builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-213 starttime: 1462475742.23 results: success (0) buildid: 20160505103448 builduid: dd35c8d42e6745669048b66fbea75044 revision: cb425f373a802dc57c8fefffad95487334467ec2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:42.231708) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:42.232125) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:42.232403) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:42.458817) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:42.459125) ========= 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-1462474335.257019-844703272 _=/tools/buildbot/bin/python using PTY: False --2016-05-05 12:15:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.3M=0.001s 2016-05-05 12:15:43 (10.3 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.559425 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:43.310133) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:43.310480) ========= 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-1462474335.257019-844703272 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.065288 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:43.400051) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-05 12:15:43.400356) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev cb425f373a802dc57c8fefffad95487334467ec2 --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 cb425f373a802dc57c8fefffad95487334467ec2 --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-1462474335.257019-844703272 _=/tools/buildbot/bin/python using PTY: False 2016-05-05 12:15:43,523 truncating revision to first 12 chars 2016-05-05 12:15:43,523 Setting DEBUG logging. 2016-05-05 12:15:43,524 attempt 1/10 2016-05-05 12:15:43,524 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/cb425f373a80?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 12:15:44,758 unpacking tar archive at: mozilla-aurora-cb425f373a80/testing/mozharness/ program finished with exit code 0 elapsedTime=2.530780 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-05 12:15:46.111976) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:46.112282) ========= script_repo_revision: cb425f373a802dc57c8fefffad95487334467ec2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:46.112662) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:46.112946) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 12:15:46.963626) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 44 secs) (at 2016-05-05 12:15:46.963901) ========= /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-1462474335.257019-844703272 _=/tools/buildbot/bin/python using PTY: False 12:15:47 INFO - MultiFileLogger online at 20160505 12:15:47 in /builds/slave/test 12:15:47 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 12:15:47 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:15:47 INFO - {'append_to_log': False, 12:15:47 INFO - 'base_work_dir': '/builds/slave/test', 12:15:47 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:15:47 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:15:47 INFO - 'buildbot_json_path': 'buildprops.json', 12:15:47 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:15:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:15:47 INFO - 'download_minidump_stackwalk': True, 12:15:47 INFO - 'download_symbols': 'true', 12:15:47 INFO - 'e10s': False, 12:15:47 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:15:47 INFO - 'tooltool.py': '/tools/tooltool.py', 12:15:47 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:15:47 INFO - '/tools/misc-python/virtualenv.py')}, 12:15:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:15:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:15:47 INFO - 'log_level': 'info', 12:15:47 INFO - 'log_to_console': True, 12:15:47 INFO - 'opt_config_files': (), 12:15:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:15:47 INFO - '--processes=1', 12:15:47 INFO - '--config=%(test_path)s/wptrunner.ini', 12:15:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:15:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:15:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:15:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:15:47 INFO - 'pip_index': False, 12:15:47 INFO - 'require_test_zip': True, 12:15:47 INFO - 'test_type': ('testharness',), 12:15:47 INFO - 'this_chunk': '1', 12:15:47 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:15:47 INFO - 'total_chunks': '10', 12:15:47 INFO - 'virtualenv_path': 'venv', 12:15:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:15:47 INFO - 'work_dir': 'build'} 12:15:47 INFO - ##### 12:15:47 INFO - ##### Running clobber step. 12:15:47 INFO - ##### 12:15:47 INFO - Running pre-action listener: _resource_record_pre_action 12:15:47 INFO - Running main action method: clobber 12:15:47 INFO - rmtree: /builds/slave/test/build 12:15:47 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:15:49 INFO - Running post-action listener: _resource_record_post_action 12:15:49 INFO - ##### 12:15:49 INFO - ##### Running read-buildbot-config step. 12:15:49 INFO - ##### 12:15:49 INFO - Running pre-action listener: _resource_record_pre_action 12:15:49 INFO - Running main action method: read_buildbot_config 12:15:49 INFO - Using buildbot properties: 12:15:49 INFO - { 12:15:49 INFO - "project": "", 12:15:49 INFO - "product": "firefox", 12:15:49 INFO - "script_repo_revision": "production", 12:15:49 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 12:15:49 INFO - "repository": "", 12:15:49 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 12:15:49 INFO - "buildid": "20160505103448", 12:15:49 INFO - "pgo_build": "False", 12:15:49 INFO - "basedir": "/builds/slave/test", 12:15:49 INFO - "buildnumber": 8, 12:15:49 INFO - "slavename": "tst-linux32-spot-213", 12:15:49 INFO - "revision": "cb425f373a802dc57c8fefffad95487334467ec2", 12:15:49 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 12:15:49 INFO - "platform": "linux", 12:15:49 INFO - "branch": "mozilla-aurora", 12:15:49 INFO - "repo_path": "releases/mozilla-aurora", 12:15:49 INFO - "moz_repo_path": "", 12:15:49 INFO - "stage_platform": "linux", 12:15:49 INFO - "builduid": "dd35c8d42e6745669048b66fbea75044", 12:15:49 INFO - "slavebuilddir": "test" 12:15:49 INFO - } 12:15:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 12:15:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 12:15:49 INFO - Running post-action listener: _resource_record_post_action 12:15:49 INFO - ##### 12:15:49 INFO - ##### Running download-and-extract step. 12:15:49 INFO - ##### 12:15:49 INFO - Running pre-action listener: _resource_record_pre_action 12:15:49 INFO - Running main action method: download_and_extract 12:15:49 INFO - mkdir: /builds/slave/test/build/tests 12:15: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')]} 12:15:49 INFO - https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 12:15:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:15:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:15:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:15:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:15:55 INFO - Downloaded 1325 bytes. 12:15:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:15:55 INFO - Using the following test package requirements: 12:15:55 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 12:15:55 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:15:55 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 12:15:55 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:15:55 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 12:15:55 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:15:55 INFO - u'jsshell-linux-i686.zip'], 12:15:55 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:15:55 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 12:15:55 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 12:15:55 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:15:55 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 12:15:55 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:15:55 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 12:15:55 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:15:55 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 12:15:55 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:15:55 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 12:15:55 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 12:15:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:15:55 INFO - https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 12:15:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 12:15:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 12:15:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:15:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:15:57 INFO - Downloaded 22449236 bytes. 12:15:57 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/*'] 12:15:57 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/* 12:15:58 INFO - caution: filename not matched: web-platform/* 12:15:58 INFO - Return code: 11 12:15: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')]} 12:15:58 INFO - https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 12:15:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 12:15:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 12:15:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:15:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:16:06 INFO - Downloaded 36408641 bytes. 12:16:06 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/*'] 12:16:06 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/* 12:16:10 INFO - caution: filename not matched: bin/* 12:16:10 INFO - caution: filename not matched: config/* 12:16:10 INFO - caution: filename not matched: mozbase/* 12:16:10 INFO - caution: filename not matched: marionette/* 12:16:10 INFO - caution: filename not matched: tools/wptserve/* 12:16:10 INFO - Return code: 11 12:16:10 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')]} 12:16:10 INFO - https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 12:16:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:16:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:16:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:16:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:16:27 INFO - Downloaded 69319761 bytes. 12:16:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:16:27 INFO - mkdir: /builds/slave/test/properties 12:16:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:16:27 INFO - Writing to file /builds/slave/test/properties/build_url 12:16:27 INFO - Contents: 12:16:27 INFO - build_url:https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:16:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:16:48 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:16:48 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:16:48 INFO - Contents: 12:16:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:16:48 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')]} 12:16:48 INFO - https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:16:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:16:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:16:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:16:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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 12:17:19 INFO - Downloaded 92301142 bytes. 12:17:19 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'] 12:17:19 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 12:17:27 INFO - Return code: 0 12:17:27 INFO - Running post-action listener: _resource_record_post_action 12:17:27 INFO - Running post-action listener: set_extra_try_arguments 12:17:27 INFO - ##### 12:17:27 INFO - ##### Running create-virtualenv step. 12:17:27 INFO - ##### 12:17:27 INFO - Running pre-action listener: _pre_create_virtualenv 12:17:27 INFO - Running pre-action listener: _resource_record_pre_action 12:17:27 INFO - Running main action method: create_virtualenv 12:17:27 INFO - Creating virtualenv /builds/slave/test/build/venv 12:17:27 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 12:17:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:17:28 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:17:28 INFO - Using real prefix '/usr' 12:17:28 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:17:30 INFO - Installing distribute.............................................................................................................................................................................................done. 12:17:34 INFO - Installing pip.................done. 12:17:34 INFO - Return code: 0 12:17:34 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:17:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:34 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 0x9eecc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f53598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa005f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ce7e30>, '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 0x9f84c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa003470>, '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-1462474335.257019-844703272', '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 12:17:34 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 12:17:34 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 12:17:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:34 INFO - 'CCACHE_UMASK': '002', 12:17:34 INFO - 'DISPLAY': ':0', 12:17:34 INFO - 'HOME': '/home/cltbld', 12:17:34 INFO - 'LANG': 'en_US.UTF-8', 12:17:34 INFO - 'LOGNAME': 'cltbld', 12:17:34 INFO - 'MAIL': '/var/mail/cltbld', 12:17:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:34 INFO - 'MOZ_NO_REMOTE': '1', 12:17:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:34 INFO - 'PWD': '/builds/slave/test', 12:17:34 INFO - 'SHELL': '/bin/bash', 12:17:34 INFO - 'SHLVL': '1', 12:17:34 INFO - 'TERM': 'linux', 12:17:34 INFO - 'TMOUT': '86400', 12:17:34 INFO - 'USER': 'cltbld', 12:17:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462474335.257019-844703272', 12:17:34 INFO - '_': '/tools/buildbot/bin/python'} 12:17:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:34 INFO - Downloading/unpacking psutil>=0.7.1 12:17:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:17:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:17:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:17:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:17:39 INFO - Installing collected packages: psutil 12:17:39 INFO - Running setup.py install for psutil 12:17:40 INFO - building 'psutil._psutil_linux' extension 12:17:40 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 12:17:40 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:17:40 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:17:40 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 12:17:40 INFO - building 'psutil._psutil_posix' extension 12:17:40 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 12:17:40 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 12:17:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:17:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:17:41 INFO - Successfully installed psutil 12:17:41 INFO - Cleaning up... 12:17:41 INFO - Return code: 0 12:17:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:41 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 0x9eecc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f53598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa005f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ce7e30>, '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 0x9f84c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa003470>, '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-1462474335.257019-844703272', '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 12:17:41 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 12:17:41 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 12:17:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:41 INFO - 'CCACHE_UMASK': '002', 12:17:41 INFO - 'DISPLAY': ':0', 12:17:41 INFO - 'HOME': '/home/cltbld', 12:17:41 INFO - 'LANG': 'en_US.UTF-8', 12:17:41 INFO - 'LOGNAME': 'cltbld', 12:17:41 INFO - 'MAIL': '/var/mail/cltbld', 12:17:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:41 INFO - 'MOZ_NO_REMOTE': '1', 12:17:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:41 INFO - 'PWD': '/builds/slave/test', 12:17:41 INFO - 'SHELL': '/bin/bash', 12:17:41 INFO - 'SHLVL': '1', 12:17:41 INFO - 'TERM': 'linux', 12:17:41 INFO - 'TMOUT': '86400', 12:17:41 INFO - 'USER': 'cltbld', 12:17:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462474335.257019-844703272', 12:17:41 INFO - '_': '/tools/buildbot/bin/python'} 12:17:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:17:41 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 12:17:41 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 12:17:41 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 12:17:41 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 12:17:41 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 12:17:41 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 12:17:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:17:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:17:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:17:46 INFO - Installing collected packages: mozsystemmonitor 12:17:46 INFO - Running setup.py install for mozsystemmonitor 12:17:46 INFO - Successfully installed mozsystemmonitor 12:17:46 INFO - Cleaning up... 12:17:46 INFO - Return code: 0 12:17:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:17:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:46 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 0x9eecc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f53598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa005f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ce7e30>, '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 0x9f84c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa003470>, '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-1462474335.257019-844703272', '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 12:17:46 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 12:17:46 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 12:17:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:46 INFO - 'CCACHE_UMASK': '002', 12:17:46 INFO - 'DISPLAY': ':0', 12:17:46 INFO - 'HOME': '/home/cltbld', 12:17:46 INFO - 'LANG': 'en_US.UTF-8', 12:17:46 INFO - 'LOGNAME': 'cltbld', 12:17:46 INFO - 'MAIL': '/var/mail/cltbld', 12:17:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:46 INFO - 'MOZ_NO_REMOTE': '1', 12:17:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:46 INFO - 'PWD': '/builds/slave/test', 12:17:46 INFO - 'SHELL': '/bin/bash', 12:17:46 INFO - 'SHLVL': '1', 12:17:46 INFO - 'TERM': 'linux', 12:17:46 INFO - 'TMOUT': '86400', 12:17:46 INFO - 'USER': 'cltbld', 12:17:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462474335.257019-844703272', 12:17:46 INFO - '_': '/tools/buildbot/bin/python'} 12:17:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:47 INFO - Downloading/unpacking blobuploader==1.2.4 12:17:47 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 12:17:47 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 12:17:47 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 12:17:47 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 12:17:47 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 12:17:47 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 12:17:52 INFO - Downloading blobuploader-1.2.4.tar.gz 12:17:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:17:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:17:52 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 12:17:52 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 12:17:52 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 12:17:52 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 12:17:52 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 12:17:52 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 12:17:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:17:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:17:53 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 12:17:53 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 12:17:53 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 12:17:53 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 12:17:53 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 12:17:53 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 12:17:53 INFO - Downloading docopt-0.6.1.tar.gz 12:17:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:17:54 INFO - Installing collected packages: blobuploader, requests, docopt 12:17:54 INFO - Running setup.py install for blobuploader 12:17:54 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:17:54 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:17:54 INFO - Running setup.py install for requests 12:17:55 INFO - Running setup.py install for docopt 12:17:55 INFO - Successfully installed blobuploader requests docopt 12:17:55 INFO - Cleaning up... 12:17:55 INFO - Return code: 0 12:17:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:17:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:17:55 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 0x9eecc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f53598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa005f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ce7e30>, '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 0x9f84c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa003470>, '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-1462474335.257019-844703272', '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 12:17:55 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 12:17:55 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 12:17:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:55 INFO - 'CCACHE_UMASK': '002', 12:17:55 INFO - 'DISPLAY': ':0', 12:17:55 INFO - 'HOME': '/home/cltbld', 12:17:55 INFO - 'LANG': 'en_US.UTF-8', 12:17:55 INFO - 'LOGNAME': 'cltbld', 12:17:55 INFO - 'MAIL': '/var/mail/cltbld', 12:17:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:55 INFO - 'MOZ_NO_REMOTE': '1', 12:17:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:55 INFO - 'PWD': '/builds/slave/test', 12:17:55 INFO - 'SHELL': '/bin/bash', 12:17:55 INFO - 'SHLVL': '1', 12:17:55 INFO - 'TERM': 'linux', 12:17:55 INFO - 'TMOUT': '86400', 12:17:55 INFO - 'USER': 'cltbld', 12:17:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462474335.257019-844703272', 12:17:55 INFO - '_': '/tools/buildbot/bin/python'} 12:17:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:17:55 INFO - Running setup.py (path:/tmp/pip-FvfzjW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:17:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:17:55 INFO - Running setup.py (path:/tmp/pip-8wWFkH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:17:56 INFO - Running setup.py (path:/tmp/pip-MH7q_S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:17:56 INFO - Running setup.py (path:/tmp/pip-aE9zDm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:17:56 INFO - Running setup.py (path:/tmp/pip-0azuD8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:17:56 INFO - Running setup.py (path:/tmp/pip-oUeNQZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:17:56 INFO - Running setup.py (path:/tmp/pip-Jdy1kS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:17:56 INFO - Running setup.py (path:/tmp/pip-j3zZsq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:17:56 INFO - Running setup.py (path:/tmp/pip-3BoroU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:17:56 INFO - Running setup.py (path:/tmp/pip-Tid5is-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:17:57 INFO - Running setup.py (path:/tmp/pip-OFPm4F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:17:57 INFO - Running setup.py (path:/tmp/pip-PrYw1K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:17:57 INFO - Running setup.py (path:/tmp/pip-kQeYtw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:17:57 INFO - Running setup.py (path:/tmp/pip-q2Bpfh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:17:57 INFO - Running setup.py (path:/tmp/pip-wrEysS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:17:57 INFO - Running setup.py (path:/tmp/pip-XIJKcm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:17:57 INFO - Running setup.py (path:/tmp/pip-JViaAt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:17:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:17:58 INFO - Running setup.py (path:/tmp/pip-FbPHKK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:17:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:17:58 INFO - Running setup.py (path:/tmp/pip-X74AaA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:17:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:17:58 INFO - Running setup.py (path:/tmp/pip-HVTXza-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:17:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:17:58 INFO - Running setup.py (path:/tmp/pip-DAxnKl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:17:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:17:58 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 12:17:58 INFO - Running setup.py install for manifestparser 12:17:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:17:59 INFO - Running setup.py install for mozcrash 12:17:59 INFO - Running setup.py install for mozdebug 12:17:59 INFO - Running setup.py install for mozdevice 12:17:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:17:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:17:59 INFO - Running setup.py install for mozfile 12:18:00 INFO - Running setup.py install for mozhttpd 12:18:00 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:18:00 INFO - Running setup.py install for mozinfo 12:18:00 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:18:00 INFO - Running setup.py install for mozInstall 12:18:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:18:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:18:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:18:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:18:00 INFO - Running setup.py install for mozleak 12:18:00 INFO - Running setup.py install for mozlog 12:18:01 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:18:01 INFO - Running setup.py install for moznetwork 12:18:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:18:01 INFO - Running setup.py install for mozprocess 12:18:01 INFO - Running setup.py install for mozprofile 12:18:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:18:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:18:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:18:01 INFO - Running setup.py install for mozrunner 12:18:02 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:18:02 INFO - Running setup.py install for mozscreenshot 12:18:02 INFO - Running setup.py install for moztest 12:18:02 INFO - Running setup.py install for mozversion 12:18:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:18:02 INFO - Running setup.py install for wptserve 12:18:03 INFO - Running setup.py install for marionette-driver 12:18:03 INFO - Running setup.py install for browsermob-proxy 12:18:03 INFO - Running setup.py install for marionette-client 12:18:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:18:04 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:18:04 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 12:18:04 INFO - Cleaning up... 12:18:04 INFO - Return code: 0 12:18:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:18:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:18:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:18:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:18:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:18:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:18:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:18:04 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 0x9eecc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f53598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa005f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ce7e30>, '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 0x9f84c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa003470>, '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-1462474335.257019-844703272', '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 12:18:04 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 12:18:04 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 12:18:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:18:04 INFO - 'CCACHE_UMASK': '002', 12:18:04 INFO - 'DISPLAY': ':0', 12:18:04 INFO - 'HOME': '/home/cltbld', 12:18:04 INFO - 'LANG': 'en_US.UTF-8', 12:18:04 INFO - 'LOGNAME': 'cltbld', 12:18:04 INFO - 'MAIL': '/var/mail/cltbld', 12:18:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:18:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:18:04 INFO - 'MOZ_NO_REMOTE': '1', 12:18:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:18:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:18:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:18:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:18:04 INFO - 'PWD': '/builds/slave/test', 12:18:04 INFO - 'SHELL': '/bin/bash', 12:18:04 INFO - 'SHLVL': '1', 12:18:04 INFO - 'TERM': 'linux', 12:18:04 INFO - 'TMOUT': '86400', 12:18:04 INFO - 'USER': 'cltbld', 12:18:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462474335.257019-844703272', 12:18:04 INFO - '_': '/tools/buildbot/bin/python'} 12:18:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:18:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:18:04 INFO - Running setup.py (path:/tmp/pip-xbd76B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:18:04 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)) 12:18:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:18:04 INFO - Running setup.py (path:/tmp/pip-lkKR6Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:18:04 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)) 12:18:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:18:04 INFO - Running setup.py (path:/tmp/pip-ZGakVN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:18:04 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)) 12:18:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:18:04 INFO - Running setup.py (path:/tmp/pip-VvXMsF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:18:05 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)) 12:18:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:18:05 INFO - Running setup.py (path:/tmp/pip-649gih-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:18:05 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)) 12:18:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:18:05 INFO - Running setup.py (path:/tmp/pip-aDSlZB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:18:05 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)) 12:18:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:18:05 INFO - Running setup.py (path:/tmp/pip-qcB3CU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:18:05 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)) 12:18:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:18:05 INFO - Running setup.py (path:/tmp/pip-o4D1vQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:18:05 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)) 12:18:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:18:05 INFO - Running setup.py (path:/tmp/pip-6jgkL0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:18:05 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)) 12:18:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:18:05 INFO - Running setup.py (path:/tmp/pip-nZ2THE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:18:05 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)) 12:18:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:18:05 INFO - Running setup.py (path:/tmp/pip-611d55-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:18:06 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)) 12:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:18:06 INFO - Running setup.py (path:/tmp/pip-QEWuyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:18:06 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)) 12:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:18:06 INFO - Running setup.py (path:/tmp/pip-Zbkzvv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:18:06 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)) 12:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:18:06 INFO - Running setup.py (path:/tmp/pip-ali1j6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:18:06 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)) 12:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:18:06 INFO - Running setup.py (path:/tmp/pip-nSI6bb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:18:06 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)) 12:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:18:06 INFO - Running setup.py (path:/tmp/pip-kMZrey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:18:06 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)) 12:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:18:06 INFO - Running setup.py (path:/tmp/pip-cd5SO7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:18:06 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)) 12:18:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:18:06 INFO - Running setup.py (path:/tmp/pip-zABeII-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:18:07 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)) 12:18:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:18:07 INFO - Running setup.py (path:/tmp/pip-jMH4Zb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:18:07 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)) 12:18:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:18:07 INFO - Running setup.py (path:/tmp/pip-M839iW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:18:07 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)) 12:18:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:18:07 INFO - Running setup.py (path:/tmp/pip-Zl77sc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:18:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:18:07 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)) 12:18:07 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)) 12:18:07 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)) 12:18:07 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)) 12:18:07 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)) 12:18:07 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)) 12:18:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:18:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:18:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:18:07 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 12:18:07 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 12:18:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:18:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:18:12 INFO - Downloading blessings-1.6.tar.gz 12:18:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:18:13 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)) 12:18:13 INFO - Installing collected packages: blessings 12:18:13 INFO - Running setup.py install for blessings 12:18:13 INFO - Successfully installed blessings 12:18:13 INFO - Cleaning up... 12:18:13 INFO - Return code: 0 12:18:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:18:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:18:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:18:13 INFO - Reading from file tmpfile_stdout 12:18:13 INFO - Current package versions: 12:18:13 INFO - argparse == 1.2.1 12:18:13 INFO - blessings == 1.6 12:18:13 INFO - blobuploader == 1.2.4 12:18:13 INFO - browsermob-proxy == 0.6.0 12:18:13 INFO - docopt == 0.6.1 12:18:13 INFO - manifestparser == 1.1 12:18:13 INFO - marionette-client == 2.3.0 12:18:13 INFO - marionette-driver == 1.4.0 12:18:13 INFO - mozInstall == 1.12 12:18:13 INFO - mozcrash == 0.17 12:18:13 INFO - mozdebug == 0.1 12:18:13 INFO - mozdevice == 0.48 12:18:13 INFO - mozfile == 1.2 12:18:13 INFO - mozhttpd == 0.7 12:18:13 INFO - mozinfo == 0.9 12:18:13 INFO - mozleak == 0.1 12:18:13 INFO - mozlog == 3.1 12:18:13 INFO - moznetwork == 0.27 12:18:13 INFO - mozprocess == 0.22 12:18:13 INFO - mozprofile == 0.28 12:18:13 INFO - mozrunner == 6.11 12:18:13 INFO - mozscreenshot == 0.1 12:18:13 INFO - mozsystemmonitor == 0.0 12:18:13 INFO - moztest == 0.7 12:18:13 INFO - mozversion == 1.4 12:18:13 INFO - psutil == 3.1.1 12:18:13 INFO - requests == 1.2.3 12:18:13 INFO - wptserve == 1.4.0 12:18:13 INFO - wsgiref == 0.1.2 12:18:13 INFO - Running post-action listener: _resource_record_post_action 12:18:13 INFO - Running post-action listener: _start_resource_monitoring 12:18:13 INFO - Starting resource monitoring. 12:18:13 INFO - ##### 12:18:13 INFO - ##### Running pull step. 12:18:13 INFO - ##### 12:18:13 INFO - Running pre-action listener: _resource_record_pre_action 12:18:13 INFO - Running main action method: pull 12:18:13 INFO - Pull has nothing to do! 12:18:13 INFO - Running post-action listener: _resource_record_post_action 12:18:13 INFO - ##### 12:18:13 INFO - ##### Running install step. 12:18:13 INFO - ##### 12:18:13 INFO - Running pre-action listener: _resource_record_pre_action 12:18:13 INFO - Running main action method: install 12:18:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:18:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:18:14 INFO - Reading from file tmpfile_stdout 12:18:14 INFO - Detecting whether we're running mozinstall >=1.0... 12:18:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:18:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:18:14 INFO - Reading from file tmpfile_stdout 12:18:14 INFO - Output received: 12:18:14 INFO - Usage: mozinstall [options] installer 12:18:14 INFO - Options: 12:18:14 INFO - -h, --help show this help message and exit 12:18:14 INFO - -d DEST, --destination=DEST 12:18:14 INFO - Directory to install application into. [default: 12:18:14 INFO - "/builds/slave/test"] 12:18:14 INFO - --app=APP Application being installed. [default: firefox] 12:18:14 INFO - mkdir: /builds/slave/test/build/application 12:18:14 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'] 12:18:14 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 12:18:46 INFO - Reading from file tmpfile_stdout 12:18:46 INFO - Output received: 12:18:46 INFO - /builds/slave/test/build/application/firefox/firefox 12:18:46 INFO - Running post-action listener: _resource_record_post_action 12:18:46 INFO - ##### 12:18:46 INFO - ##### Running run-tests step. 12:18:46 INFO - ##### 12:18:46 INFO - Running pre-action listener: _resource_record_pre_action 12:18:46 INFO - Running main action method: run_tests 12:18:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:18:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:18:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:18:46 INFO - grabbing minidump binary from tooltool 12:18:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:18:46 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 0x9ce7e30>, '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 0x9f84c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa003470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:18:46 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 12:18:46 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 12:18:46 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:18:46 INFO - Return code: 0 12:18:46 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:18:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:18:46 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/JRe-wWqdQxGIBHlOLwDCpA/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 12:18:46 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/JRe-wWqdQxGIBHlOLwDCpA/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 12:18:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:18:46 INFO - 'CCACHE_UMASK': '002', 12:18:46 INFO - 'DISPLAY': ':0', 12:18:46 INFO - 'HOME': '/home/cltbld', 12:18:46 INFO - 'LANG': 'en_US.UTF-8', 12:18:46 INFO - 'LOGNAME': 'cltbld', 12:18:46 INFO - 'MAIL': '/var/mail/cltbld', 12:18:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:18:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:18:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:18:46 INFO - 'MOZ_NO_REMOTE': '1', 12:18:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:18:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:18:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:18:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:18:46 INFO - 'PWD': '/builds/slave/test', 12:18:46 INFO - 'SHELL': '/bin/bash', 12:18:46 INFO - 'SHLVL': '1', 12:18:46 INFO - 'TERM': 'linux', 12:18:46 INFO - 'TMOUT': '86400', 12:18:46 INFO - 'USER': 'cltbld', 12:18:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462474335.257019-844703272', 12:18:46 INFO - '_': '/tools/buildbot/bin/python'} 12:18:46 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/JRe-wWqdQxGIBHlOLwDCpA/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 12:18:47 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 12:18:47 INFO - import pkg_resources 12:18:48 INFO - Using 1 client processes 12:18:48 INFO - wptserve Starting http server on 127.0.0.1:8000 12:18:48 INFO - wptserve Starting http server on 127.0.0.1:8001 12:18:48 INFO - wptserve Starting http server on 127.0.0.1:8443 12:18:51 INFO - SUITE-START | Running 778 tests 12:18:51 INFO - Running testharness tests 12:18:51 INFO - Setting up ssl 12:18:51 INFO - PROCESS | certutil | 12:18:51 INFO - PROCESS | certutil | 12:18:51 INFO - PROCESS | certutil | 12:18:51 INFO - Certificate Nickname Trust Attributes 12:18:51 INFO - SSL,S/MIME,JAR/XPI 12:18:51 INFO - 12:18:51 INFO - web-platform-tests CT,, 12:18:51 INFO - 12:18:51 INFO - Starting runner 12:18:54 INFO - PROCESS | 1804 | 1462475934120 Marionette DEBUG Marionette enabled via build flag and pref 12:18:54 INFO - PROCESS | 1804 | ++DOCSHELL 0xa4e15c00 == 1 [pid = 1804] [id = 1] 12:18:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 1 (0xa4e16000) [pid = 1804] [serial = 1] [outer = (nil)] 12:18:54 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:18:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 2 (0xa4e16800) [pid = 1804] [serial = 2] [outer = 0xa4e16000] 12:18:54 INFO - PROCESS | 1804 | 1462475934822 Marionette INFO Listening on port 2828 12:18:55 INFO - PROCESS | 1804 | 1462475935414 Marionette DEBUG Marionette enabled via command-line flag 12:18:55 INFO - PROCESS | 1804 | ++DOCSHELL 0xa2298000 == 2 [pid = 1804] [id = 2] 12:18:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 3 (0xa22dcc00) [pid = 1804] [serial = 3] [outer = (nil)] 12:18:55 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:18:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 4 (0xa22dd400) [pid = 1804] [serial = 4] [outer = 0xa22dcc00] 12:18:55 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21b50c0 12:18:55 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21b5ba0 12:18:55 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21cbaa0 12:18:55 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21cc700 12:18:55 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21ed440 12:18:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 5 (0xa6f3d400) [pid = 1804] [serial = 5] [outer = 0xa4e16000] 12:18:55 INFO - PROCESS | 1804 | [1804] 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 12:18:55 INFO - PROCESS | 1804 | 1462475935847 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46039 12:18:55 INFO - PROCESS | 1804 | [1804] 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 12:18:55 INFO - PROCESS | 1804 | 1462475935881 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46040 12:18:55 INFO - PROCESS | 1804 | 1462475935944 Marionette DEBUG Closed connection conn0 12:18:56 INFO - PROCESS | 1804 | [1804] 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 2255 12:18:56 INFO - PROCESS | 1804 | 1462475936068 Marionette DEBUG Closed connection conn1 12:18:56 INFO - PROCESS | 1804 | [1804] 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 12:18:56 INFO - PROCESS | 1804 | 1462475936102 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46041 12:18:56 INFO - PROCESS | 1804 | [1804] 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 12:18:56 INFO - PROCESS | 1804 | 1462475936176 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46042 12:18:56 INFO - PROCESS | 1804 | 1462475936190 Marionette DEBUG Closed connection conn2 12:18:56 INFO - PROCESS | 1804 | [1804] 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 12:18:56 INFO - PROCESS | 1804 | 1462475936214 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:46043 12:18:56 INFO - PROCESS | 1804 | 1462475936230 Marionette DEBUG Closed connection conn3 12:18:56 INFO - PROCESS | 1804 | 1462475936280 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:18:56 INFO - PROCESS | 1804 | 1462475936303 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":"20160505103448","device":"desktop","version":"48.0a2"} 12:18:57 INFO - PROCESS | 1804 | [1804] 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 12:18:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b5f4800 == 3 [pid = 1804] [id = 3] 12:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 6 (0x9b5f4c00) [pid = 1804] [serial = 6] [outer = (nil)] 12:18:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b5f5000 == 4 [pid = 1804] [id = 4] 12:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 7 (0x9b5f8800) [pid = 1804] [serial = 7] [outer = (nil)] 12:18:58 INFO - PROCESS | 1804 | [1804] 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 12:18:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a943000 == 5 [pid = 1804] [id = 5] 12:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 8 (0x9a943400) [pid = 1804] [serial = 8] [outer = (nil)] 12:18:58 INFO - PROCESS | 1804 | [1804] 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 12:18:59 INFO - PROCESS | 1804 | [1804] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:18:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 9 (0x9a7a7800) [pid = 1804] [serial = 9] [outer = 0x9a943400] 12:18:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 10 (0x9aaa8800) [pid = 1804] [serial = 10] [outer = 0x9b5f4c00] 12:18:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 11 (0x9aaaa400) [pid = 1804] [serial = 11] [outer = 0x9b5f8800] 12:18:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 12 (0x9a3ae000) [pid = 1804] [serial = 12] [outer = 0x9a943400] 12:19:00 INFO - PROCESS | 1804 | 1462475940643 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 1804 | 1462475940664 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 13 (0x990bfc00) [pid = 1804] [serial = 13] [outer = 0x9a943400] 12:19:01 INFO - PROCESS | 1804 | 1462475941498 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"053c27c6-8326-4aab-bcce-ac7a40c8729e","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":"20160505103448","device":"desktop","version":"48.0a2","command_id":1}}] 12:19:01 INFO - PROCESS | 1804 | 1462475941857 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}] 12:19:02 INFO - PROCESS | 1804 | 1462475942212 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:19:02 INFO - PROCESS | 1804 | 1462475942354 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:19:02 INFO - PROCESS | 1804 | [1804] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:19:02 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:19:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 14 (0x9b530c00) [pid = 1804] [serial = 14] [outer = 0x9a943400] 12:19:02 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:19:02 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:19:03 INFO - PROCESS | 1804 | 1462475943011 Marionette TRACE conn4 <- [1,3,null,{}] 12:19:03 INFO - PROCESS | 1804 | 1462475943072 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:19:03 INFO - PROCESS | 1804 | 1462475943145 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 12:19:03 INFO - PROCESS | 1804 | 1462475943194 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 12:19:03 INFO - PROCESS | 1804 | 1462475943199 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 12:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:19:03 INFO - PROCESS | 1804 | 1462475943208 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:19:03 INFO - PROCESS | 1804 | 1462475943215 Marionette TRACE conn4 <- [1,6,null,{}] 12:19:03 INFO - PROCESS | 1804 | 1462475943225 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}] 12:19:03 INFO - PROCESS | 1804 | 1462475943246 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 12:19:03 INFO - PROCESS | 1804 | 1462475943254 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bcc000 == 6 [pid = 1804] [id = 6] 12:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 15 (0x93bcc400) [pid = 1804] [serial = 15] [outer = (nil)] 12:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 16 (0x93bce400) [pid = 1804] [serial = 16] [outer = 0x93bcc400] 12:19:03 INFO - PROCESS | 1804 | 1462475943340 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 17 (0x93bd3c00) [pid = 1804] [serial = 17] [outer = 0x93bcc400] 12:19:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x938d0c00 == 7 [pid = 1804] [id = 7] 12:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 18 (0x938d1000) [pid = 1804] [serial = 18] [outer = (nil)] 12:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 19 (0x938d3000) [pid = 1804] [serial = 19] [outer = 0x938d1000] 12:19:03 INFO - PROCESS | 1804 | 1462475943914 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 20 (0x938dec00) [pid = 1804] [serial = 20] [outer = 0x938d1000] 12:19:04 INFO - PROCESS | 1804 | 1462475944415 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]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1253ms 12:19:04 INFO - PROCESS | 1804 | [1804] 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 12:19:04 INFO - PROCESS | 1804 | 1462475944844 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 1804 | 1462475944856 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 12:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:19:05 INFO - PROCESS | 1804 | 1462475945089 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 1804 | 1462475945101 Marionette TRACE conn4 <- [1,10,null,{}] 12:19:05 INFO - PROCESS | 1804 | 1462475945207 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}] 12:19:05 INFO - PROCESS | 1804 | 1462475945438 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 12:19:05 INFO - PROCESS | 1804 | 1462475945576 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x936ab400 == 8 [pid = 1804] [id = 8] 12:19:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 21 (0x939b4000) [pid = 1804] [serial = 21] [outer = (nil)] 12:19:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 22 (0x9952e800) [pid = 1804] [serial = 22] [outer = 0x939b4000] 12:19:05 INFO - PROCESS | 1804 | 1462475945673 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 23 (0x99d85400) [pid = 1804] [serial = 23] [outer = 0x939b4000] 12:19:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b1a4c00 == 9 [pid = 1804] [id = 9] 12:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 24 (0x9b1a5000) [pid = 1804] [serial = 24] [outer = (nil)] 12:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 25 (0x9b529c00) [pid = 1804] [serial = 25] [outer = 0x9b1a5000] 12:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 26 (0x9a2d2000) [pid = 1804] [serial = 26] [outer = 0x9b1a5000] 12:19:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a7a8800 == 10 [pid = 1804] [id = 10] 12:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 27 (0x9b1a4800) [pid = 1804] [serial = 27] [outer = (nil)] 12:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 28 (0x9d8a3000) [pid = 1804] [serial = 28] [outer = 0x9b1a4800] 12:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 29 (0xa21c1c00) [pid = 1804] [serial = 29] [outer = 0x9b1a4800] 12:19:06 INFO - PROCESS | 1804 | 1462475946947 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]]]}] 12:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2056ms 12:19:07 INFO - PROCESS | 1804 | 1462475947026 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 1804 | 1462475947034 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 12:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:19:07 INFO - PROCESS | 1804 | 1462475947176 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 1804 | 1462475947184 Marionette TRACE conn4 <- [1,14,null,{}] 12:19:07 INFO - PROCESS | 1804 | 1462475947194 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}] 12:19:07 INFO - PROCESS | 1804 | 1462475947385 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 12:19:07 INFO - PROCESS | 1804 | 1462475947495 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x99e85400 == 11 [pid = 1804] [id = 11] 12:19:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 30 (0x9a539000) [pid = 1804] [serial = 30] [outer = (nil)] 12:19:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 31 (0xa05f8c00) [pid = 1804] [serial = 31] [outer = 0x9a539000] 12:19:07 INFO - PROCESS | 1804 | 1462475947589 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 32 (0xa6719c00) [pid = 1804] [serial = 32] [outer = 0x9a539000] 12:19:08 INFO - PROCESS | 1804 | 1462475948528 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]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1484ms 12:19:08 INFO - PROCESS | 1804 | 1462475948571 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:19:08 INFO - PROCESS | 1804 | 1462475948576 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:19:08 INFO - PROCESS | 1804 | 1462475948583 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 1804 | 1462475948586 Marionette TRACE conn4 <- [1,18,null,{}] 12:19:08 INFO - PROCESS | 1804 | 1462475948603 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}] 12:19:08 INFO - PROCESS | 1804 | 1462475948848 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 12:19:09 INFO - PROCESS | 1804 | 1462475949018 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ba94000 == 12 [pid = 1804] [id = 12] 12:19:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 33 (0x9bac5000) [pid = 1804] [serial = 33] [outer = (nil)] 12:19:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 34 (0xa6ff2c00) [pid = 1804] [serial = 34] [outer = 0x9bac5000] 12:19:09 INFO - PROCESS | 1804 | 1462475949127 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 35 (0xa90db000) [pid = 1804] [serial = 35] [outer = 0x9bac5000] 12:19:10 INFO - PROCESS | 1804 | 1462475950085 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]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1532ms 12:19:10 INFO - PROCESS | 1804 | 1462475950118 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 1804 | 1462475950122 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 12:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:19:10 INFO - PROCESS | 1804 | 1462475950131 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - PROCESS | 1804 | 1462475950135 Marionette TRACE conn4 <- [1,22,null,{}] 12:19:10 INFO - PROCESS | 1804 | 1462475950142 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}] 12:19:10 INFO - PROCESS | 1804 | 1462475950341 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:19:10 INFO - PROCESS | 1804 | 1462475950475 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 1804 | ++DOCSHELL 0xa6c1f800 == 13 [pid = 1804] [id = 13] 12:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 36 (0xa6c20c00) [pid = 1804] [serial = 36] [outer = (nil)] 12:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 37 (0xa6c26800) [pid = 1804] [serial = 37] [outer = 0xa6c20c00] 12:19:10 INFO - PROCESS | 1804 | 1462475950568 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 38 (0xa903ac00) [pid = 1804] [serial = 38] [outer = 0xa6c20c00] 12:19:11 INFO - PROCESS | 1804 | 1462475951891 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]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1787ms 12:19:11 INFO - PROCESS | 1804 | 1462475951919 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 1804 | 1462475951926 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 12:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:19:11 INFO - PROCESS | 1804 | 1462475951934 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 1804 | 1462475951939 Marionette TRACE conn4 <- [1,26,null,{}] 12:19:11 INFO - PROCESS | 1804 | 1462475951949 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}] 12:19:12 INFO - PROCESS | 1804 | 1462475952203 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 12:19:12 INFO - PROCESS | 1804 | 1462475952396 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x9368a800 == 14 [pid = 1804] [id = 14] 12:19:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 39 (0x97642c00) [pid = 1804] [serial = 39] [outer = (nil)] 12:19:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 40 (0x980b3000) [pid = 1804] [serial = 40] [outer = 0x97642c00] 12:19:12 INFO - PROCESS | 1804 | 1462475952479 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 41 (0x9911c400) [pid = 1804] [serial = 41] [outer = 0x97642c00] 12:19:13 INFO - PROCESS | 1804 | 1462475953254 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]]]}] 12:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1347ms 12:19:13 INFO - PROCESS | 1804 | 1462475953282 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 12:19:13 INFO - PROCESS | 1804 | 1462475953290 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 12:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:19:13 INFO - PROCESS | 1804 | 1462475953331 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:19:13 INFO - PROCESS | 1804 | 1462475953336 Marionette TRACE conn4 <- [1,30,null,{}] 12:19:13 INFO - PROCESS | 1804 | 1462475953343 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}] 12:19:13 INFO - PROCESS | 1804 | 1462475953516 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 12:19:13 INFO - PROCESS | 1804 | 1462475953530 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2c9800 == 15 [pid = 1804] [id = 15] 12:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 42 (0x9a2c9c00) [pid = 1804] [serial = 42] [outer = (nil)] 12:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 43 (0x9a2d2800) [pid = 1804] [serial = 43] [outer = 0x9a2c9c00] 12:19:13 INFO - PROCESS | 1804 | 1462475953608 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 44 (0x9a7ad400) [pid = 1804] [serial = 44] [outer = 0x9a2c9c00] 12:19:14 INFO - PROCESS | 1804 | 1462475954499 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]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1200ms 12:19:14 INFO - PROCESS | 1804 | 1462475954525 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 12:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:19:14 INFO - PROCESS | 1804 | 1462475954531 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 12:19:14 INFO - PROCESS | 1804 | 1462475954547 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 1804 | 1462475954556 Marionette TRACE conn4 <- [1,34,null,{}] 12:19:14 INFO - PROCESS | 1804 | 1462475954572 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}] 12:19:14 INFO - PROCESS | 1804 | 1462475954742 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 12:19:14 INFO - PROCESS | 1804 | 1462475954844 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x94586c00 == 16 [pid = 1804] [id = 16] 12:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 45 (0x990bd800) [pid = 1804] [serial = 45] [outer = (nil)] 12:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 46 (0x9b5efc00) [pid = 1804] [serial = 46] [outer = 0x990bd800] 12:19:14 INFO - PROCESS | 1804 | 1462475954928 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 47 (0x9bac4000) [pid = 1804] [serial = 47] [outer = 0x990bd800] 12:19:15 INFO - PROCESS | 1804 | 1462475955706 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]]]}] 12:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1196ms 12:19:15 INFO - PROCESS | 1804 | 1462475955735 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 1804 | 1462475955740 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:19:15 INFO - PROCESS | 1804 | 1462475955746 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - PROCESS | 1804 | 1462475955749 Marionette TRACE conn4 <- [1,38,null,{}] 12:19:15 INFO - PROCESS | 1804 | 1462475955755 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}] 12:19:15 INFO - PROCESS | 1804 | 1462475955958 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 12:19:15 INFO - PROCESS | 1804 | 1462475955978 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a180800 == 17 [pid = 1804] [id = 17] 12:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 48 (0x9c009800) [pid = 1804] [serial = 48] [outer = (nil)] 12:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 49 (0x9c00e800) [pid = 1804] [serial = 49] [outer = 0x9c009800] 12:19:16 INFO - PROCESS | 1804 | 1462475956072 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 50 (0x9c16f000) [pid = 1804] [serial = 50] [outer = 0x9c009800] 12:19:16 INFO - PROCESS | 1804 | 1462475956866 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]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1187ms 12:19:16 INFO - PROCESS | 1804 | 1462475956934 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 12:19:16 INFO - PROCESS | 1804 | 1462475956938 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 12:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:19:16 INFO - PROCESS | 1804 | 1462475956944 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - PROCESS | 1804 | 1462475956948 Marionette TRACE conn4 <- [1,42,null,{}] 12:19:16 INFO - PROCESS | 1804 | 1462475956953 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}] 12:19:17 INFO - PROCESS | 1804 | 1462475957128 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:19:17 INFO - PROCESS | 1804 | 1462475957225 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x93693000 == 18 [pid = 1804] [id = 18] 12:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 51 (0x9802a400) [pid = 1804] [serial = 51] [outer = (nil)] 12:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 52 (0x9d498400) [pid = 1804] [serial = 52] [outer = 0x9802a400] 12:19:17 INFO - PROCESS | 1804 | 1462475957302 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (0x9d85f000) [pid = 1804] [serial = 53] [outer = 0x9802a400] 12:19:18 INFO - PROCESS | 1804 | 1462475958081 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]]]}] 12:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1179ms 12:19:18 INFO - PROCESS | 1804 | 1462475958125 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 1804 | 1462475958130 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 12:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:19:18 INFO - PROCESS | 1804 | 1462475958136 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 1804 | 1462475958140 Marionette TRACE conn4 <- [1,46,null,{}] 12:19:18 INFO - PROCESS | 1804 | 1462475958162 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}] 12:19:18 INFO - PROCESS | 1804 | 1462475958376 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 12:19:18 INFO - PROCESS | 1804 | 1462475958391 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x9d48c800 == 19 [pid = 1804] [id = 19] 12:19:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x9d855800) [pid = 1804] [serial = 54] [outer = (nil)] 12:19:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0xa22e3800) [pid = 1804] [serial = 55] [outer = 0x9d855800] 12:19:18 INFO - PROCESS | 1804 | 1462475958472 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0xa2669800) [pid = 1804] [serial = 56] [outer = 0x9d855800] 12:19:19 INFO - PROCESS | 1804 | 1462475959330 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]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1237ms 12:19:19 INFO - PROCESS | 1804 | 1462475959375 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 12:19:19 INFO - PROCESS | 1804 | 1462475959379 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 12:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:19:19 INFO - PROCESS | 1804 | 1462475959385 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - PROCESS | 1804 | 1462475959389 Marionette TRACE conn4 <- [1,50,null,{}] 12:19:19 INFO - PROCESS | 1804 | 1462475959400 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}] 12:19:19 INFO - PROCESS | 1804 | 1462475959556 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 12:19:19 INFO - PROCESS | 1804 | 1462475959568 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:19 INFO - PROCESS | 1804 | ++DOCSHELL 0xa2423400 == 20 [pid = 1804] [id = 20] 12:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0xa2427c00) [pid = 1804] [serial = 57] [outer = (nil)] 12:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0xa3210000) [pid = 1804] [serial = 58] [outer = 0xa2427c00] 12:19:19 INFO - PROCESS | 1804 | 1462475959647 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0xa30d3c00) [pid = 1804] [serial = 59] [outer = 0xa2427c00] 12:19:20 INFO - PROCESS | 1804 | 1462475960724 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]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1389ms 12:19:20 INFO - PROCESS | 1804 | 1462475960778 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 12:19:20 INFO - PROCESS | 1804 | 1462475960784 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 12:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:19:20 INFO - PROCESS | 1804 | 1462475960798 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:19:20 INFO - PROCESS | 1804 | 1462475960803 Marionette TRACE conn4 <- [1,54,null,{}] 12:19:20 INFO - PROCESS | 1804 | 1462475960822 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}] 12:19:21 INFO - PROCESS | 1804 | 1462475961057 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 12:19:22 INFO - PROCESS | 1804 | --DOCSHELL 0x99e85400 == 19 [pid = 1804] [id = 11] 12:19:22 INFO - PROCESS | 1804 | --DOCSHELL 0x9ba94000 == 18 [pid = 1804] [id = 12] 12:19:22 INFO - PROCESS | 1804 | --DOCSHELL 0xa6c1f800 == 17 [pid = 1804] [id = 13] 12:19:22 INFO - PROCESS | 1804 | --DOCSHELL 0x93bcc000 == 16 [pid = 1804] [id = 6] 12:19:22 INFO - PROCESS | 1804 | --DOCSHELL 0x936ab400 == 15 [pid = 1804] [id = 8] 12:19:22 INFO - PROCESS | 1804 | 1462475962502 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x9458fc00 == 16 [pid = 1804] [id = 21] 12:19:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x94591000) [pid = 1804] [serial = 60] [outer = (nil)] 12:19:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x94fd2000) [pid = 1804] [serial = 61] [outer = 0x94591000] 12:19:22 INFO - PROCESS | 1804 | 1462475962586 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x9630e400) [pid = 1804] [serial = 62] [outer = 0x94591000] 12:19:23 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0x93bcc400) [pid = 1804] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:19:23 INFO - PROCESS | 1804 | --DOMWINDOW == 60 (0x939b4000) [pid = 1804] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:19:23 INFO - PROCESS | 1804 | --DOMWINDOW == 59 (0x9a539000) [pid = 1804] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:19:23 INFO - PROCESS | 1804 | --DOMWINDOW == 58 (0x9bac5000) [pid = 1804] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:19:23 INFO - PROCESS | 1804 | --DOMWINDOW == 57 (0xa6c20c00) [pid = 1804] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:19:23 INFO - PROCESS | 1804 | --DOMWINDOW == 56 (0x97642c00) [pid = 1804] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:19:23 INFO - PROCESS | 1804 | --DOMWINDOW == 55 (0x9a2c9c00) [pid = 1804] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:19:23 INFO - PROCESS | 1804 | --DOMWINDOW == 54 (0x990bd800) [pid = 1804] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:19:23 INFO - PROCESS | 1804 | --DOMWINDOW == 53 (0x9c009800) [pid = 1804] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:19:23 INFO - PROCESS | 1804 | 1462475963847 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]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 3102ms 12:19:23 INFO - PROCESS | 1804 | 1462475963901 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 1804 | 1462475963908 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:19:23 INFO - PROCESS | 1804 | 1462475963916 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - PROCESS | 1804 | 1462475963922 Marionette TRACE conn4 <- [1,58,null,{}] 12:19:23 INFO - PROCESS | 1804 | 1462475963930 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}] 12:19:24 INFO - PROCESS | 1804 | 1462475964136 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 12:19:24 INFO - PROCESS | 1804 | 1462475964233 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bccc00 == 17 [pid = 1804] [id = 22] 12:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x9764a800) [pid = 1804] [serial = 63] [outer = (nil)] 12:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x991ad400) [pid = 1804] [serial = 64] [outer = 0x9764a800] 12:19:24 INFO - PROCESS | 1804 | 1462475964312 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x99539000) [pid = 1804] [serial = 65] [outer = 0x9764a800] 12:19:25 INFO - PROCESS | 1804 | 1462475965004 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]]]}] 12:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1143ms 12:19:25 INFO - PROCESS | 1804 | 1462475965063 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 12:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:19:25 INFO - PROCESS | 1804 | 1462475965069 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 12:19:25 INFO - PROCESS | 1804 | 1462475965086 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 1804 | 1462475965090 Marionette TRACE conn4 <- [1,62,null,{}] 12:19:25 INFO - PROCESS | 1804 | 1462475965098 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}] 12:19:25 INFO - PROCESS | 1804 | 1462475965261 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:19:25 INFO - PROCESS | 1804 | 1462475965276 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x9952a400 == 18 [pid = 1804] [id = 23] 12:19:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x9a52d800) [pid = 1804] [serial = 66] [outer = (nil)] 12:19:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x9a7a7000) [pid = 1804] [serial = 67] [outer = 0x9a52d800] 12:19:25 INFO - PROCESS | 1804 | 1462475965354 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x9b1a7c00) [pid = 1804] [serial = 68] [outer = 0x9a52d800] 12:19:26 INFO - PROCESS | 1804 | 1462475966391 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]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1346ms 12:19:26 INFO - PROCESS | 1804 | 1462475966422 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 1804 | 1462475966430 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 12:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:19:26 INFO - PROCESS | 1804 | 1462475966440 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 1804 | 1462475966445 Marionette TRACE conn4 <- [1,66,null,{}] 12:19:26 INFO - PROCESS | 1804 | 1462475966455 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}] 12:19:26 INFO - PROCESS | 1804 | 1462475966646 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 12:19:26 INFO - PROCESS | 1804 | 1462475966801 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x980b6800 == 19 [pid = 1804] [id = 24] 12:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x99078400) [pid = 1804] [serial = 69] [outer = (nil)] 12:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x9a17e400) [pid = 1804] [serial = 70] [outer = 0x99078400] 12:19:26 INFO - PROCESS | 1804 | 1462475966907 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x9b1a1000) [pid = 1804] [serial = 71] [outer = 0x99078400] 12:19:27 INFO - PROCESS | 1804 | 1462475967802 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]]]}] 12:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1438ms 12:19:27 INFO - PROCESS | 1804 | 1462475967880 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 12:19:27 INFO - PROCESS | 1804 | 1462475967890 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 12:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:19:27 INFO - PROCESS | 1804 | 1462475967901 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:19:27 INFO - PROCESS | 1804 | 1462475967905 Marionette TRACE conn4 <- [1,70,null,{}] 12:19:27 INFO - PROCESS | 1804 | 1462475967913 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}] 12:19:28 INFO - PROCESS | 1804 | 1462475968131 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 12:19:28 INFO - PROCESS | 1804 | 1462475968268 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2cac00 == 20 [pid = 1804] [id = 25] 12:19:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x9b206000) [pid = 1804] [serial = 72] [outer = (nil)] 12:19:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x9c005800) [pid = 1804] [serial = 73] [outer = 0x9b206000] 12:19:28 INFO - PROCESS | 1804 | 1462475968364 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x9c00ac00) [pid = 1804] [serial = 74] [outer = 0x9b206000] 12:19:29 INFO - PROCESS | 1804 | 1462475969233 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]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1386ms 12:19:29 INFO - PROCESS | 1804 | 1462475969291 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 12:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:19:29 INFO - PROCESS | 1804 | 1462475969296 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 12:19:29 INFO - PROCESS | 1804 | 1462475969304 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 1804 | 1462475969310 Marionette TRACE conn4 <- [1,74,null,{}] 12:19:29 INFO - PROCESS | 1804 | 1462475969327 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}] 12:19:29 INFO - PROCESS | 1804 | 1462475969514 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 12:19:29 INFO - PROCESS | 1804 | 1462475969681 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x9d859000 == 21 [pid = 1804] [id = 26] 12:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x9d89e400) [pid = 1804] [serial = 75] [outer = (nil)] 12:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0xa102c400) [pid = 1804] [serial = 76] [outer = 0x9d89e400] 12:19:29 INFO - PROCESS | 1804 | 1462475969781 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0xa2294c00) [pid = 1804] [serial = 77] [outer = 0x9d89e400] 12:19:30 INFO - PROCESS | 1804 | 1462475970678 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]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1452ms 12:19:30 INFO - PROCESS | 1804 | 1462475970756 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:19:30 INFO - PROCESS | 1804 | 1462475970762 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:19:30 INFO - PROCESS | 1804 | 1462475970770 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 1804 | 1462475970773 Marionette TRACE conn4 <- [1,78,null,{}] 12:19:30 INFO - PROCESS | 1804 | 1462475970780 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}] 12:19:30 INFO - PROCESS | 1804 | 1462475970964 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 12:19:31 INFO - PROCESS | 1804 | 1462475971106 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x93693800 == 22 [pid = 1804] [id = 27] 12:19:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x99077000) [pid = 1804] [serial = 78] [outer = (nil)] 12:19:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0xa30cdc00) [pid = 1804] [serial = 79] [outer = 0x99077000] 12:19:31 INFO - PROCESS | 1804 | 1462475971205 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0xa353cc00) [pid = 1804] [serial = 80] [outer = 0x99077000] 12:19:32 INFO - PROCESS | 1804 | 1462475972096 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]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1387ms 12:19:32 INFO - PROCESS | 1804 | 1462475972172 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 12:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:19:32 INFO - PROCESS | 1804 | 1462475972177 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 12:19:32 INFO - PROCESS | 1804 | 1462475972185 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 1804 | 1462475972188 Marionette TRACE conn4 <- [1,82,null,{}] 12:19:32 INFO - PROCESS | 1804 | 1462475972195 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}] 12:19:32 INFO - PROCESS | 1804 | 1462475972367 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:19:32 INFO - PROCESS | 1804 | 1462475972503 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a531c00 == 23 [pid = 1804] [id = 28] 12:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x9c00ec00) [pid = 1804] [serial = 81] [outer = (nil)] 12:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0xa35b0c00) [pid = 1804] [serial = 82] [outer = 0x9c00ec00] 12:19:32 INFO - PROCESS | 1804 | 1462475972593 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0xa4e09400) [pid = 1804] [serial = 83] [outer = 0x9c00ec00] 12:19:33 INFO - PROCESS | 1804 | 1462475973483 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]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1340ms 12:19:33 INFO - PROCESS | 1804 | 1462475973526 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 12:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:19:33 INFO - PROCESS | 1804 | 1462475973531 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 12:19:33 INFO - PROCESS | 1804 | 1462475973538 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 1804 | 1462475973541 Marionette TRACE conn4 <- [1,86,null,{}] 12:19:33 INFO - PROCESS | 1804 | 1462475973548 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}] 12:19:33 INFO - PROCESS | 1804 | 1462475973791 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 12:19:33 INFO - PROCESS | 1804 | 1462475973807 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x99e8d800 == 24 [pid = 1804] [id = 29] 12:19:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x9c004400) [pid = 1804] [serial = 84] [outer = (nil)] 12:19:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0xa6237400) [pid = 1804] [serial = 85] [outer = 0x9c004400] 12:19:33 INFO - PROCESS | 1804 | 1462475973898 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0xa62d6000) [pid = 1804] [serial = 86] [outer = 0x9c004400] 12:19:34 INFO - PROCESS | 1804 | 1462475974852 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]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1392ms 12:19:34 INFO - PROCESS | 1804 | 1462475974930 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 12:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:19:34 INFO - PROCESS | 1804 | 1462475974935 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 12:19:34 INFO - PROCESS | 1804 | 1462475974941 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 1804 | 1462475974945 Marionette TRACE conn4 <- [1,90,null,{}] 12:19:34 INFO - PROCESS | 1804 | 1462475974952 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}] 12:19:35 INFO - PROCESS | 1804 | 1462475975121 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 12:19:35 INFO - PROCESS | 1804 | 1462475975234 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x936b3400 == 25 [pid = 1804] [id = 30] 12:19:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x95087400) [pid = 1804] [serial = 87] [outer = (nil)] 12:19:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x9a3d0c00) [pid = 1804] [serial = 88] [outer = 0x95087400] 12:19:35 INFO - PROCESS | 1804 | 1462475975323 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x9a3d6400) [pid = 1804] [serial = 89] [outer = 0x95087400] 12:19:36 INFO - PROCESS | 1804 | 1462475976153 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]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1291ms 12:19:36 INFO - PROCESS | 1804 | 1462475976233 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 1804 | 1462475976237 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 12:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:19:36 INFO - PROCESS | 1804 | 1462475976244 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 1804 | 1462475976247 Marionette TRACE conn4 <- [1,94,null,{}] 12:19:36 INFO - PROCESS | 1804 | 1462475976254 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}] 12:19:36 INFO - PROCESS | 1804 | 1462475976540 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 12:19:36 INFO - PROCESS | 1804 | 1462475976660 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x9458cc00 == 26 [pid = 1804] [id = 31] 12:19:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x94fcb000) [pid = 1804] [serial = 90] [outer = (nil)] 12:19:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0x9764c800) [pid = 1804] [serial = 91] [outer = 0x94fcb000] 12:19:36 INFO - PROCESS | 1804 | 1462475976822 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x99d90c00) [pid = 1804] [serial = 92] [outer = 0x94fcb000] 12:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x9a3da800) [pid = 1804] [serial = 93] [outer = 0x9b1a4800] 12:19:37 INFO - PROCESS | 1804 | 1462475977789 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]]]}] 12:19:38 INFO - PROCESS | 1804 | --DOCSHELL 0x9a2c9800 == 25 [pid = 1804] [id = 15] 12:19:38 INFO - PROCESS | 1804 | --DOCSHELL 0x9368a800 == 24 [pid = 1804] [id = 14] 12:19:38 INFO - PROCESS | 1804 | --DOCSHELL 0x94586c00 == 23 [pid = 1804] [id = 16] 12:19:38 INFO - PROCESS | 1804 | --DOCSHELL 0x9d48c800 == 22 [pid = 1804] [id = 19] 12:19:38 INFO - PROCESS | 1804 | --DOCSHELL 0xa2423400 == 21 [pid = 1804] [id = 20] 12:19:38 INFO - PROCESS | 1804 | --DOCSHELL 0x9a180800 == 20 [pid = 1804] [id = 17] 12:19:38 INFO - PROCESS | 1804 | --DOCSHELL 0x93693000 == 19 [pid = 1804] [id = 18] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0xa4e16800) [pid = 1804] [serial = 2] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0xa3210000) [pid = 1804] [serial = 58] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0x9952e800) [pid = 1804] [serial = 22] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0x9d8a3000) [pid = 1804] [serial = 28] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0xa05f8c00) [pid = 1804] [serial = 31] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0xa6ff2c00) [pid = 1804] [serial = 34] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0xa6c26800) [pid = 1804] [serial = 37] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x980b3000) [pid = 1804] [serial = 40] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x9a2d2800) [pid = 1804] [serial = 43] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x9b5efc00) [pid = 1804] [serial = 46] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x9c00e800) [pid = 1804] [serial = 49] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x9d498400) [pid = 1804] [serial = 52] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0xa22e3800) [pid = 1804] [serial = 55] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x9b529c00) [pid = 1804] [serial = 25] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x9911c400) [pid = 1804] [serial = 41] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x9a7ad400) [pid = 1804] [serial = 44] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0xa6719c00) [pid = 1804] [serial = 32] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x9bac4000) [pid = 1804] [serial = 47] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0x9c16f000) [pid = 1804] [serial = 50] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0x99d85400) [pid = 1804] [serial = 23] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (0x93bd3c00) [pid = 1804] [serial = 17] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 62 (0xa903ac00) [pid = 1804] [serial = 38] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0xa90db000) [pid = 1804] [serial = 35] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 60 (0x938d3000) [pid = 1804] [serial = 19] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 59 (0x93bce400) [pid = 1804] [serial = 16] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 58 (0x9a3ae000) [pid = 1804] [serial = 12] [outer = (nil)] [url = about:blank] 12:19:38 INFO - PROCESS | 1804 | --DOMWINDOW == 57 (0x9a7a7800) [pid = 1804] [serial = 9] [outer = (nil)] [url = about:blank] 12:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2395ms 12:19:38 INFO - PROCESS | 1804 | 1462475978764 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 1804 | 1462475978768 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:19:38 INFO - PROCESS | 1804 | 1462475978779 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - PROCESS | 1804 | 1462475978787 Marionette TRACE conn4 <- [1,98,null,{}] 12:19:38 INFO - PROCESS | 1804 | 1462475978798 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}] 12:19:38 INFO - PROCESS | 1804 | 1462475978961 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 12:19:39 INFO - PROCESS | 1804 | 1462475979061 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x9764dc00 == 20 [pid = 1804] [id = 32] 12:19:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x9764f000) [pid = 1804] [serial = 94] [outer = (nil)] 12:19:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x980b8c00) [pid = 1804] [serial = 95] [outer = 0x9764f000] 12:19:39 INFO - PROCESS | 1804 | 1462475979143 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x9911c400) [pid = 1804] [serial = 96] [outer = 0x9764f000] 12:19:39 INFO - PROCESS | 1804 | 1462475979880 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]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1136ms 12:19:39 INFO - PROCESS | 1804 | 1462475979917 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 12:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:19:39 INFO - PROCESS | 1804 | 1462475979923 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 12:19:39 INFO - PROCESS | 1804 | 1462475979942 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 1804 | 1462475979951 Marionette TRACE conn4 <- [1,102,null,{}] 12:19:39 INFO - PROCESS | 1804 | 1462475979969 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}] 12:19:40 INFO - PROCESS | 1804 | 1462475980143 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:19:40 INFO - PROCESS | 1804 | 1462475980156 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x99e8bc00 == 21 [pid = 1804] [id = 33] 12:19:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x9a2ccc00) [pid = 1804] [serial = 97] [outer = (nil)] 12:19:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x9a3ce800) [pid = 1804] [serial = 98] [outer = 0x9a2ccc00] 12:19:40 INFO - PROCESS | 1804 | 1462475980234 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x9a52e000) [pid = 1804] [serial = 99] [outer = 0x9a2ccc00] 12:19:41 INFO - PROCESS | 1804 | 1462475981050 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]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1158ms 12:19:41 INFO - PROCESS | 1804 | 1462475981091 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 1804 | 1462475981095 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 12:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:19:41 INFO - PROCESS | 1804 | 1462475981114 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 1804 | 1462475981119 Marionette TRACE conn4 <- [1,106,null,{}] 12:19:41 INFO - PROCESS | 1804 | 1462475981137 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}] 12:19:41 INFO - PROCESS | 1804 | 1462475981350 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 12:19:41 INFO - PROCESS | 1804 | 1462475981381 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x9baa1c00 == 22 [pid = 1804] [id = 34] 12:19:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x9bab8400) [pid = 1804] [serial = 100] [outer = (nil)] 12:19:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x9c007000) [pid = 1804] [serial = 101] [outer = 0x9bab8400] 12:19:41 INFO - PROCESS | 1804 | 1462475981466 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x9c00d800) [pid = 1804] [serial = 102] [outer = 0x9bab8400] 12:19:42 INFO - PROCESS | 1804 | 1462475982390 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]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1344ms 12:19:42 INFO - PROCESS | 1804 | 1462475982459 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 1804 | 1462475982464 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 12:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:19:42 INFO - PROCESS | 1804 | 1462475982470 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 1804 | 1462475982474 Marionette TRACE conn4 <- [1,110,null,{}] 12:19:42 INFO - PROCESS | 1804 | 1462475982486 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}] 12:19:42 INFO - PROCESS | 1804 | 1462475982685 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 12:19:42 INFO - PROCESS | 1804 | 1462475982753 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x99532400 == 23 [pid = 1804] [id = 35] 12:19:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x9b529c00) [pid = 1804] [serial = 103] [outer = (nil)] 12:19:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x9d48c800) [pid = 1804] [serial = 104] [outer = 0x9b529c00] 12:19:42 INFO - PROCESS | 1804 | 1462475982832 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x9d8a3c00) [pid = 1804] [serial = 105] [outer = 0x9b529c00] 12:19:43 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x9a52d800) [pid = 1804] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:19:43 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x9d855800) [pid = 1804] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:19:43 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x9802a400) [pid = 1804] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:19:43 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0x9764a800) [pid = 1804] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:19:43 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0x94591000) [pid = 1804] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:19:43 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (0xa2427c00) [pid = 1804] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:19:43 INFO - PROCESS | 1804 | 1462475983756 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]]]}] 12:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1330ms 12:19:43 INFO - PROCESS | 1804 | 1462475983802 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 12:19:43 INFO - PROCESS | 1804 | 1462475983806 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 12:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:19:43 INFO - PROCESS | 1804 | 1462475983813 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:19:43 INFO - PROCESS | 1804 | 1462475983817 Marionette TRACE conn4 <- [1,114,null,{}] 12:19:43 INFO - PROCESS | 1804 | 1462475983823 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}] 12:19:44 INFO - PROCESS | 1804 | 1462475984014 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 12:19:44 INFO - PROCESS | 1804 | 1462475984029 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x950eb000 == 24 [pid = 1804] [id = 36] 12:19:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x9a533000) [pid = 1804] [serial = 106] [outer = (nil)] 12:19:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0xa05fc000) [pid = 1804] [serial = 107] [outer = 0x9a533000] 12:19:44 INFO - PROCESS | 1804 | 1462475984107 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0xa1029400) [pid = 1804] [serial = 108] [outer = 0x9a533000] 12:19:44 INFO - PROCESS | 1804 | 1462475984927 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]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1138ms 12:19:44 INFO - PROCESS | 1804 | 1462475984953 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 1804 | 1462475984957 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:19:44 INFO - PROCESS | 1804 | 1462475984965 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 1804 | 1462475984968 Marionette TRACE conn4 <- [1,118,null,{}] 12:19:44 INFO - PROCESS | 1804 | 1462475984974 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}] 12:19:45 INFO - PROCESS | 1804 | 1462475985176 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 12:19:45 INFO - PROCESS | 1804 | 1462475985189 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x95089800 == 25 [pid = 1804] [id = 37] 12:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x9508ec00) [pid = 1804] [serial = 109] [outer = (nil)] 12:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x950e5000) [pid = 1804] [serial = 110] [outer = 0x9508ec00] 12:19:45 INFO - PROCESS | 1804 | 1462475985350 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x9d8a3000) [pid = 1804] [serial = 111] [outer = 0x9508ec00] 12:19:46 INFO - PROCESS | 1804 | 1462475986320 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]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1443ms 12:19:46 INFO - PROCESS | 1804 | 1462475986409 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 12:19:46 INFO - PROCESS | 1804 | 1462475986417 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 12:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:19:46 INFO - PROCESS | 1804 | 1462475986427 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:19:46 INFO - PROCESS | 1804 | 1462475986434 Marionette TRACE conn4 <- [1,122,null,{}] 12:19:46 INFO - PROCESS | 1804 | 1462475986443 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}] 12:19:46 INFO - PROCESS | 1804 | 1462475986671 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:19:46 INFO - PROCESS | 1804 | 1462475986846 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x938d5000 == 26 [pid = 1804] [id = 38] 12:19:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x950e2800) [pid = 1804] [serial = 112] [outer = (nil)] 12:19:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x980b1400) [pid = 1804] [serial = 113] [outer = 0x950e2800] 12:19:46 INFO - PROCESS | 1804 | 1462475986987 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x99d85800) [pid = 1804] [serial = 114] [outer = 0x950e2800] 12:19:47 INFO - PROCESS | 1804 | 1462475987964 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]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1588ms 12:19:48 INFO - PROCESS | 1804 | 1462475988016 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 1804 | 1462475988026 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 12:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:19:48 INFO - PROCESS | 1804 | 1462475988039 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - PROCESS | 1804 | 1462475988044 Marionette TRACE conn4 <- [1,126,null,{}] 12:19:48 INFO - PROCESS | 1804 | 1462475988052 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}] 12:19:48 INFO - PROCESS | 1804 | 1462475988243 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 12:19:48 INFO - PROCESS | 1804 | 1462475988381 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x980b2800 == 27 [pid = 1804] [id = 39] 12:19:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x9a3b3c00) [pid = 1804] [serial = 115] [outer = (nil)] 12:19:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x9b52c400) [pid = 1804] [serial = 116] [outer = 0x9a3b3c00] 12:19:48 INFO - PROCESS | 1804 | 1462475988504 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x9bac2c00) [pid = 1804] [serial = 117] [outer = 0x9a3b3c00] 12:19:49 INFO - PROCESS | 1804 | 1462475989567 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]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1545ms 12:19:49 INFO - PROCESS | 1804 | 1462475989584 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 12:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:19:49 INFO - PROCESS | 1804 | 1462475989589 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 12:19:49 INFO - PROCESS | 1804 | 1462475989597 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - PROCESS | 1804 | 1462475989605 Marionette TRACE conn4 <- [1,130,null,{}] 12:19:49 INFO - PROCESS | 1804 | 1462475989623 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}] 12:19:49 INFO - PROCESS | 1804 | 1462475989877 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 12:19:50 INFO - PROCESS | 1804 | 1462475990216 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x936b7800 == 28 [pid = 1804] [id = 40] 12:19:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x938d3800) [pid = 1804] [serial = 118] [outer = (nil)] 12:19:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x9458c800) [pid = 1804] [serial = 119] [outer = 0x938d3800] 12:19:50 INFO - PROCESS | 1804 | 1462475990303 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x950de400) [pid = 1804] [serial = 120] [outer = 0x938d3800] 12:19:51 INFO - PROCESS | 1804 | --DOCSHELL 0x9458fc00 == 27 [pid = 1804] [id = 21] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0xa21c1c00) [pid = 1804] [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.] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x9a7a7000) [pid = 1804] [serial = 67] [outer = (nil)] [url = about:blank] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x9b1a7c00) [pid = 1804] [serial = 68] [outer = (nil)] [url = about:blank] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x99539000) [pid = 1804] [serial = 65] [outer = (nil)] [url = about:blank] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0xa2669800) [pid = 1804] [serial = 56] [outer = (nil)] [url = about:blank] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x9d85f000) [pid = 1804] [serial = 53] [outer = (nil)] [url = about:blank] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x991ad400) [pid = 1804] [serial = 64] [outer = (nil)] [url = about:blank] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x94fd2000) [pid = 1804] [serial = 61] [outer = (nil)] [url = about:blank] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x9630e400) [pid = 1804] [serial = 62] [outer = (nil)] [url = about:blank] 12:19:51 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0xa30d3c00) [pid = 1804] [serial = 59] [outer = (nil)] [url = about:blank] 12:19:51 INFO - PROCESS | 1804 | 1462475991305 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]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1740ms 12:19:51 INFO - PROCESS | 1804 | 1462475991355 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 1804 | 1462475991360 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 12:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:19:51 INFO - PROCESS | 1804 | 1462475991399 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - PROCESS | 1804 | 1462475991404 Marionette TRACE conn4 <- [1,134,null,{}] 12:19:51 INFO - PROCESS | 1804 | 1462475991443 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}] 12:19:51 INFO - PROCESS | 1804 | 1462475991614 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 12:19:51 INFO - PROCESS | 1804 | 1462475991758 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x99536000 == 28 [pid = 1804] [id = 41] 12:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x99e86c00) [pid = 1804] [serial = 121] [outer = (nil)] 12:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9a3bc400) [pid = 1804] [serial = 122] [outer = 0x99e86c00] 12:19:51 INFO - PROCESS | 1804 | 1462475991843 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x9a7a7c00) [pid = 1804] [serial = 123] [outer = 0x99e86c00] 12:19:52 INFO - PROCESS | 1804 | 1462475992600 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]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1280ms 12:19:52 INFO - PROCESS | 1804 | 1462475992666 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:19:52 INFO - PROCESS | 1804 | 1462475992673 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:19:52 INFO - PROCESS | 1804 | 1462475992681 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - PROCESS | 1804 | 1462475992685 Marionette TRACE conn4 <- [1,138,null,{}] 12:19:52 INFO - PROCESS | 1804 | 1462475992691 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}] 12:19:52 INFO - PROCESS | 1804 | 1462475992860 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 12:19:52 INFO - PROCESS | 1804 | 1462475992964 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x950e8400 == 29 [pid = 1804] [id = 42] 12:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x9b20e000) [pid = 1804] [serial = 124] [outer = (nil)] 12:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x9c00f000) [pid = 1804] [serial = 125] [outer = 0x9b20e000] 12:19:53 INFO - PROCESS | 1804 | 1462475993048 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x9c16fc00) [pid = 1804] [serial = 126] [outer = 0x9b20e000] 12:19:53 INFO - PROCESS | 1804 | 1462475993864 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]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1230ms 12:19:53 INFO - PROCESS | 1804 | 1462475993913 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 1804 | 1462475993918 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 12:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:19:53 INFO - PROCESS | 1804 | 1462475993943 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - PROCESS | 1804 | 1462475993953 Marionette TRACE conn4 <- [1,142,null,{}] 12:19:53 INFO - PROCESS | 1804 | 1462475993960 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}] 12:19:54 INFO - PROCESS | 1804 | 1462475994185 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:19:54 INFO - PROCESS | 1804 | 1462475994304 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 1804 | ++DOCSHELL 0xa22e1c00 == 30 [pid = 1804] [id = 43] 12:19:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0xa22e2800) [pid = 1804] [serial = 127] [outer = (nil)] 12:19:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0xa242a400) [pid = 1804] [serial = 128] [outer = 0xa22e2800] 12:19:54 INFO - PROCESS | 1804 | 1462475994388 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0xa266d400) [pid = 1804] [serial = 129] [outer = 0xa22e2800] 12:19:55 INFO - PROCESS | 1804 | 1462475995514 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]]]}] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x9b529c00) [pid = 1804] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x9a2ccc00) [pid = 1804] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x9764f000) [pid = 1804] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x99078400) [pid = 1804] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x9b206000) [pid = 1804] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x9d89e400) [pid = 1804] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x99077000) [pid = 1804] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x9c00ec00) [pid = 1804] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x9c004400) [pid = 1804] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x95087400) [pid = 1804] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x9a533000) [pid = 1804] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0x9bab8400) [pid = 1804] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1656ms 12:19:55 INFO - PROCESS | 1804 | 1462475995592 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 1804 | 1462475995595 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 12:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:19:55 INFO - PROCESS | 1804 | 1462475995608 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 1804 | 1462475995611 Marionette TRACE conn4 <- [1,146,null,{}] 12:19:55 INFO - PROCESS | 1804 | 1462475995616 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}] 12:19:55 INFO - PROCESS | 1804 | 1462475995770 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 12:19:55 INFO - PROCESS | 1804 | 1462475995901 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a533000 == 31 [pid = 1804] [id = 44] 12:19:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x9a7a8400) [pid = 1804] [serial = 130] [outer = (nil)] 12:19:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x9c003400) [pid = 1804] [serial = 131] [outer = 0x9a7a8400] 12:19:55 INFO - PROCESS | 1804 | 1462475995976 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x9b52d800) [pid = 1804] [serial = 132] [outer = 0x9a7a8400] 12:19:56 INFO - PROCESS | 1804 | 1462475996684 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]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1089ms 12:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:19:56 INFO - PROCESS | 1804 | 1462475996697 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 1804 | 1462475996700 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 12:19:56 INFO - PROCESS | 1804 | 1462475996707 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 1804 | 1462475996710 Marionette TRACE conn4 <- [1,150,null,{}] 12:19:56 INFO - PROCESS | 1804 | 1462475996716 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}] 12:19:56 INFO - PROCESS | 1804 | 1462475996903 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 12:19:56 INFO - PROCESS | 1804 | 1462475996924 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 1804 | ++DOCSHELL 0xa21c1c00 == 32 [pid = 1804] [id = 45] 12:19:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0xa3210c00) [pid = 1804] [serial = 133] [outer = (nil)] 12:19:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0xa32e4800) [pid = 1804] [serial = 134] [outer = 0xa3210c00] 12:19:57 INFO - PROCESS | 1804 | 1462475997014 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0xa500a400) [pid = 1804] [serial = 135] [outer = 0xa3210c00] 12:19:58 INFO - PROCESS | 1804 | 1462475998057 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]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1383ms 12:19:58 INFO - PROCESS | 1804 | 1462475998090 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 1804 | 1462475998097 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 12:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:19:58 INFO - PROCESS | 1804 | 1462475998107 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - PROCESS | 1804 | 1462475998113 Marionette TRACE conn4 <- [1,154,null,{}] 12:19:58 INFO - PROCESS | 1804 | 1462475998122 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}] 12:19:58 INFO - PROCESS | 1804 | 1462475998355 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 12:19:58 INFO - PROCESS | 1804 | 1462475998548 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x936af800 == 33 [pid = 1804] [id = 46] 12:19:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x936b7400) [pid = 1804] [serial = 136] [outer = (nil)] 12:19:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x980b1c00) [pid = 1804] [serial = 137] [outer = 0x936b7400] 12:19:58 INFO - PROCESS | 1804 | 1462475998692 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x99d8a400) [pid = 1804] [serial = 138] [outer = 0x936b7400] 12:19:59 INFO - PROCESS | 1804 | 1462475999605 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]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1536ms 12:19:59 INFO - PROCESS | 1804 | 1462475999642 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 1804 | 1462475999651 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 12:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:19:59 INFO - PROCESS | 1804 | 1462475999664 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - PROCESS | 1804 | 1462475999669 Marionette TRACE conn4 <- [1,158,null,{}] 12:19:59 INFO - PROCESS | 1804 | 1462475999676 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}] 12:19:59 INFO - PROCESS | 1804 | 1462475999856 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 12:20:00 INFO - PROCESS | 1804 | 1462475999997 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x950e5c00 == 34 [pid = 1804] [id = 47] 12:20:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x990b8000) [pid = 1804] [serial = 139] [outer = (nil)] 12:20:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x9b5efc00) [pid = 1804] [serial = 140] [outer = 0x990b8000] 12:20:00 INFO - PROCESS | 1804 | 1462476000088 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x9d333000) [pid = 1804] [serial = 141] [outer = 0x990b8000] 12:20:00 INFO - PROCESS | 1804 | 1462476000855 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:20:01 INFO - PROCESS | 1804 | 1462476001168 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]]]}] 12:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1534ms 12:20:01 INFO - PROCESS | 1804 | 1462476001199 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 12:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:20:01 INFO - PROCESS | 1804 | 1462476001203 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 12:20:01 INFO - PROCESS | 1804 | 1462476001211 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:20:01 INFO - PROCESS | 1804 | 1462476001217 Marionette TRACE conn4 <- [1,162,null,{}] 12:20:01 INFO - PROCESS | 1804 | 1462476001236 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}] 12:20:01 INFO - PROCESS | 1804 | 1462476001467 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 12:20:01 INFO - PROCESS | 1804 | 1462476001672 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:01 INFO - PROCESS | 1804 | ++DOCSHELL 0xa506b800 == 35 [pid = 1804] [id = 48] 12:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0xa6239000) [pid = 1804] [serial = 142] [outer = (nil)] 12:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0xa6712800) [pid = 1804] [serial = 143] [outer = 0xa6239000] 12:20:01 INFO - PROCESS | 1804 | 1462476001808 Marionette DEBUG loaded listener.js 12:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0xa6782c00) [pid = 1804] [serial = 144] [outer = 0xa6239000] 12:20:02 INFO - PROCESS | 1804 | 1462476002756 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]]]}] 12:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1594ms 12:20:02 INFO - PROCESS | 1804 | 1462476002805 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 12:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:20:02 INFO - PROCESS | 1804 | 1462476002810 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 12:20:02 INFO - PROCESS | 1804 | 1462476002817 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - PROCESS | 1804 | 1462476002822 Marionette TRACE conn4 <- [1,166,null,{}] 12:20:02 INFO - PROCESS | 1804 | 1462476002829 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}] 12:20:03 INFO - PROCESS | 1804 | 1462476003020 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 12:20:03 INFO - PROCESS | 1804 | 1462476003377 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a536400 == 36 [pid = 1804] [id = 49] 12:20:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0xa6785400) [pid = 1804] [serial = 145] [outer = (nil)] 12:20:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0xa6c1bc00) [pid = 1804] [serial = 146] [outer = 0xa6785400] 12:20:03 INFO - PROCESS | 1804 | 1462476003535 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0xa6c1d800) [pid = 1804] [serial = 147] [outer = 0xa6785400] 12:20:04 INFO - PROCESS | 1804 | 1462476004430 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]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1685ms 12:20:04 INFO - PROCESS | 1804 | 1462476004502 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 1804 | 1462476004507 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 12:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:20:04 INFO - PROCESS | 1804 | 1462476004513 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 1804 | 1462476004517 Marionette TRACE conn4 <- [1,170,null,{}] 12:20:04 INFO - PROCESS | 1804 | 1462476004524 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}] 12:20:04 INFO - PROCESS | 1804 | 1462476004769 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 12:20:04 INFO - PROCESS | 1804 | 1462476004959 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x94588400 == 37 [pid = 1804] [id = 50] 12:20:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x94589000) [pid = 1804] [serial = 148] [outer = (nil)] 12:20:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x99114400) [pid = 1804] [serial = 149] [outer = 0x94589000] 12:20:05 INFO - PROCESS | 1804 | 1462476005094 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x9ab59400) [pid = 1804] [serial = 150] [outer = 0x94589000] 12:20:06 INFO - PROCESS | 1804 | 1462476006115 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]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1641ms 12:20:06 INFO - PROCESS | 1804 | 1462476006156 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 1804 | 1462476006163 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 12:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:20:06 INFO - PROCESS | 1804 | 1462476006172 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 1804 | 1462476006178 Marionette TRACE conn4 <- [1,174,null,{}] 12:20:06 INFO - PROCESS | 1804 | 1462476006186 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}] 12:20:06 INFO - PROCESS | 1804 | 1462476006446 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 12:20:06 INFO - PROCESS | 1804 | 1462476006661 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x990bd800 == 38 [pid = 1804] [id = 51] 12:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x991afc00) [pid = 1804] [serial = 151] [outer = (nil)] 12:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x99537c00) [pid = 1804] [serial = 152] [outer = 0x991afc00] 12:20:06 INFO - PROCESS | 1804 | 1462476006749 Marionette DEBUG loaded listener.js 12:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x9a3cd000) [pid = 1804] [serial = 153] [outer = 0x991afc00] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x9764c800) [pid = 1804] [serial = 91] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0x9d48c800) [pid = 1804] [serial = 104] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x9a3ce800) [pid = 1804] [serial = 98] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x980b8c00) [pid = 1804] [serial = 95] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x9911c400) [pid = 1804] [serial = 96] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0x9b1a1000) [pid = 1804] [serial = 71] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0x9a17e400) [pid = 1804] [serial = 70] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0x9c00ac00) [pid = 1804] [serial = 74] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0x9c005800) [pid = 1804] [serial = 73] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0xa2294c00) [pid = 1804] [serial = 77] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0xa102c400) [pid = 1804] [serial = 76] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0xa353cc00) [pid = 1804] [serial = 80] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0xa30cdc00) [pid = 1804] [serial = 79] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0xa4e09400) [pid = 1804] [serial = 83] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0xa35b0c00) [pid = 1804] [serial = 82] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0xa62d6000) [pid = 1804] [serial = 86] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0xa6237400) [pid = 1804] [serial = 85] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x9a3d6400) [pid = 1804] [serial = 89] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x9a3d0c00) [pid = 1804] [serial = 88] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0xa05fc000) [pid = 1804] [serial = 107] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x9c007000) [pid = 1804] [serial = 101] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x9d8a3c00) [pid = 1804] [serial = 105] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x9c00d800) [pid = 1804] [serial = 102] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0xa1029400) [pid = 1804] [serial = 108] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0x9a52e000) [pid = 1804] [serial = 99] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1804 | 1462476007609 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]]]}] 12:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1490ms 12:20:07 INFO - PROCESS | 1804 | 1462476007663 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 1804 | 1462476007672 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 12:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:20:07 INFO - PROCESS | 1804 | 1462476007683 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:20:07 INFO - PROCESS | 1804 | 1462476007687 Marionette TRACE conn4 <- [1,178,null,{}] 12:20:07 INFO - PROCESS | 1804 | 1462476007693 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}] 12:20:07 INFO - PROCESS | 1804 | 1462476007852 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 12:20:07 INFO - PROCESS | 1804 | 1462476007866 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x991ad000 == 39 [pid = 1804] [id = 52] 12:20:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x99532000) [pid = 1804] [serial = 154] [outer = (nil)] 12:20:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x9a3d6000) [pid = 1804] [serial = 155] [outer = 0x99532000] 12:20:07 INFO - PROCESS | 1804 | 1462476007941 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x9aaa7800) [pid = 1804] [serial = 156] [outer = 0x99532000] 12:20:08 INFO - PROCESS | 1804 | 1462476008741 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]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1090ms 12:20:08 INFO - PROCESS | 1804 | 1462476008774 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 1804 | 1462476008778 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 12:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:20:08 INFO - PROCESS | 1804 | 1462476008785 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 1804 | 1462476008791 Marionette TRACE conn4 <- [1,182,null,{}] 12:20:08 INFO - PROCESS | 1804 | 1462476008808 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}] 12:20:08 INFO - PROCESS | 1804 | 1462476008984 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 12:20:09 INFO - PROCESS | 1804 | 1462476009094 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x98026400 == 40 [pid = 1804] [id = 53] 12:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x9a2c4c00) [pid = 1804] [serial = 157] [outer = (nil)] 12:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x9d490800) [pid = 1804] [serial = 158] [outer = 0x9a2c4c00] 12:20:09 INFO - PROCESS | 1804 | 1462476009175 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9d898400) [pid = 1804] [serial = 159] [outer = 0x9a2c4c00] 12:20:09 INFO - PROCESS | 1804 | 1462476009939 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]]]}] 12:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1189ms 12:20:09 INFO - PROCESS | 1804 | 1462476009974 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 1804 | 1462476009979 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 12:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:20:09 INFO - PROCESS | 1804 | 1462476009988 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:20:09 INFO - PROCESS | 1804 | 1462476009993 Marionette TRACE conn4 <- [1,186,null,{}] 12:20:10 INFO - PROCESS | 1804 | 1462476010008 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}] 12:20:10 INFO - PROCESS | 1804 | 1462476010205 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 12:20:10 INFO - PROCESS | 1804 | 1462476010238 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x94587400 == 41 [pid = 1804] [id = 54] 12:20:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0xa102c400) [pid = 1804] [serial = 160] [outer = (nil)] 12:20:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0xa21c1800) [pid = 1804] [serial = 161] [outer = 0xa102c400] 12:20:10 INFO - PROCESS | 1804 | 1462476010314 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0xa30d4400) [pid = 1804] [serial = 162] [outer = 0xa102c400] 12:20:11 INFO - PROCESS | 1804 | 1462476011231 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]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1297ms 12:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:20:11 INFO - PROCESS | 1804 | 1462476011287 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 1804 | 1462476011290 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 12:20:11 INFO - PROCESS | 1804 | 1462476011297 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 1804 | 1462476011314 Marionette TRACE conn4 <- [1,190,null,{}] 12:20:11 INFO - PROCESS | 1804 | 1462476011326 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}] 12:20:11 INFO - PROCESS | 1804 | 1462476011512 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 12:20:11 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0xa22e2800) [pid = 1804] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:20:11 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x9b20e000) [pid = 1804] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:20:11 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x99e86c00) [pid = 1804] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:20:11 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x938d3800) [pid = 1804] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:20:11 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x9a7a8400) [pid = 1804] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:20:11 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x94fcb000) [pid = 1804] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:20:11 INFO - PROCESS | 1804 | 1462476011706 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x9368a800 == 42 [pid = 1804] [id = 55] 12:20:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x9368ac00) [pid = 1804] [serial = 163] [outer = (nil)] 12:20:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x95093800) [pid = 1804] [serial = 164] [outer = 0x9368ac00] 12:20:11 INFO - PROCESS | 1804 | 1462476011812 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9a3d9c00) [pid = 1804] [serial = 165] [outer = 0x9368ac00] 12:20:12 INFO - PROCESS | 1804 | 1462476012484 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]]]}] 12:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1206ms 12:20:12 INFO - PROCESS | 1804 | 1462476012501 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 1804 | 1462476012505 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 12:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:20:12 INFO - PROCESS | 1804 | 1462476012511 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 1804 | 1462476012513 Marionette TRACE conn4 <- [1,194,null,{}] 12:20:12 INFO - PROCESS | 1804 | 1462476012519 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}] 12:20:12 INFO - PROCESS | 1804 | 1462476012739 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 12:20:12 INFO - PROCESS | 1804 | 1462476012764 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x936ac800 == 43 [pid = 1804] [id = 56] 12:20:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x9d899000) [pid = 1804] [serial = 166] [outer = (nil)] 12:20:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0xa62d9000) [pid = 1804] [serial = 167] [outer = 0x9d899000] 12:20:12 INFO - PROCESS | 1804 | 1462476012844 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0xa6719400) [pid = 1804] [serial = 168] [outer = 0x9d899000] 12:20:13 INFO - PROCESS | 1804 | 1462476013591 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]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1133ms 12:20:13 INFO - PROCESS | 1804 | 1462476013695 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 1804 | 1462476013701 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 12:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:20:13 INFO - PROCESS | 1804 | 1462476013716 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 1804 | 1462476013724 Marionette TRACE conn4 <- [1,198,null,{}] 12:20:13 INFO - PROCESS | 1804 | 1462476013734 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}] 12:20:13 INFO - PROCESS | 1804 | 1462476013942 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 12:20:14 INFO - PROCESS | 1804 | 1462476014088 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x9368f800 == 44 [pid = 1804] [id = 57] 12:20:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x950dd800) [pid = 1804] [serial = 169] [outer = (nil)] 12:20:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x950e9800) [pid = 1804] [serial = 170] [outer = 0x950dd800] 12:20:14 INFO - PROCESS | 1804 | 1462476014187 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x96312000) [pid = 1804] [serial = 171] [outer = 0x950dd800] 12:20:15 INFO - PROCESS | 1804 | 1462476015151 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]]]}] 12:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1489ms 12:20:15 INFO - PROCESS | 1804 | 1462476015207 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 12:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:20:15 INFO - PROCESS | 1804 | 1462476015213 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 12:20:15 INFO - PROCESS | 1804 | 1462476015227 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - PROCESS | 1804 | 1462476015233 Marionette TRACE conn4 <- [1,202,null,{}] 12:20:15 INFO - PROCESS | 1804 | 1462476015241 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}] 12:20:15 INFO - PROCESS | 1804 | 1462476015495 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 12:20:15 INFO - PROCESS | 1804 | 1462476015651 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x99534400 == 45 [pid = 1804] [id = 58] 12:20:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x9a3d6400) [pid = 1804] [serial = 172] [outer = (nil)] 12:20:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x9c008c00) [pid = 1804] [serial = 173] [outer = 0x9a3d6400] 12:20:15 INFO - PROCESS | 1804 | 1462476015765 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x9d32fc00) [pid = 1804] [serial = 174] [outer = 0x9a3d6400] 12:20:16 INFO - PROCESS | 1804 | 1462476016616 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]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1445ms 12:20:16 INFO - PROCESS | 1804 | 1462476016668 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 1804 | 1462476016673 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 12:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:20:16 INFO - PROCESS | 1804 | 1462476016680 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 1804 | 1462476016684 Marionette TRACE conn4 <- [1,206,null,{}] 12:20:16 INFO - PROCESS | 1804 | 1462476016699 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}] 12:20:16 INFO - PROCESS | 1804 | 1462476016931 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 12:20:17 INFO - PROCESS | 1804 | 1462476017080 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 1804 | ++DOCSHELL 0xa4e10000 == 46 [pid = 1804] [id = 59] 12:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0xa500a000) [pid = 1804] [serial = 175] [outer = (nil)] 12:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0xa6237400) [pid = 1804] [serial = 176] [outer = 0xa500a000] 12:20:17 INFO - PROCESS | 1804 | 1462476017181 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0xa67f6400) [pid = 1804] [serial = 177] [outer = 0xa500a000] 12:20:18 INFO - PROCESS | 1804 | 1462476018067 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]]]}] 12:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1436ms 12:20:18 INFO - PROCESS | 1804 | 1462476018118 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 12:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:20:18 INFO - PROCESS | 1804 | 1462476018122 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 12:20:18 INFO - PROCESS | 1804 | 1462476018130 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 1804 | 1462476018133 Marionette TRACE conn4 <- [1,210,null,{}] 12:20:18 INFO - PROCESS | 1804 | 1462476018140 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}] 12:20:18 INFO - PROCESS | 1804 | 1462476018313 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 12:20:18 INFO - PROCESS | 1804 | 1462476018457 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x93691000 == 47 [pid = 1804] [id = 60] 12:20:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0xa62cb000) [pid = 1804] [serial = 178] [outer = (nil)] 12:20:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0xa6c2a800) [pid = 1804] [serial = 179] [outer = 0xa62cb000] 12:20:18 INFO - PROCESS | 1804 | 1462476018546 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0xa6c31000) [pid = 1804] [serial = 180] [outer = 0xa62cb000] 12:20:19 INFO - PROCESS | 1804 | 1462476019529 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]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1431ms 12:20:19 INFO - PROCESS | 1804 | 1462476019561 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 1804 | 1462476019565 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 12:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:20:19 INFO - PROCESS | 1804 | 1462476019572 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 1804 | 1462476019575 Marionette TRACE conn4 <- [1,214,null,{}] 12:20:19 INFO - PROCESS | 1804 | 1462476019582 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}] 12:20:19 INFO - PROCESS | 1804 | 1462476019753 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 12:20:19 INFO - PROCESS | 1804 | 1462476019980 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:20 INFO - PROCESS | 1804 | ++DOCSHELL 0xa6c26000 == 48 [pid = 1804] [id = 61] 12:20:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0xa6d88000) [pid = 1804] [serial = 181] [outer = (nil)] 12:20:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0xa6d8f400) [pid = 1804] [serial = 182] [outer = 0xa6d88000] 12:20:20 INFO - PROCESS | 1804 | 1462476020120 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0xa6f10000) [pid = 1804] [serial = 183] [outer = 0xa6d88000] 12:20:20 INFO - PROCESS | 1804 | 1462476020935 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]]]}] 12:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1382ms 12:20:20 INFO - PROCESS | 1804 | 1462476020955 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 12:20:20 INFO - PROCESS | 1804 | 1462476020959 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 12:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:20:20 INFO - PROCESS | 1804 | 1462476020966 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - PROCESS | 1804 | 1462476020970 Marionette TRACE conn4 <- [1,218,null,{}] 12:20:20 INFO - PROCESS | 1804 | 1462476020976 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}] 12:20:21 INFO - PROCESS | 1804 | 1462476021186 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 12:20:21 INFO - PROCESS | 1804 | 1462476021340 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x9368c000 == 49 [pid = 1804] [id = 62] 12:20:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x9c070c00) [pid = 1804] [serial = 184] [outer = (nil)] 12:20:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9c076c00) [pid = 1804] [serial = 185] [outer = 0x9c070c00] 12:20:21 INFO - PROCESS | 1804 | 1462476021432 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0xa6d8d400) [pid = 1804] [serial = 186] [outer = 0x9c070c00] 12:20:22 INFO - PROCESS | 1804 | 1462476022348 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]]]}] 12:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1431ms 12:20:22 INFO - PROCESS | 1804 | 1462476022398 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 12:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:20:22 INFO - PROCESS | 1804 | 1462476022403 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 12:20:22 INFO - PROCESS | 1804 | 1462476022410 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:20:22 INFO - PROCESS | 1804 | 1462476022413 Marionette TRACE conn4 <- [1,222,null,{}] 12:20:22 INFO - PROCESS | 1804 | 1462476022419 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}] 12:20:22 INFO - PROCESS | 1804 | 1462476022593 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 12:20:22 INFO - PROCESS | 1804 | 1462476022751 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x921e0800 == 50 [pid = 1804] [id = 63] 12:20:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x921e0c00) [pid = 1804] [serial = 187] [outer = (nil)] 12:20:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x921e6800) [pid = 1804] [serial = 188] [outer = 0x921e0c00] 12:20:22 INFO - PROCESS | 1804 | 1462476022851 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x921e9c00) [pid = 1804] [serial = 189] [outer = 0x921e0c00] 12:20:23 INFO - PROCESS | 1804 | 1462476023729 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]]]}] 12:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1381ms 12:20:23 INFO - PROCESS | 1804 | 1462476023791 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 1804 | 1462476023796 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 12:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:20:23 INFO - PROCESS | 1804 | 1462476023803 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - PROCESS | 1804 | 1462476023807 Marionette TRACE conn4 <- [1,226,null,{}] 12:20:23 INFO - PROCESS | 1804 | 1462476023814 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}] 12:20:24 INFO - PROCESS | 1804 | 1462476023998 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 12:20:24 INFO - PROCESS | 1804 | 1462476024147 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x921eb800 == 51 [pid = 1804] [id = 64] 12:20:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x921ebc00) [pid = 1804] [serial = 190] [outer = (nil)] 12:20:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x951cb800) [pid = 1804] [serial = 191] [outer = 0x921ebc00] 12:20:24 INFO - PROCESS | 1804 | 1462476024233 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x951ce800) [pid = 1804] [serial = 192] [outer = 0x921ebc00] 12:20:25 INFO - PROCESS | 1804 | 1462476025346 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]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1584ms 12:20:25 INFO - PROCESS | 1804 | 1462476025388 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 1804 | 1462476025395 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 12:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:20:25 INFO - PROCESS | 1804 | 1462476025405 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 1804 | 1462476025410 Marionette TRACE conn4 <- [1,230,null,{}] 12:20:25 INFO - PROCESS | 1804 | 1462476025418 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}] 12:20:25 INFO - PROCESS | 1804 | 1462476025592 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 12:20:25 INFO - PROCESS | 1804 | 1462476025785 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x951d2c00 == 52 [pid = 1804] [id = 65] 12:20:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x951d4000) [pid = 1804] [serial = 193] [outer = (nil)] 12:20:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x951d8000) [pid = 1804] [serial = 194] [outer = 0x951d4000] 12:20:25 INFO - PROCESS | 1804 | 1462476025867 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x99078400) [pid = 1804] [serial = 195] [outer = 0x951d4000] 12:20:26 INFO - PROCESS | 1804 | 1462476026788 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]]]}] 12:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1432ms 12:20:26 INFO - PROCESS | 1804 | 1462476026838 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 1804 | 1462476026847 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 12:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:20:26 INFO - PROCESS | 1804 | 1462476026858 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 1804 | 1462476026861 Marionette TRACE conn4 <- [1,234,null,{}] 12:20:26 INFO - PROCESS | 1804 | 1462476026869 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}] 12:20:27 INFO - PROCESS | 1804 | 1462476027042 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 12:20:27 INFO - PROCESS | 1804 | 1462476027193 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 1804 | --DOCSHELL 0x9a533000 == 51 [pid = 1804] [id = 44] 12:20:27 INFO - PROCESS | 1804 | --DOCSHELL 0xa22e1c00 == 50 [pid = 1804] [id = 43] 12:20:27 INFO - PROCESS | 1804 | --DOCSHELL 0x99536000 == 49 [pid = 1804] [id = 41] 12:20:27 INFO - PROCESS | 1804 | --DOCSHELL 0x9368a800 == 48 [pid = 1804] [id = 55] 12:20:27 INFO - PROCESS | 1804 | --DOCSHELL 0x94587400 == 47 [pid = 1804] [id = 54] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0xa32e4800) [pid = 1804] [serial = 134] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x9368a800 == 48 [pid = 1804] [id = 66] 12:20:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x94587400) [pid = 1804] [serial = 196] [outer = (nil)] 12:20:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x9764e000) [pid = 1804] [serial = 197] [outer = 0x94587400] 12:20:27 INFO - PROCESS | 1804 | 1462476027305 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x9a3ae800) [pid = 1804] [serial = 198] [outer = 0x94587400] 12:20:27 INFO - PROCESS | 1804 | --DOCSHELL 0x98026400 == 47 [pid = 1804] [id = 53] 12:20:27 INFO - PROCESS | 1804 | --DOCSHELL 0x991ad000 == 46 [pid = 1804] [id = 52] 12:20:27 INFO - PROCESS | 1804 | --DOCSHELL 0x990bd800 == 45 [pid = 1804] [id = 51] 12:20:27 INFO - PROCESS | 1804 | --DOCSHELL 0x936af800 == 44 [pid = 1804] [id = 46] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x99d90c00) [pid = 1804] [serial = 92] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0xa242a400) [pid = 1804] [serial = 128] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x9b52c400) [pid = 1804] [serial = 116] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x980b1400) [pid = 1804] [serial = 113] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x9c00f000) [pid = 1804] [serial = 125] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x9a3bc400) [pid = 1804] [serial = 122] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x9a7a7c00) [pid = 1804] [serial = 123] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x950de400) [pid = 1804] [serial = 120] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x9458c800) [pid = 1804] [serial = 119] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x950e5000) [pid = 1804] [serial = 110] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0xa266d400) [pid = 1804] [serial = 129] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x9c003400) [pid = 1804] [serial = 131] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x9c16fc00) [pid = 1804] [serial = 126] [outer = (nil)] [url = about:blank] 12:20:27 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x9b52d800) [pid = 1804] [serial = 132] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | 1462476028118 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]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1279ms 12:20:28 INFO - PROCESS | 1804 | 1462476028153 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 1804 | 1462476028156 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 12:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:20:28 INFO - PROCESS | 1804 | 1462476028165 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 1804 | 1462476028169 Marionette TRACE conn4 <- [1,238,null,{}] 12:20:28 INFO - PROCESS | 1804 | 1462476028186 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}] 12:20:28 INFO - PROCESS | 1804 | 1462476028358 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 12:20:28 INFO - PROCESS | 1804 | 1462476028371 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x980b1400 == 45 [pid = 1804] [id = 67] 12:20:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x9c003800) [pid = 1804] [serial = 199] [outer = (nil)] 12:20:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9c009000) [pid = 1804] [serial = 200] [outer = 0x9c003800] 12:20:28 INFO - PROCESS | 1804 | 1462476028448 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9c06dc00) [pid = 1804] [serial = 201] [outer = 0x9c003800] 12:20:29 INFO - PROCESS | 1804 | 1462476029357 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]]]}] 12:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1234ms 12:20:29 INFO - PROCESS | 1804 | 1462476029402 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 12:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:20:29 INFO - PROCESS | 1804 | 1462476029407 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 12:20:29 INFO - PROCESS | 1804 | 1462476029415 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 1804 | 1462476029417 Marionette TRACE conn4 <- [1,242,null,{}] 12:20:29 INFO - PROCESS | 1804 | 1462476029424 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}] 12:20:29 INFO - PROCESS | 1804 | 1462476029639 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 12:20:29 INFO - PROCESS | 1804 | 1462476029655 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x951d3c00 == 46 [pid = 1804] [id = 68] 12:20:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x9c00a800) [pid = 1804] [serial = 202] [outer = (nil)] 12:20:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x9c07a000) [pid = 1804] [serial = 203] [outer = 0x9c00a800] 12:20:29 INFO - PROCESS | 1804 | 1462476029734 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x9d48f800) [pid = 1804] [serial = 204] [outer = 0x9c00a800] 12:20:30 INFO - PROCESS | 1804 | 1462476030578 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]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1180ms 12:20:30 INFO - PROCESS | 1804 | 1462476030692 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 1804 | 1462476030695 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 12:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:20:30 INFO - PROCESS | 1804 | 1462476030738 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 1804 | 1462476030747 Marionette TRACE conn4 <- [1,246,null,{}] 12:20:30 INFO - PROCESS | 1804 | 1462476030757 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}] 12:20:30 INFO - PROCESS | 1804 | 1462476030962 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 12:20:31 INFO - PROCESS | 1804 | 1462476030990 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c006400 == 47 [pid = 1804] [id = 69] 12:20:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x9c074c00) [pid = 1804] [serial = 205] [outer = (nil)] 12:20:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0xa2299800) [pid = 1804] [serial = 206] [outer = 0x9c074c00] 12:20:31 INFO - PROCESS | 1804 | 1462476031070 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0xa2669c00) [pid = 1804] [serial = 207] [outer = 0x9c074c00] 12:20:31 INFO - PROCESS | 1804 | 1462476031963 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]]]}] 12:20:32 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x9368ac00) [pid = 1804] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:20:32 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x991afc00) [pid = 1804] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:20:32 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0xa102c400) [pid = 1804] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:20:32 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x9a2c4c00) [pid = 1804] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:20:32 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x99532000) [pid = 1804] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:20:32 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x950e2800) [pid = 1804] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1355ms 12:20:32 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x9a3b3c00) [pid = 1804] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:20:32 INFO - PROCESS | 1804 | 1462476032102 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 1804 | 1462476032106 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 12:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:20:32 INFO - PROCESS | 1804 | 1462476032114 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - PROCESS | 1804 | 1462476032118 Marionette TRACE conn4 <- [1,250,null,{}] 12:20:32 INFO - PROCESS | 1804 | 1462476032124 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}] 12:20:32 INFO - PROCESS | 1804 | 1462476032302 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 12:20:32 INFO - PROCESS | 1804 | 1462476032407 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bd1400 == 48 [pid = 1804] [id = 70] 12:20:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9c078800) [pid = 1804] [serial = 208] [outer = (nil)] 12:20:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0xa326bc00) [pid = 1804] [serial = 209] [outer = 0x9c078800] 12:20:32 INFO - PROCESS | 1804 | 1462476032489 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0xa353cc00) [pid = 1804] [serial = 210] [outer = 0x9c078800] 12:20:33 INFO - PROCESS | 1804 | 1462476033241 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]]]}] 12:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1185ms 12:20:33 INFO - PROCESS | 1804 | 1462476033299 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 1804 | 1462476033303 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 12:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:20:33 INFO - PROCESS | 1804 | 1462476033309 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 1804 | 1462476033313 Marionette TRACE conn4 <- [1,254,null,{}] 12:20:33 INFO - PROCESS | 1804 | 1462476033318 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}] 12:20:33 INFO - PROCESS | 1804 | 1462476033520 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 12:20:33 INFO - PROCESS | 1804 | 1462476033535 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x919d7800 == 49 [pid = 1804] [id = 71] 12:20:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x919d9400) [pid = 1804] [serial = 211] [outer = (nil)] 12:20:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x919df800) [pid = 1804] [serial = 212] [outer = 0x919d9400] 12:20:33 INFO - PROCESS | 1804 | 1462476033616 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x919e3000) [pid = 1804] [serial = 213] [outer = 0x919d9400] 12:20:34 INFO - PROCESS | 1804 | 1462476034559 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]]]}] 12:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1298ms 12:20:34 INFO - PROCESS | 1804 | 1462476034608 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 1804 | 1462476034615 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 12:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:20:34 INFO - PROCESS | 1804 | 1462476034624 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 1804 | 1462476034630 Marionette TRACE conn4 <- [1,258,null,{}] 12:20:34 INFO - PROCESS | 1804 | 1462476034639 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}] 12:20:34 INFO - PROCESS | 1804 | 1462476034833 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 12:20:35 INFO - PROCESS | 1804 | 1462476035048 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x919dfc00 == 50 [pid = 1804] [id = 72] 12:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x9508b800) [pid = 1804] [serial = 214] [outer = (nil)] 12:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x950e2c00) [pid = 1804] [serial = 215] [outer = 0x9508b800] 12:20:35 INFO - PROCESS | 1804 | 1462476035179 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x951cdc00) [pid = 1804] [serial = 216] [outer = 0x9508b800] 12:20:36 INFO - PROCESS | 1804 | 1462476036083 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]]]}] 12:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1484ms 12:20:36 INFO - PROCESS | 1804 | 1462476036110 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 1804 | 1462476036122 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 12:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:20:36 INFO - PROCESS | 1804 | 1462476036136 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 1804 | 1462476036143 Marionette TRACE conn4 <- [1,262,null,{}] 12:20:36 INFO - PROCESS | 1804 | 1462476036171 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}] 12:20:36 INFO - PROCESS | 1804 | 1462476036368 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 12:20:36 INFO - PROCESS | 1804 | 1462476036522 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bd4000 == 51 [pid = 1804] [id = 73] 12:20:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x950ea800) [pid = 1804] [serial = 217] [outer = (nil)] 12:20:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x9a2d2800) [pid = 1804] [serial = 218] [outer = 0x950ea800] 12:20:36 INFO - PROCESS | 1804 | 1462476036619 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x9a7a7400) [pid = 1804] [serial = 219] [outer = 0x950ea800] 12:20:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x918dac00) [pid = 1804] [serial = 220] [outer = 0x9b1a4800] 12:20:37 INFO - PROCESS | 1804 | 1462476037588 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]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1518ms 12:20:37 INFO - PROCESS | 1804 | 1462476037656 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 12:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:20:37 INFO - PROCESS | 1804 | 1462476037661 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 12:20:37 INFO - PROCESS | 1804 | 1462476037668 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 1804 | 1462476037675 Marionette TRACE conn4 <- [1,266,null,{}] 12:20:37 INFO - PROCESS | 1804 | 1462476037692 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}] 12:20:37 INFO - PROCESS | 1804 | 1462476037887 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 12:20:38 INFO - PROCESS | 1804 | 1462476038090 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x918db400 == 52 [pid = 1804] [id = 74] 12:20:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x918e0400) [pid = 1804] [serial = 221] [outer = (nil)] 12:20:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x9abc2c00) [pid = 1804] [serial = 222] [outer = 0x918e0400] 12:20:38 INFO - PROCESS | 1804 | 1462476038201 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x9c005c00) [pid = 1804] [serial = 223] [outer = 0x918e0400] 12:20:39 INFO - PROCESS | 1804 | 1462476039126 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]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1490ms 12:20:39 INFO - PROCESS | 1804 | 1462476039158 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 1804 | 1462476039162 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 12:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:20:39 INFO - PROCESS | 1804 | 1462476039170 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 1804 | 1462476039174 Marionette TRACE conn4 <- [1,270,null,{}] 12:20:39 INFO - PROCESS | 1804 | 1462476039180 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}] 12:20:39 INFO - PROCESS | 1804 | 1462476039361 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 12:20:39 INFO - PROCESS | 1804 | 1462476039521 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x918d7c00 == 53 [pid = 1804] [id = 75] 12:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x9a3d7c00) [pid = 1804] [serial = 224] [outer = (nil)] 12:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x9d330000) [pid = 1804] [serial = 225] [outer = 0x9a3d7c00] 12:20:39 INFO - PROCESS | 1804 | 1462476039610 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0xa2430400) [pid = 1804] [serial = 226] [outer = 0x9a3d7c00] 12:20:40 INFO - PROCESS | 1804 | 1462476040524 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]]]}] 12:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1387ms 12:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:20:40 INFO - PROCESS | 1804 | 1462476040558 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 1804 | 1462476040562 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 12:20:40 INFO - PROCESS | 1804 | 1462476040569 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 1804 | 1462476040573 Marionette TRACE conn4 <- [1,274,null,{}] 12:20:40 INFO - PROCESS | 1804 | 1462476040579 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}] 12:20:40 INFO - PROCESS | 1804 | 1462476040752 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 12:20:40 INFO - PROCESS | 1804 | 1462476040923 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x91081000 == 54 [pid = 1804] [id = 76] 12:20:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x91082c00) [pid = 1804] [serial = 227] [outer = (nil)] 12:20:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x91089800) [pid = 1804] [serial = 228] [outer = 0x91082c00] 12:20:41 INFO - PROCESS | 1804 | 1462476041010 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x9108bc00) [pid = 1804] [serial = 229] [outer = 0x91082c00] 12:20:41 INFO - PROCESS | 1804 | 1462476041940 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]]]}] 12:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1433ms 12:20:42 INFO - PROCESS | 1804 | 1462476042003 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 1804 | 1462476042006 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 12:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:20:42 INFO - PROCESS | 1804 | 1462476042014 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 1804 | 1462476042018 Marionette TRACE conn4 <- [1,278,null,{}] 12:20:42 INFO - PROCESS | 1804 | 1462476042024 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}] 12:20:42 INFO - PROCESS | 1804 | 1462476042274 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 12:20:42 INFO - PROCESS | 1804 | 1462476042484 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c07a800 == 55 [pid = 1804] [id = 77] 12:20:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0xa3542c00) [pid = 1804] [serial = 230] [outer = (nil)] 12:20:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0xa62cf800) [pid = 1804] [serial = 231] [outer = 0xa3542c00] 12:20:42 INFO - PROCESS | 1804 | 1462476042623 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0xa683c000) [pid = 1804] [serial = 232] [outer = 0xa3542c00] 12:20:43 INFO - PROCESS | 1804 | 1462476043460 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]]]}] 12:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1482ms 12:20:43 INFO - PROCESS | 1804 | 1462476043497 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 12:20:43 INFO - PROCESS | 1804 | 1462476043502 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 12:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:20:43 INFO - PROCESS | 1804 | 1462476043509 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:20:43 INFO - PROCESS | 1804 | 1462476043513 Marionette TRACE conn4 <- [1,282,null,{}] 12:20:43 INFO - PROCESS | 1804 | 1462476043519 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}] 12:20:43 INFO - PROCESS | 1804 | 1462476043689 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 12:20:43 INFO - PROCESS | 1804 | 1462476043849 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x91492c00 == 56 [pid = 1804] [id = 78] 12:20:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x91494400) [pid = 1804] [serial = 233] [outer = (nil)] 12:20:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x91499c00) [pid = 1804] [serial = 234] [outer = 0x91494400] 12:20:43 INFO - PROCESS | 1804 | 1462476043936 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x9149b800) [pid = 1804] [serial = 235] [outer = 0x91494400] 12:20:44 INFO - PROCESS | 1804 | 1462476044881 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]]]}] 12:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1431ms 12:20:44 INFO - PROCESS | 1804 | 1462476044941 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 12:20:44 INFO - PROCESS | 1804 | 1462476044945 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 12:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:20:44 INFO - PROCESS | 1804 | 1462476044953 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - PROCESS | 1804 | 1462476044956 Marionette TRACE conn4 <- [1,286,null,{}] 12:20:44 INFO - PROCESS | 1804 | 1462476044963 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}] 12:20:45 INFO - PROCESS | 1804 | 1462476045161 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 12:20:45 INFO - PROCESS | 1804 | 1462476045366 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x918d4800 == 57 [pid = 1804] [id = 79] 12:20:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x918d5c00) [pid = 1804] [serial = 236] [outer = (nil)] 12:20:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x918db800) [pid = 1804] [serial = 237] [outer = 0x918d5c00] 12:20:45 INFO - PROCESS | 1804 | 1462476045708 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x919de000) [pid = 1804] [serial = 238] [outer = 0x918d5c00] 12:20:46 INFO - PROCESS | 1804 | 1462476046614 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]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1736ms 12:20:46 INFO - PROCESS | 1804 | 1462476046691 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 1804 | 1462476046698 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 12:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:20:46 INFO - PROCESS | 1804 | 1462476046706 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 1804 | 1462476046712 Marionette TRACE conn4 <- [1,290,null,{}] 12:20:46 INFO - PROCESS | 1804 | 1462476046720 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}] 12:20:47 INFO - PROCESS | 1804 | 1462476047011 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 12:20:47 INFO - PROCESS | 1804 | 1462476047266 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x919e4400 == 58 [pid = 1804] [id = 80] 12:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x938d3c00) [pid = 1804] [serial = 239] [outer = (nil)] 12:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x9508cc00) [pid = 1804] [serial = 240] [outer = 0x938d3c00] 12:20:47 INFO - PROCESS | 1804 | 1462476047351 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x951cf800) [pid = 1804] [serial = 241] [outer = 0x938d3c00] 12:20:47 INFO - PROCESS | 1804 | --DOCSHELL 0x950e8400 == 57 [pid = 1804] [id = 42] 12:20:47 INFO - PROCESS | 1804 | --DOCSHELL 0x936b7800 == 56 [pid = 1804] [id = 40] 12:20:47 INFO - PROCESS | 1804 | --DOCSHELL 0x93bd1400 == 55 [pid = 1804] [id = 70] 12:20:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9c006400 == 54 [pid = 1804] [id = 69] 12:20:47 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0xa62d9000) [pid = 1804] [serial = 167] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOCSHELL 0x951d3c00 == 53 [pid = 1804] [id = 68] 12:20:48 INFO - PROCESS | 1804 | --DOCSHELL 0x980b1400 == 52 [pid = 1804] [id = 67] 12:20:48 INFO - PROCESS | 1804 | --DOCSHELL 0x9368a800 == 51 [pid = 1804] [id = 66] 12:20:48 INFO - PROCESS | 1804 | --DOCSHELL 0x951d2c00 == 50 [pid = 1804] [id = 65] 12:20:48 INFO - PROCESS | 1804 | --DOCSHELL 0x936ac800 == 49 [pid = 1804] [id = 56] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x95093800) [pid = 1804] [serial = 164] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x99537c00) [pid = 1804] [serial = 152] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0xa30d4400) [pid = 1804] [serial = 162] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0xa21c1800) [pid = 1804] [serial = 161] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x9d898400) [pid = 1804] [serial = 159] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x9a3cd000) [pid = 1804] [serial = 153] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x9a3d6000) [pid = 1804] [serial = 155] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0xa6c1bc00) [pid = 1804] [serial = 146] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x9b5efc00) [pid = 1804] [serial = 140] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0xa6712800) [pid = 1804] [serial = 143] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x9a3d9c00) [pid = 1804] [serial = 165] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x9d490800) [pid = 1804] [serial = 158] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x99114400) [pid = 1804] [serial = 149] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x980b1c00) [pid = 1804] [serial = 137] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x9aaa7800) [pid = 1804] [serial = 156] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x99d85800) [pid = 1804] [serial = 114] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x9bac2c00) [pid = 1804] [serial = 117] [outer = (nil)] [url = about:blank] 12:20:48 INFO - PROCESS | 1804 | 1462476048251 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]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1587ms 12:20:48 INFO - PROCESS | 1804 | 1462476048293 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 1804 | 1462476048300 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 12:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:20:48 INFO - PROCESS | 1804 | 1462476048311 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - PROCESS | 1804 | 1462476048315 Marionette TRACE conn4 <- [1,294,null,{}] 12:20:48 INFO - PROCESS | 1804 | 1462476048321 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}] 12:20:48 INFO - PROCESS | 1804 | 1462476048490 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 12:20:48 INFO - PROCESS | 1804 | 1462476048502 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x951cb400 == 50 [pid = 1804] [id = 81] 12:20:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x951ce400) [pid = 1804] [serial = 242] [outer = (nil)] 12:20:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x99114400) [pid = 1804] [serial = 243] [outer = 0x951ce400] 12:20:48 INFO - PROCESS | 1804 | 1462476048582 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x99d85800) [pid = 1804] [serial = 244] [outer = 0x951ce400] 12:20:49 INFO - PROCESS | 1804 | 1462476049526 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]]]}] 12:20:49 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. 12:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1230ms 12:20:49 INFO - PROCESS | 1804 | 1462476049541 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 1804 | 1462476049545 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 12:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:20:49 INFO - PROCESS | 1804 | 1462476049557 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 1804 | 1462476049563 Marionette TRACE conn4 <- [1,298,null,{}] 12:20:49 INFO - PROCESS | 1804 | 1462476049580 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}] 12:20:49 INFO - PROCESS | 1804 | 1462476049754 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 12:20:49 INFO - PROCESS | 1804 | 1462476049767 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x921e7000 == 51 [pid = 1804] [id = 82] 12:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x990bd800) [pid = 1804] [serial = 245] [outer = (nil)] 12:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x9a3dbc00) [pid = 1804] [serial = 246] [outer = 0x990bd800] 12:20:49 INFO - PROCESS | 1804 | 1462476049942 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x9b204800) [pid = 1804] [serial = 247] [outer = 0x990bd800] 12:20:50 INFO - PROCESS | 1804 | 1462476050760 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]]]}] 12:20:50 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. 12:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1235ms 12:20:50 INFO - PROCESS | 1804 | 1462476050801 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 1804 | 1462476050807 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 12:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:20:50 INFO - PROCESS | 1804 | 1462476050814 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 1804 | 1462476050818 Marionette TRACE conn4 <- [1,302,null,{}] 12:20:50 INFO - PROCESS | 1804 | 1462476050823 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}] 12:20:51 INFO - PROCESS | 1804 | 1462476051047 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 12:20:51 INFO - PROCESS | 1804 | 1462476051070 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x950df000 == 52 [pid = 1804] [id = 83] 12:20:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x9a7aec00) [pid = 1804] [serial = 248] [outer = (nil)] 12:20:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x9c006c00) [pid = 1804] [serial = 249] [outer = 0x9a7aec00] 12:20:51 INFO - PROCESS | 1804 | 1462476051150 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x9c071c00) [pid = 1804] [serial = 250] [outer = 0x9a7aec00] 12:20:52 INFO - PROCESS | 1804 | 1462476052012 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]]]}] 12:20:52 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. 12:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1235ms 12:20:52 INFO - PROCESS | 1804 | 1462476052052 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 1804 | 1462476052056 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 12:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:20:52 INFO - PROCESS | 1804 | 1462476052063 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 1804 | 1462476052066 Marionette TRACE conn4 <- [1,306,null,{}] 12:20:52 INFO - PROCESS | 1804 | 1462476052080 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}] 12:20:52 INFO - PROCESS | 1804 | 1462476052292 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 12:20:52 INFO - PROCESS | 1804 | 1462476052325 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c00cc00 == 53 [pid = 1804] [id = 84] 12:20:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x9c074800) [pid = 1804] [serial = 251] [outer = (nil)] 12:20:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x9c19e800) [pid = 1804] [serial = 252] [outer = 0x9c074800] 12:20:52 INFO - PROCESS | 1804 | 1462476052408 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0xa05f4800) [pid = 1804] [serial = 253] [outer = 0x9c074800] 12:20:53 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x9c074c00) [pid = 1804] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:20:53 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x9c078800) [pid = 1804] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:20:53 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x9d899000) [pid = 1804] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:20:53 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x951d4000) [pid = 1804] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:20:53 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x9c00a800) [pid = 1804] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:20:53 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x9c003800) [pid = 1804] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:20:53 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x94587400) [pid = 1804] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:20:53 INFO - PROCESS | 1804 | 1462476053435 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]]]}] 12:20:53 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. 12:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1398ms 12:20:53 INFO - PROCESS | 1804 | 1462476053463 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 12:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:20:53 INFO - PROCESS | 1804 | 1462476053467 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 12:20:53 INFO - PROCESS | 1804 | 1462476053474 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 1804 | 1462476053477 Marionette TRACE conn4 <- [1,310,null,{}] 12:20:53 INFO - PROCESS | 1804 | 1462476053483 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}] 12:20:53 INFO - PROCESS | 1804 | 1462476053681 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 12:20:53 INFO - PROCESS | 1804 | 1462476053702 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x9149d000 == 54 [pid = 1804] [id = 85] 12:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x950de800) [pid = 1804] [serial = 254] [outer = (nil)] 12:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x9d85cc00) [pid = 1804] [serial = 255] [outer = 0x950de800] 12:20:53 INFO - PROCESS | 1804 | 1462476053779 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0xa26ca400) [pid = 1804] [serial = 256] [outer = 0x950de800] 12:20:54 INFO - PROCESS | 1804 | 1462476054624 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]]]}] 12:20:54 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. 12:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1188ms 12:20:54 INFO - PROCESS | 1804 | 1462476054662 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 1804 | 1462476054666 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 12:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:20:54 INFO - PROCESS | 1804 | 1462476054672 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - PROCESS | 1804 | 1462476054676 Marionette TRACE conn4 <- [1,314,null,{}] 12:20:54 INFO - PROCESS | 1804 | 1462476054681 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}] 12:20:54 INFO - PROCESS | 1804 | 1462476054838 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 12:20:54 INFO - PROCESS | 1804 | 1462476054854 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x919e1800 == 55 [pid = 1804] [id = 86] 12:20:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x9ad0f000) [pid = 1804] [serial = 257] [outer = (nil)] 12:20:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x9ad18800) [pid = 1804] [serial = 258] [outer = 0x9ad0f000] 12:20:54 INFO - PROCESS | 1804 | 1462476054932 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x9ad1b800) [pid = 1804] [serial = 259] [outer = 0x9ad0f000] 12:20:56 INFO - PROCESS | 1804 | 1462476056118 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]]]}] 12:20:56 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. 12:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1488ms 12:20:56 INFO - PROCESS | 1804 | 1462476056163 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 1804 | 1462476056171 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 12:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:20:56 INFO - PROCESS | 1804 | 1462476056180 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 1804 | 1462476056187 Marionette TRACE conn4 <- [1,318,null,{}] 12:20:56 INFO - PROCESS | 1804 | 1462476056196 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}] 12:20:56 INFO - PROCESS | 1804 | 1462476056423 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 12:20:56 INFO - PROCESS | 1804 | 1462476056629 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x938dac00 == 56 [pid = 1804] [id = 87] 12:20:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x938db000) [pid = 1804] [serial = 260] [outer = (nil)] 12:20:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x951d6800) [pid = 1804] [serial = 261] [outer = 0x938db000] 12:20:56 INFO - PROCESS | 1804 | 1462476056765 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x990bc000) [pid = 1804] [serial = 262] [outer = 0x938db000] 12:20:57 INFO - PROCESS | 1804 | 1462476057727 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]]]}] 12:20:57 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. 12:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1592ms 12:20:57 INFO - PROCESS | 1804 | 1462476057774 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 1804 | 1462476057784 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 12:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:20:57 INFO - PROCESS | 1804 | 1462476057796 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - PROCESS | 1804 | 1462476057800 Marionette TRACE conn4 <- [1,322,null,{}] 12:20:57 INFO - PROCESS | 1804 | 1462476057807 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}] 12:20:58 INFO - PROCESS | 1804 | 1462476058030 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 12:20:58 INFO - PROCESS | 1804 | 1462476058243 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a3d2c00 == 57 [pid = 1804] [id = 88] 12:20:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x9a3d6000) [pid = 1804] [serial = 263] [outer = (nil)] 12:20:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x9ad0fc00) [pid = 1804] [serial = 264] [outer = 0x9a3d6000] 12:20:58 INFO - PROCESS | 1804 | 1462476058377 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x9ad17c00) [pid = 1804] [serial = 265] [outer = 0x9a3d6000] 12:20:59 INFO - PROCESS | 1804 | 1462476059359 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]]]}] 12:20:59 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. 12:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1608ms 12:20:59 INFO - PROCESS | 1804 | 1462476059404 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 12:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:20:59 INFO - PROCESS | 1804 | 1462476059409 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 12:20:59 INFO - PROCESS | 1804 | 1462476059416 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 1804 | 1462476059422 Marionette TRACE conn4 <- [1,326,null,{}] 12:20:59 INFO - PROCESS | 1804 | 1462476059439 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}] 12:20:59 INFO - PROCESS | 1804 | 1462476059678 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 12:20:59 INFO - PROCESS | 1804 | 1462476059934 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x91494800 == 58 [pid = 1804] [id = 89] 12:20:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x9d490c00) [pid = 1804] [serial = 266] [outer = (nil)] 12:21:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0xa102f800) [pid = 1804] [serial = 267] [outer = 0x9d490c00] 12:21:00 INFO - PROCESS | 1804 | 1462476060041 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0xa35ab000) [pid = 1804] [serial = 268] [outer = 0x9d490c00] 12:21:01 INFO - PROCESS | 1804 | 1462476061057 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]]]}] 12:21:01 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. 12:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1691ms 12:21:01 INFO - PROCESS | 1804 | 1462476061107 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 1804 | 1462476061113 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 12:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:21:01 INFO - PROCESS | 1804 | 1462476061120 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - PROCESS | 1804 | 1462476061123 Marionette TRACE conn4 <- [1,330,null,{}] 12:21:01 INFO - PROCESS | 1804 | 1462476061129 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}] 12:21:01 INFO - PROCESS | 1804 | 1462476061364 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 12:21:01 INFO - PROCESS | 1804 | 1462476061616 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x9149b000 == 59 [pid = 1804] [id = 90] 12:21:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0xa4e0c000) [pid = 1804] [serial = 269] [outer = (nil)] 12:21:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0xa6718800) [pid = 1804] [serial = 270] [outer = 0xa4e0c000] 12:21:01 INFO - PROCESS | 1804 | 1462476061722 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0xa6c1bc00) [pid = 1804] [serial = 271] [outer = 0xa4e0c000] 12:21:02 INFO - PROCESS | 1804 | 1462476062681 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]]]}] 12:21:02 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. 12:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1586ms 12:21:02 INFO - PROCESS | 1804 | 1462476062706 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 12:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:21:02 INFO - PROCESS | 1804 | 1462476062711 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 12:21:02 INFO - PROCESS | 1804 | 1462476062718 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 1804 | 1462476062722 Marionette TRACE conn4 <- [1,334,null,{}] 12:21:02 INFO - PROCESS | 1804 | 1462476062728 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}] 12:21:02 INFO - PROCESS | 1804 | 1462476062924 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 12:21:03 INFO - PROCESS | 1804 | 1462476063151 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x91083800 == 60 [pid = 1804] [id = 91] 12:21:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0xa6c22000) [pid = 1804] [serial = 272] [outer = (nil)] 12:21:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0xa6c33c00) [pid = 1804] [serial = 273] [outer = 0xa6c22000] 12:21:03 INFO - PROCESS | 1804 | 1462476063291 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0xa6d86c00) [pid = 1804] [serial = 274] [outer = 0xa6c22000] 12:21:04 INFO - PROCESS | 1804 | 1462476064171 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]]]}] 12:21:04 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. 12:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1493ms 12:21:04 INFO - PROCESS | 1804 | 1462476064211 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 12:21:04 INFO - PROCESS | 1804 | 1462476064215 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 12:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:21:04 INFO - PROCESS | 1804 | 1462476064222 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:21:04 INFO - PROCESS | 1804 | 1462476064225 Marionette TRACE conn4 <- [1,338,null,{}] 12:21:04 INFO - PROCESS | 1804 | 1462476064231 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}] 12:21:04 INFO - PROCESS | 1804 | 1462476064425 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 12:21:04 INFO - PROCESS | 1804 | 1462476064583 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x9108e800 == 61 [pid = 1804] [id = 92] 12:21:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x9149a000) [pid = 1804] [serial = 275] [outer = (nil)] 12:21:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0xa6ff1800) [pid = 1804] [serial = 276] [outer = 0x9149a000] 12:21:04 INFO - PROCESS | 1804 | 1462476064678 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0xa6ffb400) [pid = 1804] [serial = 277] [outer = 0x9149a000] 12:21:05 INFO - PROCESS | 1804 | 1462476065604 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]]]}] 12:21:05 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. 12:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1430ms 12:21:05 INFO - PROCESS | 1804 | 1462476065653 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 1804 | 1462476065656 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 12:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:21:05 INFO - PROCESS | 1804 | 1462476065663 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 1804 | 1462476065667 Marionette TRACE conn4 <- [1,342,null,{}] 12:21:05 INFO - PROCESS | 1804 | 1462476065673 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}] 12:21:05 INFO - PROCESS | 1804 | 1462476065845 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 12:21:06 INFO - PROCESS | 1804 | 1462476066014 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5cb000 == 62 [pid = 1804] [id = 93] 12:21:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8f5ccc00) [pid = 1804] [serial = 278] [outer = (nil)] 12:21:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f5d4400) [pid = 1804] [serial = 279] [outer = 0x8f5ccc00] 12:21:06 INFO - PROCESS | 1804 | 1462476066101 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f5d7400) [pid = 1804] [serial = 280] [outer = 0x8f5ccc00] 12:21:07 INFO - PROCESS | 1804 | 1462476067017 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]]]}] 12:21:07 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. 12:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1431ms 12:21:07 INFO - PROCESS | 1804 | 1462476067095 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 12:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:21:07 INFO - PROCESS | 1804 | 1462476067100 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 12:21:07 INFO - PROCESS | 1804 | 1462476067106 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 1804 | 1462476067111 Marionette TRACE conn4 <- [1,346,null,{}] 12:21:07 INFO - PROCESS | 1804 | 1462476067118 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}] 12:21:07 INFO - PROCESS | 1804 | 1462476067526 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 12:21:07 INFO - PROCESS | 1804 | 1462476067758 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x91082800 == 63 [pid = 1804] [id = 94] 12:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x91084800) [pid = 1804] [serial = 281] [outer = (nil)] 12:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x9108d400) [pid = 1804] [serial = 282] [outer = 0x91084800] 12:21:07 INFO - PROCESS | 1804 | 1462476067839 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x918d2400) [pid = 1804] [serial = 283] [outer = 0x91084800] 12:21:08 INFO - PROCESS | 1804 | 1462476068793 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]]]}] 12:21:08 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. 12:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1737ms 12:21:08 INFO - PROCESS | 1804 | 1462476068845 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 1804 | 1462476068851 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 12:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:21:08 INFO - PROCESS | 1804 | 1462476068858 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 1804 | 1462476068865 Marionette TRACE conn4 <- [1,350,null,{}] 12:21:08 INFO - PROCESS | 1804 | 1462476068872 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}] 12:21:09 INFO - PROCESS | 1804 | 1462476069045 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 12:21:09 INFO - PROCESS | 1804 | 1462476069207 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x918d9800 == 64 [pid = 1804] [id = 95] 12:21:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x919dd000) [pid = 1804] [serial = 284] [outer = (nil)] 12:21:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x93689c00) [pid = 1804] [serial = 285] [outer = 0x919dd000] 12:21:09 INFO - PROCESS | 1804 | 1462476069290 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x9508c400) [pid = 1804] [serial = 286] [outer = 0x919dd000] 12:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x9149d000 == 63 [pid = 1804] [id = 85] 12:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x950e9800) [pid = 1804] [serial = 170] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9c008c00) [pid = 1804] [serial = 173] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0xa6237400) [pid = 1804] [serial = 176] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0xa6c2a800) [pid = 1804] [serial = 179] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0xa6d8f400) [pid = 1804] [serial = 182] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9c076c00) [pid = 1804] [serial = 185] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x921e6800) [pid = 1804] [serial = 188] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x919df800) [pid = 1804] [serial = 212] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOCSHELL 0x9c00cc00 == 62 [pid = 1804] [id = 84] 12:21:10 INFO - PROCESS | 1804 | --DOCSHELL 0x950df000 == 61 [pid = 1804] [id = 83] 12:21:10 INFO - PROCESS | 1804 | --DOCSHELL 0x921e7000 == 60 [pid = 1804] [id = 82] 12:21:10 INFO - PROCESS | 1804 | --DOCSHELL 0x951cb400 == 59 [pid = 1804] [id = 81] 12:21:10 INFO - PROCESS | 1804 | --DOCSHELL 0x919e4400 == 58 [pid = 1804] [id = 80] 12:21:10 INFO - PROCESS | 1804 | --DOCSHELL 0x918d4800 == 57 [pid = 1804] [id = 79] 12:21:10 INFO - PROCESS | 1804 | --DOCSHELL 0x93bd4000 == 56 [pid = 1804] [id = 73] 12:21:10 INFO - PROCESS | 1804 | --DOCSHELL 0x919dfc00 == 55 [pid = 1804] [id = 72] 12:21:10 INFO - PROCESS | 1804 | 1462476070252 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]]]}] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0xa2299800) [pid = 1804] [serial = 206] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0xa2669c00) [pid = 1804] [serial = 207] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0xa326bc00) [pid = 1804] [serial = 209] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0xa6719400) [pid = 1804] [serial = 168] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x99078400) [pid = 1804] [serial = 195] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x951d8000) [pid = 1804] [serial = 194] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x9c07a000) [pid = 1804] [serial = 203] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x9c009000) [pid = 1804] [serial = 200] [outer = (nil)] [url = about:blank] 12:21:10 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. 12:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1434ms 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9c06dc00) [pid = 1804] [serial = 201] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x9764e000) [pid = 1804] [serial = 197] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x9a3ae800) [pid = 1804] [serial = 198] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x951cb800) [pid = 1804] [serial = 191] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x9d48f800) [pid = 1804] [serial = 204] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0xa353cc00) [pid = 1804] [serial = 210] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1804 | 1462476070305 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 1804 | 1462476070310 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 12:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:21:10 INFO - PROCESS | 1804 | 1462476070320 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - PROCESS | 1804 | 1462476070324 Marionette TRACE conn4 <- [1,354,null,{}] 12:21:10 INFO - PROCESS | 1804 | 1462476070330 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}] 12:21:10 INFO - PROCESS | 1804 | 1462476070507 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 12:21:10 INFO - PROCESS | 1804 | 1462476070522 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x919da400 == 56 [pid = 1804] [id = 96] 12:21:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x921e8c00) [pid = 1804] [serial = 287] [outer = (nil)] 12:21:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x951cc800) [pid = 1804] [serial = 288] [outer = 0x921e8c00] 12:21:10 INFO - PROCESS | 1804 | 1462476070616 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x96306400) [pid = 1804] [serial = 289] [outer = 0x921e8c00] 12:21:11 INFO - PROCESS | 1804 | 1462476071573 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]]]}] 12:21:11 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. 12:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1282ms 12:21:11 INFO - PROCESS | 1804 | 1462476071603 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 12:21:11 INFO - PROCESS | 1804 | 1462476071610 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 12:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:21:11 INFO - PROCESS | 1804 | 1462476071626 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:21:11 INFO - PROCESS | 1804 | 1462476071633 Marionette TRACE conn4 <- [1,358,null,{}] 12:21:11 INFO - PROCESS | 1804 | 1462476071639 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}] 12:21:11 INFO - PROCESS | 1804 | 1462476071797 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 12:21:11 INFO - PROCESS | 1804 | 1462476071812 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x9764a800 == 57 [pid = 1804] [id = 97] 12:21:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x9a187c00) [pid = 1804] [serial = 290] [outer = (nil)] 12:21:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x9a3ccc00) [pid = 1804] [serial = 291] [outer = 0x9a187c00] 12:21:11 INFO - PROCESS | 1804 | 1462476071887 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x9a52d800) [pid = 1804] [serial = 292] [outer = 0x9a187c00] 12:21:12 INFO - PROCESS | 1804 | 1462476072795 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]]]}] 12:21:12 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. 12:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1244ms 12:21:12 INFO - PROCESS | 1804 | 1462476072863 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 1804 | 1462476072866 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 12:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:21:12 INFO - PROCESS | 1804 | 1462476072874 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 1804 | 1462476072877 Marionette TRACE conn4 <- [1,362,null,{}] 12:21:12 INFO - PROCESS | 1804 | 1462476072883 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}] 12:21:13 INFO - PROCESS | 1804 | 1462476073092 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 12:21:13 INFO - PROCESS | 1804 | 1462476073115 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2d1800 == 58 [pid = 1804] [id = 98] 12:21:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x9a3d7000) [pid = 1804] [serial = 293] [outer = (nil)] 12:21:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x9ad1d800) [pid = 1804] [serial = 294] [outer = 0x9a3d7000] 12:21:13 INFO - PROCESS | 1804 | 1462476073190 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x9b5f3000) [pid = 1804] [serial = 295] [outer = 0x9a3d7000] 12:21:14 INFO - PROCESS | 1804 | 1462476074120 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]]]}] 12:21:14 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. 12:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1279ms 12:21:14 INFO - PROCESS | 1804 | 1462476074155 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 1804 | 1462476074158 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 12:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:21:14 INFO - PROCESS | 1804 | 1462476074165 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 1804 | 1462476074169 Marionette TRACE conn4 <- [1,366,null,{}] 12:21:14 INFO - PROCESS | 1804 | 1462476074181 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}] 12:21:14 INFO - PROCESS | 1804 | 1462476074379 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 12:21:14 INFO - PROCESS | 1804 | 1462476074412 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c00b400 == 59 [pid = 1804] [id = 99] 12:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x9c00c400) [pid = 1804] [serial = 296] [outer = (nil)] 12:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x9c00fc00) [pid = 1804] [serial = 297] [outer = 0x9c00c400] 12:21:14 INFO - PROCESS | 1804 | 1462476074498 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x9c07c800) [pid = 1804] [serial = 298] [outer = 0x9c00c400] 12:21:15 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x951ce400) [pid = 1804] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:21:15 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x938d3c00) [pid = 1804] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:21:15 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9c074800) [pid = 1804] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:21:15 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x950de800) [pid = 1804] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:21:15 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x9a7aec00) [pid = 1804] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:21:15 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x990bd800) [pid = 1804] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:21:15 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0xa3210c00) [pid = 1804] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:21:15 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x918d5c00) [pid = 1804] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:21:15 INFO - PROCESS | 1804 | 1462476075551 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]]]}] 12:21:15 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. 12:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1448ms 12:21:15 INFO - PROCESS | 1804 | 1462476075616 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 1804 | 1462476075620 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 12:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:21:15 INFO - PROCESS | 1804 | 1462476075626 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 1804 | 1462476075629 Marionette TRACE conn4 <- [1,370,null,{}] 12:21:15 INFO - PROCESS | 1804 | 1462476075634 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}] 12:21:15 INFO - PROCESS | 1804 | 1462476075795 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 12:21:15 INFO - PROCESS | 1804 | 1462476075912 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x938d3c00 == 60 [pid = 1804] [id = 100] 12:21:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x9a2ccc00) [pid = 1804] [serial = 299] [outer = (nil)] 12:21:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x9c00f000) [pid = 1804] [serial = 300] [outer = 0x9a2ccc00] 12:21:16 INFO - PROCESS | 1804 | 1462476075999 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x9c078800) [pid = 1804] [serial = 301] [outer = 0x9a2ccc00] 12:21:16 INFO - PROCESS | 1804 | 1462476076755 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]]]}] 12:21:16 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. 12:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1180ms 12:21:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:21:16 INFO - PROCESS | 1804 | 1462476076808 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 1804 | 1462476076811 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 12:21:16 INFO - PROCESS | 1804 | 1462476076826 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - PROCESS | 1804 | 1462476076829 Marionette TRACE conn4 <- [1,374,null,{}] 12:21:16 INFO - PROCESS | 1804 | 1462476076836 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}] 12:21:17 INFO - PROCESS | 1804 | 1462476077087 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 12:21:17 INFO - PROCESS | 1804 | 1462476077249 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5d1400 == 61 [pid = 1804] [id = 101] 12:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f5d1800) [pid = 1804] [serial = 302] [outer = (nil)] 12:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f714800) [pid = 1804] [serial = 303] [outer = 0x8f5d1800] 12:21:17 INFO - PROCESS | 1804 | 1462476077349 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8f769800) [pid = 1804] [serial = 304] [outer = 0x8f5d1800] 12:21:18 INFO - PROCESS | 1804 | 1462476078369 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:21:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1597ms 12:21:18 INFO - PROCESS | 1804 | 1462476078417 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 1804 | 1462476078423 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 12:21:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:21:18 INFO - PROCESS | 1804 | 1462476078431 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 1804 | 1462476078438 Marionette TRACE conn4 <- [1,378,null,{}] 12:21:18 INFO - PROCESS | 1804 | 1462476078446 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}] 12:21:18 INFO - PROCESS | 1804 | 1462476078632 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 12:21:18 INFO - PROCESS | 1804 | 1462476078845 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x91496000 == 62 [pid = 1804] [id = 102] 12:21:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x9149c000) [pid = 1804] [serial = 305] [outer = (nil)] 12:21:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x918d8800) [pid = 1804] [serial = 306] [outer = 0x9149c000] 12:21:18 INFO - PROCESS | 1804 | 1462476078946 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x919d9800) [pid = 1804] [serial = 307] [outer = 0x9149c000] 12:21:19 INFO - PROCESS | 1804 | 1462476079832 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:21:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:21:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1435ms 12:21:19 INFO - PROCESS | 1804 | 1462476079867 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 12:21:19 INFO - PROCESS | 1804 | 1462476079872 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 12:21:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:21:19 INFO - PROCESS | 1804 | 1462476079880 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 1804 | 1462476079885 Marionette TRACE conn4 <- [1,382,null,{}] 12:21:19 INFO - PROCESS | 1804 | 1462476079891 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}] 12:21:20 INFO - PROCESS | 1804 | 1462476080082 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 12:21:20 INFO - PROCESS | 1804 | 1462476080249 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x950e1400 == 63 [pid = 1804] [id = 103] 12:21:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x950e8400) [pid = 1804] [serial = 308] [outer = (nil)] 12:21:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x980b1400) [pid = 1804] [serial = 309] [outer = 0x950e8400] 12:21:20 INFO - PROCESS | 1804 | 1462476080338 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x99d8c400) [pid = 1804] [serial = 310] [outer = 0x950e8400] 12:21:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:21:21 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:21:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:21:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:21:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:21:21 INFO - PROCESS | 1804 | 1462476081504 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:21:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:21:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1640ms 12:21:21 INFO - PROCESS | 1804 | 1462476081520 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 1804 | 1462476081527 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 12:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:21:21 INFO - PROCESS | 1804 | 1462476081545 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 1804 | 1462476081554 Marionette TRACE conn4 <- [1,386,null,{}] 12:21:21 INFO - PROCESS | 1804 | 1462476081560 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}] 12:21:21 INFO - PROCESS | 1804 | 1462476081755 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 12:21:22 INFO - PROCESS | 1804 | 1462476082012 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f71e400 == 64 [pid = 1804] [id = 104] 12:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f71ec00) [pid = 1804] [serial = 311] [outer = (nil)] 12:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f813c00) [pid = 1804] [serial = 312] [outer = 0x8f71ec00] 12:21:22 INFO - PROCESS | 1804 | 1462476082108 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x950e0800) [pid = 1804] [serial = 313] [outer = 0x8f71ec00] 12:21:23 INFO - PROCESS | 1804 | 1462476083058 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]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:21:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1598ms 12:21:23 INFO - PROCESS | 1804 | 1462476083135 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 1804 | 1462476083139 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 12:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:21:23 INFO - PROCESS | 1804 | 1462476083146 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 1804 | 1462476083148 Marionette TRACE conn4 <- [1,390,null,{}] 12:21:23 INFO - PROCESS | 1804 | 1462476083155 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}] 12:21:23 INFO - PROCESS | 1804 | 1462476083380 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 12:21:23 INFO - PROCESS | 1804 | 1462476083588 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f80d400 == 65 [pid = 1804] [id = 105] 12:21:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9a3b3c00) [pid = 1804] [serial = 314] [outer = (nil)] 12:21:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x9c06e400) [pid = 1804] [serial = 315] [outer = 0x9a3b3c00] 12:21:23 INFO - PROCESS | 1804 | 1462476083723 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x9c079c00) [pid = 1804] [serial = 316] [outer = 0x9a3b3c00] 12:21:24 INFO - PROCESS | 1804 | 1462476084636 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]]]}] 12:21:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:21:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1532ms 12:21:24 INFO - PROCESS | 1804 | 1462476084679 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 12:21:24 INFO - PROCESS | 1804 | 1462476084684 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 12:21:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:21:24 INFO - PROCESS | 1804 | 1462476084691 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - PROCESS | 1804 | 1462476084694 Marionette TRACE conn4 <- [1,394,null,{}] 12:21:24 INFO - PROCESS | 1804 | 1462476084700 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}] 12:21:24 INFO - PROCESS | 1804 | 1462476084888 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 12:21:25 INFO - PROCESS | 1804 | 1462476085105 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 1804 | ++DOCSHELL 0xa22e4000 == 66 [pid = 1804] [id = 106] 12:21:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0xa2423400) [pid = 1804] [serial = 317] [outer = (nil)] 12:21:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0xa266d400) [pid = 1804] [serial = 318] [outer = 0xa2423400] 12:21:25 INFO - PROCESS | 1804 | 1462476085251 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0xa5065c00) [pid = 1804] [serial = 319] [outer = 0xa2423400] 12:21:26 INFO - PROCESS | 1804 | 1462476086227 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]]]}] 12:21:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:21:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1584ms 12:21:26 INFO - PROCESS | 1804 | 1462476086277 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 12:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:21:26 INFO - PROCESS | 1804 | 1462476086281 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 12:21:26 INFO - PROCESS | 1804 | 1462476086287 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - PROCESS | 1804 | 1462476086291 Marionette TRACE conn4 <- [1,398,null,{}] 12:21:26 INFO - PROCESS | 1804 | 1462476086298 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}] 12:21:26 INFO - PROCESS | 1804 | 1462476086475 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 12:21:26 INFO - PROCESS | 1804 | 1462476086688 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e37cc00 == 67 [pid = 1804] [id = 107] 12:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8e37d400) [pid = 1804] [serial = 320] [outer = (nil)] 12:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8e384c00) [pid = 1804] [serial = 321] [outer = 0x8e37d400] 12:21:26 INFO - PROCESS | 1804 | 1462476086794 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f71bc00) [pid = 1804] [serial = 322] [outer = 0x8e37d400] 12:21:27 INFO - PROCESS | 1804 | 1462476087715 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]]]}] 12:21:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:21:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1486ms 12:21:27 INFO - PROCESS | 1804 | 1462476087774 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 1804 | 1462476087778 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 12:21:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:21:27 INFO - PROCESS | 1804 | 1462476087785 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 1804 | 1462476087787 Marionette TRACE conn4 <- [1,402,null,{}] 12:21:27 INFO - PROCESS | 1804 | 1462476087794 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}] 12:21:27 INFO - PROCESS | 1804 | 1462476087973 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 12:21:28 INFO - PROCESS | 1804 | 1462476088189 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c006000 == 68 [pid = 1804] [id = 108] 12:21:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0xa2668c00) [pid = 1804] [serial = 323] [outer = (nil)] 12:21:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0xa6719c00) [pid = 1804] [serial = 324] [outer = 0xa2668c00] 12:21:28 INFO - PROCESS | 1804 | 1462476088294 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0xa6c23c00) [pid = 1804] [serial = 325] [outer = 0xa2668c00] 12:21:29 INFO - PROCESS | 1804 | 1462476089190 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]]]}] 12:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1436ms 12:21:29 INFO - PROCESS | 1804 | 1462476089222 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 12:21:29 INFO - PROCESS | 1804 | 1462476089227 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 12:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:21:29 INFO - PROCESS | 1804 | 1462476089233 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:21:29 INFO - PROCESS | 1804 | 1462476089237 Marionette TRACE conn4 <- [1,406,null,{}] 12:21:29 INFO - PROCESS | 1804 | 1462476089243 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}] 12:21:29 INFO - PROCESS | 1804 | 1462476089426 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 12:21:29 INFO - PROCESS | 1804 | 1462476089598 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x9d89dc00 == 69 [pid = 1804] [id = 109] 12:21:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0xa67f7000) [pid = 1804] [serial = 326] [outer = (nil)] 12:21:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0xa6d8f400) [pid = 1804] [serial = 327] [outer = 0xa67f7000] 12:21:29 INFO - PROCESS | 1804 | 1462476089746 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0xa6f49800) [pid = 1804] [serial = 328] [outer = 0xa67f7000] 12:21:30 INFO - PROCESS | 1804 | 1462476090666 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]]]}] 12:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1482ms 12:21:30 INFO - PROCESS | 1804 | 1462476090716 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 1804 | 1462476090720 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 12:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:21:30 INFO - PROCESS | 1804 | 1462476090728 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 1804 | 1462476090738 Marionette TRACE conn4 <- [1,410,null,{}] 12:21:30 INFO - PROCESS | 1804 | 1462476090755 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}] 12:21:30 INFO - PROCESS | 1804 | 1462476090953 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 12:21:31 INFO - PROCESS | 1804 | 1462476091176 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e9e6000 == 70 [pid = 1804] [id = 110] 12:21:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8e9e6800) [pid = 1804] [serial = 329] [outer = (nil)] 12:21:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8e9ee400) [pid = 1804] [serial = 330] [outer = 0x8e9e6800] 12:21:31 INFO - PROCESS | 1804 | 1462476091307 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8e9f1800) [pid = 1804] [serial = 331] [outer = 0x8e9e6800] 12:21:32 INFO - PROCESS | 1804 | 1462476092257 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]]]}] 12:21:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:21:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1597ms 12:21:32 INFO - PROCESS | 1804 | 1462476092326 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 1804 | 1462476092329 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 12:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:21:32 INFO - PROCESS | 1804 | 1462476092336 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 1804 | 1462476092340 Marionette TRACE conn4 <- [1,414,null,{}] 12:21:32 INFO - PROCESS | 1804 | 1462476092347 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}] 12:21:32 INFO - PROCESS | 1804 | 1462476092830 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 12:21:33 INFO - PROCESS | 1804 | 1462476093079 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f76a800 == 71 [pid = 1804] [id = 111] 12:21:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8f76c400) [pid = 1804] [serial = 332] [outer = (nil)] 12:21:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8f771c00) [pid = 1804] [serial = 333] [outer = 0x8f76c400] 12:21:33 INFO - PROCESS | 1804 | 1462476093162 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8f80c000) [pid = 1804] [serial = 334] [outer = 0x8f76c400] 12:21:34 INFO - PROCESS | 1804 | 1462476094097 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]]]}] 12:21:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:21:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1793ms 12:21:34 INFO - PROCESS | 1804 | 1462476094133 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 1804 | 1462476094138 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 12:21:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:21:34 INFO - PROCESS | 1804 | 1462476094146 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 1804 | 1462476094153 Marionette TRACE conn4 <- [1,418,null,{}] 12:21:34 INFO - PROCESS | 1804 | 1462476094161 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}] 12:21:34 INFO - PROCESS | 1804 | 1462476094350 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 12:21:34 INFO - PROCESS | 1804 | 1462476094698 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f773400 == 72 [pid = 1804] [id = 112] 12:21:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8f811400) [pid = 1804] [serial = 335] [outer = (nil)] 12:21:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x91491c00) [pid = 1804] [serial = 336] [outer = 0x8f811400] 12:21:34 INFO - PROCESS | 1804 | 1462476094791 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x918dbc00) [pid = 1804] [serial = 337] [outer = 0x8f811400] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0xa4e10000 == 71 [pid = 1804] [id = 59] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x9368f800 == 70 [pid = 1804] [id = 57] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x921e0800 == 69 [pid = 1804] [id = 63] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x9368c000 == 68 [pid = 1804] [id = 62] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0xa6c26000 == 67 [pid = 1804] [id = 61] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x93691000 == 66 [pid = 1804] [id = 60] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x938d3c00 == 65 [pid = 1804] [id = 100] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x9c00b400 == 64 [pid = 1804] [id = 99] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x9a2d1800 == 63 [pid = 1804] [id = 98] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x9764a800 == 62 [pid = 1804] [id = 97] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x919da400 == 61 [pid = 1804] [id = 96] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x918d9800 == 60 [pid = 1804] [id = 95] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x91082800 == 59 [pid = 1804] [id = 94] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x91494800 == 58 [pid = 1804] [id = 89] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x9a3d2c00 == 57 [pid = 1804] [id = 88] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x938dac00 == 56 [pid = 1804] [id = 87] 12:21:35 INFO - PROCESS | 1804 | --DOCSHELL 0x919e1800 == 55 [pid = 1804] [id = 86] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x99114400) [pid = 1804] [serial = 243] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x951cf800) [pid = 1804] [serial = 241] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9508cc00) [pid = 1804] [serial = 240] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x91089800) [pid = 1804] [serial = 228] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0xa05f4800) [pid = 1804] [serial = 253] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x9d85cc00) [pid = 1804] [serial = 255] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x9c071c00) [pid = 1804] [serial = 250] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9a3dbc00) [pid = 1804] [serial = 246] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9d330000) [pid = 1804] [serial = 225] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9a2d2800) [pid = 1804] [serial = 218] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0xa62cf800) [pid = 1804] [serial = 231] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0xa500a400) [pid = 1804] [serial = 135] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x919de000) [pid = 1804] [serial = 238] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9c19e800) [pid = 1804] [serial = 252] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x99d85800) [pid = 1804] [serial = 244] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9abc2c00) [pid = 1804] [serial = 222] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9b204800) [pid = 1804] [serial = 247] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x91499c00) [pid = 1804] [serial = 234] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x918db800) [pid = 1804] [serial = 237] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9a3da800) [pid = 1804] [serial = 93] [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.] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9c006c00) [pid = 1804] [serial = 249] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x950e2c00) [pid = 1804] [serial = 215] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0xa26ca400) [pid = 1804] [serial = 256] [outer = (nil)] [url = about:blank] 12:21:36 INFO - PROCESS | 1804 | 1462476096242 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]]]}] 12:21:36 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 12:21:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2138ms 12:21:36 INFO - PROCESS | 1804 | 1462476096300 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 1804 | 1462476096305 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 12:21:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:21:36 INFO - PROCESS | 1804 | 1462476096315 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - PROCESS | 1804 | 1462476096319 Marionette TRACE conn4 <- [1,422,null,{}] 12:21:36 INFO - PROCESS | 1804 | 1462476096325 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}] 12:21:36 INFO - PROCESS | 1804 | 1462476096485 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 12:21:36 INFO - PROCESS | 1804 | 1462476096499 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x9108a400 == 56 [pid = 1804] [id = 113] 12:21:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x9149c400) [pid = 1804] [serial = 338] [outer = (nil)] 12:21:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x921ea400) [pid = 1804] [serial = 339] [outer = 0x9149c400] 12:21:36 INFO - PROCESS | 1804 | 1462476096577 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x938d4000) [pid = 1804] [serial = 340] [outer = 0x9149c400] 12:21:37 INFO - PROCESS | 1804 | 1462476097892 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]]]}] 12:21:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1588ms 12:21:37 INFO - PROCESS | 1804 | 1462476097902 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 1804 | 1462476097909 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 12:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:21:37 INFO - PROCESS | 1804 | 1462476097927 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 1804 | 1462476097934 Marionette TRACE conn4 <- [1,426,null,{}] 12:21:37 INFO - PROCESS | 1804 | 1462476097940 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}] 12:21:38 INFO - PROCESS | 1804 | 1462476098158 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 12:21:38 INFO - PROCESS | 1804 | 1462476098233 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x921e3c00 == 57 [pid = 1804] [id = 114] 12:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x936b6000) [pid = 1804] [serial = 341] [outer = (nil)] 12:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x951d9c00) [pid = 1804] [serial = 342] [outer = 0x936b6000] 12:21:38 INFO - PROCESS | 1804 | 1462476098310 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x99d87800) [pid = 1804] [serial = 343] [outer = 0x936b6000] 12:21:39 INFO - PROCESS | 1804 | 1462476099184 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] 12:21:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:21:39 INFO - PROCESS | 1804 | 1462476099228 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 12:21:39 INFO - PROCESS | 1804 | 1462476099235 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 1804 | 1462476099238 Marionette TRACE conn4 <- [1,430,null,{}] 12:21:39 INFO - PROCESS | 1804 | 1462476099244 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}] 12:21:39 INFO - PROCESS | 1804 | 1462476099469 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 12:21:39 INFO - PROCESS | 1804 | 1462476099499 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x94589800 == 58 [pid = 1804] [id = 115] 12:21:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x950de400) [pid = 1804] [serial = 344] [outer = (nil)] 12:21:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x9a3db400) [pid = 1804] [serial = 345] [outer = 0x950de400] 12:21:39 INFO - PROCESS | 1804 | 1462476099574 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9a7acc00) [pid = 1804] [serial = 346] [outer = 0x950de400] 12:21:40 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x919d9400) [pid = 1804] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:21:40 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9a3d7000) [pid = 1804] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:21:40 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9c00c400) [pid = 1804] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:21:40 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x91084800) [pid = 1804] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:21:40 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x919dd000) [pid = 1804] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:21:40 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9a187c00) [pid = 1804] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:21:40 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x921e8c00) [pid = 1804] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:21:40 INFO - PROCESS | 1804 | 1462476100709 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]]]}] 12:21:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:21:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1536ms 12:21:40 INFO - PROCESS | 1804 | 1462476100771 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 12:21:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:21:40 INFO - PROCESS | 1804 | 1462476100790 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 12:21:40 INFO - PROCESS | 1804 | 1462476100797 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 1804 | 1462476100800 Marionette TRACE conn4 <- [1,434,null,{}] 12:21:40 INFO - PROCESS | 1804 | 1462476100806 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}] 12:21:40 INFO - PROCESS | 1804 | 1462476100990 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 12:21:41 INFO - PROCESS | 1804 | 1462476101179 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x921e8c00 == 59 [pid = 1804] [id = 116] 12:21:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x9a187c00) [pid = 1804] [serial = 347] [outer = (nil)] 12:21:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9ad11800) [pid = 1804] [serial = 348] [outer = 0x9a187c00] 12:21:41 INFO - PROCESS | 1804 | 1462476101268 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x9b5f2800) [pid = 1804] [serial = 349] [outer = 0x9a187c00] 12:21:42 INFO - PROCESS | 1804 | 1462476102005 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]]]}] 12:21:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:21:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1282ms 12:21:42 INFO - PROCESS | 1804 | 1462476102079 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 12:21:42 INFO - PROCESS | 1804 | 1462476102083 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 12:21:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:21:42 INFO - PROCESS | 1804 | 1462476102090 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:21:42 INFO - PROCESS | 1804 | 1462476102092 Marionette TRACE conn4 <- [1,438,null,{}] 12:21:42 INFO - PROCESS | 1804 | 1462476102098 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}] 12:21:42 INFO - PROCESS | 1804 | 1462476102264 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 12:21:42 INFO - PROCESS | 1804 | 1462476102275 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a3d2400 == 60 [pid = 1804] [id = 117] 12:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9a3d2c00) [pid = 1804] [serial = 350] [outer = (nil)] 12:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x9c072c00) [pid = 1804] [serial = 351] [outer = 0x9a3d2c00] 12:21:42 INFO - PROCESS | 1804 | 1462476102462 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x9d858800) [pid = 1804] [serial = 352] [outer = 0x9a3d2c00] 12:21:43 INFO - PROCESS | 1804 | 1462476103572 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]]]}] 12:21:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:21:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1541ms 12:21:43 INFO - PROCESS | 1804 | 1462476103634 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 12:21:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:21:43 INFO - PROCESS | 1804 | 1462476103643 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 12:21:43 INFO - PROCESS | 1804 | 1462476103652 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 1804 | 1462476103659 Marionette TRACE conn4 <- [1,442,null,{}] 12:21:43 INFO - PROCESS | 1804 | 1462476103668 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}] 12:21:43 INFO - PROCESS | 1804 | 1462476103872 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 12:21:44 INFO - PROCESS | 1804 | 1462476104141 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f775800 == 61 [pid = 1804] [id = 118] 12:21:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f814800) [pid = 1804] [serial = 353] [outer = (nil)] 12:21:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x91086400) [pid = 1804] [serial = 354] [outer = 0x8f814800] 12:21:44 INFO - PROCESS | 1804 | 1462476104236 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9149a800) [pid = 1804] [serial = 355] [outer = 0x8f814800] 12:21:45 INFO - PROCESS | 1804 | 1462476105211 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]]]}] 12:21:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:21:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1595ms 12:21:45 INFO - PROCESS | 1804 | 1462476105247 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 1804 | 1462476105257 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 12:21:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:21:45 INFO - PROCESS | 1804 | 1462476105269 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 1804 | 1462476105273 Marionette TRACE conn4 <- [1,446,null,{}] 12:21:45 INFO - PROCESS | 1804 | 1462476105280 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}] 12:21:45 INFO - PROCESS | 1804 | 1462476105475 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 12:21:45 INFO - PROCESS | 1804 | 1462476105736 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x9368c000 == 62 [pid = 1804] [id = 119] 12:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93bcf000) [pid = 1804] [serial = 356] [outer = (nil)] 12:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x951d0c00) [pid = 1804] [serial = 357] [outer = 0x93bcf000] 12:21:45 INFO - PROCESS | 1804 | 1462476105877 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x991ab800) [pid = 1804] [serial = 358] [outer = 0x93bcf000] 12:21:46 INFO - PROCESS | 1804 | 1462476106835 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]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:21:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1635ms 12:21:46 INFO - PROCESS | 1804 | 1462476106904 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 12:21:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:21:46 INFO - PROCESS | 1804 | 1462476106909 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 12:21:46 INFO - PROCESS | 1804 | 1462476106916 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 1804 | 1462476106923 Marionette TRACE conn4 <- [1,450,null,{}] 12:21:46 INFO - PROCESS | 1804 | 1462476106941 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}] 12:21:47 INFO - PROCESS | 1804 | 1462476107180 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 12:21:47 INFO - PROCESS | 1804 | 1462476107403 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5cf000 == 63 [pid = 1804] [id = 120] 12:21:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9c009800) [pid = 1804] [serial = 359] [outer = (nil)] 12:21:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9d85cc00) [pid = 1804] [serial = 360] [outer = 0x9c009800] 12:21:47 INFO - PROCESS | 1804 | 1462476107541 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0xa22e2800) [pid = 1804] [serial = 361] [outer = 0x9c009800] 12:21:48 INFO - PROCESS | 1804 | 1462476108459 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] 12:21:48 INFO - PROCESS | 1804 | 1462476108520 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 12:21:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:21:48 INFO - PROCESS | 1804 | 1462476108527 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 1804 | 1462476108531 Marionette TRACE conn4 <- [1,454,null,{}] 12:21:48 INFO - PROCESS | 1804 | 1462476108537 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}] 12:21:48 INFO - PROCESS | 1804 | 1462476108727 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 12:21:48 INFO - PROCESS | 1804 | 1462476108896 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b1400 == 64 [pid = 1804] [id = 121] 12:21:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x915b2000) [pid = 1804] [serial = 362] [outer = (nil)] 12:21:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x915bb800) [pid = 1804] [serial = 363] [outer = 0x915b2000] 12:21:49 INFO - PROCESS | 1804 | 1462476109030 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9c06f800) [pid = 1804] [serial = 364] [outer = 0x915b2000] 12:21:49 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:21:49 INFO - PROCESS | 1804 | 1462476109990 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]]]}] 12:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1532ms 12:21:50 INFO - PROCESS | 1804 | 1462476110060 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 12:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:21:50 INFO - PROCESS | 1804 | 1462476110065 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 12:21:50 INFO - PROCESS | 1804 | 1462476110072 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - PROCESS | 1804 | 1462476110075 Marionette TRACE conn4 <- [1,458,null,{}] 12:21:50 INFO - PROCESS | 1804 | 1462476110081 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}] 12:21:50 INFO - PROCESS | 1804 | 1462476110270 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 12:21:50 INFO - PROCESS | 1804 | 1462476110493 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e46f400 == 65 [pid = 1804] [id = 122] 12:21:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8e470400) [pid = 1804] [serial = 365] [outer = (nil)] 12:21:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8e473400) [pid = 1804] [serial = 366] [outer = 0x8e470400] 12:21:50 INFO - PROCESS | 1804 | 1462476110628 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8e476800) [pid = 1804] [serial = 367] [outer = 0x8e470400] 12:21:51 INFO - PROCESS | 1804 | 1462476111622 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] 12:21:51 INFO - PROCESS | 1804 | 1462476111665 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 12:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:21:51 INFO - PROCESS | 1804 | 1462476111673 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 1804 | 1462476111677 Marionette TRACE conn4 <- [1,462,null,{}] 12:21:51 INFO - PROCESS | 1804 | 1462476111683 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}] 12:21:51 INFO - PROCESS | 1804 | 1462476111884 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 12:21:52 INFO - PROCESS | 1804 | 1462476112053 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e46bc00 == 66 [pid = 1804] [id = 123] 12:21:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8e477c00) [pid = 1804] [serial = 368] [outer = (nil)] 12:21:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x929c7c00) [pid = 1804] [serial = 369] [outer = 0x8e477c00] 12:21:52 INFO - PROCESS | 1804 | 1462476112147 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x929cac00) [pid = 1804] [serial = 370] [outer = 0x8e477c00] 12:21:53 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:21:53 INFO - PROCESS | 1804 | 1462476113135 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] 12:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:21:53 INFO - PROCESS | 1804 | 1462476113212 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 12:21:53 INFO - PROCESS | 1804 | 1462476113219 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 1804 | 1462476113223 Marionette TRACE conn4 <- [1,466,null,{}] 12:21:53 INFO - PROCESS | 1804 | 1462476113229 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}] 12:21:53 INFO - PROCESS | 1804 | 1462476113409 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 12:21:53 INFO - PROCESS | 1804 | 1462476113628 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x929c6c00 == 67 [pid = 1804] [id = 124] 12:21:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x929c7800) [pid = 1804] [serial = 371] [outer = (nil)] 12:21:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa26c4800) [pid = 1804] [serial = 372] [outer = 0x929c7800] 12:21:53 INFO - PROCESS | 1804 | 1462476113732 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0xa35b0c00) [pid = 1804] [serial = 373] [outer = 0x929c7800] 12:21:54 INFO - PROCESS | 1804 | 1462476114623 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] 12:21:54 INFO - PROCESS | 1804 | 1462476114719 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 12:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:21:54 INFO - PROCESS | 1804 | 1462476114729 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 1804 | 1462476114737 Marionette TRACE conn4 <- [1,470,null,{}] 12:21:54 INFO - PROCESS | 1804 | 1462476114743 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}] 12:21:55 INFO - PROCESS | 1804 | 1462476115018 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 12:21:55 INFO - PROCESS | 1804 | 1462476115236 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 1804 | ++DOCSHELL 0xa353fc00 == 68 [pid = 1804] [id = 125] 12:21:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0xa500a400) [pid = 1804] [serial = 374] [outer = (nil)] 12:21:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0xa6c2ac00) [pid = 1804] [serial = 375] [outer = 0xa500a400] 12:21:55 INFO - PROCESS | 1804 | 1462476115332 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0xa6f0b800) [pid = 1804] [serial = 376] [outer = 0xa500a400] 12:21:56 INFO - PROCESS | 1804 | 1462476116275 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]]]}] 12:21:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:21:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1594ms 12:21:56 INFO - PROCESS | 1804 | 1462476116325 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 12:21:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:21:56 INFO - PROCESS | 1804 | 1462476116329 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 12:21:56 INFO - PROCESS | 1804 | 1462476116336 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 1804 | 1462476116340 Marionette TRACE conn4 <- [1,474,null,{}] 12:21:56 INFO - PROCESS | 1804 | 1462476116346 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}] 12:21:56 INFO - PROCESS | 1804 | 1462476116540 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 12:21:56 INFO - PROCESS | 1804 | 1462476116756 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 1804 | ++DOCSHELL 0xa26c9c00 == 69 [pid = 1804] [id = 126] 12:21:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0xa30d4400) [pid = 1804] [serial = 377] [outer = (nil)] 12:21:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0xa8c2e800) [pid = 1804] [serial = 378] [outer = 0xa30d4400] 12:21:56 INFO - PROCESS | 1804 | 1462476116885 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0xa8c68800) [pid = 1804] [serial = 379] [outer = 0xa30d4400] 12:21:57 INFO - PROCESS | 1804 | 1462476117836 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]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1532ms 12:21:57 INFO - PROCESS | 1804 | 1462476117869 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 12:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:21:57 INFO - PROCESS | 1804 | 1462476117874 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 12:21:57 INFO - PROCESS | 1804 | 1462476117880 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 1804 | 1462476117884 Marionette TRACE conn4 <- [1,478,null,{}] 12:21:57 INFO - PROCESS | 1804 | 1462476117890 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}] 12:21:58 INFO - PROCESS | 1804 | 1462476118090 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 12:21:58 INFO - PROCESS | 1804 | 1462476118328 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ce29400 == 70 [pid = 1804] [id = 127] 12:21:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8ce2b000) [pid = 1804] [serial = 380] [outer = (nil)] 12:21:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8ce2d800) [pid = 1804] [serial = 381] [outer = 0x8ce2b000] 12:21:58 INFO - PROCESS | 1804 | 1462476118459 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8ce2fc00) [pid = 1804] [serial = 382] [outer = 0x8ce2b000] 12:21:59 INFO - PROCESS | 1804 | 1462476119970 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]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2139ms 12:22:00 INFO - PROCESS | 1804 | 1462476120019 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 1804 | 1462476120025 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 12:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:22:00 INFO - PROCESS | 1804 | 1462476120032 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 1804 | 1462476120038 Marionette TRACE conn4 <- [1,482,null,{}] 12:22:00 INFO - PROCESS | 1804 | 1462476120045 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}] 12:22:00 INFO - PROCESS | 1804 | 1462476120302 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 12:22:00 INFO - PROCESS | 1804 | 1462476120478 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x916ad000 == 71 [pid = 1804] [id = 128] 12:22:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x916ae800) [pid = 1804] [serial = 383] [outer = (nil)] 12:22:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x916b4400) [pid = 1804] [serial = 384] [outer = 0x916ae800] 12:22:00 INFO - PROCESS | 1804 | 1462476120573 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x951d8000) [pid = 1804] [serial = 385] [outer = 0x916ae800] 12:22:01 INFO - PROCESS | 1804 | 1462476121563 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]]]}] 12:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1585ms 12:22:01 INFO - PROCESS | 1804 | 1462476121619 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 1804 | 1462476121622 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 12:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:22:01 INFO - PROCESS | 1804 | 1462476121629 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 1804 | 1462476121632 Marionette TRACE conn4 <- [1,486,null,{}] 12:22:01 INFO - PROCESS | 1804 | 1462476121639 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}] 12:22:01 INFO - PROCESS | 1804 | 1462476121841 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 12:22:02 INFO - PROCESS | 1804 | 1462476122340 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d083000 == 72 [pid = 1804] [id = 129] 12:22:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8d083400) [pid = 1804] [serial = 386] [outer = (nil)] 12:22:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8d085800) [pid = 1804] [serial = 387] [outer = 0x8d083400] 12:22:02 INFO - PROCESS | 1804 | 1462476122439 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8e46d400) [pid = 1804] [serial = 388] [outer = 0x8d083400] 12:22:03 INFO - PROCESS | 1804 | 1462476123402 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]]]}] 12:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1839ms 12:22:03 INFO - PROCESS | 1804 | 1462476123470 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 1804 | 1462476123477 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 12:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:22:03 INFO - PROCESS | 1804 | 1462476123487 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 1804 | 1462476123492 Marionette TRACE conn4 <- [1,490,null,{}] 12:22:03 INFO - PROCESS | 1804 | 1462476123501 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}] 12:22:03 INFO - PROCESS | 1804 | 1462476123754 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 12:22:04 INFO - PROCESS | 1804 | 1462476124088 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5d1c00 == 73 [pid = 1804] [id = 130] 12:22:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8f717800) [pid = 1804] [serial = 389] [outer = (nil)] 12:22:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8f76b800) [pid = 1804] [serial = 390] [outer = 0x8f717800] 12:22:04 INFO - PROCESS | 1804 | 1462476124183 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8f80bc00) [pid = 1804] [serial = 391] [outer = 0x8f717800] 12:22:05 INFO - PROCESS | 1804 | --DOCSHELL 0x921e8c00 == 72 [pid = 1804] [id = 116] 12:22:05 INFO - PROCESS | 1804 | --DOCSHELL 0x94589800 == 71 [pid = 1804] [id = 115] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x9c00f000) [pid = 1804] [serial = 300] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | 1462476125222 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]]]}] 12:22:05 INFO - PROCESS | 1804 | --DOCSHELL 0x921e3c00 == 70 [pid = 1804] [id = 114] 12:22:05 INFO - PROCESS | 1804 | --DOCSHELL 0x9108a400 == 69 [pid = 1804] [id = 113] 12:22:05 INFO - PROCESS | 1804 | --DOCSHELL 0x8f773400 == 68 [pid = 1804] [id = 112] 12:22:05 INFO - PROCESS | 1804 | --DOCSHELL 0x8f76a800 == 67 [pid = 1804] [id = 111] 12:22:05 INFO - PROCESS | 1804 | --DOCSHELL 0x91496000 == 66 [pid = 1804] [id = 102] 12:22:05 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5d1400 == 65 [pid = 1804] [id = 101] 12:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1788ms 12:22:05 INFO - PROCESS | 1804 | 1462476125279 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 12:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:22:05 INFO - PROCESS | 1804 | 1462476125285 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 12:22:05 INFO - PROCESS | 1804 | 1462476125293 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 1804 | 1462476125296 Marionette TRACE conn4 <- [1,494,null,{}] 12:22:05 INFO - PROCESS | 1804 | 1462476125304 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}] 12:22:05 INFO - PROCESS | 1804 | 1462476125491 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x919e3000) [pid = 1804] [serial = 213] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x9ad1d800) [pid = 1804] [serial = 294] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x9c00fc00) [pid = 1804] [serial = 297] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x9b5f3000) [pid = 1804] [serial = 295] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x918d2400) [pid = 1804] [serial = 283] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x9108d400) [pid = 1804] [serial = 282] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x9508c400) [pid = 1804] [serial = 286] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x93689c00) [pid = 1804] [serial = 285] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9a3ccc00) [pid = 1804] [serial = 291] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x951cc800) [pid = 1804] [serial = 288] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x96306400) [pid = 1804] [serial = 289] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x9ad18800) [pid = 1804] [serial = 258] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x951d6800) [pid = 1804] [serial = 261] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9ad0fc00) [pid = 1804] [serial = 264] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0xa102f800) [pid = 1804] [serial = 267] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0xa6718800) [pid = 1804] [serial = 270] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0xa6c33c00) [pid = 1804] [serial = 273] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0xa6ff1800) [pid = 1804] [serial = 276] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8f5d4400) [pid = 1804] [serial = 279] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9c07c800) [pid = 1804] [serial = 298] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9a52d800) [pid = 1804] [serial = 292] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1804 | 1462476125745 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x91082800 == 66 [pid = 1804] [id = 131] 12:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9108a400) [pid = 1804] [serial = 392] [outer = (nil)] 12:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x91494000) [pid = 1804] [serial = 393] [outer = 0x9108a400] 12:22:05 INFO - PROCESS | 1804 | 1462476125849 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x916aa000) [pid = 1804] [serial = 394] [outer = 0x9108a400] 12:22:06 INFO - PROCESS | 1804 | 1462476126685 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]]]}] 12:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1441ms 12:22:06 INFO - PROCESS | 1804 | 1462476126738 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 1804 | 1462476126741 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 12:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:22:06 INFO - PROCESS | 1804 | 1462476126756 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 1804 | 1462476126765 Marionette TRACE conn4 <- [1,498,null,{}] 12:22:06 INFO - PROCESS | 1804 | 1462476126774 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}] 12:22:06 INFO - PROCESS | 1804 | 1462476126961 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 12:22:06 INFO - PROCESS | 1804 | 1462476126974 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x915bd400 == 67 [pid = 1804] [id = 132] 12:22:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x916acc00) [pid = 1804] [serial = 395] [outer = (nil)] 12:22:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x919e4400) [pid = 1804] [serial = 396] [outer = 0x916acc00] 12:22:07 INFO - PROCESS | 1804 | 1462476127183 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x929c1400) [pid = 1804] [serial = 397] [outer = 0x916acc00] 12:22:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x929d0c00) [pid = 1804] [serial = 398] [outer = 0x9b1a4800] 12:22:08 INFO - PROCESS | 1804 | 1462476128127 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]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1410ms 12:22:08 INFO - PROCESS | 1804 | 1462476128159 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 12:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:22:08 INFO - PROCESS | 1804 | 1462476128164 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 12:22:08 INFO - PROCESS | 1804 | 1462476128171 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 1804 | 1462476128174 Marionette TRACE conn4 <- [1,502,null,{}] 12:22:08 INFO - PROCESS | 1804 | 1462476128186 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}] 12:22:08 INFO - PROCESS | 1804 | 1462476128404 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 12:22:08 INFO - PROCESS | 1804 | 1462476128433 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x918d6800 == 68 [pid = 1804] [id = 133] 12:22:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x918dec00) [pid = 1804] [serial = 399] [outer = (nil)] 12:22:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x938dac00) [pid = 1804] [serial = 400] [outer = 0x918dec00] 12:22:08 INFO - PROCESS | 1804 | 1462476128508 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x950dec00) [pid = 1804] [serial = 401] [outer = 0x918dec00] 12:22:09 INFO - PROCESS | 1804 | 1462476129479 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]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1334ms 12:22:09 INFO - PROCESS | 1804 | 1462476129505 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 1804 | 1462476129509 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 12:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:22:09 INFO - PROCESS | 1804 | 1462476129699 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 1804 | 1462476129704 Marionette TRACE conn4 <- [1,506,null,{}] 12:22:09 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8f76c400) [pid = 1804] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:22:09 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9a2ccc00) [pid = 1804] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:22:09 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8f811400) [pid = 1804] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:22:09 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9149c400) [pid = 1804] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:22:09 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x950de400) [pid = 1804] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:22:09 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9a187c00) [pid = 1804] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:22:09 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x936b6000) [pid = 1804] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:22:09 INFO - PROCESS | 1804 | 1462476129746 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}] 12:22:09 INFO - PROCESS | 1804 | 1462476129925 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 12:22:09 INFO - PROCESS | 1804 | 1462476129936 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x921e1c00 == 69 [pid = 1804] [id = 134] 12:22:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x929ca000) [pid = 1804] [serial = 402] [outer = (nil)] 12:22:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x951cb000) [pid = 1804] [serial = 403] [outer = 0x929ca000] 12:22:10 INFO - PROCESS | 1804 | 1462476130141 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x99d85c00) [pid = 1804] [serial = 404] [outer = 0x929ca000] 12:22:10 INFO - PROCESS | 1804 | 1462476130953 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]]]}] 12:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1484ms 12:22:11 INFO - PROCESS | 1804 | 1462476131015 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 1804 | 1462476131019 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 12:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:22:11 INFO - PROCESS | 1804 | 1462476131025 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:22:11 INFO - PROCESS | 1804 | 1462476131028 Marionette TRACE conn4 <- [1,510,null,{}] 12:22:11 INFO - PROCESS | 1804 | 1462476131034 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}] 12:22:11 INFO - PROCESS | 1804 | 1462476131280 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 12:22:11 INFO - PROCESS | 1804 | 1462476131292 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf3a000 == 70 [pid = 1804] [id = 135] 12:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8cf3a800) [pid = 1804] [serial = 405] [outer = (nil)] 12:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9a17e400) [pid = 1804] [serial = 406] [outer = 0x8cf3a800] 12:22:11 INFO - PROCESS | 1804 | 1462476131444 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9ad14800) [pid = 1804] [serial = 407] [outer = 0x8cf3a800] 12:22:12 INFO - PROCESS | 1804 | 1462476132505 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]]]}] 12:22:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:22:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1538ms 12:22:12 INFO - PROCESS | 1804 | 1462476132565 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 1804 | 1462476132574 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 12:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:22:12 INFO - PROCESS | 1804 | 1462476132585 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 1804 | 1462476132590 Marionette TRACE conn4 <- [1,514,null,{}] 12:22:12 INFO - PROCESS | 1804 | 1462476132600 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}] 12:22:12 INFO - PROCESS | 1804 | 1462476132845 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 12:22:13 INFO - PROCESS | 1804 | 1462476133129 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d07d000 == 71 [pid = 1804] [id = 136] 12:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8d7d6800) [pid = 1804] [serial = 408] [outer = (nil)] 12:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8d7db400) [pid = 1804] [serial = 409] [outer = 0x8d7d6800] 12:22:13 INFO - PROCESS | 1804 | 1462476133224 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8d7df400) [pid = 1804] [serial = 410] [outer = 0x8d7d6800] 12:22:14 INFO - PROCESS | 1804 | 1462476134146 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]]]}] 12:22:14 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 12:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1597ms 12:22:14 INFO - PROCESS | 1804 | 1462476134182 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 1804 | 1462476134192 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 12:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:22:14 INFO - PROCESS | 1804 | 1462476134205 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - PROCESS | 1804 | 1462476134209 Marionette TRACE conn4 <- [1,518,null,{}] 12:22:14 INFO - PROCESS | 1804 | 1462476134218 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}] 12:22:14 INFO - PROCESS | 1804 | 1462476134436 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 12:22:14 INFO - PROCESS | 1804 | 1462476134687 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f711400 == 72 [pid = 1804] [id = 137] 12:22:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8f715400) [pid = 1804] [serial = 411] [outer = (nil)] 12:22:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8f76a800) [pid = 1804] [serial = 412] [outer = 0x8f715400] 12:22:14 INFO - PROCESS | 1804 | 1462476134835 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8f814400) [pid = 1804] [serial = 413] [outer = 0x8f715400] 12:22:15 INFO - PROCESS | 1804 | 1462476135844 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]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1691ms 12:22:15 INFO - PROCESS | 1804 | 1462476135897 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 1804 | 1462476135901 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 12:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:22:15 INFO - PROCESS | 1804 | 1462476135909 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 1804 | 1462476135916 Marionette TRACE conn4 <- [1,522,null,{}] 12:22:15 INFO - PROCESS | 1804 | 1462476135933 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}] 12:22:16 INFO - PROCESS | 1804 | 1462476136146 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 12:22:16 INFO - PROCESS | 1804 | 1462476136392 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x919dd000 == 73 [pid = 1804] [id = 138] 12:22:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x919dd800) [pid = 1804] [serial = 414] [outer = (nil)] 12:22:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x929c4800) [pid = 1804] [serial = 415] [outer = 0x919dd800] 12:22:16 INFO - PROCESS | 1804 | 1462476136531 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x951d4800) [pid = 1804] [serial = 416] [outer = 0x919dd800] 12:22:17 INFO - PROCESS | 1804 | 1462476137464 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]]]}] 12:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1588ms 12:22:17 INFO - PROCESS | 1804 | 1462476137499 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 12:22:17 INFO - PROCESS | 1804 | 1462476137503 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 12:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:22:17 INFO - PROCESS | 1804 | 1462476137510 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:22:17 INFO - PROCESS | 1804 | 1462476137514 Marionette TRACE conn4 <- [1,526,null,{}] 12:22:17 INFO - PROCESS | 1804 | 1462476137521 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}] 12:22:17 INFO - PROCESS | 1804 | 1462476137727 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 12:22:17 INFO - PROCESS | 1804 | 1462476137955 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f76cc00 == 74 [pid = 1804] [id = 139] 12:22:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x919e4c00) [pid = 1804] [serial = 417] [outer = (nil)] 12:22:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x9a94fc00) [pid = 1804] [serial = 418] [outer = 0x919e4c00] 12:22:18 INFO - PROCESS | 1804 | 1462476138093 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9b206800) [pid = 1804] [serial = 419] [outer = 0x919e4c00] 12:22:19 INFO - PROCESS | 1804 | 1462476139067 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]]]}] 12:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1599ms 12:22:19 INFO - PROCESS | 1804 | 1462476139111 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 1804 | 1462476139114 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 12:22:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:22:19 INFO - PROCESS | 1804 | 1462476139122 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - PROCESS | 1804 | 1462476139126 Marionette TRACE conn4 <- [1,530,null,{}] 12:22:19 INFO - PROCESS | 1804 | 1462476139132 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}] 12:22:19 INFO - PROCESS | 1804 | 1462476139332 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 12:22:19 INFO - PROCESS | 1804 | 1462476139563 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2ed000 == 75 [pid = 1804] [id = 140] 12:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8d2ee400) [pid = 1804] [serial = 420] [outer = (nil)] 12:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8d2f5000) [pid = 1804] [serial = 421] [outer = 0x8d2ee400] 12:22:19 INFO - PROCESS | 1804 | 1462476139695 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8d2f8c00) [pid = 1804] [serial = 422] [outer = 0x8d2ee400] 12:22:20 INFO - PROCESS | 1804 | 1462476140553 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"]]]}] 12:22:20 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 12:22:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:22:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:22:20 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 12:22:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:22:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:22:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1482ms 12:22:20 INFO - PROCESS | 1804 | 1462476140607 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 12:22:20 INFO - PROCESS | 1804 | 1462476140614 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 12:22:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:22:20 INFO - PROCESS | 1804 | 1462476140639 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - PROCESS | 1804 | 1462476140644 Marionette TRACE conn4 <- [1,534,null,{}] 12:22:20 INFO - PROCESS | 1804 | 1462476140654 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}] 12:22:20 INFO - PROCESS | 1804 | 1462476140901 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 12:22:21 INFO - PROCESS | 1804 | 1462476141143 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2f3c00 == 76 [pid = 1804] [id = 141] 12:22:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x9babf000) [pid = 1804] [serial = 423] [outer = (nil)] 12:22:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x9d898400) [pid = 1804] [serial = 424] [outer = 0x9babf000] 12:22:21 INFO - PROCESS | 1804 | 1462476141250 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0xa30cf000) [pid = 1804] [serial = 425] [outer = 0x9babf000] 12:22:22 INFO - PROCESS | 1804 | 1462476142140 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]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:22:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1556ms 12:22:22 INFO - PROCESS | 1804 | 1462476142221 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 12:22:22 INFO - PROCESS | 1804 | 1462476142226 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 12:22:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:22:22 INFO - PROCESS | 1804 | 1462476142235 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 1804 | 1462476142238 Marionette TRACE conn4 <- [1,538,null,{}] 12:22:22 INFO - PROCESS | 1804 | 1462476142245 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}] 12:22:22 INFO - PROCESS | 1804 | 1462476142459 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 12:22:22 INFO - PROCESS | 1804 | 1462476142637 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d07b400 == 77 [pid = 1804] [id = 142] 12:22:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x8d842400) [pid = 1804] [serial = 426] [outer = (nil)] 12:22:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8d848400) [pid = 1804] [serial = 427] [outer = 0x8d842400] 12:22:22 INFO - PROCESS | 1804 | 1462476142728 Marionette DEBUG loaded listener.js 12:22:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8d84f000) [pid = 1804] [serial = 428] [outer = 0x8d842400] 12:22:23 INFO - PROCESS | 1804 | 1462476143601 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]]]}] 12:22:23 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. 12:22:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1379ms 12:22:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:22:23 INFO - PROCESS | 1804 | 1462476143614 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 1804 | 1462476143617 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 12:22:23 INFO - PROCESS | 1804 | 1462476143670 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - PROCESS | 1804 | 1462476143674 Marionette TRACE conn4 <- [1,542,null,{}] 12:22:23 INFO - PROCESS | 1804 | 1462476143683 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}] 12:22:23 INFO - PROCESS | 1804 | 1462476143878 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 12:22:24 INFO - PROCESS | 1804 | 1462476144063 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cebf000 == 78 [pid = 1804] [id = 143] 12:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8cebf800) [pid = 1804] [serial = 429] [outer = (nil)] 12:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8cec7000) [pid = 1804] [serial = 430] [outer = 0x8cebf800] 12:22:24 INFO - PROCESS | 1804 | 1462476144154 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8cec9800) [pid = 1804] [serial = 431] [outer = 0x8cebf800] 12:22:25 INFO - PROCESS | 1804 | 1462476145038 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]]]}] 12:22:25 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. 12:22:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1438ms 12:22:25 INFO - PROCESS | 1804 | 1462476145061 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 1804 | 1462476145066 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 12:22:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:22:25 INFO - PROCESS | 1804 | 1462476145117 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 1804 | 1462476145120 Marionette TRACE conn4 <- [1,546,null,{}] 12:22:25 INFO - PROCESS | 1804 | 1462476145128 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}] 12:22:25 INFO - PROCESS | 1804 | 1462476145341 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 12:22:25 INFO - PROCESS | 1804 | 1462476145541 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cebec00 == 79 [pid = 1804] [id = 144] 12:22:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x8cec0c00) [pid = 1804] [serial = 432] [outer = (nil)] 12:22:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8cecd800) [pid = 1804] [serial = 433] [outer = 0x8cec0c00] 12:22:25 INFO - PROCESS | 1804 | 1462476145635 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8d84c000) [pid = 1804] [serial = 434] [outer = 0x8cec0c00] 12:22:26 INFO - PROCESS | 1804 | 1462476146628 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]]]}] 12:22:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:22:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1593ms 12:22:26 INFO - PROCESS | 1804 | 1462476146707 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 12:22:26 INFO - PROCESS | 1804 | 1462476146710 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 12:22:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:22:26 INFO - PROCESS | 1804 | 1462476146718 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:22:26 INFO - PROCESS | 1804 | 1462476146723 Marionette TRACE conn4 <- [1,550,null,{}] 12:22:26 INFO - PROCESS | 1804 | 1462476146730 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}] 12:22:26 INFO - PROCESS | 1804 | 1462476146963 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 12:22:27 INFO - PROCESS | 1804 | 1462476147208 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b621400 == 80 [pid = 1804] [id = 145] 12:22:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8b621800) [pid = 1804] [serial = 435] [outer = (nil)] 12:22:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8b624800) [pid = 1804] [serial = 436] [outer = 0x8b621800] 12:22:27 INFO - PROCESS | 1804 | 1462476147345 Marionette DEBUG loaded listener.js 12:22:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x8b62e400) [pid = 1804] [serial = 437] [outer = 0x8b621800] 12:22:28 INFO - PROCESS | 1804 | 1462476148267 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]]]}] 12:22:28 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. 12:22:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1593ms 12:22:28 INFO - PROCESS | 1804 | 1462476148325 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 1804 | 1462476148331 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 12:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:22:28 INFO - PROCESS | 1804 | 1462476148340 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 1804 | 1462476148345 Marionette TRACE conn4 <- [1,554,null,{}] 12:22:28 INFO - PROCESS | 1804 | 1462476148351 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}] 12:22:28 INFO - PROCESS | 1804 | 1462476148586 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 12:22:28 INFO - PROCESS | 1804 | 1462476148824 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b628c00 == 81 [pid = 1804] [id = 146] 12:22:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8b793000) [pid = 1804] [serial = 438] [outer = (nil)] 12:22:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8b79ac00) [pid = 1804] [serial = 439] [outer = 0x8b793000] 12:22:28 INFO - PROCESS | 1804 | 1462476148970 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8cec8400) [pid = 1804] [serial = 440] [outer = 0x8b793000] 12:22:29 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:29 INFO - PROCESS | 1804 | 1462476149908 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]]]}] 12:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1594ms 12:22:29 INFO - PROCESS | 1804 | 1462476149936 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 12:22:29 INFO - PROCESS | 1804 | 1462476149940 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 12:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:22:29 INFO - PROCESS | 1804 | 1462476149946 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:22:29 INFO - PROCESS | 1804 | 1462476149950 Marionette TRACE conn4 <- [1,558,null,{}] 12:22:29 INFO - PROCESS | 1804 | 1462476149956 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}] 12:22:30 INFO - PROCESS | 1804 | 1462476150158 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 12:22:30 INFO - PROCESS | 1804 | 1462476150350 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b799000 == 82 [pid = 1804] [id = 147] 12:22:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x8b9c1400) [pid = 1804] [serial = 441] [outer = (nil)] 12:22:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x8b9c5c00) [pid = 1804] [serial = 442] [outer = 0x8b9c1400] 12:22:30 INFO - PROCESS | 1804 | 1462476150486 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x8b9c8800) [pid = 1804] [serial = 443] [outer = 0x8b9c1400] 12:22:31 INFO - PROCESS | 1804 | 1462476151351 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]]]}] 12:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1438ms 12:22:31 INFO - PROCESS | 1804 | 1462476151386 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 1804 | 1462476151389 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 12:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:22:31 INFO - PROCESS | 1804 | 1462476151397 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - PROCESS | 1804 | 1462476151401 Marionette TRACE conn4 <- [1,562,null,{}] 12:22:31 INFO - PROCESS | 1804 | 1462476151417 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}] 12:22:31 INFO - PROCESS | 1804 | 1462476151627 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 12:22:31 INFO - PROCESS | 1804 | 1462476151822 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af21800 == 83 [pid = 1804] [id = 148] 12:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8af21c00) [pid = 1804] [serial = 444] [outer = (nil)] 12:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x8af29000) [pid = 1804] [serial = 445] [outer = 0x8af21c00] 12:22:31 INFO - PROCESS | 1804 | 1462476151965 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x8af2bc00) [pid = 1804] [serial = 446] [outer = 0x8af21c00] 12:22:32 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:32 INFO - PROCESS | 1804 | 1462476152860 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]]]}] 12:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1500ms 12:22:32 INFO - PROCESS | 1804 | 1462476152898 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 12:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:22:32 INFO - PROCESS | 1804 | 1462476152903 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 12:22:32 INFO - PROCESS | 1804 | 1462476152910 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 1804 | 1462476152913 Marionette TRACE conn4 <- [1,566,null,{}] 12:22:32 INFO - PROCESS | 1804 | 1462476152919 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}] 12:22:33 INFO - PROCESS | 1804 | 1462476153115 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 12:22:33 INFO - PROCESS | 1804 | 1462476153306 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af2a800 == 84 [pid = 1804] [id = 149] 12:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x8af2b800) [pid = 1804] [serial = 447] [outer = (nil)] 12:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x8b9c6400) [pid = 1804] [serial = 448] [outer = 0x8af2b800] 12:22:33 INFO - PROCESS | 1804 | 1462476153391 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x8b9cb000) [pid = 1804] [serial = 449] [outer = 0x8af2b800] 12:22:33 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:34 INFO - PROCESS | 1804 | 1462476154333 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]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1485ms 12:22:34 INFO - PROCESS | 1804 | 1462476154395 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 1804 | 1462476154400 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 12:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:22:34 INFO - PROCESS | 1804 | 1462476154406 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 1804 | 1462476154410 Marionette TRACE conn4 <- [1,570,null,{}] 12:22:34 INFO - PROCESS | 1804 | 1462476154416 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}] 12:22:34 INFO - PROCESS | 1804 | 1462476154614 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 12:22:35 INFO - PROCESS | 1804 | 1462476155319 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b798400 == 85 [pid = 1804] [id = 150] 12:22:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x8b798800) [pid = 1804] [serial = 450] [outer = (nil)] 12:22:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x8b79e000) [pid = 1804] [serial = 451] [outer = 0x8b798800] 12:22:35 INFO - PROCESS | 1804 | 1462476155410 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x8ce22800) [pid = 1804] [serial = 452] [outer = 0x8b798800] 12:22:35 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:36 INFO - PROCESS | 1804 | 1462476156325 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]]]}] 12:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1985ms 12:22:36 INFO - PROCESS | 1804 | 1462476156394 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 12:22:36 INFO - PROCESS | 1804 | 1462476156401 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 12:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:22:36 INFO - PROCESS | 1804 | 1462476156409 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:22:36 INFO - PROCESS | 1804 | 1462476156415 Marionette TRACE conn4 <- [1,574,null,{}] 12:22:36 INFO - PROCESS | 1804 | 1462476156423 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}] 12:22:36 INFO - PROCESS | 1804 | 1462476156637 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 12:22:36 INFO - PROCESS | 1804 | 1462476156942 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d081400 == 86 [pid = 1804] [id = 151] 12:22:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x8d083c00) [pid = 1804] [serial = 453] [outer = (nil)] 12:22:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x8d2f7800) [pid = 1804] [serial = 454] [outer = 0x8d083c00] 12:22:37 INFO - PROCESS | 1804 | 1462476157030 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x8d7d8000) [pid = 1804] [serial = 455] [outer = 0x8d083c00] 12:22:38 INFO - PROCESS | 1804 | 1462476158044 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]]]}] 12:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1690ms 12:22:38 INFO - PROCESS | 1804 | 1462476158103 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 12:22:38 INFO - PROCESS | 1804 | 1462476158110 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 12:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:22:38 INFO - PROCESS | 1804 | 1462476158118 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 1804 | 1462476158122 Marionette TRACE conn4 <- [1,578,null,{}] 12:22:38 INFO - PROCESS | 1804 | 1462476158129 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}] 12:22:38 INFO - PROCESS | 1804 | 1462476158326 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 12:22:38 INFO - PROCESS | 1804 | 1462476158650 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e469800 == 87 [pid = 1804] [id = 152] 12:22:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x8e46b400) [pid = 1804] [serial = 456] [outer = (nil)] 12:22:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x8e9eac00) [pid = 1804] [serial = 457] [outer = 0x8e46b400] 12:22:38 INFO - PROCESS | 1804 | 1462476158735 Marionette DEBUG loaded listener.js 12:22:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x8f5d2c00) [pid = 1804] [serial = 458] [outer = 0x8e46b400] 12:22:39 INFO - PROCESS | 1804 | 1462476159658 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]]]}] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x980b2800 == 86 [pid = 1804] [id = 39] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x8f813c00) [pid = 1804] [serial = 312] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x8e9ee400) [pid = 1804] [serial = 330] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x980b1400) [pid = 1804] [serial = 309] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x8f714800) [pid = 1804] [serial = 303] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0xa6719c00) [pid = 1804] [serial = 324] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0xa6d8f400) [pid = 1804] [serial = 327] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x918d8800) [pid = 1804] [serial = 306] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0xa266d400) [pid = 1804] [serial = 318] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x9c06e400) [pid = 1804] [serial = 315] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x8e384c00) [pid = 1804] [serial = 321] [outer = (nil)] [url = about:blank] 12:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1690ms 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x921e1c00 == 85 [pid = 1804] [id = 134] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x918d6800 == 84 [pid = 1804] [id = 133] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x915bd400 == 83 [pid = 1804] [id = 132] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x91082800 == 82 [pid = 1804] [id = 131] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5d1c00 == 81 [pid = 1804] [id = 130] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8d083000 == 80 [pid = 1804] [id = 129] 12:22:39 INFO - PROCESS | 1804 | 1462476159849 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 1804 | 1462476159854 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 12:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x929c6c00 == 79 [pid = 1804] [id = 124] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8e46bc00 == 78 [pid = 1804] [id = 123] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8e46f400 == 77 [pid = 1804] [id = 122] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8f775800 == 76 [pid = 1804] [id = 118] 12:22:39 INFO - PROCESS | 1804 | --DOCSHELL 0x9a3d2400 == 75 [pid = 1804] [id = 117] 12:22:39 INFO - PROCESS | 1804 | 1462476159886 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - PROCESS | 1804 | 1462476159895 Marionette TRACE conn4 <- [1,582,null,{}] 12:22:39 INFO - PROCESS | 1804 | 1462476159905 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}] 12:22:40 INFO - PROCESS | 1804 | 1462476160094 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x8f80c000) [pid = 1804] [serial = 334] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x9c078800) [pid = 1804] [serial = 301] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x91491c00) [pid = 1804] [serial = 336] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x918dbc00) [pid = 1804] [serial = 337] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x938d4000) [pid = 1804] [serial = 340] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x9a7acc00) [pid = 1804] [serial = 346] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x9ad11800) [pid = 1804] [serial = 348] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x921ea400) [pid = 1804] [serial = 339] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x8f771c00) [pid = 1804] [serial = 333] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x9a3db400) [pid = 1804] [serial = 345] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x99d87800) [pid = 1804] [serial = 343] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x951d9c00) [pid = 1804] [serial = 342] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x9b5f2800) [pid = 1804] [serial = 349] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1804 | 1462476160318 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d84e000 == 76 [pid = 1804] [id = 153] 12:22:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8e9f0000) [pid = 1804] [serial = 459] [outer = (nil)] 12:22:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x8f71cc00) [pid = 1804] [serial = 460] [outer = 0x8e9f0000] 12:22:40 INFO - PROCESS | 1804 | 1462476160399 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8f76f400) [pid = 1804] [serial = 461] [outer = 0x8e9f0000] 12:22:41 INFO - PROCESS | 1804 | 1462476161177 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]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1364ms 12:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:22:41 INFO - PROCESS | 1804 | 1462476161230 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 1804 | 1462476161234 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 12:22:41 INFO - PROCESS | 1804 | 1462476161241 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 1804 | 1462476161245 Marionette TRACE conn4 <- [1,586,null,{}] 12:22:41 INFO - PROCESS | 1804 | 1462476161256 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}] 12:22:41 INFO - PROCESS | 1804 | 1462476161456 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 12:22:41 INFO - PROCESS | 1804 | 1462476161597 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf39c00 == 77 [pid = 1804] [id = 154] 12:22:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8e9ee400) [pid = 1804] [serial = 462] [outer = (nil)] 12:22:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x91087000) [pid = 1804] [serial = 463] [outer = 0x8e9ee400] 12:22:41 INFO - PROCESS | 1804 | 1462476161677 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x9108d400) [pid = 1804] [serial = 464] [outer = 0x8e9ee400] 12:22:42 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:22:42 INFO - PROCESS | 1804 | 1462476162596 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]]]}] 12:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1385ms 12:22:42 INFO - PROCESS | 1804 | 1462476162626 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 12:22:42 INFO - PROCESS | 1804 | 1462476162630 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 12:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:22:42 INFO - PROCESS | 1804 | 1462476162637 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:22:42 INFO - PROCESS | 1804 | 1462476162640 Marionette TRACE conn4 <- [1,590,null,{}] 12:22:42 INFO - PROCESS | 1804 | 1462476162655 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}] 12:22:42 INFO - PROCESS | 1804 | 1462476162892 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 12:22:42 INFO - PROCESS | 1804 | 1462476162926 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b9c00 == 78 [pid = 1804] [id = 155] 12:22:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x915ba000) [pid = 1804] [serial = 465] [outer = (nil)] 12:22:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x915c0400) [pid = 1804] [serial = 466] [outer = 0x915ba000] 12:22:43 INFO - PROCESS | 1804 | 1462476163015 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x918d2c00) [pid = 1804] [serial = 467] [outer = 0x915ba000] 12:22:44 INFO - PROCESS | 1804 | 1462476164339 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]]]}] 12:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1785ms 12:22:44 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x8f717800) [pid = 1804] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:22:44 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x8d083400) [pid = 1804] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:22:44 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x929ca000) [pid = 1804] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:22:44 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x9108a400) [pid = 1804] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:22:44 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x9ad0f000) [pid = 1804] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:22:44 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x916acc00) [pid = 1804] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:22:44 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x918dec00) [pid = 1804] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:22:44 INFO - PROCESS | 1804 | 1462476164845 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 12:22:44 INFO - PROCESS | 1804 | 1462476164849 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 12:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:22:44 INFO - PROCESS | 1804 | 1462476164867 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:22:44 INFO - PROCESS | 1804 | 1462476164870 Marionette TRACE conn4 <- [1,594,null,{}] 12:22:44 INFO - PROCESS | 1804 | 1462476164884 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}] 12:22:45 INFO - PROCESS | 1804 | 1462476165083 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 12:22:45 INFO - PROCESS | 1804 | 1462476165224 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5d3400 == 79 [pid = 1804] [id = 156] 12:22:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x915be000) [pid = 1804] [serial = 468] [outer = (nil)] 12:22:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x918dc000) [pid = 1804] [serial = 469] [outer = 0x915be000] 12:22:45 INFO - PROCESS | 1804 | 1462476165307 Marionette DEBUG loaded listener.js 12:22:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x919d8000) [pid = 1804] [serial = 470] [outer = 0x915be000] 12:22:46 INFO - PROCESS | 1804 | 1462476166032 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]]]}] 12:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1188ms 12:22:46 INFO - PROCESS | 1804 | 1462476166056 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 12:22:46 INFO - PROCESS | 1804 | 1462476166060 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 12:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:22:46 INFO - PROCESS | 1804 | 1462476166076 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:22:46 INFO - PROCESS | 1804 | 1462476166080 Marionette TRACE conn4 <- [1,598,null,{}] 12:22:46 INFO - PROCESS | 1804 | 1462476166086 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}] 12:22:46 INFO - PROCESS | 1804 | 1462476166259 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 12:22:46 INFO - PROCESS | 1804 | 1462476166274 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x9108a400 == 80 [pid = 1804] [id = 157] 12:22:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x916a9800) [pid = 1804] [serial = 471] [outer = (nil)] 12:22:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x927d7400) [pid = 1804] [serial = 472] [outer = 0x916a9800] 12:22:46 INFO - PROCESS | 1804 | 1462476166351 Marionette DEBUG loaded listener.js 12:22:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x927da800) [pid = 1804] [serial = 473] [outer = 0x916a9800] 12:22:47 INFO - PROCESS | 1804 | 1462476167544 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]]]}] 12:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1532ms 12:22:47 INFO - PROCESS | 1804 | 1462476167610 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 12:22:47 INFO - PROCESS | 1804 | 1462476167618 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 12:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:22:47 INFO - PROCESS | 1804 | 1462476167630 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - PROCESS | 1804 | 1462476167635 Marionette TRACE conn4 <- [1,602,null,{}] 12:22:47 INFO - PROCESS | 1804 | 1462476167645 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}] 12:22:47 INFO - PROCESS | 1804 | 1462476167897 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 12:22:48 INFO - PROCESS | 1804 | 1462476168149 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af23000 == 81 [pid = 1804] [id = 158] 12:22:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8b9ce800) [pid = 1804] [serial = 474] [outer = (nil)] 12:22:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x8cf3b400) [pid = 1804] [serial = 475] [outer = 0x8b9ce800] 12:22:48 INFO - PROCESS | 1804 | 1462476168285 Marionette DEBUG loaded listener.js 12:22:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x8d2f2800) [pid = 1804] [serial = 476] [outer = 0x8b9ce800] 12:22:49 INFO - PROCESS | 1804 | 1462476169274 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]]]}] 12:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1689ms 12:22:49 INFO - PROCESS | 1804 | 1462476169319 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 12:22:49 INFO - PROCESS | 1804 | 1462476169330 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 12:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:22:49 INFO - PROCESS | 1804 | 1462476169343 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:22:49 INFO - PROCESS | 1804 | 1462476169347 Marionette TRACE conn4 <- [1,606,null,{}] 12:22:49 INFO - PROCESS | 1804 | 1462476169355 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}] 12:22:49 INFO - PROCESS | 1804 | 1462476169574 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 12:22:49 INFO - PROCESS | 1804 | 1462476169838 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e380c00 == 82 [pid = 1804] [id = 159] 12:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x8e384c00) [pid = 1804] [serial = 477] [outer = (nil)] 12:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x8e476000) [pid = 1804] [serial = 478] [outer = 0x8e384c00] 12:22:49 INFO - PROCESS | 1804 | 1462476169977 Marionette DEBUG loaded listener.js 12:22:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x8f5d7000) [pid = 1804] [serial = 479] [outer = 0x8e384c00] 12:22:50 INFO - PROCESS | 1804 | 1462476170958 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]]]}] 12:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1690ms 12:22:51 INFO - PROCESS | 1804 | 1462476171033 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 12:22:51 INFO - PROCESS | 1804 | 1462476171037 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 12:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:22:51 INFO - PROCESS | 1804 | 1462476171045 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:22:51 INFO - PROCESS | 1804 | 1462476171052 Marionette TRACE conn4 <- [1,610,null,{}] 12:22:51 INFO - PROCESS | 1804 | 1462476171070 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}] 12:22:51 INFO - PROCESS | 1804 | 1462476171329 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 12:22:51 INFO - PROCESS | 1804 | 1462476171625 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x91496000 == 83 [pid = 1804] [id = 160] 12:22:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x919dac00) [pid = 1804] [serial = 480] [outer = (nil)] 12:22:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x921e5400) [pid = 1804] [serial = 481] [outer = 0x919dac00] 12:22:51 INFO - PROCESS | 1804 | 1462476171722 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x927de400) [pid = 1804] [serial = 482] [outer = 0x919dac00] 12:22:52 INFO - PROCESS | 1804 | 1462476172711 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]]]}] 12:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1747ms 12:22:52 INFO - PROCESS | 1804 | 1462476172794 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 12:22:52 INFO - PROCESS | 1804 | 1462476172799 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 12:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:22:52 INFO - PROCESS | 1804 | 1462476172807 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:22:52 INFO - PROCESS | 1804 | 1462476172811 Marionette TRACE conn4 <- [1,614,null,{}] 12:22:52 INFO - PROCESS | 1804 | 1462476172818 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}] 12:22:53 INFO - PROCESS | 1804 | 1462476173066 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 12:22:53 INFO - PROCESS | 1804 | 1462476173307 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e478800 == 84 [pid = 1804] [id = 161] 12:22:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x916ad800) [pid = 1804] [serial = 483] [outer = (nil)] 12:22:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x9368a400) [pid = 1804] [serial = 484] [outer = 0x916ad800] 12:22:53 INFO - PROCESS | 1804 | 1462476173411 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x938d6000) [pid = 1804] [serial = 485] [outer = 0x916ad800] 12:22:54 INFO - PROCESS | 1804 | 1462476174304 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]]]}] 12:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1533ms 12:22:54 INFO - PROCESS | 1804 | 1462476174340 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 12:22:54 INFO - PROCESS | 1804 | 1462476174344 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 12:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:22:54 INFO - PROCESS | 1804 | 1462476174352 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:22:54 INFO - PROCESS | 1804 | 1462476174356 Marionette TRACE conn4 <- [1,618,null,{}] 12:22:54 INFO - PROCESS | 1804 | 1462476174362 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}] 12:22:54 INFO - PROCESS | 1804 | 1462476174566 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 12:22:54 INFO - PROCESS | 1804 | 1462476174803 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x94fd3000 == 85 [pid = 1804] [id = 162] 12:22:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x95095400) [pid = 1804] [serial = 486] [outer = (nil)] 12:22:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x951cc800) [pid = 1804] [serial = 487] [outer = 0x95095400] 12:22:54 INFO - PROCESS | 1804 | 1462476174934 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x951d6400) [pid = 1804] [serial = 488] [outer = 0x95095400] 12:22:55 INFO - PROCESS | 1804 | 1462476175869 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]]]}] 12:22:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:22:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1585ms 12:22:55 INFO - PROCESS | 1804 | 1462476175938 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 1804 | 1462476175942 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 12:22:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:22:55 INFO - PROCESS | 1804 | 1462476175949 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 1804 | 1462476175953 Marionette TRACE conn4 <- [1,622,null,{}] 12:22:55 INFO - PROCESS | 1804 | 1462476175960 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}] 12:22:56 INFO - PROCESS | 1804 | 1462476176227 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 12:22:56 INFO - PROCESS | 1804 | 1462476176532 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x919e5400 == 86 [pid = 1804] [id = 163] 12:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x94fd0800) [pid = 1804] [serial = 489] [outer = (nil)] 12:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x9a3cf800) [pid = 1804] [serial = 490] [outer = 0x94fd0800] 12:22:56 INFO - PROCESS | 1804 | 1462476176637 Marionette DEBUG loaded listener.js 12:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x9a52c800) [pid = 1804] [serial = 491] [outer = 0x94fd0800] 12:22:57 INFO - PROCESS | 1804 | 1462476177601 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]]]}] 12:22:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:22:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1687ms 12:22:57 INFO - PROCESS | 1804 | 1462476177636 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 12:22:57 INFO - PROCESS | 1804 | 1462476177640 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 12:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:22:57 INFO - PROCESS | 1804 | 1462476177647 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:22:57 INFO - PROCESS | 1804 | 1462476177650 Marionette TRACE conn4 <- [1,626,null,{}] 12:22:57 INFO - PROCESS | 1804 | 1462476177677 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}] 12:22:57 INFO - PROCESS | 1804 | 1462476177884 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 12:22:58 INFO - PROCESS | 1804 | 1462476178073 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d846000 == 87 [pid = 1804] [id = 164] 12:22:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x929cb800) [pid = 1804] [serial = 492] [outer = (nil)] 12:22:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x9ad1bc00) [pid = 1804] [serial = 493] [outer = 0x929cb800] 12:22:58 INFO - PROCESS | 1804 | 1462476178159 Marionette DEBUG loaded listener.js 12:22:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x9b5f3000) [pid = 1804] [serial = 494] [outer = 0x929cb800] 12:22:59 INFO - PROCESS | 1804 | 1462476179307 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]]]}] 12:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1702ms 12:22:59 INFO - PROCESS | 1804 | 1462476179351 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 12:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:22:59 INFO - PROCESS | 1804 | 1462476179355 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 12:22:59 INFO - PROCESS | 1804 | 1462476179362 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - PROCESS | 1804 | 1462476179365 Marionette TRACE conn4 <- [1,630,null,{}] 12:22:59 INFO - PROCESS | 1804 | 1462476179372 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}] 12:22:59 INFO - PROCESS | 1804 | 1462476179568 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 12:22:59 INFO - PROCESS | 1804 | 1462476179848 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x93691c00 == 88 [pid = 1804] [id = 165] 12:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x9a3d2400) [pid = 1804] [serial = 495] [outer = (nil)] 12:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x9c169400) [pid = 1804] [serial = 496] [outer = 0x9a3d2400] 12:22:59 INFO - PROCESS | 1804 | 1462476179943 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0xa260a400) [pid = 1804] [serial = 497] [outer = 0x9a3d2400] 12:23:00 INFO - PROCESS | 1804 | 1462476180866 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]]]}] 12:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1539ms 12:23:00 INFO - PROCESS | 1804 | 1462476180917 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 12:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:23:00 INFO - PROCESS | 1804 | 1462476180922 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 12:23:00 INFO - PROCESS | 1804 | 1462476180930 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:23:00 INFO - PROCESS | 1804 | 1462476180933 Marionette TRACE conn4 <- [1,634,null,{}] 12:23:00 INFO - PROCESS | 1804 | 1462476180940 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}] 12:23:01 INFO - PROCESS | 1804 | 1462476181144 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 12:23:01 INFO - PROCESS | 1804 | 1462476181380 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e49fc00 == 89 [pid = 1804] [id = 166] 12:23:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8e4a0400) [pid = 1804] [serial = 498] [outer = (nil)] 12:23:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x8e4a7400) [pid = 1804] [serial = 499] [outer = 0x8e4a0400] 12:23:01 INFO - PROCESS | 1804 | 1462476181513 Marionette DEBUG loaded listener.js 12:23:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8e4aa800) [pid = 1804] [serial = 500] [outer = 0x8e4a0400] 12:23:02 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:02 INFO - PROCESS | 1804 | 1462476182412 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]]]}] 12:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1534ms 12:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:23:02 INFO - PROCESS | 1804 | 1462476182464 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 12:23:02 INFO - PROCESS | 1804 | 1462476182467 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 12:23:02 INFO - PROCESS | 1804 | 1462476182475 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:23:02 INFO - PROCESS | 1804 | 1462476182477 Marionette TRACE conn4 <- [1,638,null,{}] 12:23:02 INFO - PROCESS | 1804 | 1462476182484 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}] 12:23:02 INFO - PROCESS | 1804 | 1462476182696 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 12:23:02 INFO - PROCESS | 1804 | 1462476182943 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d08a800 == 90 [pid = 1804] [id = 167] 12:23:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8d08ac00) [pid = 1804] [serial = 501] [outer = (nil)] 12:23:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8d08f800) [pid = 1804] [serial = 502] [outer = 0x8d08ac00] 12:23:03 INFO - PROCESS | 1804 | 1462476183097 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x8d092400) [pid = 1804] [serial = 503] [outer = 0x8d08ac00] 12:23:03 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:04 INFO - PROCESS | 1804 | 1462476184039 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]]]}] 12:23:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:23:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1634ms 12:23:04 INFO - PROCESS | 1804 | 1462476184109 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 12:23:04 INFO - PROCESS | 1804 | 1462476184113 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 12:23:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:23:04 INFO - PROCESS | 1804 | 1462476184131 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:23:04 INFO - PROCESS | 1804 | 1462476184136 Marionette TRACE conn4 <- [1,642,null,{}] 12:23:04 INFO - PROCESS | 1804 | 1462476184142 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}] 12:23:04 INFO - PROCESS | 1804 | 1462476184413 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 12:23:04 INFO - PROCESS | 1804 | 1462476184707 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d08c400 == 91 [pid = 1804] [id = 168] 12:23:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8f481800) [pid = 1804] [serial = 504] [outer = (nil)] 12:23:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8f485000) [pid = 1804] [serial = 505] [outer = 0x8f481800] 12:23:04 INFO - PROCESS | 1804 | 1462476184807 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x8f48a000) [pid = 1804] [serial = 506] [outer = 0x8f481800] 12:23:05 INFO - PROCESS | 1804 | 1462476185748 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]]]}] 12:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1691ms 12:23:05 INFO - PROCESS | 1804 | 1462476185823 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 1804 | 1462476185826 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 12:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:23:05 INFO - PROCESS | 1804 | 1462476185833 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - PROCESS | 1804 | 1462476185836 Marionette TRACE conn4 <- [1,646,null,{}] 12:23:05 INFO - PROCESS | 1804 | 1462476185842 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}] 12:23:06 INFO - PROCESS | 1804 | 1462476186091 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 12:23:06 INFO - PROCESS | 1804 | 1462476186386 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x89eec400 == 92 [pid = 1804] [id = 169] 12:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x89eee000) [pid = 1804] [serial = 507] [outer = (nil)] 12:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x89ef2000) [pid = 1804] [serial = 508] [outer = 0x89eee000] 12:23:06 INFO - PROCESS | 1804 | 1462476186477 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x89ef3c00) [pid = 1804] [serial = 509] [outer = 0x89eee000] 12:23:07 INFO - PROCESS | 1804 | 1462476187448 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]]]}] 12:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1695ms 12:23:07 INFO - PROCESS | 1804 | 1462476187529 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 12:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:23:07 INFO - PROCESS | 1804 | 1462476187533 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 12:23:07 INFO - PROCESS | 1804 | 1462476187541 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:23:07 INFO - PROCESS | 1804 | 1462476187544 Marionette TRACE conn4 <- [1,650,null,{}] 12:23:07 INFO - PROCESS | 1804 | 1462476187551 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}] 12:23:07 INFO - PROCESS | 1804 | 1462476187809 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 12:23:08 INFO - PROCESS | 1804 | 1462476188489 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9c1800 == 93 [pid = 1804] [id = 170] 12:23:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x8b9c2400) [pid = 1804] [serial = 510] [outer = (nil)] 12:23:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x8ce22400) [pid = 1804] [serial = 511] [outer = 0x8b9c2400] 12:23:08 INFO - PROCESS | 1804 | 1462476188577 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x8cf37c00) [pid = 1804] [serial = 512] [outer = 0x8b9c2400] 12:23:09 INFO - PROCESS | 1804 | 1462476189511 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]]]}] 12:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2044ms 12:23:09 INFO - PROCESS | 1804 | 1462476189585 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 12:23:09 INFO - PROCESS | 1804 | 1462476189592 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 12:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:23:09 INFO - PROCESS | 1804 | 1462476189600 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:23:09 INFO - PROCESS | 1804 | 1462476189606 Marionette TRACE conn4 <- [1,654,null,{}] 12:23:09 INFO - PROCESS | 1804 | 1462476189614 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}] 12:23:09 INFO - PROCESS | 1804 | 1462476189822 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 12:23:10 INFO - PROCESS | 1804 | 1462476190069 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d080c00 == 94 [pid = 1804] [id = 171] 12:23:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x8d08e400) [pid = 1804] [serial = 513] [outer = (nil)] 12:23:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x8d84bc00) [pid = 1804] [serial = 514] [outer = 0x8d08e400] 12:23:10 INFO - PROCESS | 1804 | 1462476190175 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x8e477400) [pid = 1804] [serial = 515] [outer = 0x8d08e400] 12:23:11 INFO - PROCESS | 1804 | 1462476191064 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]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1544ms 12:23:11 INFO - PROCESS | 1804 | 1462476191150 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 1804 | 1462476191160 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 12:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:23:11 INFO - PROCESS | 1804 | 1462476191175 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 1804 | 1462476191184 Marionette TRACE conn4 <- [1,658,null,{}] 12:23:11 INFO - PROCESS | 1804 | 1462476191196 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}] 12:23:11 INFO - PROCESS | 1804 | 1462476191495 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 12:23:11 INFO - PROCESS | 1804 | 1462476191754 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2ea400 == 95 [pid = 1804] [id = 172] 12:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x8d2f1800) [pid = 1804] [serial = 516] [outer = (nil)] 12:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x8e476400) [pid = 1804] [serial = 517] [outer = 0x8d2f1800] 12:23:11 INFO - PROCESS | 1804 | 1462476191842 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x8f483000) [pid = 1804] [serial = 518] [outer = 0x8d2f1800] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x9c006000 == 94 [pid = 1804] [id = 108] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8e37cc00 == 93 [pid = 1804] [id = 107] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0xa22e4000 == 92 [pid = 1804] [id = 106] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8e9e6000 == 91 [pid = 1804] [id = 110] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x9d89dc00 == 90 [pid = 1804] [id = 109] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8f80d400 == 89 [pid = 1804] [id = 105] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x91086400) [pid = 1804] [serial = 354] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x915bb800) [pid = 1804] [serial = 363] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0xa8c2e800) [pid = 1804] [serial = 378] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x8ce2d800) [pid = 1804] [serial = 381] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x951d0c00) [pid = 1804] [serial = 357] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x916b4400) [pid = 1804] [serial = 384] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x8e473400) [pid = 1804] [serial = 366] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0xa26c4800) [pid = 1804] [serial = 372] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x929c7c00) [pid = 1804] [serial = 369] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0xa6c2ac00) [pid = 1804] [serial = 375] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x9d85cc00) [pid = 1804] [serial = 360] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x9a17e400) [pid = 1804] [serial = 406] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1804 | 1462476192960 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]]]}] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8f71e400 == 88 [pid = 1804] [id = 104] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5d3400 == 87 [pid = 1804] [id = 156] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x915b9c00 == 86 [pid = 1804] [id = 155] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf39c00 == 85 [pid = 1804] [id = 154] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8d84e000 == 84 [pid = 1804] [id = 153] 12:23:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8e469800 == 83 [pid = 1804] [id = 152] 12:23:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d081400 == 82 [pid = 1804] [id = 151] 12:23:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8b798400 == 81 [pid = 1804] [id = 150] 12:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1846ms 12:23:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d2ed000 == 80 [pid = 1804] [id = 140] 12:23:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8f76cc00 == 79 [pid = 1804] [id = 139] 12:23:13 INFO - PROCESS | 1804 | --DOCSHELL 0x919dd000 == 78 [pid = 1804] [id = 138] 12:23:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8f711400 == 77 [pid = 1804] [id = 137] 12:23:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d07d000 == 76 [pid = 1804] [id = 136] 12:23:13 INFO - PROCESS | 1804 | 1462476193026 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 12:23:13 INFO - PROCESS | 1804 | 1462476193030 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 12:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:23:13 INFO - PROCESS | 1804 | 1462476193048 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - PROCESS | 1804 | 1462476193057 Marionette TRACE conn4 <- [1,662,null,{}] 12:23:13 INFO - PROCESS | 1804 | 1462476193073 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}] 12:23:13 INFO - PROCESS | 1804 | 1462476193266 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x8f76b800) [pid = 1804] [serial = 390] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8d085800) [pid = 1804] [serial = 387] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x918dac00) [pid = 1804] [serial = 220] [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.] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x951cb000) [pid = 1804] [serial = 403] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x8e46d400) [pid = 1804] [serial = 388] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x916aa000) [pid = 1804] [serial = 394] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x91494000) [pid = 1804] [serial = 393] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x9ad1b800) [pid = 1804] [serial = 259] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x919e4400) [pid = 1804] [serial = 396] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x950dec00) [pid = 1804] [serial = 401] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x9c072c00) [pid = 1804] [serial = 351] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x8f80bc00) [pid = 1804] [serial = 391] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x929c1400) [pid = 1804] [serial = 397] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x99d85c00) [pid = 1804] [serial = 404] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x938dac00) [pid = 1804] [serial = 400] [outer = (nil)] [url = about:blank] 12:23:13 INFO - PROCESS | 1804 | 1462476193518 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d085800 == 77 [pid = 1804] [id = 173] 12:23:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8e475000) [pid = 1804] [serial = 519] [outer = (nil)] 12:23:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x8e9ec800) [pid = 1804] [serial = 520] [outer = 0x8e475000] 12:23:13 INFO - PROCESS | 1804 | 1462476193597 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8f48c400) [pid = 1804] [serial = 521] [outer = 0x8e475000] 12:23:14 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:14 INFO - PROCESS | 1804 | 1462476194382 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]]]}] 12:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1346ms 12:23:14 INFO - PROCESS | 1804 | 1462476194391 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 1804 | 1462476194396 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 12:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:23:14 INFO - PROCESS | 1804 | 1462476194402 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:23:14 INFO - PROCESS | 1804 | 1462476194406 Marionette TRACE conn4 <- [1,666,null,{}] 12:23:14 INFO - PROCESS | 1804 | 1462476194411 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}] 12:23:14 INFO - PROCESS | 1804 | 1462476194652 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 12:23:14 INFO - PROCESS | 1804 | 1462476194679 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af20400 == 78 [pid = 1804] [id = 174] 12:23:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8b796800) [pid = 1804] [serial = 522] [outer = (nil)] 12:23:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8f71f800) [pid = 1804] [serial = 523] [outer = 0x8b796800] 12:23:14 INFO - PROCESS | 1804 | 1462476194755 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x8f76cc00) [pid = 1804] [serial = 524] [outer = 0x8b796800] 12:23:15 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:15 INFO - PROCESS | 1804 | 1462476195741 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]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1388ms 12:23:15 INFO - PROCESS | 1804 | 1462476195792 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 1804 | 1462476195796 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 12:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:23:15 INFO - PROCESS | 1804 | 1462476195810 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - PROCESS | 1804 | 1462476195814 Marionette TRACE conn4 <- [1,670,null,{}] 12:23:15 INFO - PROCESS | 1804 | 1462476195820 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}] 12:23:16 INFO - PROCESS | 1804 | 1462476196060 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 12:23:16 INFO - PROCESS | 1804 | 1462476196089 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f80d800 == 79 [pid = 1804] [id = 175] 12:23:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8f812000) [pid = 1804] [serial = 525] [outer = (nil)] 12:23:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x91088000) [pid = 1804] [serial = 526] [outer = 0x8f812000] 12:23:16 INFO - PROCESS | 1804 | 1462476196178 Marionette DEBUG loaded listener.js 12:23:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x915b7c00) [pid = 1804] [serial = 527] [outer = 0x8f812000] 12:23:17 INFO - PROCESS | 1804 | 1462476197142 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]]]}] 12:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1407ms 12:23:17 INFO - PROCESS | 1804 | 1462476197233 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 12:23:17 INFO - PROCESS | 1804 | 1462476197236 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 12:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:23:17 INFO - PROCESS | 1804 | 1462476197244 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:23:17 INFO - PROCESS | 1804 | 1462476197248 Marionette TRACE conn4 <- [1,674,null,{}] 12:23:17 INFO - PROCESS | 1804 | 1462476197253 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}] 12:23:17 INFO - PROCESS | 1804 | 1462476197525 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 12:23:17 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x8e9f0000) [pid = 1804] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:23:17 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x8b798800) [pid = 1804] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:23:17 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x8e9ee400) [pid = 1804] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:23:17 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x8d083c00) [pid = 1804] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:23:17 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x8e46b400) [pid = 1804] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:23:17 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x915ba000) [pid = 1804] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:23:17 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x915be000) [pid = 1804] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:23:18 INFO - PROCESS | 1804 | 1462476198051 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af24400 == 80 [pid = 1804] [id = 176] 12:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8af2a400) [pid = 1804] [serial = 528] [outer = (nil)] 12:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8d2f6c00) [pid = 1804] [serial = 529] [outer = 0x8af2a400] 12:23:18 INFO - PROCESS | 1804 | 1462476198128 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8e9f0000) [pid = 1804] [serial = 530] [outer = 0x8af2a400] 12:23:18 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:18 INFO - PROCESS | 1804 | 1462476198870 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]]]}] 12:23:18 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 12:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1640ms 12:23:18 INFO - PROCESS | 1804 | 1462476198896 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 12:23:18 INFO - PROCESS | 1804 | 1462476198899 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 12:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:23:18 INFO - PROCESS | 1804 | 1462476198906 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:23:18 INFO - PROCESS | 1804 | 1462476198910 Marionette TRACE conn4 <- [1,678,null,{}] 12:23:18 INFO - PROCESS | 1804 | 1462476198916 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}] 12:23:19 INFO - PROCESS | 1804 | 1462476199108 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 12:23:19 INFO - PROCESS | 1804 | 1462476199124 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f76e800 == 81 [pid = 1804] [id = 177] 12:23:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x915b6400) [pid = 1804] [serial = 531] [outer = (nil)] 12:23:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x918dc800) [pid = 1804] [serial = 532] [outer = 0x915b6400] 12:23:19 INFO - PROCESS | 1804 | 1462476199201 Marionette DEBUG loaded listener.js 12:23:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x919d9000) [pid = 1804] [serial = 533] [outer = 0x915b6400] 12:23:20 INFO - PROCESS | 1804 | 1462476200319 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]]]}] 12:23:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1485ms 12:23:20 INFO - PROCESS | 1804 | 1462476200393 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 12:23:20 INFO - PROCESS | 1804 | 1462476200400 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 12:23:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:23:20 INFO - PROCESS | 1804 | 1462476200410 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:23:20 INFO - PROCESS | 1804 | 1462476200417 Marionette TRACE conn4 <- [1,682,null,{}] 12:23:20 INFO - PROCESS | 1804 | 1462476200428 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}] 12:23:20 INFO - PROCESS | 1804 | 1462476200689 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 12:23:20 INFO - PROCESS | 1804 | 1462476200955 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b62ec00 == 82 [pid = 1804] [id = 178] 12:23:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8b9c4000) [pid = 1804] [serial = 534] [outer = (nil)] 12:23:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8cecdc00) [pid = 1804] [serial = 535] [outer = 0x8b9c4000] 12:23:21 INFO - PROCESS | 1804 | 1462476201090 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8d083400) [pid = 1804] [serial = 536] [outer = 0x8b9c4000] 12:23:22 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:22 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:22 INFO - PROCESS | 1804 | 1462476202490 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]]]}] 12:23:22 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) 12:23:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2193ms 12:23:22 INFO - PROCESS | 1804 | 1462476202603 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 12:23:22 INFO - PROCESS | 1804 | 1462476202614 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 12:23:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:23:22 INFO - PROCESS | 1804 | 1462476202629 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 1804 | 1462476202635 Marionette TRACE conn4 <- [1,686,null,{}] 12:23:22 INFO - PROCESS | 1804 | 1462476202642 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}] 12:23:22 INFO - PROCESS | 1804 | 1462476202856 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 12:23:23 INFO - PROCESS | 1804 | 1462476203048 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cec8800 == 83 [pid = 1804] [id = 179] 12:23:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x8d08cc00) [pid = 1804] [serial = 537] [outer = (nil)] 12:23:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8e37a000) [pid = 1804] [serial = 538] [outer = 0x8d08cc00] 12:23:23 INFO - PROCESS | 1804 | 1462476203136 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8f485800) [pid = 1804] [serial = 539] [outer = 0x8d08cc00] 12:23:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:24 INFO - PROCESS | 1804 | 1462476204633 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]]]}] 12:23:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:23:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2053ms 12:23:24 INFO - PROCESS | 1804 | 1462476204681 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 1804 | 1462476204685 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 12:23:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:23:24 INFO - PROCESS | 1804 | 1462476204694 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - PROCESS | 1804 | 1462476204700 Marionette TRACE conn4 <- [1,690,null,{}] 12:23:24 INFO - PROCESS | 1804 | 1462476204761 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}] 12:23:25 INFO - PROCESS | 1804 | 1462476205049 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 12:23:25 INFO - PROCESS | 1804 | 1462476205201 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d841800 == 84 [pid = 1804] [id = 180] 12:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x8f80d400) [pid = 1804] [serial = 540] [outer = (nil)] 12:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x918d2800) [pid = 1804] [serial = 541] [outer = 0x8f80d400] 12:23:25 INFO - PROCESS | 1804 | 1462476205297 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x921e7000) [pid = 1804] [serial = 542] [outer = 0x8f80d400] 12:23:26 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:26 INFO - PROCESS | 1804 | 1462476206671 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]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:23:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2043ms 12:23:26 INFO - PROCESS | 1804 | 1462476206738 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 1804 | 1462476206744 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 12:23:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:23:26 INFO - PROCESS | 1804 | 1462476206772 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - PROCESS | 1804 | 1462476206775 Marionette TRACE conn4 <- [1,694,null,{}] 12:23:26 INFO - PROCESS | 1804 | 1462476206783 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}] 12:23:26 INFO - PROCESS | 1804 | 1462476206983 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 12:23:27 INFO - PROCESS | 1804 | 1462476207174 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x9149f000 == 85 [pid = 1804] [id = 181] 12:23:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x918db000) [pid = 1804] [serial = 543] [outer = (nil)] 12:23:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x929c7400) [pid = 1804] [serial = 544] [outer = 0x918db000] 12:23:27 INFO - PROCESS | 1804 | 1462476207269 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x936af400) [pid = 1804] [serial = 545] [outer = 0x918db000] 12:23:28 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:28 INFO - PROCESS | 1804 | 1462476208628 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]]]}] 12:23:28 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) 12:23:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1887ms 12:23:28 INFO - PROCESS | 1804 | 1462476208657 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 12:23:28 INFO - PROCESS | 1804 | 1462476208660 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 12:23:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:23:28 INFO - PROCESS | 1804 | 1462476208715 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:23:28 INFO - PROCESS | 1804 | 1462476208720 Marionette TRACE conn4 <- [1,698,null,{}] 12:23:28 INFO - PROCESS | 1804 | 1462476208779 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}] 12:23:29 INFO - PROCESS | 1804 | 1462476208998 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 12:23:29 INFO - PROCESS | 1804 | 1462476209188 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x929c1400 == 86 [pid = 1804] [id = 182] 12:23:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x929c4000) [pid = 1804] [serial = 546] [outer = (nil)] 12:23:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x951cb000) [pid = 1804] [serial = 547] [outer = 0x929c4000] 12:23:29 INFO - PROCESS | 1804 | 1462476209278 Marionette DEBUG loaded listener.js 12:23:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x98021c00) [pid = 1804] [serial = 548] [outer = 0x929c4000] 12:23:30 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:30 INFO - PROCESS | 1804 | 1462476210623 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]]]}] 12:23:30 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) 12:23:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1935ms 12:23:30 INFO - PROCESS | 1804 | 1462476210648 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 12:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:23:30 INFO - PROCESS | 1804 | 1462476210653 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 12:23:30 INFO - PROCESS | 1804 | 1462476210714 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:23:30 INFO - PROCESS | 1804 | 1462476210717 Marionette TRACE conn4 <- [1,702,null,{}] 12:23:30 INFO - PROCESS | 1804 | 1462476210779 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}] 12:23:31 INFO - PROCESS | 1804 | 1462476211053 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 12:23:31 INFO - PROCESS | 1804 | 1462476211245 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x951cbc00 == 87 [pid = 1804] [id = 183] 12:23:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x951ccc00) [pid = 1804] [serial = 549] [outer = (nil)] 12:23:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x99e86c00) [pid = 1804] [serial = 550] [outer = 0x951ccc00] 12:23:31 INFO - PROCESS | 1804 | 1462476211342 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x9a3d4000) [pid = 1804] [serial = 551] [outer = 0x951ccc00] 12:23:32 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:32 INFO - PROCESS | 1804 | 1462476212671 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]]]}] 12:23:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:23:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2044ms 12:23:32 INFO - PROCESS | 1804 | 1462476212704 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 1804 | 1462476212710 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 12:23:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:23:32 INFO - PROCESS | 1804 | 1462476212814 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - PROCESS | 1804 | 1462476212820 Marionette TRACE conn4 <- [1,706,null,{}] 12:23:32 INFO - PROCESS | 1804 | 1462476212837 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}] 12:23:33 INFO - PROCESS | 1804 | 1462476213036 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 12:23:33 INFO - PROCESS | 1804 | 1462476213246 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da4000 == 88 [pid = 1804] [id = 184] 12:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x89da5c00) [pid = 1804] [serial = 552] [outer = (nil)] 12:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x89daa000) [pid = 1804] [serial = 553] [outer = 0x89da5c00] 12:23:33 INFO - PROCESS | 1804 | 1462476213339 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x89dad400) [pid = 1804] [serial = 554] [outer = 0x89da5c00] 12:23:34 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:34 INFO - PROCESS | 1804 | 1462476214693 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]]]}] 12:23:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:23:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1997ms 12:23:34 INFO - PROCESS | 1804 | 1462476214758 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 1804 | 1462476214763 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 12:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:23:34 INFO - PROCESS | 1804 | 1462476214793 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 1804 | 1462476214798 Marionette TRACE conn4 <- [1,710,null,{}] 12:23:34 INFO - PROCESS | 1804 | 1462476214804 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}] 12:23:35 INFO - PROCESS | 1804 | 1462476215001 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 12:23:35 INFO - PROCESS | 1804 | 1462476215206 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da9c00 == 89 [pid = 1804] [id = 185] 12:23:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x89dab000) [pid = 1804] [serial = 555] [outer = (nil)] 12:23:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x8e37b000) [pid = 1804] [serial = 556] [outer = 0x89dab000] 12:23:35 INFO - PROCESS | 1804 | 1462476215339 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x91089c00) [pid = 1804] [serial = 557] [outer = 0x89dab000] 12:23:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:37 INFO - PROCESS | 1804 | 1462476217251 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]]]}] 12:23:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2494ms 12:23:37 INFO - PROCESS | 1804 | 1462476217284 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 1804 | 1462476217290 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 12:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:23:37 INFO - PROCESS | 1804 | 1462476217300 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 1804 | 1462476217307 Marionette TRACE conn4 <- [1,714,null,{}] 12:23:37 INFO - PROCESS | 1804 | 1462476217506 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}] 12:23:37 INFO - PROCESS | 1804 | 1462476217790 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 12:23:38 INFO - PROCESS | 1804 | 1462476217993 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ef7400 == 90 [pid = 1804] [id = 186] 12:23:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x8af2c400) [pid = 1804] [serial = 558] [outer = (nil)] 12:23:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x8cec7800) [pid = 1804] [serial = 559] [outer = 0x8af2c400] 12:23:38 INFO - PROCESS | 1804 | 1462476218082 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x8d079000) [pid = 1804] [serial = 560] [outer = 0x8af2c400] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5cb000 == 89 [pid = 1804] [id = 93] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x916ad000 == 88 [pid = 1804] [id = 128] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0xa353fc00 == 87 [pid = 1804] [id = 125] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0xa26c9c00 == 86 [pid = 1804] [id = 126] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x9108e800 == 85 [pid = 1804] [id = 92] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x929c4800) [pid = 1804] [serial = 415] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x9a94fc00) [pid = 1804] [serial = 418] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x8d2f5000) [pid = 1804] [serial = 421] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x9d898400) [pid = 1804] [serial = 424] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x8d848400) [pid = 1804] [serial = 427] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x8cec7000) [pid = 1804] [serial = 430] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x8cecd800) [pid = 1804] [serial = 433] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x8b624800) [pid = 1804] [serial = 436] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x927d7400) [pid = 1804] [serial = 472] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x8b79ac00) [pid = 1804] [serial = 439] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x8b9c5c00) [pid = 1804] [serial = 442] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x8af29000) [pid = 1804] [serial = 445] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x8b9c6400) [pid = 1804] [serial = 448] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x9149b000 == 84 [pid = 1804] [id = 90] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x9368c000 == 83 [pid = 1804] [id = 119] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x915b1400 == 82 [pid = 1804] [id = 121] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x91083800 == 81 [pid = 1804] [id = 91] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8af24400 == 80 [pid = 1804] [id = 176] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8f80d800 == 79 [pid = 1804] [id = 175] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf3a000 == 78 [pid = 1804] [id = 135] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8af20400 == 77 [pid = 1804] [id = 174] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8d085800 == 76 [pid = 1804] [id = 173] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8d2ea400 == 75 [pid = 1804] [id = 172] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8d080c00 == 74 [pid = 1804] [id = 171] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8b9c1800 == 73 [pid = 1804] [id = 170] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x94fd3000 == 72 [pid = 1804] [id = 162] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8ce29400 == 71 [pid = 1804] [id = 127] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8e478800 == 70 [pid = 1804] [id = 161] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x91496000 == 69 [pid = 1804] [id = 160] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8e380c00 == 68 [pid = 1804] [id = 159] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x8af23000 == 67 [pid = 1804] [id = 158] 12:23:39 INFO - PROCESS | 1804 | --DOCSHELL 0x9108a400 == 66 [pid = 1804] [id = 157] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x8f71cc00) [pid = 1804] [serial = 460] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x8f76f400) [pid = 1804] [serial = 461] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x8ce22800) [pid = 1804] [serial = 452] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x8b79e000) [pid = 1804] [serial = 451] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x91087000) [pid = 1804] [serial = 463] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x8d7d8000) [pid = 1804] [serial = 455] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x8d2f7800) [pid = 1804] [serial = 454] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x8f5d2c00) [pid = 1804] [serial = 458] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8e9eac00) [pid = 1804] [serial = 457] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x8f76a800) [pid = 1804] [serial = 412] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x8d7db400) [pid = 1804] [serial = 409] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x915c0400) [pid = 1804] [serial = 466] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x918d2c00) [pid = 1804] [serial = 467] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x918dc000) [pid = 1804] [serial = 469] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x9108d400) [pid = 1804] [serial = 464] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x919d8000) [pid = 1804] [serial = 470] [outer = (nil)] [url = about:blank] 12:23:39 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:39 INFO - PROCESS | 1804 | 1462476219627 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]]]}] 12:23:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:23:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2342ms 12:23:39 INFO - PROCESS | 1804 | 1462476219643 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 1804 | 1462476219650 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 12:23:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:23:39 INFO - PROCESS | 1804 | 1462476219663 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 1804 | 1462476219667 Marionette TRACE conn4 <- [1,718,null,{}] 12:23:39 INFO - PROCESS | 1804 | 1462476219674 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}] 12:23:39 INFO - PROCESS | 1804 | 1462476219862 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 12:23:40 INFO - PROCESS | 1804 | 1462476220015 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af24c00 == 67 [pid = 1804] [id = 187] 12:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8af29000) [pid = 1804] [serial = 561] [outer = (nil)] 12:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x8b9c8400) [pid = 1804] [serial = 562] [outer = 0x8af29000] 12:23:40 INFO - PROCESS | 1804 | 1462476220100 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8d2f7000) [pid = 1804] [serial = 563] [outer = 0x8af29000] 12:23:41 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:41 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:41 INFO - PROCESS | 1804 | 1462476221460 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]]]}] 12:23:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1840ms 12:23:41 INFO - PROCESS | 1804 | 1462476221503 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 1804 | 1462476221508 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 12:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:23:41 INFO - PROCESS | 1804 | 1462476221586 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 1804 | 1462476221593 Marionette TRACE conn4 <- [1,722,null,{}] 12:23:41 INFO - PROCESS | 1804 | 1462476221612 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}] 12:23:41 INFO - PROCESS | 1804 | 1462476221856 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 12:23:41 INFO - PROCESS | 1804 | 1462476221888 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d085800 == 68 [pid = 1804] [id = 188] 12:23:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8d7dc400) [pid = 1804] [serial = 564] [outer = (nil)] 12:23:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8e469800) [pid = 1804] [serial = 565] [outer = 0x8d7dc400] 12:23:41 INFO - PROCESS | 1804 | 1462476221972 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x8e4a8000) [pid = 1804] [serial = 566] [outer = 0x8d7dc400] 12:23:42 INFO - PROCESS | 1804 | 1462476222892 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] 12:23:42 INFO - PROCESS | 1804 | 1462476222936 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 12:23:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:23:42 INFO - PROCESS | 1804 | 1462476222944 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 1804 | 1462476222948 Marionette TRACE conn4 <- [1,726,null,{}] 12:23:42 INFO - PROCESS | 1804 | 1462476222982 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}] 12:23:43 INFO - PROCESS | 1804 | 1462476223236 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 12:23:43 INFO - PROCESS | 1804 | 1462476223263 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d091000 == 69 [pid = 1804] [id = 189] 12:23:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8e4ac000) [pid = 1804] [serial = 567] [outer = (nil)] 12:23:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8f712000) [pid = 1804] [serial = 568] [outer = 0x8e4ac000] 12:23:43 INFO - PROCESS | 1804 | 1462476223343 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x8f720c00) [pid = 1804] [serial = 569] [outer = 0x8e4ac000] 12:23:44 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x8b796800) [pid = 1804] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:23:44 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8e475000) [pid = 1804] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:23:44 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x8d2f1800) [pid = 1804] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:23:44 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x8b9c2400) [pid = 1804] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:23:44 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x8d08e400) [pid = 1804] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:23:44 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x8f812000) [pid = 1804] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:23:44 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x8af2a400) [pid = 1804] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:23:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:44 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:44 INFO - PROCESS | 1804 | 1462476224802 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]]]}] 12:23:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1919ms 12:23:44 INFO - PROCESS | 1804 | 1462476224864 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 1804 | 1462476224868 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 12:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:23:44 INFO - PROCESS | 1804 | 1462476224876 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 1804 | 1462476224881 Marionette TRACE conn4 <- [1,730,null,{}] 12:23:44 INFO - PROCESS | 1804 | 1462476224887 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}] 12:23:45 INFO - PROCESS | 1804 | 1462476225074 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 12:23:45 INFO - PROCESS | 1804 | 1462476225286 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ef0800 == 70 [pid = 1804] [id = 190] 12:23:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8b796800) [pid = 1804] [serial = 570] [outer = (nil)] 12:23:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8f767800) [pid = 1804] [serial = 571] [outer = 0x8b796800] 12:23:45 INFO - PROCESS | 1804 | 1462476225369 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8f775800) [pid = 1804] [serial = 572] [outer = 0x8b796800] 12:23:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:46 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:46 INFO - PROCESS | 1804 | 1462476226282 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] 12:23:46 INFO - PROCESS | 1804 | 1462476226372 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 12:23:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:23:46 INFO - PROCESS | 1804 | 1462476226384 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 1804 | 1462476226391 Marionette TRACE conn4 <- [1,734,null,{}] 12:23:46 INFO - PROCESS | 1804 | 1462476226403 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}] 12:23:46 INFO - PROCESS | 1804 | 1462476226662 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 12:23:47 INFO - PROCESS | 1804 | 1462476226984 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9cbc00 == 71 [pid = 1804] [id = 191] 12:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x8ce22800) [pid = 1804] [serial = 573] [outer = (nil)] 12:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8ce2e000) [pid = 1804] [serial = 574] [outer = 0x8ce22800] 12:23:47 INFO - PROCESS | 1804 | 1462476227080 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8cec9c00) [pid = 1804] [serial = 575] [outer = 0x8ce22800] 12:23:47 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:48 INFO - PROCESS | 1804 | 1462476228069 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]]]}] 12:23:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:23:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1742ms 12:23:48 INFO - PROCESS | 1804 | 1462476228126 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 1804 | 1462476228136 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 12:23:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:23:48 INFO - PROCESS | 1804 | 1462476228148 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 1804 | 1462476228153 Marionette TRACE conn4 <- [1,738,null,{}] 12:23:48 INFO - PROCESS | 1804 | 1462476228161 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}] 12:23:48 INFO - PROCESS | 1804 | 1462476228378 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 12:23:48 INFO - PROCESS | 1804 | 1462476228626 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7d6400 == 72 [pid = 1804] [id = 192] 12:23:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x8d7d8400) [pid = 1804] [serial = 576] [outer = (nil)] 12:23:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x8d84cc00) [pid = 1804] [serial = 577] [outer = 0x8d7d8400] 12:23:48 INFO - PROCESS | 1804 | 1462476228761 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x8e46bc00) [pid = 1804] [serial = 578] [outer = 0x8d7d8400] 12:23:50 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:50 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:50 INFO - PROCESS | 1804 | 1462476230139 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]]]}] 12:23:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:23:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2148ms 12:23:50 INFO - PROCESS | 1804 | 1462476230300 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 12:23:50 INFO - PROCESS | 1804 | 1462476230304 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 12:23:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:23:50 INFO - PROCESS | 1804 | 1462476230315 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:23:50 INFO - PROCESS | 1804 | 1462476230321 Marionette TRACE conn4 <- [1,742,null,{}] 12:23:50 INFO - PROCESS | 1804 | 1462476230339 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}] 12:23:50 INFO - PROCESS | 1804 | 1462476230542 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 12:23:50 INFO - PROCESS | 1804 | 1462476230734 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d07d000 == 73 [pid = 1804] [id = 193] 12:23:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x8e4ad400) [pid = 1804] [serial = 579] [outer = (nil)] 12:23:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x91496000) [pid = 1804] [serial = 580] [outer = 0x8e4ad400] 12:23:50 INFO - PROCESS | 1804 | 1462476230828 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x916aa000) [pid = 1804] [serial = 581] [outer = 0x8e4ad400] 12:23:52 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:52 INFO - PROCESS | 1804 | 1462476232204 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]]]}] 12:23:52 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 12:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1942ms 12:23:52 INFO - PROCESS | 1804 | 1462476232290 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 1804 | 1462476232296 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 12:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:23:52 INFO - PROCESS | 1804 | 1462476232308 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 1804 | 1462476232312 Marionette TRACE conn4 <- [1,746,null,{}] 12:23:52 INFO - PROCESS | 1804 | 1462476232319 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}] 12:23:52 INFO - PROCESS | 1804 | 1462476232515 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 12:23:52 INFO - PROCESS | 1804 | 1462476232752 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x89eef800 == 74 [pid = 1804] [id = 194] 12:23:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x8f76dc00) [pid = 1804] [serial = 582] [outer = (nil)] 12:23:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x918d7000) [pid = 1804] [serial = 583] [outer = 0x8f76dc00] 12:23:52 INFO - PROCESS | 1804 | 1462476232842 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x921e4c00) [pid = 1804] [serial = 584] [outer = 0x8f76dc00] 12:23:53 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:54 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:54 INFO - PROCESS | 1804 | 1462476234174 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]]]}] 12:23:54 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.) 12:23:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1884ms 12:23:54 INFO - PROCESS | 1804 | 1462476234192 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 1804 | 1462476234196 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 12:23:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:23:54 INFO - PROCESS | 1804 | 1462476234203 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 1804 | 1462476234208 Marionette TRACE conn4 <- [1,750,null,{}] 12:23:54 INFO - PROCESS | 1804 | 1462476234295 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}] 12:23:54 INFO - PROCESS | 1804 | 1462476234492 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 12:23:54 INFO - PROCESS | 1804 | 1462476234682 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x915bdc00 == 75 [pid = 1804] [id = 195] 12:23:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x918dc000) [pid = 1804] [serial = 585] [outer = (nil)] 12:23:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x927e0c00) [pid = 1804] [serial = 586] [outer = 0x918dc000] 12:23:54 INFO - PROCESS | 1804 | 1462476234771 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x929cd800) [pid = 1804] [serial = 587] [outer = 0x918dc000] 12:23:56 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:56 INFO - PROCESS | 1804 | 1462476236098 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]]]}] 12:23:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1934ms 12:23:56 INFO - PROCESS | 1804 | 1462476236139 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 1804 | 1462476236143 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 12:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:23:56 INFO - PROCESS | 1804 | 1462476236150 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 1804 | 1462476236154 Marionette TRACE conn4 <- [1,754,null,{}] 12:23:56 INFO - PROCESS | 1804 | 1462476236268 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}] 12:23:56 INFO - PROCESS | 1804 | 1462476236489 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 12:23:56 INFO - PROCESS | 1804 | 1462476236682 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b793800 == 76 [pid = 1804] [id = 196] 12:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x921e5c00) [pid = 1804] [serial = 588] [outer = (nil)] 12:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x9508c400) [pid = 1804] [serial = 589] [outer = 0x921e5c00] 12:23:56 INFO - PROCESS | 1804 | 1462476236777 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x99532000) [pid = 1804] [serial = 590] [outer = 0x921e5c00] 12:23:58 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:58 INFO - PROCESS | 1804 | 1462476238110 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]]]}] 12:23:58 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 12:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1998ms 12:23:58 INFO - PROCESS | 1804 | 1462476238214 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 1804 | 1462476238219 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 12:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:23:58 INFO - PROCESS | 1804 | 1462476238230 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 1804 | 1462476238234 Marionette TRACE conn4 <- [1,758,null,{}] 12:23:58 INFO - PROCESS | 1804 | 1462476238241 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}] 12:23:58 INFO - PROCESS | 1804 | 1462476238432 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 12:23:58 INFO - PROCESS | 1804 | 1462476238628 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b796000 == 77 [pid = 1804] [id = 197] 12:23:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x8d7dc800) [pid = 1804] [serial = 591] [outer = (nil)] 12:23:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x9a3bc400) [pid = 1804] [serial = 592] [outer = 0x8d7dc800] 12:23:58 INFO - PROCESS | 1804 | 1462476238714 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x9a3dbc00) [pid = 1804] [serial = 593] [outer = 0x8d7dc800] 12:23:59 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:59 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:23:59 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:59 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:59 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:23:59 INFO - PROCESS | 1804 | 1462476239614 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]]]}] 12:23:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1436ms 12:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:23:59 INFO - PROCESS | 1804 | 1462476239667 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 12:23:59 INFO - PROCESS | 1804 | 1462476239670 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 12:23:59 INFO - PROCESS | 1804 | 1462476239677 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - PROCESS | 1804 | 1462476239680 Marionette TRACE conn4 <- [1,762,null,{}] 12:23:59 INFO - PROCESS | 1804 | 1462476239687 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}] 12:23:59 INFO - PROCESS | 1804 | 1462476239896 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 12:24:00 INFO - PROCESS | 1804 | 1462476240139 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d083000 == 78 [pid = 1804] [id = 198] 12:24:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x93689c00) [pid = 1804] [serial = 594] [outer = (nil)] 12:24:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x9ad18800) [pid = 1804] [serial = 595] [outer = 0x93689c00] 12:24:00 INFO - PROCESS | 1804 | 1462476240275 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x9b52d800) [pid = 1804] [serial = 596] [outer = 0x93689c00] 12:24:01 INFO - PROCESS | 1804 | 1462476241631 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]]]}] 12:24:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:24:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1990ms 12:24:01 INFO - PROCESS | 1804 | 1462476241667 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 12:24:01 INFO - PROCESS | 1804 | 1462476241671 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 12:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:24:01 INFO - PROCESS | 1804 | 1462476241779 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - PROCESS | 1804 | 1462476241783 Marionette TRACE conn4 <- [1,766,null,{}] 12:24:01 INFO - PROCESS | 1804 | 1462476241797 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}] 12:24:02 INFO - PROCESS | 1804 | 1462476242020 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 12:24:02 INFO - PROCESS | 1804 | 1462476242471 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79fc00 == 79 [pid = 1804] [id = 199] 12:24:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x8b9c1800) [pid = 1804] [serial = 597] [outer = (nil)] 12:24:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x8ce24000) [pid = 1804] [serial = 598] [outer = 0x8b9c1800] 12:24:02 INFO - PROCESS | 1804 | 1462476242589 Marionette DEBUG loaded listener.js 12:24:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x8d07ec00) [pid = 1804] [serial = 599] [outer = 0x8b9c1800] 12:24:03 INFO - PROCESS | 1804 | 1462476243931 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]]]}] 12:24:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:24:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2253ms 12:24:03 INFO - PROCESS | 1804 | 1462476243980 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 12:24:03 INFO - PROCESS | 1804 | 1462476243987 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 12:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:24:04 INFO - PROCESS | 1804 | 1462476244100 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 1804 | 1462476244107 Marionette TRACE conn4 <- [1,770,null,{}] 12:24:04 INFO - PROCESS | 1804 | 1462476244121 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}] 12:24:04 INFO - PROCESS | 1804 | 1462476244412 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 12:24:04 INFO - PROCESS | 1804 | 1462476244559 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d093000 == 80 [pid = 1804] [id = 200] 12:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x8d7d5c00) [pid = 1804] [serial = 600] [outer = (nil)] 12:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x8e49e800) [pid = 1804] [serial = 601] [outer = 0x8d7d5c00] 12:24:04 INFO - PROCESS | 1804 | 1462476244681 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x8f48fc00) [pid = 1804] [serial = 602] [outer = 0x8d7d5c00] 12:24:05 INFO - PROCESS | 1804 | 1462476245668 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]]]}] 12:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1702ms 12:24:05 INFO - PROCESS | 1804 | 1462476245745 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 12:24:05 INFO - PROCESS | 1804 | 1462476245752 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 12:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:24:05 INFO - PROCESS | 1804 | 1462476245759 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:24:05 INFO - PROCESS | 1804 | 1462476245762 Marionette TRACE conn4 <- [1,774,null,{}] 12:24:05 INFO - PROCESS | 1804 | 1462476245768 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}] 12:24:06 INFO - PROCESS | 1804 | 1462476246001 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 12:24:06 INFO - PROCESS | 1804 | 1462476246333 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2efc00 == 81 [pid = 1804] [id = 201] 12:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x8d2f0400) [pid = 1804] [serial = 603] [outer = (nil)] 12:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x91084c00) [pid = 1804] [serial = 604] [outer = 0x8d2f0400] 12:24:06 INFO - PROCESS | 1804 | 1462476246422 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x915ba000) [pid = 1804] [serial = 605] [outer = 0x8d2f0400] 12:24:07 INFO - PROCESS | 1804 | 1462476247415 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]]]}] 12:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1681ms 12:24:07 INFO - PROCESS | 1804 | 1462476247441 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 12:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:24:07 INFO - PROCESS | 1804 | 1462476247445 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 12:24:07 INFO - PROCESS | 1804 | 1462476247459 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 1804 | 1462476247468 Marionette TRACE conn4 <- [1,778,null,{}] 12:24:07 INFO - PROCESS | 1804 | 1462476247478 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}] 12:24:07 INFO - PROCESS | 1804 | 1462476247674 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 12:24:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8d091000 == 80 [pid = 1804] [id = 189] 12:24:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8d085800 == 79 [pid = 1804] [id = 188] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0x8d08f800) [pid = 1804] [serial = 502] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x9a3cf800) [pid = 1804] [serial = 490] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x9ad1bc00) [pid = 1804] [serial = 493] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x89ef2000) [pid = 1804] [serial = 508] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x8e476000) [pid = 1804] [serial = 478] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x951cc800) [pid = 1804] [serial = 487] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x9368a400) [pid = 1804] [serial = 484] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x921e5400) [pid = 1804] [serial = 481] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x8cf3b400) [pid = 1804] [serial = 475] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x8f485000) [pid = 1804] [serial = 505] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x9c169400) [pid = 1804] [serial = 496] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x918dc800) [pid = 1804] [serial = 532] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x8e4a7400) [pid = 1804] [serial = 499] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | 1462476248045 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8af24c00 == 78 [pid = 1804] [id = 187] 12:24:08 INFO - PROCESS | 1804 | --DOCSHELL 0x89ef7400 == 77 [pid = 1804] [id = 186] 12:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x89ef7400) [pid = 1804] [serial = 606] [outer = 0x9b1a4800] 12:24:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf39800 == 78 [pid = 1804] [id = 202] 12:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x8cf3b400) [pid = 1804] [serial = 607] [outer = (nil)] 12:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x8d091400) [pid = 1804] [serial = 608] [outer = 0x8cf3b400] 12:24:08 INFO - PROCESS | 1804 | 1462476248193 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x8e4a9800) [pid = 1804] [serial = 609] [outer = 0x8cf3b400] 12:24:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8b62ec00 == 77 [pid = 1804] [id = 178] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x8f76cc00) [pid = 1804] [serial = 524] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x8f48c400) [pid = 1804] [serial = 521] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x8f483000) [pid = 1804] [serial = 518] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x8ce22400) [pid = 1804] [serial = 511] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x8cf37c00) [pid = 1804] [serial = 512] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x8f71f800) [pid = 1804] [serial = 523] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x8e9ec800) [pid = 1804] [serial = 520] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x8e477400) [pid = 1804] [serial = 515] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x8e476400) [pid = 1804] [serial = 517] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x8d84bc00) [pid = 1804] [serial = 514] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x8d2f6c00) [pid = 1804] [serial = 529] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x915b7c00) [pid = 1804] [serial = 527] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x91088000) [pid = 1804] [serial = 526] [outer = (nil)] [url = about:blank] 12:24:08 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x8e9f0000) [pid = 1804] [serial = 530] [outer = (nil)] [url = about:blank] 12:24:09 INFO - PROCESS | 1804 | 1462476249078 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]]]}] 12:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1656ms 12:24:09 INFO - PROCESS | 1804 | 1462476249111 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 1804 | 1462476249115 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 12:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:24:09 INFO - PROCESS | 1804 | 1462476249123 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 1804 | 1462476249126 Marionette TRACE conn4 <- [1,782,null,{}] 12:24:09 INFO - PROCESS | 1804 | 1462476249132 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}] 12:24:09 INFO - PROCESS | 1804 | 1462476249322 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 12:24:09 INFO - PROCESS | 1804 | 1462476249339 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d846400 == 78 [pid = 1804] [id = 203] 12:24:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x8d84bc00) [pid = 1804] [serial = 610] [outer = (nil)] 12:24:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x916ab400) [pid = 1804] [serial = 611] [outer = 0x8d84bc00] 12:24:09 INFO - PROCESS | 1804 | 1462476249418 Marionette DEBUG loaded listener.js 12:24:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x927d7800) [pid = 1804] [serial = 612] [outer = 0x8d84bc00] 12:24:10 INFO - PROCESS | 1804 | 1462476250442 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]]]}] 12:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1329ms 12:24:10 INFO - PROCESS | 1804 | 1462476250453 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 1804 | 1462476250457 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 12:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:24:10 INFO - PROCESS | 1804 | 1462476250463 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - PROCESS | 1804 | 1462476250466 Marionette TRACE conn4 <- [1,786,null,{}] 12:24:10 INFO - PROCESS | 1804 | 1462476250472 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}] 12:24:10 INFO - PROCESS | 1804 | 1462476250731 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 12:24:10 INFO - PROCESS | 1804 | 1462476250762 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x921e5400 == 79 [pid = 1804] [id = 204] 12:24:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x927db400) [pid = 1804] [serial = 613] [outer = (nil)] 12:24:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x938d4000) [pid = 1804] [serial = 614] [outer = 0x927db400] 12:24:10 INFO - PROCESS | 1804 | 1462476250850 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x951cf800) [pid = 1804] [serial = 615] [outer = 0x927db400] 12:24:11 INFO - PROCESS | 1804 | 1462476251886 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]]]}] 12:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1481ms 12:24:11 INFO - PROCESS | 1804 | 1462476251948 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 12:24:11 INFO - PROCESS | 1804 | 1462476251952 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 12:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:24:11 INFO - PROCESS | 1804 | 1462476251959 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:24:11 INFO - PROCESS | 1804 | 1462476251963 Marionette TRACE conn4 <- [1,790,null,{}] 12:24:11 INFO - PROCESS | 1804 | 1462476251969 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}] 12:24:12 INFO - PROCESS | 1804 | 1462476252242 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 12:24:12 INFO - PROCESS | 1804 | 1462476252300 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79f000 == 80 [pid = 1804] [id = 205] 12:24:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x8b79f400) [pid = 1804] [serial = 616] [outer = (nil)] 12:24:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x9952d800) [pid = 1804] [serial = 617] [outer = 0x8b79f400] 12:24:12 INFO - PROCESS | 1804 | 1462476252380 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x9a3da400) [pid = 1804] [serial = 618] [outer = 0x8b79f400] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x9d490c00) [pid = 1804] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x8e9e6800) [pid = 1804] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x9149a000) [pid = 1804] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x921ebc00) [pid = 1804] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x918e0400) [pid = 1804] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x921e0c00) [pid = 1804] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x9508b800) [pid = 1804] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x8e37d400) [pid = 1804] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0xa6c22000) [pid = 1804] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0xa4e0c000) [pid = 1804] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x950e8400) [pid = 1804] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x936b7400) [pid = 1804] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x9a3d6000) [pid = 1804] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x91494400) [pid = 1804] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x950dd800) [pid = 1804] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x9a3b3c00) [pid = 1804] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8f5ccc00) [pid = 1804] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x938db000) [pid = 1804] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x94589000) [pid = 1804] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x9a3d6400) [pid = 1804] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0xa6d88000) [pid = 1804] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0xa2668c00) [pid = 1804] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x9a3d7c00) [pid = 1804] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x8f71ec00) [pid = 1804] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0xa62cb000) [pid = 1804] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0xa2423400) [pid = 1804] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x89eee000) [pid = 1804] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x8d08ac00) [pid = 1804] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x8f481800) [pid = 1804] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x9a3d2c00) [pid = 1804] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8f814800) [pid = 1804] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x93bcf000) [pid = 1804] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x9c009800) [pid = 1804] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x915b2000) [pid = 1804] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x8e470400) [pid = 1804] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8e477c00) [pid = 1804] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x929c7800) [pid = 1804] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0xa500a400) [pid = 1804] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0xa30d4400) [pid = 1804] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x8ce2b000) [pid = 1804] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x916ae800) [pid = 1804] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x8cf3a800) [pid = 1804] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x8d7d6800) [pid = 1804] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x8f715400) [pid = 1804] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x919dd800) [pid = 1804] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x919e4c00) [pid = 1804] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x8d2ee400) [pid = 1804] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x9babf000) [pid = 1804] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x8d842400) [pid = 1804] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x8cebf800) [pid = 1804] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8cec0c00) [pid = 1804] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x8b621800) [pid = 1804] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x8b793000) [pid = 1804] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8b9c1400) [pid = 1804] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8af21c00) [pid = 1804] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x8af2b800) [pid = 1804] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8b9ce800) [pid = 1804] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x8e384c00) [pid = 1804] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x919dac00) [pid = 1804] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x916ad800) [pid = 1804] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x95095400) [pid = 1804] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x94fd0800) [pid = 1804] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x929cb800) [pid = 1804] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x9a3d2400) [pid = 1804] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8e4a0400) [pid = 1804] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0xa67f7000) [pid = 1804] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0xa6785400) [pid = 1804] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x91082c00) [pid = 1804] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0xa3542c00) [pid = 1804] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x9c070c00) [pid = 1804] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x990b8000) [pid = 1804] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0xa6239000) [pid = 1804] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8f5d1800) [pid = 1804] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x9149c000) [pid = 1804] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0xa500a000) [pid = 1804] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x950ea800) [pid = 1804] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x9508ec00) [pid = 1804] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x916a9800) [pid = 1804] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8d7dc400) [pid = 1804] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8e4ac000) [pid = 1804] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8af29000) [pid = 1804] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8af2c400) [pid = 1804] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:24:14 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x89dab000) [pid = 1804] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:24:14 INFO - PROCESS | 1804 | 1462476254841 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]]]}] 12:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2948ms 12:24:14 INFO - PROCESS | 1804 | 1462476254962 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 1804 | 1462476254970 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 12:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:24:14 INFO - PROCESS | 1804 | 1462476254985 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - PROCESS | 1804 | 1462476254991 Marionette TRACE conn4 <- [1,794,null,{}] 12:24:15 INFO - PROCESS | 1804 | 1462476255011 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}] 12:24:15 INFO - PROCESS | 1804 | 1462476255221 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 12:24:15 INFO - PROCESS | 1804 | 1462476255439 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af27400 == 81 [pid = 1804] [id = 206] 12:24:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8b629400) [pid = 1804] [serial = 619] [outer = (nil)] 12:24:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8b9c9400) [pid = 1804] [serial = 620] [outer = 0x8b629400] 12:24:15 INFO - PROCESS | 1804 | 1462476255574 Marionette DEBUG loaded listener.js 12:24:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8cf3a800) [pid = 1804] [serial = 621] [outer = 0x8b629400] 12:24:16 INFO - PROCESS | 1804 | 1462476256581 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]]]}] 12:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1646ms 12:24:16 INFO - PROCESS | 1804 | 1462476256632 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 12:24:16 INFO - PROCESS | 1804 | 1462476256642 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 12:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:24:16 INFO - PROCESS | 1804 | 1462476256654 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:24:16 INFO - PROCESS | 1804 | 1462476256658 Marionette TRACE conn4 <- [1,798,null,{}] 12:24:16 INFO - PROCESS | 1804 | 1462476256666 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}] 12:24:16 INFO - PROCESS | 1804 | 1462476256928 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 12:24:17 INFO - PROCESS | 1804 | 1462476257233 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7d2800 == 82 [pid = 1804] [id = 207] 12:24:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8d7d5000) [pid = 1804] [serial = 622] [outer = (nil)] 12:24:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8d846800) [pid = 1804] [serial = 623] [outer = 0x8d7d5000] 12:24:17 INFO - PROCESS | 1804 | 1462476257334 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8e469400) [pid = 1804] [serial = 624] [outer = 0x8d7d5000] 12:24:18 INFO - PROCESS | 1804 | 1462476258394 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]]]}] 12:24:18 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 12:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1790ms 12:24:18 INFO - PROCESS | 1804 | 1462476258445 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 12:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:24:18 INFO - PROCESS | 1804 | 1462476258450 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 12:24:18 INFO - PROCESS | 1804 | 1462476258458 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:24:18 INFO - PROCESS | 1804 | 1462476258464 Marionette TRACE conn4 <- [1,802,null,{}] 12:24:18 INFO - PROCESS | 1804 | 1462476258482 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}] 12:24:18 INFO - PROCESS | 1804 | 1462476258762 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 12:24:19 INFO - PROCESS | 1804 | 1462476259024 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79dc00 == 83 [pid = 1804] [id = 208] 12:24:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8f5d2400) [pid = 1804] [serial = 625] [outer = (nil)] 12:24:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8f718c00) [pid = 1804] [serial = 626] [outer = 0x8f5d2400] 12:24:19 INFO - PROCESS | 1804 | 1462476259168 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8f80f400) [pid = 1804] [serial = 627] [outer = 0x8f5d2400] 12:24:20 INFO - PROCESS | 1804 | 1462476260154 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]]]}] 12:24:20 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 12:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1742ms 12:24:20 INFO - PROCESS | 1804 | 1462476260200 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 12:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:24:20 INFO - PROCESS | 1804 | 1462476260205 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 12:24:20 INFO - PROCESS | 1804 | 1462476260212 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - PROCESS | 1804 | 1462476260215 Marionette TRACE conn4 <- [1,806,null,{}] 12:24:20 INFO - PROCESS | 1804 | 1462476260222 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}] 12:24:20 INFO - PROCESS | 1804 | 1462476260454 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 12:24:20 INFO - PROCESS | 1804 | 1462476260703 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7d4800 == 84 [pid = 1804] [id = 209] 12:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8f48c400) [pid = 1804] [serial = 628] [outer = (nil)] 12:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x916ac000) [pid = 1804] [serial = 629] [outer = 0x8f48c400] 12:24:20 INFO - PROCESS | 1804 | 1462476260841 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x919d9400) [pid = 1804] [serial = 630] [outer = 0x8f48c400] 12:24:21 INFO - PROCESS | 1804 | 1462476261768 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]]]}] 12:24:21 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 12:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1634ms 12:24:21 INFO - PROCESS | 1804 | 1462476261847 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 12:24:21 INFO - PROCESS | 1804 | 1462476261853 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 12:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:24:21 INFO - PROCESS | 1804 | 1462476261860 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:24:21 INFO - PROCESS | 1804 | 1462476261864 Marionette TRACE conn4 <- [1,810,null,{}] 12:24:21 INFO - PROCESS | 1804 | 1462476261871 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}] 12:24:22 INFO - PROCESS | 1804 | 1462476262110 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 12:24:22 INFO - PROCESS | 1804 | 1462476262359 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b792000 == 85 [pid = 1804] [id = 210] 12:24:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8b796c00) [pid = 1804] [serial = 631] [outer = (nil)] 12:24:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x921e7800) [pid = 1804] [serial = 632] [outer = 0x8b796c00] 12:24:22 INFO - PROCESS | 1804 | 1462476262492 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x929c7800) [pid = 1804] [serial = 633] [outer = 0x8b796c00] 12:24:23 INFO - PROCESS | 1804 | 1462476263546 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]]]}] 12:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1738ms 12:24:23 INFO - PROCESS | 1804 | 1462476263598 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 12:24:23 INFO - PROCESS | 1804 | 1462476263602 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 12:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:24:23 INFO - PROCESS | 1804 | 1462476263610 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:24:23 INFO - PROCESS | 1804 | 1462476263614 Marionette TRACE conn4 <- [1,814,null,{}] 12:24:23 INFO - PROCESS | 1804 | 1462476263620 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}] 12:24:23 INFO - PROCESS | 1804 | 1462476263925 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 12:24:24 INFO - PROCESS | 1804 | 1462476264233 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da5400 == 86 [pid = 1804] [id = 211] 12:24:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8b62d800) [pid = 1804] [serial = 634] [outer = (nil)] 12:24:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x951d7400) [pid = 1804] [serial = 635] [outer = 0x8b62d800] 12:24:24 INFO - PROCESS | 1804 | 1462476264346 Marionette DEBUG loaded listener.js 12:24:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x9952f400) [pid = 1804] [serial = 636] [outer = 0x8b62d800] 12:24:25 INFO - PROCESS | 1804 | 1462476265495 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] 12:24:25 INFO - PROCESS | 1804 | 1462476265562 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 12:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:24:25 INFO - PROCESS | 1804 | 1462476265569 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 1804 | 1462476265572 Marionette TRACE conn4 <- [1,818,null,{}] 12:24:25 INFO - PROCESS | 1804 | 1462476265579 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}] 12:24:25 INFO - PROCESS | 1804 | 1462476265875 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 12:24:26 INFO - PROCESS | 1804 | 1462476266118 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af26c00 == 87 [pid = 1804] [id = 212] 12:24:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8d07c000) [pid = 1804] [serial = 637] [outer = (nil)] 12:24:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x9a3d3000) [pid = 1804] [serial = 638] [outer = 0x8d07c000] 12:24:26 INFO - PROCESS | 1804 | 1462476266222 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x9a3db800) [pid = 1804] [serial = 639] [outer = 0x8d07c000] 12:24:27 INFO - PROCESS | 1804 | 1462476267179 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]]]}] 12:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1687ms 12:24:27 INFO - PROCESS | 1804 | 1462476267257 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 12:24:27 INFO - PROCESS | 1804 | 1462476267260 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 12:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:24:27 INFO - PROCESS | 1804 | 1462476267268 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:24:27 INFO - PROCESS | 1804 | 1462476267271 Marionette TRACE conn4 <- [1,822,null,{}] 12:24:27 INFO - PROCESS | 1804 | 1462476267277 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}] 12:24:27 INFO - PROCESS | 1804 | 1462476267519 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 12:24:27 INFO - PROCESS | 1804 | 1462476267814 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x89eee800 == 88 [pid = 1804] [id = 213] 12:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8af2e800) [pid = 1804] [serial = 640] [outer = (nil)] 12:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x9b207400) [pid = 1804] [serial = 641] [outer = 0x8af2e800] 12:24:27 INFO - PROCESS | 1804 | 1462476267920 Marionette DEBUG loaded listener.js 12:24:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x9b533c00) [pid = 1804] [serial = 642] [outer = 0x8af2e800] 12:24:28 INFO - PROCESS | 1804 | 1462476268885 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] 12:24:28 INFO - PROCESS | 1804 | 1462476268909 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 12:24:28 INFO - PROCESS | 1804 | 1462476268917 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 1804 | 1462476268925 Marionette TRACE conn4 <- [1,826,null,{}] 12:24:28 INFO - PROCESS | 1804 | 1462476268932 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}] 12:24:29 INFO - PROCESS | 1804 | 1462476269132 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 12:24:29 INFO - PROCESS | 1804 | 1462476269444 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9cb400 == 89 [pid = 1804] [id = 214] 12:24:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x9a2d3800) [pid = 1804] [serial = 643] [outer = (nil)] 12:24:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x9c075000) [pid = 1804] [serial = 644] [outer = 0x9a2d3800] 12:24:29 INFO - PROCESS | 1804 | 1462476269553 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x9c194400) [pid = 1804] [serial = 645] [outer = 0x9a2d3800] 12:24:30 INFO - PROCESS | 1804 | 1462476270494 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]]]}] 12:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1640ms 12:24:30 INFO - PROCESS | 1804 | 1462476270556 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 12:24:30 INFO - PROCESS | 1804 | 1462476270561 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 12:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:24:30 INFO - PROCESS | 1804 | 1462476270567 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:24:30 INFO - PROCESS | 1804 | 1462476270571 Marionette TRACE conn4 <- [1,830,null,{}] 12:24:30 INFO - PROCESS | 1804 | 1462476270577 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}] 12:24:30 INFO - PROCESS | 1804 | 1462476270790 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 12:24:31 INFO - PROCESS | 1804 | 1462476271041 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b623400 == 90 [pid = 1804] [id = 215] 12:24:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8b626c00) [pid = 1804] [serial = 646] [outer = (nil)] 12:24:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x9d85f000) [pid = 1804] [serial = 647] [outer = 0x8b626c00] 12:24:31 INFO - PROCESS | 1804 | 1462476271203 Marionette DEBUG loaded listener.js 12:24:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0xa05f4400) [pid = 1804] [serial = 648] [outer = 0x8b626c00] 12:24:32 INFO - PROCESS | 1804 | 1462476272196 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]]]}] 12:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1686ms 12:24:32 INFO - PROCESS | 1804 | 1462476272254 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 12:24:32 INFO - PROCESS | 1804 | 1462476272259 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 12:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:24:32 INFO - PROCESS | 1804 | 1462476272266 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:24:32 INFO - PROCESS | 1804 | 1462476272271 Marionette TRACE conn4 <- [1,834,null,{}] 12:24:32 INFO - PROCESS | 1804 | 1462476272277 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}] 12:24:32 INFO - PROCESS | 1804 | 1462476272531 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 12:24:32 INFO - PROCESS | 1804 | 1462476272848 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af26000 == 91 [pid = 1804] [id = 216] 12:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8af27800) [pid = 1804] [serial = 649] [outer = (nil)] 12:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8b9c8c00) [pid = 1804] [serial = 650] [outer = 0x8af27800] 12:24:32 INFO - PROCESS | 1804 | 1462476272960 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x9ad10000) [pid = 1804] [serial = 651] [outer = 0x8af27800] 12:24:33 INFO - PROCESS | 1804 | 1462476273906 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]]]}] 12:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1690ms 12:24:33 INFO - PROCESS | 1804 | 1462476273957 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 1804 | 1462476273961 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 12:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:24:33 INFO - PROCESS | 1804 | 1462476273968 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 1804 | 1462476273972 Marionette TRACE conn4 <- [1,838,null,{}] 12:24:33 INFO - PROCESS | 1804 | 1462476273978 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}] 12:24:34 INFO - PROCESS | 1804 | 1462476274186 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 12:24:34 INFO - PROCESS | 1804 | 1462476274457 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b625000 == 92 [pid = 1804] [id = 217] 12:24:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x8b630400) [pid = 1804] [serial = 652] [outer = (nil)] 12:24:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x8d082000) [pid = 1804] [serial = 653] [outer = 0x8b630400] 12:24:34 INFO - PROCESS | 1804 | 1462476274591 Marionette DEBUG loaded listener.js 12:24:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8d7d2c00) [pid = 1804] [serial = 654] [outer = 0x8b630400] 12:24:35 INFO - PROCESS | 1804 | 1462476275534 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]]]}] 12:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1592ms 12:24:35 INFO - PROCESS | 1804 | 1462476275561 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 12:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:24:35 INFO - PROCESS | 1804 | 1462476275566 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 12:24:35 INFO - PROCESS | 1804 | 1462476275573 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - PROCESS | 1804 | 1462476275577 Marionette TRACE conn4 <- [1,842,null,{}] 12:24:35 INFO - PROCESS | 1804 | 1462476275595 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}] 12:24:35 INFO - PROCESS | 1804 | 1462476275835 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 12:24:36 INFO - PROCESS | 1804 | 1462476276140 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cecd400 == 93 [pid = 1804] [id = 218] 12:24:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x8d2f0c00) [pid = 1804] [serial = 655] [outer = (nil)] 12:24:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x8e9ec000) [pid = 1804] [serial = 656] [outer = 0x8d2f0c00] 12:24:36 INFO - PROCESS | 1804 | 1462476276230 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x8f5d0400) [pid = 1804] [serial = 657] [outer = 0x8d2f0c00] 12:24:37 INFO - PROCESS | 1804 | 1462476277200 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]]]}] 12:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1651ms 12:24:37 INFO - PROCESS | 1804 | 1462476277225 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 12:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:24:37 INFO - PROCESS | 1804 | 1462476277230 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 12:24:37 INFO - PROCESS | 1804 | 1462476277237 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:24:37 INFO - PROCESS | 1804 | 1462476277241 Marionette TRACE conn4 <- [1,846,null,{}] 12:24:37 INFO - PROCESS | 1804 | 1462476277247 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}] 12:24:37 INFO - PROCESS | 1804 | 1462476277453 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 12:24:37 INFO - PROCESS | 1804 | 1462476277730 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ef2800 == 94 [pid = 1804] [id = 219] 12:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x89ef3000) [pid = 1804] [serial = 658] [outer = (nil)] 12:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x8af2b400) [pid = 1804] [serial = 659] [outer = 0x89ef3000] 12:24:38 INFO - PROCESS | 1804 | 1462476278189 Marionette DEBUG loaded listener.js 12:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x8b9c0800) [pid = 1804] [serial = 660] [outer = 0x89ef3000] 12:24:39 INFO - PROCESS | 1804 | 1462476279279 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]]]}] 12:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2086ms 12:24:39 INFO - PROCESS | 1804 | 1462476279327 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 12:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:24:39 INFO - PROCESS | 1804 | 1462476279338 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 12:24:39 INFO - PROCESS | 1804 | 1462476279351 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - PROCESS | 1804 | 1462476279357 Marionette TRACE conn4 <- [1,850,null,{}] 12:24:39 INFO - PROCESS | 1804 | 1462476279364 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}] 12:24:39 INFO - PROCESS | 1804 | 1462476279578 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 12:24:40 INFO - PROCESS | 1804 | 1462476279981 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7d2400 == 95 [pid = 1804] [id = 220] 12:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x8d7d6800) [pid = 1804] [serial = 661] [outer = (nil)] 12:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x8d847000) [pid = 1804] [serial = 662] [outer = 0x8d7d6800] 12:24:40 INFO - PROCESS | 1804 | 1462476280071 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x8e385400) [pid = 1804] [serial = 663] [outer = 0x8d7d6800] 12:24:41 INFO - PROCESS | 1804 | 1462476281085 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]]]}] 12:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1794ms 12:24:41 INFO - PROCESS | 1804 | 1462476281144 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 1804 | 1462476281149 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 12:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:24:41 INFO - PROCESS | 1804 | 1462476281161 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - PROCESS | 1804 | 1462476281164 Marionette TRACE conn4 <- [1,854,null,{}] 12:24:41 INFO - PROCESS | 1804 | 1462476281171 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}] 12:24:41 INFO - PROCESS | 1804 | 1462476281426 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 12:24:41 INFO - PROCESS | 1804 | --DOCSHELL 0x921e5400 == 94 [pid = 1804] [id = 204] 12:24:41 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x8f767800) [pid = 1804] [serial = 571] [outer = (nil)] [url = about:blank] 12:24:41 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x8cecdc00) [pid = 1804] [serial = 535] [outer = (nil)] [url = about:blank] 12:24:41 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x8e37a000) [pid = 1804] [serial = 538] [outer = (nil)] [url = about:blank] 12:24:41 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x918d2800) [pid = 1804] [serial = 541] [outer = (nil)] [url = about:blank] 12:24:41 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x929c7400) [pid = 1804] [serial = 544] [outer = (nil)] [url = about:blank] 12:24:41 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x951cb000) [pid = 1804] [serial = 547] [outer = (nil)] [url = about:blank] 12:24:41 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x99e86c00) [pid = 1804] [serial = 550] [outer = (nil)] [url = about:blank] 12:24:41 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x89daa000) [pid = 1804] [serial = 553] [outer = (nil)] [url = about:blank] 12:24:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8d846400 == 93 [pid = 1804] [id = 203] 12:24:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf39800 == 92 [pid = 1804] [id = 202] 12:24:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8d2efc00 == 91 [pid = 1804] [id = 201] 12:24:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8d093000 == 90 [pid = 1804] [id = 200] 12:24:41 INFO - PROCESS | 1804 | --DOCSHELL 0x8b79fc00 == 89 [pid = 1804] [id = 199] 12:24:41 INFO - PROCESS | 1804 | 1462476281766 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79fc00 == 90 [pid = 1804] [id = 221] 12:24:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x8ce22400) [pid = 1804] [serial = 664] [outer = (nil)] 12:24:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x8cf39c00) [pid = 1804] [serial = 665] [outer = 0x8ce22400] 12:24:41 INFO - PROCESS | 1804 | 1462476281857 Marionette DEBUG loaded listener.js 12:24:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x8d2f3800) [pid = 1804] [serial = 666] [outer = 0x8ce22400] 12:24:42 INFO - PROCESS | 1804 | --DOCSHELL 0x89ef0800 == 89 [pid = 1804] [id = 190] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x951cdc00) [pid = 1804] [serial = 216] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x8f71bc00) [pid = 1804] [serial = 322] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0xa6d86c00) [pid = 1804] [serial = 274] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0xa6c1bc00) [pid = 1804] [serial = 271] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x99d8c400) [pid = 1804] [serial = 310] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x99d8a400) [pid = 1804] [serial = 138] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x9ad17c00) [pid = 1804] [serial = 265] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x9149b800) [pid = 1804] [serial = 235] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x96312000) [pid = 1804] [serial = 171] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x9c079c00) [pid = 1804] [serial = 316] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8f5d7400) [pid = 1804] [serial = 280] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x990bc000) [pid = 1804] [serial = 262] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x9ab59400) [pid = 1804] [serial = 150] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x9d32fc00) [pid = 1804] [serial = 174] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0xa6f10000) [pid = 1804] [serial = 183] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0xa6c23c00) [pid = 1804] [serial = 325] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0xa2430400) [pid = 1804] [serial = 226] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x950e0800) [pid = 1804] [serial = 313] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0xa6c31000) [pid = 1804] [serial = 180] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0xa5065c00) [pid = 1804] [serial = 319] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0xa35ab000) [pid = 1804] [serial = 268] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8e9f1800) [pid = 1804] [serial = 331] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0xa6ffb400) [pid = 1804] [serial = 277] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x951ce800) [pid = 1804] [serial = 192] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x9d858800) [pid = 1804] [serial = 352] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x9149a800) [pid = 1804] [serial = 355] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x991ab800) [pid = 1804] [serial = 358] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0xa22e2800) [pid = 1804] [serial = 361] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x9c06f800) [pid = 1804] [serial = 364] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8e476800) [pid = 1804] [serial = 367] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x929cac00) [pid = 1804] [serial = 370] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0xa35b0c00) [pid = 1804] [serial = 373] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0xa6f0b800) [pid = 1804] [serial = 376] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0xa8c68800) [pid = 1804] [serial = 379] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8ce2fc00) [pid = 1804] [serial = 382] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x951d8000) [pid = 1804] [serial = 385] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9ad14800) [pid = 1804] [serial = 407] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8d7df400) [pid = 1804] [serial = 410] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8f814400) [pid = 1804] [serial = 413] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x951d4800) [pid = 1804] [serial = 416] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x9b206800) [pid = 1804] [serial = 419] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8d2f8c00) [pid = 1804] [serial = 422] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0xa30cf000) [pid = 1804] [serial = 425] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8d84f000) [pid = 1804] [serial = 428] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8cec9800) [pid = 1804] [serial = 431] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8d84c000) [pid = 1804] [serial = 434] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8b62e400) [pid = 1804] [serial = 437] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8cec8400) [pid = 1804] [serial = 440] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8b9c8800) [pid = 1804] [serial = 443] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8af2bc00) [pid = 1804] [serial = 446] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8b9cb000) [pid = 1804] [serial = 449] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8d2f2800) [pid = 1804] [serial = 476] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8f5d7000) [pid = 1804] [serial = 479] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x927de400) [pid = 1804] [serial = 482] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x938d6000) [pid = 1804] [serial = 485] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x951d6400) [pid = 1804] [serial = 488] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9a52c800) [pid = 1804] [serial = 491] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x9b5f3000) [pid = 1804] [serial = 494] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0xa260a400) [pid = 1804] [serial = 497] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8e4aa800) [pid = 1804] [serial = 500] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0xa6f49800) [pid = 1804] [serial = 328] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0xa6c1d800) [pid = 1804] [serial = 147] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9108bc00) [pid = 1804] [serial = 229] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0xa683c000) [pid = 1804] [serial = 232] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0xa6d8d400) [pid = 1804] [serial = 186] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9d333000) [pid = 1804] [serial = 141] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0xa6782c00) [pid = 1804] [serial = 144] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8f769800) [pid = 1804] [serial = 304] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x919d9800) [pid = 1804] [serial = 307] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0xa67f6400) [pid = 1804] [serial = 177] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9a7a7400) [pid = 1804] [serial = 219] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9d8a3000) [pid = 1804] [serial = 111] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9c005c00) [pid = 1804] [serial = 223] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x921e9c00) [pid = 1804] [serial = 189] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x89ef3c00) [pid = 1804] [serial = 509] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8d092400) [pid = 1804] [serial = 503] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8f48a000) [pid = 1804] [serial = 506] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x927da800) [pid = 1804] [serial = 473] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8e469800) [pid = 1804] [serial = 565] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8f712000) [pid = 1804] [serial = 568] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8b9c8400) [pid = 1804] [serial = 562] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8d079000) [pid = 1804] [serial = 560] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8cec7800) [pid = 1804] [serial = 559] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x91089c00) [pid = 1804] [serial = 557] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e37b000) [pid = 1804] [serial = 556] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e4a8000) [pid = 1804] [serial = 566] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8f720c00) [pid = 1804] [serial = 569] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8d2f7000) [pid = 1804] [serial = 563] [outer = (nil)] [url = about:blank] 12:24:42 INFO - PROCESS | 1804 | 1462476282858 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]]]}] 12:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1744ms 12:24:42 INFO - PROCESS | 1804 | 1462476282905 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 12:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:24:42 INFO - PROCESS | 1804 | 1462476282909 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 12:24:42 INFO - PROCESS | 1804 | 1462476282916 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:24:42 INFO - PROCESS | 1804 | 1462476282922 Marionette TRACE conn4 <- [1,858,null,{}] 12:24:42 INFO - PROCESS | 1804 | 1462476282938 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}] 12:24:43 INFO - PROCESS | 1804 | 1462476283144 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 12:24:43 INFO - PROCESS | 1804 | 1462476283314 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x89dadc00 == 90 [pid = 1804] [id = 222] 12:24:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8e476800) [pid = 1804] [serial = 667] [outer = (nil)] 12:24:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e9ef400) [pid = 1804] [serial = 668] [outer = 0x8e476800] 12:24:43 INFO - PROCESS | 1804 | 1462476283393 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8f483000) [pid = 1804] [serial = 669] [outer = 0x8e476800] 12:24:44 INFO - PROCESS | 1804 | 1462476284271 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]]]}] 12:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1386ms 12:24:44 INFO - PROCESS | 1804 | 1462476284302 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 12:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:24:44 INFO - PROCESS | 1804 | 1462476284307 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 12:24:44 INFO - PROCESS | 1804 | 1462476284315 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:24:44 INFO - PROCESS | 1804 | 1462476284317 Marionette TRACE conn4 <- [1,862,null,{}] 12:24:44 INFO - PROCESS | 1804 | 1462476284332 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}] 12:24:44 INFO - PROCESS | 1804 | 1462476284602 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 12:24:44 INFO - PROCESS | 1804 | 1462476284632 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7e0000 == 91 [pid = 1804] [id = 223] 12:24:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f487000) [pid = 1804] [serial = 670] [outer = (nil)] 12:24:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f712000) [pid = 1804] [serial = 671] [outer = 0x8f487000] 12:24:44 INFO - PROCESS | 1804 | 1462476284715 Marionette DEBUG loaded listener.js 12:24:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f71d000) [pid = 1804] [serial = 672] [outer = 0x8f487000] 12:24:45 INFO - PROCESS | 1804 | 1462476285759 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]]]}] 12:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1491ms 12:24:45 INFO - PROCESS | 1804 | 1462476285805 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 12:24:45 INFO - PROCESS | 1804 | 1462476285810 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 12:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:24:45 INFO - PROCESS | 1804 | 1462476285833 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:24:45 INFO - PROCESS | 1804 | 1462476285837 Marionette TRACE conn4 <- [1,866,null,{}] 12:24:45 INFO - PROCESS | 1804 | 1462476285843 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}] 12:24:46 INFO - PROCESS | 1804 | 1462476286090 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f80d400) [pid = 1804] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x951ccc00) [pid = 1804] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x918db000) [pid = 1804] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8d08cc00) [pid = 1804] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8b9c4000) [pid = 1804] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x929c4000) [pid = 1804] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x89da5c00) [pid = 1804] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8cf3b400) [pid = 1804] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8d2f0400) [pid = 1804] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8b9c1800) [pid = 1804] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8d7d5c00) [pid = 1804] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8d84bc00) [pid = 1804] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:24:46 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x927db400) [pid = 1804] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:24:46 INFO - PROCESS | 1804 | 1462476286545 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9c1800 == 92 [pid = 1804] [id = 224] 12:24:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8b9c4000) [pid = 1804] [serial = 673] [outer = (nil)] 12:24:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8d84bc00) [pid = 1804] [serial = 674] [outer = 0x8b9c4000] 12:24:46 INFO - PROCESS | 1804 | 1462476286633 Marionette DEBUG loaded listener.js 12:24:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x9108ac00) [pid = 1804] [serial = 675] [outer = 0x8b9c4000] 12:24:47 INFO - PROCESS | 1804 | 1462476287469 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]]]}] 12:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1695ms 12:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:24:47 INFO - PROCESS | 1804 | 1462476287528 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 12:24:47 INFO - PROCESS | 1804 | 1462476287531 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 12:24:47 INFO - PROCESS | 1804 | 1462476287538 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:24:47 INFO - PROCESS | 1804 | 1462476287541 Marionette TRACE conn4 <- [1,870,null,{}] 12:24:47 INFO - PROCESS | 1804 | 1462476287547 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}] 12:24:47 INFO - PROCESS | 1804 | 1462476287746 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 12:24:47 INFO - PROCESS | 1804 | 1462476287898 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e473400 == 93 [pid = 1804] [id = 225] 12:24:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8f714c00) [pid = 1804] [serial = 676] [outer = (nil)] 12:24:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x915bd000) [pid = 1804] [serial = 677] [outer = 0x8f714c00] 12:24:47 INFO - PROCESS | 1804 | 1462476287988 Marionette DEBUG loaded listener.js 12:24:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x918d2800) [pid = 1804] [serial = 678] [outer = 0x8f714c00] 12:24:49 INFO - PROCESS | 1804 | 1462476289001 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]]]}] 12:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1494ms 12:24:49 INFO - PROCESS | 1804 | 1462476289033 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 12:24:49 INFO - PROCESS | 1804 | 1462476289039 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 12:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:24:49 INFO - PROCESS | 1804 | 1462476289050 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:24:49 INFO - PROCESS | 1804 | 1462476289055 Marionette TRACE conn4 <- [1,874,null,{}] 12:24:49 INFO - PROCESS | 1804 | 1462476289065 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}] 12:24:49 INFO - PROCESS | 1804 | 1462476289320 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 12:24:49 INFO - PROCESS | 1804 | 1462476289653 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79b000 == 94 [pid = 1804] [id = 226] 12:24:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8b9cc800) [pid = 1804] [serial = 679] [outer = (nil)] 12:24:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8cecc800) [pid = 1804] [serial = 680] [outer = 0x8b9cc800] 12:24:49 INFO - PROCESS | 1804 | 1462476289748 Marionette DEBUG loaded listener.js 12:24:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8d089800) [pid = 1804] [serial = 681] [outer = 0x8b9cc800] 12:24:50 INFO - PROCESS | 1804 | 1462476290767 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]]]}] 12:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1736ms 12:24:50 INFO - PROCESS | 1804 | 1462476290785 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 12:24:50 INFO - PROCESS | 1804 | 1462476290795 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 12:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:24:50 INFO - PROCESS | 1804 | 1462476290806 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:24:50 INFO - PROCESS | 1804 | 1462476290810 Marionette TRACE conn4 <- [1,878,null,{}] 12:24:50 INFO - PROCESS | 1804 | 1462476290818 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}] 12:24:51 INFO - PROCESS | 1804 | 1462476291036 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 12:24:51 INFO - PROCESS | 1804 | 1462476291282 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e472c00 == 95 [pid = 1804] [id = 227] 12:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e476400) [pid = 1804] [serial = 682] [outer = (nil)] 12:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8e4a7400) [pid = 1804] [serial = 683] [outer = 0x8e476400] 12:24:51 INFO - PROCESS | 1804 | 1462476291444 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8e9f2800) [pid = 1804] [serial = 684] [outer = 0x8e476400] 12:24:52 INFO - PROCESS | 1804 | 1462476292541 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]]]}] 12:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1793ms 12:24:52 INFO - PROCESS | 1804 | 1462476292600 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 1804 | 1462476292605 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 12:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:24:52 INFO - PROCESS | 1804 | 1462476292612 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 1804 | 1462476292619 Marionette TRACE conn4 <- [1,882,null,{}] 12:24:52 INFO - PROCESS | 1804 | 1462476292636 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}] 12:24:52 INFO - PROCESS | 1804 | 1462476292903 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 12:24:53 INFO - PROCESS | 1804 | 1462476293158 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b5c00 == 96 [pid = 1804] [id = 228] 12:24:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x916aa800) [pid = 1804] [serial = 685] [outer = (nil)] 12:24:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x918dd800) [pid = 1804] [serial = 686] [outer = 0x916aa800] 12:24:53 INFO - PROCESS | 1804 | 1462476293296 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x919de400) [pid = 1804] [serial = 687] [outer = 0x916aa800] 12:24:54 INFO - PROCESS | 1804 | 1462476294266 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]]]}] 12:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1696ms 12:24:54 INFO - PROCESS | 1804 | 1462476294310 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 1804 | 1462476294315 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 12:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:24:54 INFO - PROCESS | 1804 | 1462476294322 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:24:54 INFO - PROCESS | 1804 | 1462476294326 Marionette TRACE conn4 <- [1,886,null,{}] 12:24:54 INFO - PROCESS | 1804 | 1462476294332 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}] 12:24:54 INFO - PROCESS | 1804 | 1462476294565 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 12:24:54 INFO - PROCESS | 1804 | 1462476294935 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x9368e400 == 97 [pid = 1804] [id = 229] 12:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x93691000) [pid = 1804] [serial = 688] [outer = (nil)] 12:24:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x93bcc000) [pid = 1804] [serial = 689] [outer = 0x93691000] 12:24:55 INFO - PROCESS | 1804 | 1462476295043 Marionette DEBUG loaded listener.js 12:24:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x95086400) [pid = 1804] [serial = 690] [outer = 0x93691000] 12:24:56 INFO - PROCESS | 1804 | 1462476296026 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]]]}] 12:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1743ms 12:24:56 INFO - PROCESS | 1804 | 1462476296066 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 12:24:56 INFO - PROCESS | 1804 | 1462476296071 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 12:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:24:56 INFO - PROCESS | 1804 | 1462476296078 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:24:56 INFO - PROCESS | 1804 | 1462476296082 Marionette TRACE conn4 <- [1,890,null,{}] 12:24:56 INFO - PROCESS | 1804 | 1462476296089 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}] 12:24:56 INFO - PROCESS | 1804 | 1462476296307 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 12:24:56 INFO - PROCESS | 1804 | 1462476296554 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d847400 == 98 [pid = 1804] [id = 230] 12:24:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x9508a800) [pid = 1804] [serial = 691] [outer = (nil)] 12:24:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x951ce800) [pid = 1804] [serial = 692] [outer = 0x9508a800] 12:24:56 INFO - PROCESS | 1804 | 1462476296657 Marionette DEBUG loaded listener.js 12:24:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x96306400) [pid = 1804] [serial = 693] [outer = 0x9508a800] 12:24:57 INFO - PROCESS | 1804 | 1462476297583 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]]]}] 12:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1535ms 12:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:24:57 INFO - PROCESS | 1804 | 1462476297614 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 12:24:57 INFO - PROCESS | 1804 | 1462476297618 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 12:24:57 INFO - PROCESS | 1804 | 1462476297625 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:24:57 INFO - PROCESS | 1804 | 1462476297629 Marionette TRACE conn4 <- [1,894,null,{}] 12:24:57 INFO - PROCESS | 1804 | 1462476297635 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}] 12:24:57 INFO - PROCESS | 1804 | 1462476297876 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 12:24:58 INFO - PROCESS | 1804 | 1462476298158 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x97642c00 == 99 [pid = 1804] [id = 231] 12:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x9911c400) [pid = 1804] [serial = 694] [outer = (nil)] 12:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x99e86c00) [pid = 1804] [serial = 695] [outer = 0x9911c400] 12:24:58 INFO - PROCESS | 1804 | 1462476298306 Marionette DEBUG loaded listener.js 12:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9a3ae400) [pid = 1804] [serial = 696] [outer = 0x9911c400] 12:24:59 INFO - PROCESS | 1804 | 1462476299276 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]]]}] 12:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1691ms 12:24:59 INFO - PROCESS | 1804 | 1462476299316 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 12:24:59 INFO - PROCESS | 1804 | 1462476299321 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 12:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:24:59 INFO - PROCESS | 1804 | 1462476299329 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:24:59 INFO - PROCESS | 1804 | 1462476299334 Marionette TRACE conn4 <- [1,898,null,{}] 12:24:59 INFO - PROCESS | 1804 | 1462476299341 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}] 12:24:59 INFO - PROCESS | 1804 | 1462476299577 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 12:24:59 INFO - PROCESS | 1804 | 1462476299838 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x99d8a400 == 100 [pid = 1804] [id = 232] 12:24:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x9a3d6000) [pid = 1804] [serial = 697] [outer = (nil)] 12:24:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9ad0ec00) [pid = 1804] [serial = 698] [outer = 0x9a3d6000] 12:24:59 INFO - PROCESS | 1804 | 1462476299975 Marionette DEBUG loaded listener.js 12:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x9ad17800) [pid = 1804] [serial = 699] [outer = 0x9a3d6000] 12:25:00 INFO - PROCESS | 1804 | 1462476300982 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]]]}] 12:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1689ms 12:25:01 INFO - PROCESS | 1804 | 1462476301019 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 12:25:01 INFO - PROCESS | 1804 | 1462476301023 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 12:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:25:01 INFO - PROCESS | 1804 | 1462476301030 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:25:01 INFO - PROCESS | 1804 | 1462476301033 Marionette TRACE conn4 <- [1,902,null,{}] 12:25:01 INFO - PROCESS | 1804 | 1462476301044 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}] 12:25:01 INFO - PROCESS | 1804 | 1462476301267 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 12:25:01 INFO - PROCESS | 1804 | 1462476301546 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d842400 == 101 [pid = 1804] [id = 233] 12:25:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x99e89c00) [pid = 1804] [serial = 700] [outer = (nil)] 12:25:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9ba96c00) [pid = 1804] [serial = 701] [outer = 0x99e89c00] 12:25:01 INFO - PROCESS | 1804 | 1462476301693 Marionette DEBUG loaded listener.js 12:25:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9c001800) [pid = 1804] [serial = 702] [outer = 0x99e89c00] 12:25:02 INFO - PROCESS | 1804 | 1462476302690 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]]]}] 12:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1699ms 12:25:02 INFO - PROCESS | 1804 | 1462476302730 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 12:25:02 INFO - PROCESS | 1804 | 1462476302734 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 12:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:25:02 INFO - PROCESS | 1804 | 1462476302742 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:25:02 INFO - PROCESS | 1804 | 1462476302747 Marionette TRACE conn4 <- [1,906,null,{}] 12:25:02 INFO - PROCESS | 1804 | 1462476302756 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}] 12:25:03 INFO - PROCESS | 1804 | 1462476303008 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 12:25:03 INFO - PROCESS | 1804 | 1462476303324 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a3b0000 == 102 [pid = 1804] [id = 234] 12:25:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9a52e000) [pid = 1804] [serial = 703] [outer = (nil)] 12:25:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9c073400) [pid = 1804] [serial = 704] [outer = 0x9a52e000] 12:25:03 INFO - PROCESS | 1804 | 1462476303435 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9c079c00) [pid = 1804] [serial = 705] [outer = 0x9a52e000] 12:25:04 INFO - PROCESS | 1804 | 1462476304417 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]]]}] 12:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1737ms 12:25:04 INFO - PROCESS | 1804 | 1462476304480 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 12:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:25:04 INFO - PROCESS | 1804 | 1462476304485 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 12:25:04 INFO - PROCESS | 1804 | 1462476304491 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:25:04 INFO - PROCESS | 1804 | 1462476304495 Marionette TRACE conn4 <- [1,910,null,{}] 12:25:04 INFO - PROCESS | 1804 | 1462476304501 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}] 12:25:04 INFO - PROCESS | 1804 | 1462476304713 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 12:25:04 INFO - PROCESS | 1804 | 1462476304962 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c00a000 == 103 [pid = 1804] [id = 235] 12:25:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9c075800) [pid = 1804] [serial = 706] [outer = (nil)] 12:25:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9d89e400) [pid = 1804] [serial = 707] [outer = 0x9c075800] 12:25:05 INFO - PROCESS | 1804 | 1462476305091 Marionette DEBUG loaded listener.js 12:25:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0xa05f5c00) [pid = 1804] [serial = 708] [outer = 0x9c075800] 12:25:06 INFO - PROCESS | 1804 | 1462476306082 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]]]}] 12:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1634ms 12:25:06 INFO - PROCESS | 1804 | 1462476306126 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 12:25:06 INFO - PROCESS | 1804 | 1462476306130 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 12:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:25:06 INFO - PROCESS | 1804 | 1462476306138 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:25:06 INFO - PROCESS | 1804 | 1462476306143 Marionette TRACE conn4 <- [1,914,null,{}] 12:25:06 INFO - PROCESS | 1804 | 1462476306151 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}] 12:25:06 INFO - PROCESS | 1804 | 1462476306406 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 12:25:06 INFO - PROCESS | 1804 | 1462476306721 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c06f000 == 104 [pid = 1804] [id = 236] 12:25:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0xa242a400) [pid = 1804] [serial = 709] [outer = (nil)] 12:25:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0xa2668c00) [pid = 1804] [serial = 710] [outer = 0xa242a400] 12:25:06 INFO - PROCESS | 1804 | 1462476306831 Marionette DEBUG loaded listener.js 12:25:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0xa3210000) [pid = 1804] [serial = 711] [outer = 0xa242a400] 12:25:07 INFO - PROCESS | 1804 | 1462476307778 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]]]}] 12:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1696ms 12:25:07 INFO - PROCESS | 1804 | 1462476307835 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 12:25:07 INFO - PROCESS | 1804 | 1462476307839 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 12:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:25:07 INFO - PROCESS | 1804 | 1462476307847 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:25:07 INFO - PROCESS | 1804 | 1462476307851 Marionette TRACE conn4 <- [1,918,null,{}] 12:25:07 INFO - PROCESS | 1804 | 1462476307858 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}] 12:25:08 INFO - PROCESS | 1804 | 1462476308084 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 12:25:08 INFO - PROCESS | 1804 | 1462476308361 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c075c00 == 105 [pid = 1804] [id = 237] 12:25:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0xa22dd000) [pid = 1804] [serial = 712] [outer = (nil)] 12:25:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0xa32f2c00) [pid = 1804] [serial = 713] [outer = 0xa22dd000] 12:25:08 INFO - PROCESS | 1804 | 1462476308498 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0xa353fc00) [pid = 1804] [serial = 714] [outer = 0xa22dd000] 12:25:09 INFO - PROCESS | 1804 | 1462476309494 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]]]}] 12:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1690ms 12:25:09 INFO - PROCESS | 1804 | 1462476309541 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 12:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:25:09 INFO - PROCESS | 1804 | 1462476309546 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 12:25:09 INFO - PROCESS | 1804 | 1462476309554 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:25:09 INFO - PROCESS | 1804 | 1462476309557 Marionette TRACE conn4 <- [1,922,null,{}] 12:25:09 INFO - PROCESS | 1804 | 1462476309564 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}] 12:25:09 INFO - PROCESS | 1804 | 1462476309780 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 12:25:10 INFO - PROCESS | 1804 | 1462476310033 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x9149b800 == 106 [pid = 1804] [id = 238] 12:25:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9c16ec00) [pid = 1804] [serial = 715] [outer = (nil)] 12:25:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa5061c00) [pid = 1804] [serial = 716] [outer = 0x9c16ec00] 12:25:10 INFO - PROCESS | 1804 | 1462476310169 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0xa6233800) [pid = 1804] [serial = 717] [outer = 0x9c16ec00] 12:25:11 INFO - PROCESS | 1804 | 1462476311088 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]]]}] 12:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1592ms 12:25:11 INFO - PROCESS | 1804 | 1462476311146 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 12:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:25:11 INFO - PROCESS | 1804 | 1462476311151 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 12:25:11 INFO - PROCESS | 1804 | 1462476311158 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:25:11 INFO - PROCESS | 1804 | 1462476311161 Marionette TRACE conn4 <- [1,926,null,{}] 12:25:11 INFO - PROCESS | 1804 | 1462476311169 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}] 12:25:11 INFO - PROCESS | 1804 | 1462476311385 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 12:25:11 INFO - PROCESS | 1804 | 1462476311635 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 1804 | ++DOCSHELL 0xa2428000 == 107 [pid = 1804] [id = 239] 12:25:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa35b1c00) [pid = 1804] [serial = 718] [outer = (nil)] 12:25:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0xa67ee400) [pid = 1804] [serial = 719] [outer = 0xa35b1c00] 12:25:11 INFO - PROCESS | 1804 | 1462476311766 Marionette DEBUG loaded listener.js 12:25:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa67f8c00) [pid = 1804] [serial = 720] [outer = 0xa35b1c00] 12:25:12 INFO - PROCESS | 1804 | 1462476312646 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]]]}] 12:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1550ms 12:25:12 INFO - PROCESS | 1804 | 1462476312709 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 12:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:25:12 INFO - PROCESS | 1804 | 1462476312713 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 12:25:12 INFO - PROCESS | 1804 | 1462476312720 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 1804 | 1462476312724 Marionette TRACE conn4 <- [1,930,null,{}] 12:25:12 INFO - PROCESS | 1804 | 1462476312731 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}] 12:25:12 INFO - PROCESS | 1804 | 1462476312940 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 12:25:13 INFO - PROCESS | 1804 | 1462476313191 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x92720400 == 108 [pid = 1804] [id = 240] 12:25:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x92720800) [pid = 1804] [serial = 721] [outer = (nil)] 12:25:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x92729400) [pid = 1804] [serial = 722] [outer = 0x92720800] 12:25:13 INFO - PROCESS | 1804 | 1462476313325 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9272bc00) [pid = 1804] [serial = 723] [outer = 0x92720800] 12:25:14 INFO - PROCESS | 1804 | 1462476314307 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]]]}] 12:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1634ms 12:25:14 INFO - PROCESS | 1804 | 1462476314355 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 12:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:25:14 INFO - PROCESS | 1804 | 1462476314359 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 12:25:14 INFO - PROCESS | 1804 | 1462476314366 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 1804 | 1462476314370 Marionette TRACE conn4 <- [1,934,null,{}] 12:25:14 INFO - PROCESS | 1804 | 1462476314376 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}] 12:25:14 INFO - PROCESS | 1804 | 1462476314614 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 12:25:14 INFO - PROCESS | 1804 | 1462476314909 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ef6800 == 109 [pid = 1804] [id = 241] 12:25:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x89ef7800) [pid = 1804] [serial = 724] [outer = (nil)] 12:25:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8f80d800) [pid = 1804] [serial = 725] [outer = 0x89ef7800] 12:25:15 INFO - PROCESS | 1804 | 1462476315057 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x927d5800) [pid = 1804] [serial = 726] [outer = 0x89ef7800] 12:25:16 INFO - PROCESS | 1804 | 1462476316039 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]]]}] 12:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1738ms 12:25:16 INFO - PROCESS | 1804 | 1462476316105 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 12:25:16 INFO - PROCESS | 1804 | 1462476316109 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 12:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:25:16 INFO - PROCESS | 1804 | 1462476316117 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:25:16 INFO - PROCESS | 1804 | 1462476316121 Marionette TRACE conn4 <- [1,938,null,{}] 12:25:16 INFO - PROCESS | 1804 | 1462476316128 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}] 12:25:16 INFO - PROCESS | 1804 | 1462476316361 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 12:25:16 INFO - PROCESS | 1804 | 1462476316626 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da9000 == 110 [pid = 1804] [id = 242] 12:25:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x89dabc00) [pid = 1804] [serial = 727] [outer = (nil)] 12:25:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8c744c00) [pid = 1804] [serial = 728] [outer = 0x89dabc00] 12:25:16 INFO - PROCESS | 1804 | 1462476316756 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8c74bc00) [pid = 1804] [serial = 729] [outer = 0x89dabc00] 12:25:18 INFO - PROCESS | 1804 | 1462476318182 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]]]}] 12:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2137ms 12:25:18 INFO - PROCESS | 1804 | 1462476318255 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 12:25:18 INFO - PROCESS | 1804 | 1462476318265 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 12:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:25:18 INFO - PROCESS | 1804 | 1462476318275 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:25:18 INFO - PROCESS | 1804 | 1462476318282 Marionette TRACE conn4 <- [1,942,null,{}] 12:25:18 INFO - PROCESS | 1804 | 1462476318291 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}] 12:25:18 INFO - PROCESS | 1804 | 1462476318565 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 12:25:19 INFO - PROCESS | 1804 | --DOCSHELL 0x93bccc00 == 109 [pid = 1804] [id = 22] 12:25:19 INFO - PROCESS | 1804 | --DOCSHELL 0x918db400 == 108 [pid = 1804] [id = 74] 12:25:19 INFO - PROCESS | 1804 | --DOCSHELL 0x8af27400 == 107 [pid = 1804] [id = 206] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x927d7800) [pid = 1804] [serial = 612] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x916ab400) [pid = 1804] [serial = 611] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x938d4000) [pid = 1804] [serial = 614] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9952d800) [pid = 1804] [serial = 617] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x951cf800) [pid = 1804] [serial = 615] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x921e7000) [pid = 1804] [serial = 542] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9a3d4000) [pid = 1804] [serial = 551] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x936af400) [pid = 1804] [serial = 545] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8f485800) [pid = 1804] [serial = 539] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8d083400) [pid = 1804] [serial = 536] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x98021c00) [pid = 1804] [serial = 548] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x89dad400) [pid = 1804] [serial = 554] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8e4a9800) [pid = 1804] [serial = 609] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x91496000) [pid = 1804] [serial = 580] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x918d7000) [pid = 1804] [serial = 583] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8d84cc00) [pid = 1804] [serial = 577] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9ad18800) [pid = 1804] [serial = 595] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x91084c00) [pid = 1804] [serial = 604] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8d091400) [pid = 1804] [serial = 608] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x927e0c00) [pid = 1804] [serial = 586] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8ce24000) [pid = 1804] [serial = 598] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8f48fc00) [pid = 1804] [serial = 602] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9508c400) [pid = 1804] [serial = 589] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9a3bc400) [pid = 1804] [serial = 592] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x929d0c00) [pid = 1804] [serial = 398] [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.] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8e49e800) [pid = 1804] [serial = 601] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x915ba000) [pid = 1804] [serial = 605] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8d07ec00) [pid = 1804] [serial = 599] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8ce2e000) [pid = 1804] [serial = 574] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1804 | 1462476319324 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da2400 == 108 [pid = 1804] [id = 243] 12:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x89da3800) [pid = 1804] [serial = 730] [outer = (nil)] 12:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8b9c3800) [pid = 1804] [serial = 731] [outer = 0x89da3800] 12:25:19 INFO - PROCESS | 1804 | 1462476319435 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8cec2800) [pid = 1804] [serial = 732] [outer = 0x89da3800] 12:25:20 INFO - PROCESS | 1804 | 1462476320323 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]]]}] 12:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2093ms 12:25:20 INFO - PROCESS | 1804 | 1462476320370 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 1804 | 1462476320379 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 12:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:25:20 INFO - PROCESS | 1804 | 1462476320391 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:25:20 INFO - PROCESS | 1804 | 1462476320395 Marionette TRACE conn4 <- [1,946,null,{}] 12:25:20 INFO - PROCESS | 1804 | 1462476320403 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}] 12:25:20 INFO - PROCESS | 1804 | 1462476320622 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 12:25:20 INFO - PROCESS | 1804 | 1462476320818 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cebe800 == 109 [pid = 1804] [id = 244] 12:25:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8d088800) [pid = 1804] [serial = 733] [outer = (nil)] 12:25:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8d7df400) [pid = 1804] [serial = 734] [outer = 0x8d088800] 12:25:20 INFO - PROCESS | 1804 | 1462476320902 Marionette DEBUG loaded listener.js 12:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8e386400) [pid = 1804] [serial = 735] [outer = 0x8d088800] 12:25:21 INFO - PROCESS | 1804 | 1462476321872 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]]]}] 12:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1540ms 12:25:21 INFO - PROCESS | 1804 | 1462476321935 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 12:25:21 INFO - PROCESS | 1804 | 1462476321940 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 12:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:25:21 INFO - PROCESS | 1804 | 1462476321947 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:25:21 INFO - PROCESS | 1804 | 1462476321954 Marionette TRACE conn4 <- [1,950,null,{}] 12:25:21 INFO - PROCESS | 1804 | 1462476321976 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}] 12:25:22 INFO - PROCESS | 1804 | 1462476322268 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 12:25:22 INFO - PROCESS | 1804 | 1462476322306 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cec5400 == 110 [pid = 1804] [id = 245] 12:25:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8f48ac00) [pid = 1804] [serial = 736] [outer = (nil)] 12:25:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8f48fc00) [pid = 1804] [serial = 737] [outer = 0x8f48ac00] 12:25:22 INFO - PROCESS | 1804 | 1462476322390 Marionette DEBUG loaded listener.js 12:25:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8f71c800) [pid = 1804] [serial = 738] [outer = 0x8f48ac00] 12:25:23 INFO - PROCESS | 1804 | 1462476323396 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]]]}] 12:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1491ms 12:25:23 INFO - PROCESS | 1804 | 1462476323439 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 12:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:25:23 INFO - PROCESS | 1804 | 1462476323444 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 12:25:23 INFO - PROCESS | 1804 | 1462476323451 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:25:23 INFO - PROCESS | 1804 | 1462476323454 Marionette TRACE conn4 <- [1,954,null,{}] 12:25:23 INFO - PROCESS | 1804 | 1462476323460 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}] 12:25:23 INFO - PROCESS | 1804 | 1462476323729 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 12:25:23 INFO - PROCESS | 1804 | 1462476323765 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e9efc00 == 111 [pid = 1804] [id = 246] 12:25:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8f71bc00) [pid = 1804] [serial = 739] [outer = (nil)] 12:25:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x91084c00) [pid = 1804] [serial = 740] [outer = 0x8f71bc00] 12:25:23 INFO - PROCESS | 1804 | 1462476323957 Marionette DEBUG loaded listener.js 12:25:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9149a800) [pid = 1804] [serial = 741] [outer = 0x8f71bc00] 12:25:24 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8e476800) [pid = 1804] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:25:24 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x89ef3000) [pid = 1804] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:25:24 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8d7d6800) [pid = 1804] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:25:24 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8b9c4000) [pid = 1804] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:25:24 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8ce22400) [pid = 1804] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:25:24 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8f487000) [pid = 1804] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:25:25 INFO - PROCESS | 1804 | 1462476325133 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]]]}] 12:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1738ms 12:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:25:25 INFO - PROCESS | 1804 | 1462476325189 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 12:25:25 INFO - PROCESS | 1804 | 1462476325192 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 12:25:25 INFO - PROCESS | 1804 | 1462476325199 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:25:25 INFO - PROCESS | 1804 | 1462476325202 Marionette TRACE conn4 <- [1,958,null,{}] 12:25:25 INFO - PROCESS | 1804 | 1462476325209 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}] 12:25:25 INFO - PROCESS | 1804 | 1462476325398 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 12:25:25 INFO - PROCESS | 1804 | 1462476325559 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ef3000 == 112 [pid = 1804] [id = 247] 12:25:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8af21c00) [pid = 1804] [serial = 742] [outer = (nil)] 12:25:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x91086000) [pid = 1804] [serial = 743] [outer = 0x8af21c00] 12:25:25 INFO - PROCESS | 1804 | 1462476325636 Marionette DEBUG loaded listener.js 12:25:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x915b7000) [pid = 1804] [serial = 744] [outer = 0x8af21c00] 12:25:26 INFO - PROCESS | 1804 | 1462476326463 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]]]}] 12:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1433ms 12:25:26 INFO - PROCESS | 1804 | 1462476326639 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 12:25:26 INFO - PROCESS | 1804 | 1462476326647 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 12:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:25:26 INFO - PROCESS | 1804 | 1462476326657 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:25:26 INFO - PROCESS | 1804 | 1462476326663 Marionette TRACE conn4 <- [1,962,null,{}] 12:25:26 INFO - PROCESS | 1804 | 1462476326672 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}] 12:25:26 INFO - PROCESS | 1804 | 1462476326924 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 12:25:27 INFO - PROCESS | 1804 | 1462476327249 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c74e000 == 113 [pid = 1804] [id = 248] 12:25:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8c74ec00) [pid = 1804] [serial = 745] [outer = (nil)] 12:25:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8ce2e800) [pid = 1804] [serial = 746] [outer = 0x8c74ec00] 12:25:27 INFO - PROCESS | 1804 | 1462476327342 Marionette DEBUG loaded listener.js 12:25:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8d07a000) [pid = 1804] [serial = 747] [outer = 0x8c74ec00] 12:25:28 INFO - PROCESS | 1804 | 1462476328309 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]]]}] 12:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1686ms 12:25:28 INFO - PROCESS | 1804 | 1462476328345 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 12:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:25:28 INFO - PROCESS | 1804 | 1462476328351 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 12:25:28 INFO - PROCESS | 1804 | 1462476328365 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:25:28 INFO - PROCESS | 1804 | 1462476328371 Marionette TRACE conn4 <- [1,966,null,{}] 12:25:28 INFO - PROCESS | 1804 | 1462476328378 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}] 12:25:28 INFO - PROCESS | 1804 | 1462476328615 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 12:25:28 INFO - PROCESS | 1804 | 1462476328879 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7dc000 == 114 [pid = 1804] [id = 249] 12:25:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8e383800) [pid = 1804] [serial = 748] [outer = (nil)] 12:25:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8e4a3400) [pid = 1804] [serial = 749] [outer = 0x8e383800] 12:25:29 INFO - PROCESS | 1804 | 1462476329045 Marionette DEBUG loaded listener.js 12:25:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8f485800) [pid = 1804] [serial = 750] [outer = 0x8e383800] 12:25:30 INFO - PROCESS | 1804 | 1462476330124 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]]]}] 12:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1841ms 12:25:30 INFO - PROCESS | 1804 | 1462476330203 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 12:25:30 INFO - PROCESS | 1804 | 1462476330206 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 12:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:25:30 INFO - PROCESS | 1804 | 1462476330216 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:25:30 INFO - PROCESS | 1804 | 1462476330220 Marionette TRACE conn4 <- [1,970,null,{}] 12:25:30 INFO - PROCESS | 1804 | 1462476330238 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}] 12:25:30 INFO - PROCESS | 1804 | 1462476330512 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 12:25:30 INFO - PROCESS | 1804 | 1462476330878 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x915bbc00 == 115 [pid = 1804] [id = 250] 12:25:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x918dc800) [pid = 1804] [serial = 751] [outer = (nil)] 12:25:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x921e3c00) [pid = 1804] [serial = 752] [outer = 0x918dc800] 12:25:30 INFO - PROCESS | 1804 | 1462476330975 Marionette DEBUG loaded listener.js 12:25:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x92727800) [pid = 1804] [serial = 753] [outer = 0x918dc800] 12:25:31 INFO - PROCESS | 1804 | 1462476331941 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]]]}] 12:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1787ms 12:25:32 INFO - PROCESS | 1804 | 1462476332006 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 12:25:32 INFO - PROCESS | 1804 | 1462476332011 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 12:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:25:32 INFO - PROCESS | 1804 | 1462476332021 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:25:32 INFO - PROCESS | 1804 | 1462476332024 Marionette TRACE conn4 <- [1,974,null,{}] 12:25:32 INFO - PROCESS | 1804 | 1462476332031 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}] 12:25:32 INFO - PROCESS | 1804 | 1462476332251 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 12:25:32 INFO - PROCESS | 1804 | 1462476332524 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da3400 == 116 [pid = 1804] [id = 251] 12:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x921e0000) [pid = 1804] [serial = 754] [outer = (nil)] 12:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9368c000) [pid = 1804] [serial = 755] [outer = 0x921e0000] 12:25:32 INFO - PROCESS | 1804 | 1462476332621 Marionette DEBUG loaded listener.js 12:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x938dac00) [pid = 1804] [serial = 756] [outer = 0x921e0000] 12:25:33 INFO - PROCESS | 1804 | 1462476333528 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]]]}] 12:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1545ms 12:25:33 INFO - PROCESS | 1804 | 1462476333566 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 12:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:25:33 INFO - PROCESS | 1804 | 1462476333570 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 12:25:33 INFO - PROCESS | 1804 | 1462476333577 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - PROCESS | 1804 | 1462476333581 Marionette TRACE conn4 <- [1,978,null,{}] 12:25:33 INFO - PROCESS | 1804 | 1462476333587 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}] 12:25:33 INFO - PROCESS | 1804 | 1462476333805 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 12:25:34 INFO - PROCESS | 1804 | 1462476334066 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x921e1800 == 117 [pid = 1804] [id = 252] 12:25:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x921e9000) [pid = 1804] [serial = 757] [outer = (nil)] 12:25:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x951cc800) [pid = 1804] [serial = 758] [outer = 0x921e9000] 12:25:34 INFO - PROCESS | 1804 | 1462476334200 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x951d5800) [pid = 1804] [serial = 759] [outer = 0x921e9000] 12:25:35 INFO - PROCESS | 1804 | 1462476335132 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]]]}] 12:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1637ms 12:25:35 INFO - PROCESS | 1804 | 1462476335214 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 12:25:35 INFO - PROCESS | 1804 | 1462476335219 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 12:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:25:35 INFO - PROCESS | 1804 | 1462476335226 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:25:35 INFO - PROCESS | 1804 | 1462476335230 Marionette TRACE conn4 <- [1,982,null,{}] 12:25:35 INFO - PROCESS | 1804 | 1462476335236 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}] 12:25:35 INFO - PROCESS | 1804 | 1462476335529 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 12:25:35 INFO - PROCESS | 1804 | 1462476335850 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x9272fc00 == 118 [pid = 1804] [id = 253] 12:25:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9952e800) [pid = 1804] [serial = 760] [outer = (nil)] 12:25:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x99e92000) [pid = 1804] [serial = 761] [outer = 0x9952e800] 12:25:35 INFO - PROCESS | 1804 | 1462476335945 Marionette DEBUG loaded listener.js 12:25:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9a52e800) [pid = 1804] [serial = 762] [outer = 0x9952e800] 12:25:36 INFO - PROCESS | 1804 | 1462476336894 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]]]}] 12:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1740ms 12:25:36 INFO - PROCESS | 1804 | 1462476336968 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 12:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:25:36 INFO - PROCESS | 1804 | 1462476336972 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 12:25:36 INFO - PROCESS | 1804 | 1462476336980 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:25:36 INFO - PROCESS | 1804 | 1462476336984 Marionette TRACE conn4 <- [1,986,null,{}] 12:25:36 INFO - PROCESS | 1804 | 1462476336991 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}] 12:25:37 INFO - PROCESS | 1804 | 1462476337213 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 12:25:37 INFO - PROCESS | 1804 | 1462476337470 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x9aaa7800 == 119 [pid = 1804] [id = 254] 12:25:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9abc2c00) [pid = 1804] [serial = 763] [outer = (nil)] 12:25:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9b528800) [pid = 1804] [serial = 764] [outer = 0x9abc2c00] 12:25:37 INFO - PROCESS | 1804 | 1462476337599 Marionette DEBUG loaded listener.js 12:25:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9ba97000) [pid = 1804] [serial = 765] [outer = 0x9abc2c00] 12:25:38 INFO - PROCESS | 1804 | 1462476338521 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]]]}] 12:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1583ms 12:25:38 INFO - PROCESS | 1804 | 1462476338563 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 12:25:38 INFO - PROCESS | 1804 | 1462476338568 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 12:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:25:38 INFO - PROCESS | 1804 | 1462476338575 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:25:38 INFO - PROCESS | 1804 | 1462476338579 Marionette TRACE conn4 <- [1,990,null,{}] 12:25:38 INFO - PROCESS | 1804 | 1462476338585 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}] 12:25:38 INFO - PROCESS | 1804 | 1462476338820 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 12:25:39 INFO - PROCESS | 1804 | 1462476339075 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x991b8400 == 120 [pid = 1804] [id = 255] 12:25:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9a3d1800) [pid = 1804] [serial = 766] [outer = (nil)] 12:25:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9d85cc00) [pid = 1804] [serial = 767] [outer = 0x9a3d1800] 12:25:39 INFO - PROCESS | 1804 | 1462476339207 Marionette DEBUG loaded listener.js 12:25:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0xa102dc00) [pid = 1804] [serial = 768] [outer = 0x9a3d1800] 12:25:40 INFO - PROCESS | 1804 | 1462476340170 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]]]}] 12:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1632ms 12:25:40 INFO - PROCESS | 1804 | 1462476340208 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 12:25:40 INFO - PROCESS | 1804 | 1462476340211 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 12:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:25:40 INFO - PROCESS | 1804 | 1462476340219 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:25:40 INFO - PROCESS | 1804 | 1462476340221 Marionette TRACE conn4 <- [1,994,null,{}] 12:25:40 INFO - PROCESS | 1804 | 1462476340228 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}] 12:25:40 INFO - PROCESS | 1804 | 1462476340447 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 12:25:40 INFO - PROCESS | 1804 | 1462476340703 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x99d91400 == 121 [pid = 1804] [id = 256] 12:25:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9c00c000) [pid = 1804] [serial = 769] [outer = (nil)] 12:25:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0xa266dc00) [pid = 1804] [serial = 770] [outer = 0x9c00c000] 12:25:40 INFO - PROCESS | 1804 | 1462476340846 Marionette DEBUG loaded listener.js 12:25:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0xa3267800) [pid = 1804] [serial = 771] [outer = 0x9c00c000] 12:25:41 INFO - PROCESS | 1804 | 1462476341737 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]]]}] 12:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1580ms 12:25:41 INFO - PROCESS | 1804 | 1462476341801 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 12:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:25:41 INFO - PROCESS | 1804 | 1462476341805 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 12:25:41 INFO - PROCESS | 1804 | 1462476341813 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:25:41 INFO - PROCESS | 1804 | 1462476341817 Marionette TRACE conn4 <- [1,998,null,{}] 12:25:41 INFO - PROCESS | 1804 | 1462476341823 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}] 12:25:42 INFO - PROCESS | 1804 | 1462476342043 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 12:25:42 INFO - PROCESS | 1804 | 1462476342303 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x9d89ec00 == 122 [pid = 1804] [id = 257] 12:25:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0xa2294000) [pid = 1804] [serial = 772] [outer = (nil)] 12:25:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0xa6719400) [pid = 1804] [serial = 773] [outer = 0xa2294000] 12:25:42 INFO - PROCESS | 1804 | 1462476342438 Marionette DEBUG loaded listener.js 12:25:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0xa6c1cc00) [pid = 1804] [serial = 774] [outer = 0xa2294000] 12:25:43 INFO - PROCESS | 1804 | 1462476343357 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]]]}] 12:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1589ms 12:25:43 INFO - PROCESS | 1804 | 1462476343402 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 12:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:25:43 INFO - PROCESS | 1804 | 1462476343407 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 12:25:43 INFO - PROCESS | 1804 | 1462476343416 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:25:43 INFO - PROCESS | 1804 | 1462476343421 Marionette TRACE conn4 <- [1,1002,null,{}] 12:25:43 INFO - PROCESS | 1804 | 1462476343428 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}] 12:25:43 INFO - PROCESS | 1804 | 1462476343674 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 12:25:43 INFO - PROCESS | 1804 | 1462476343959 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b841800 == 123 [pid = 1804] [id = 258] 12:25:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8b84a000) [pid = 1804] [serial = 775] [outer = (nil)] 12:25:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8b84fc00) [pid = 1804] [serial = 776] [outer = 0x8b84a000] 12:25:44 INFO - PROCESS | 1804 | 1462476344102 Marionette DEBUG loaded listener.js 12:25:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0xa5066000) [pid = 1804] [serial = 777] [outer = 0x8b84a000] 12:25:45 INFO - PROCESS | 1804 | 1462476345109 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]]]}] 12:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1746ms 12:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:25:45 INFO - PROCESS | 1804 | 1462476345160 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 12:25:45 INFO - PROCESS | 1804 | 1462476345163 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 12:25:45 INFO - PROCESS | 1804 | 1462476345170 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:25:45 INFO - PROCESS | 1804 | 1462476345174 Marionette TRACE conn4 <- [1,1006,null,{}] 12:25:45 INFO - PROCESS | 1804 | 1462476345180 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}] 12:25:45 INFO - PROCESS | 1804 | 1462476345390 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 12:25:45 INFO - PROCESS | 1804 | 1462476345654 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b84a400 == 124 [pid = 1804] [id = 259] 12:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8b850000) [pid = 1804] [serial = 778] [outer = (nil)] 12:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8d52b800) [pid = 1804] [serial = 779] [outer = 0x8b850000] 12:25:45 INFO - PROCESS | 1804 | 1462476345802 Marionette DEBUG loaded listener.js 12:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x8d52f000) [pid = 1804] [serial = 780] [outer = 0x8b850000] 12:25:46 INFO - PROCESS | 1804 | 1462476346696 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]]]}] 12:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1590ms 12:25:46 INFO - PROCESS | 1804 | 1462476346760 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 12:25:46 INFO - PROCESS | 1804 | 1462476346765 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 12:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:25:46 INFO - PROCESS | 1804 | 1462476346771 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:25:46 INFO - PROCESS | 1804 | 1462476346775 Marionette TRACE conn4 <- [1,1010,null,{}] 12:25:46 INFO - PROCESS | 1804 | 1462476346781 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}] 12:25:47 INFO - PROCESS | 1804 | 1462476346997 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 12:25:47 INFO - PROCESS | 1804 | 1462476347269 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d1400 == 125 [pid = 1804] [id = 260] 12:25:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x890d3400) [pid = 1804] [serial = 781] [outer = (nil)] 12:25:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x890d9c00) [pid = 1804] [serial = 782] [outer = 0x890d3400] 12:25:47 INFO - PROCESS | 1804 | 1462476347403 Marionette DEBUG loaded listener.js 12:25:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x890dd000) [pid = 1804] [serial = 783] [outer = 0x890d3400] 12:25:48 INFO - PROCESS | 1804 | 1462476348325 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]]]}] 12:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1631ms 12:25:48 INFO - PROCESS | 1804 | 1462476348403 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 12:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:25:48 INFO - PROCESS | 1804 | 1462476348407 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 12:25:48 INFO - PROCESS | 1804 | 1462476348414 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:25:48 INFO - PROCESS | 1804 | 1462476348418 Marionette TRACE conn4 <- [1,1014,null,{}] 12:25:48 INFO - PROCESS | 1804 | 1462476348424 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}] 12:25:48 INFO - PROCESS | 1804 | 1462476348645 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 12:25:48 INFO - PROCESS | 1804 | 1462476348966 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d5800 == 126 [pid = 1804] [id = 261] 12:25:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x890d6800) [pid = 1804] [serial = 784] [outer = (nil)] 12:25:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8d528800) [pid = 1804] [serial = 785] [outer = 0x890d6800] 12:25:49 INFO - PROCESS | 1804 | 1462476349066 Marionette DEBUG loaded listener.js 12:25:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x8d52e800) [pid = 1804] [serial = 786] [outer = 0x890d6800] 12:25:49 INFO - PROCESS | 1804 | 1462476349994 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]]]}] 12:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1638ms 12:25:50 INFO - PROCESS | 1804 | 1462476350052 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 1804 | 1462476350055 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 12:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:25:50 INFO - PROCESS | 1804 | 1462476350063 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:25:50 INFO - PROCESS | 1804 | 1462476350067 Marionette TRACE conn4 <- [1,1018,null,{}] 12:25:50 INFO - PROCESS | 1804 | 1462476350073 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}] 12:25:50 INFO - PROCESS | 1804 | 1462476350289 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 12:25:50 INFO - PROCESS | 1804 | 1462476350549 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d7800 == 127 [pid = 1804] [id = 262] 12:25:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x890e0c00) [pid = 1804] [serial = 787] [outer = (nil)] 12:25:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x91969000) [pid = 1804] [serial = 788] [outer = 0x890e0c00] 12:25:50 INFO - PROCESS | 1804 | 1462476350678 Marionette DEBUG loaded listener.js 12:25:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x9196c800) [pid = 1804] [serial = 789] [outer = 0x890e0c00] 12:25:51 INFO - PROCESS | 1804 | 1462476351609 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]]]}] 12:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1599ms 12:25:51 INFO - PROCESS | 1804 | 1462476351663 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 12:25:51 INFO - PROCESS | 1804 | 1462476351666 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 12:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:25:51 INFO - PROCESS | 1804 | 1462476351673 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:25:51 INFO - PROCESS | 1804 | 1462476351676 Marionette TRACE conn4 <- [1,1022,null,{}] 12:25:51 INFO - PROCESS | 1804 | 1462476351682 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}] 12:25:51 INFO - PROCESS | 1804 | 1462476351908 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 12:25:52 INFO - PROCESS | 1804 | 1462476352172 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f76f400 == 128 [pid = 1804] [id = 263] 12:25:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8f76fc00) [pid = 1804] [serial = 790] [outer = (nil)] 12:25:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x91970c00) [pid = 1804] [serial = 791] [outer = 0x8f76fc00] 12:25:52 INFO - PROCESS | 1804 | 1462476352312 Marionette DEBUG loaded listener.js 12:25:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x951d8400) [pid = 1804] [serial = 792] [outer = 0x8f76fc00] 12:25:53 INFO - PROCESS | 1804 | 1462476353217 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]]]}] 12:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1584ms 12:25:53 INFO - PROCESS | 1804 | 1462476353258 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 12:25:53 INFO - PROCESS | 1804 | 1462476353262 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 12:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:25:53 INFO - PROCESS | 1804 | 1462476353269 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:25:53 INFO - PROCESS | 1804 | 1462476353273 Marionette TRACE conn4 <- [1,1026,null,{}] 12:25:53 INFO - PROCESS | 1804 | 1462476353279 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}] 12:25:53 INFO - PROCESS | 1804 | 1462476353504 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 12:25:53 INFO - PROCESS | 1804 | 1462476353786 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf36800 == 129 [pid = 1804] [id = 264] 12:25:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8cf3a400) [pid = 1804] [serial = 793] [outer = (nil)] 12:25:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8f768c00) [pid = 1804] [serial = 794] [outer = 0x8cf3a400] 12:25:53 INFO - PROCESS | 1804 | 1462476353918 Marionette DEBUG loaded listener.js 12:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x91969800) [pid = 1804] [serial = 795] [outer = 0x8cf3a400] 12:25:54 INFO - PROCESS | 1804 | 1462476354841 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]]]}] 12:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1632ms 12:25:54 INFO - PROCESS | 1804 | 1462476354902 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 12:25:54 INFO - PROCESS | 1804 | 1462476354907 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 12:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:25:54 INFO - PROCESS | 1804 | 1462476354914 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:25:54 INFO - PROCESS | 1804 | 1462476354918 Marionette TRACE conn4 <- [1,1030,null,{}] 12:25:54 INFO - PROCESS | 1804 | 1462476354925 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}] 12:25:55 INFO - PROCESS | 1804 | 1462476355193 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 12:25:56 INFO - PROCESS | 1804 | 1462476355985 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b849c00 == 130 [pid = 1804] [id = 265] 12:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x8b84a800) [pid = 1804] [serial = 796] [outer = (nil)] 12:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x8b84d400) [pid = 1804] [serial = 797] [outer = 0x8b84a800] 12:25:56 INFO - PROCESS | 1804 | 1462476356097 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8c746000) [pid = 1804] [serial = 798] [outer = 0x8b84a800] 12:25:57 INFO - PROCESS | 1804 | --DOCSHELL 0x980b6800 == 129 [pid = 1804] [id = 24] 12:25:57 INFO - PROCESS | 1804 | --DOCSHELL 0x8f76e800 == 128 [pid = 1804] [id = 177] 12:25:57 INFO - PROCESS | 1804 | --DOCSHELL 0x950eb000 == 127 [pid = 1804] [id = 36] 12:25:57 INFO - PROCESS | 1804 | --DOCSHELL 0x9a2cac00 == 126 [pid = 1804] [id = 25] 12:25:57 INFO - PROCESS | 1804 | --DOCSHELL 0x8e9efc00 == 125 [pid = 1804] [id = 246] 12:25:57 INFO - PROCESS | 1804 | --DOCSHELL 0x8cec5400 == 124 [pid = 1804] [id = 245] 12:25:57 INFO - PROCESS | 1804 | --DOCSHELL 0x8cebe800 == 123 [pid = 1804] [id = 244] 12:25:57 INFO - PROCESS | 1804 | --DOCSHELL 0x89da2400 == 122 [pid = 1804] [id = 243] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x8e9ef400) [pid = 1804] [serial = 668] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x951d7400) [pid = 1804] [serial = 635] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x9a3d3000) [pid = 1804] [serial = 638] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8b9c0800) [pid = 1804] [serial = 660] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x8b9c8c00) [pid = 1804] [serial = 650] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x9c075000) [pid = 1804] [serial = 644] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8d847000) [pid = 1804] [serial = 662] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8e385400) [pid = 1804] [serial = 663] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x9108ac00) [pid = 1804] [serial = 675] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8f483000) [pid = 1804] [serial = 669] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x8e9ec000) [pid = 1804] [serial = 656] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x916ac000) [pid = 1804] [serial = 629] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8af2b400) [pid = 1804] [serial = 659] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x8d84bc00) [pid = 1804] [serial = 674] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x8f718c00) [pid = 1804] [serial = 626] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8d846800) [pid = 1804] [serial = 623] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x8b9c9400) [pid = 1804] [serial = 620] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8cf39c00) [pid = 1804] [serial = 665] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x9b207400) [pid = 1804] [serial = 641] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8f712000) [pid = 1804] [serial = 671] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8d2f3800) [pid = 1804] [serial = 666] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x921e7800) [pid = 1804] [serial = 632] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8d082000) [pid = 1804] [serial = 653] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x9d85f000) [pid = 1804] [serial = 647] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8f71d000) [pid = 1804] [serial = 672] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x915bd000) [pid = 1804] [serial = 677] [outer = (nil)] [url = about:blank] 12:25:57 INFO - PROCESS | 1804 | 1462476357548 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]]]}] 12:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2749ms 12:25:57 INFO - PROCESS | 1804 | 1462476357665 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 12:25:57 INFO - PROCESS | 1804 | 1462476357672 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 12:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:25:57 INFO - PROCESS | 1804 | 1462476357693 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:25:57 INFO - PROCESS | 1804 | 1462476357700 Marionette TRACE conn4 <- [1,1034,null,{}] 12:25:57 INFO - PROCESS | 1804 | 1462476357708 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}] 12:25:57 INFO - PROCESS | 1804 | 1462476357903 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 12:25:57 INFO - PROCESS | 1804 | 1462476357921 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ce2f000 == 123 [pid = 1804] [id = 266] 12:25:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8cebfc00) [pid = 1804] [serial = 799] [outer = (nil)] 12:25:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8cf30800) [pid = 1804] [serial = 800] [outer = 0x8cebfc00] 12:25:58 INFO - PROCESS | 1804 | 1462476358038 Marionette DEBUG loaded listener.js 12:25:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8d093000) [pid = 1804] [serial = 801] [outer = 0x8cebfc00] 12:25:59 INFO - PROCESS | 1804 | 1462476359032 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]]]}] 12:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1390ms 12:25:59 INFO - PROCESS | 1804 | 1462476359086 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 12:25:59 INFO - PROCESS | 1804 | 1462476359091 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 12:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:25:59 INFO - PROCESS | 1804 | 1462476359100 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:25:59 INFO - PROCESS | 1804 | 1462476359104 Marionette TRACE conn4 <- [1,1038,null,{}] 12:25:59 INFO - PROCESS | 1804 | 1462476359110 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}] 12:25:59 INFO - PROCESS | 1804 | 1462476359321 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 12:25:59 INFO - PROCESS | 1804 | 1462476359530 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d847000 == 124 [pid = 1804] [id = 267] 12:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8d84bc00) [pid = 1804] [serial = 802] [outer = (nil)] 12:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8e385c00) [pid = 1804] [serial = 803] [outer = 0x8d84bc00] 12:25:59 INFO - PROCESS | 1804 | 1462476359697 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8e4a2000) [pid = 1804] [serial = 804] [outer = 0x8d84bc00] 12:26:00 INFO - PROCESS | 1804 | 1462476360645 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]]]}] 12:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1582ms 12:26:00 INFO - PROCESS | 1804 | 1462476360684 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 12:26:00 INFO - PROCESS | 1804 | 1462476360690 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 12:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:26:00 INFO - PROCESS | 1804 | 1462476360710 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:26:00 INFO - PROCESS | 1804 | 1462476360725 Marionette TRACE conn4 <- [1,1042,null,{}] 12:26:00 INFO - PROCESS | 1804 | 1462476360754 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}] 12:26:01 INFO - PROCESS | 1804 | 1462476361127 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 12:26:01 INFO - PROCESS | 1804 | 1462476361317 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7d6800 == 125 [pid = 1804] [id = 268] 12:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8f717c00) [pid = 1804] [serial = 805] [outer = (nil)] 12:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x8f76b400) [pid = 1804] [serial = 806] [outer = 0x8f717c00] 12:26:01 INFO - PROCESS | 1804 | 1462476361402 Marionette DEBUG loaded listener.js 12:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8f80e800) [pid = 1804] [serial = 807] [outer = 0x8f717c00] 12:26:02 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8f71bc00) [pid = 1804] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:26:02 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8f48ac00) [pid = 1804] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:26:02 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x89da3800) [pid = 1804] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:26:02 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8d088800) [pid = 1804] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:26:02 INFO - PROCESS | 1804 | 1462476362642 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]]]}] 12:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1984ms 12:26:02 INFO - PROCESS | 1804 | 1462476362694 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 1804 | 1462476362698 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 12:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:26:02 INFO - PROCESS | 1804 | 1462476362706 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:26:02 INFO - PROCESS | 1804 | 1462476362710 Marionette TRACE conn4 <- [1,1046,null,{}] 12:26:02 INFO - PROCESS | 1804 | 1462476362716 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}] 12:26:03 INFO - PROCESS | 1804 | 1462476363016 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 12:26:03 INFO - PROCESS | 1804 | 1462476363200 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da3800 == 126 [pid = 1804] [id = 269] 12:26:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8b9c9400) [pid = 1804] [serial = 808] [outer = (nil)] 12:26:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x9149c000) [pid = 1804] [serial = 809] [outer = 0x8b9c9400] 12:26:03 INFO - PROCESS | 1804 | 1462476363286 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x915bb800) [pid = 1804] [serial = 810] [outer = 0x8b9c9400] 12:26:04 INFO - PROCESS | 1804 | 1462476364229 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]]]}] 12:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1585ms 12:26:04 INFO - PROCESS | 1804 | 1462476364293 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 12:26:04 INFO - PROCESS | 1804 | 1462476364297 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 12:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:26:04 INFO - PROCESS | 1804 | 1462476364304 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:26:04 INFO - PROCESS | 1804 | 1462476364308 Marionette TRACE conn4 <- [1,1050,null,{}] 12:26:04 INFO - PROCESS | 1804 | 1462476364451 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}] 12:26:04 INFO - PROCESS | 1804 | 1462476364731 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 12:26:05 INFO - PROCESS | 1804 | 1462476365106 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b84f400 == 127 [pid = 1804] [id = 270] 12:26:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8b9c2400) [pid = 1804] [serial = 811] [outer = (nil)] 12:26:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8c743000) [pid = 1804] [serial = 812] [outer = 0x8b9c2400] 12:26:05 INFO - PROCESS | 1804 | 1462476365216 Marionette DEBUG loaded listener.js 12:26:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8c750000) [pid = 1804] [serial = 813] [outer = 0x8b9c2400] 12:26:06 INFO - PROCESS | 1804 | 1462476366250 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]]]}] 12:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1988ms 12:26:06 INFO - PROCESS | 1804 | 1462476366294 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 12:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:26:06 INFO - PROCESS | 1804 | 1462476366304 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 12:26:06 INFO - PROCESS | 1804 | 1462476366313 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:26:06 INFO - PROCESS | 1804 | 1462476366317 Marionette TRACE conn4 <- [1,1054,null,{}] 12:26:06 INFO - PROCESS | 1804 | 1462476366325 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}] 12:26:06 INFO - PROCESS | 1804 | 1462476366559 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 12:26:06 INFO - PROCESS | 1804 | 1462476366838 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e382400 == 128 [pid = 1804] [id = 271] 12:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8e387c00) [pid = 1804] [serial = 814] [outer = (nil)] 12:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8e49f800) [pid = 1804] [serial = 815] [outer = 0x8e387c00] 12:26:06 INFO - PROCESS | 1804 | 1462476366978 Marionette DEBUG loaded listener.js 12:26:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x8f483000) [pid = 1804] [serial = 816] [outer = 0x8e387c00] 12:26:07 INFO - PROCESS | 1804 | 1462476367938 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]]]}] 12:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1662ms 12:26:07 INFO - PROCESS | 1804 | 1462476367975 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 12:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:26:07 INFO - PROCESS | 1804 | 1462476367980 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 12:26:07 INFO - PROCESS | 1804 | 1462476367988 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:26:07 INFO - PROCESS | 1804 | 1462476367991 Marionette TRACE conn4 <- [1,1058,null,{}] 12:26:08 INFO - PROCESS | 1804 | 1462476367999 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}] 12:26:08 INFO - PROCESS | 1804 | 1462476368226 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 12:26:08 INFO - PROCESS | 1804 | 1462476368539 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b3800 == 129 [pid = 1804] [id = 272] 12:26:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x918d3c00) [pid = 1804] [serial = 817] [outer = (nil)] 12:26:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x91966000) [pid = 1804] [serial = 818] [outer = 0x918d3c00] 12:26:08 INFO - PROCESS | 1804 | 1462476368680 Marionette DEBUG loaded listener.js 12:26:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x919e0c00) [pid = 1804] [serial = 819] [outer = 0x918d3c00] 12:26:09 INFO - PROCESS | 1804 | 1462476369592 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]]]}] 12:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1633ms 12:26:09 INFO - PROCESS | 1804 | 1462476369630 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 12:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:26:09 INFO - PROCESS | 1804 | 1462476369641 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 12:26:09 INFO - PROCESS | 1804 | 1462476369651 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:26:09 INFO - PROCESS | 1804 | 1462476369654 Marionette TRACE conn4 <- [1,1062,null,{}] 12:26:09 INFO - PROCESS | 1804 | 1462476369662 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}] 12:26:09 INFO - PROCESS | 1804 | 1462476369893 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 12:26:10 INFO - PROCESS | 1804 | 1462476370182 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x9108bc00 == 130 [pid = 1804] [id = 273] 12:26:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x921e2000) [pid = 1804] [serial = 820] [outer = (nil)] 12:26:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x936b6000) [pid = 1804] [serial = 821] [outer = 0x921e2000] 12:26:10 INFO - PROCESS | 1804 | 1462476370313 Marionette DEBUG loaded listener.js 12:26:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x95095c00) [pid = 1804] [serial = 822] [outer = 0x921e2000] 12:26:11 INFO - PROCESS | 1804 | 1462476371297 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]]]}] 12:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1690ms 12:26:11 INFO - PROCESS | 1804 | 1462476371341 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 12:26:11 INFO - PROCESS | 1804 | 1462476371345 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 12:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:26:11 INFO - PROCESS | 1804 | 1462476371353 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:26:11 INFO - PROCESS | 1804 | 1462476371357 Marionette TRACE conn4 <- [1,1066,null,{}] 12:26:11 INFO - PROCESS | 1804 | 1462476371363 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}] 12:26:11 INFO - PROCESS | 1804 | 1462476371611 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 12:26:11 INFO - PROCESS | 1804 | 1462476371923 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x927d9c00 == 131 [pid = 1804] [id = 274] 12:26:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x9368dc00) [pid = 1804] [serial = 823] [outer = (nil)] 12:26:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x980b1400) [pid = 1804] [serial = 824] [outer = 0x9368dc00] 12:26:12 INFO - PROCESS | 1804 | 1462476372013 Marionette DEBUG loaded listener.js 12:26:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x990b6c00) [pid = 1804] [serial = 825] [outer = 0x9368dc00] 12:26:12 INFO - PROCESS | 1804 | 1462476372936 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]]]}] 12:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1641ms 12:26:12 INFO - PROCESS | 1804 | 1462476372996 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 12:26:13 INFO - PROCESS | 1804 | 1462476373001 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 12:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:26:13 INFO - PROCESS | 1804 | 1462476373008 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:26:13 INFO - PROCESS | 1804 | 1462476373013 Marionette TRACE conn4 <- [1,1070,null,{}] 12:26:13 INFO - PROCESS | 1804 | 1462476373020 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}] 12:26:13 INFO - PROCESS | 1804 | 1462476373308 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 12:26:13 INFO - PROCESS | 1804 | 1462476373634 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b84e800 == 132 [pid = 1804] [id = 275] 12:26:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x9a3d7c00) [pid = 1804] [serial = 826] [outer = (nil)] 12:26:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x9a812400) [pid = 1804] [serial = 827] [outer = 0x9a3d7c00] 12:26:13 INFO - PROCESS | 1804 | 1462476373730 Marionette DEBUG loaded listener.js 12:26:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x9a819000) [pid = 1804] [serial = 828] [outer = 0x9a3d7c00] 12:26:14 INFO - PROCESS | 1804 | 1462476374668 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]]]}] 12:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1689ms 12:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:26:14 INFO - PROCESS | 1804 | 1462476374700 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 12:26:14 INFO - PROCESS | 1804 | 1462476374703 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 12:26:14 INFO - PROCESS | 1804 | 1462476374711 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:26:14 INFO - PROCESS | 1804 | 1462476374715 Marionette TRACE conn4 <- [1,1074,null,{}] 12:26:14 INFO - PROCESS | 1804 | 1462476374721 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}] 12:26:14 INFO - PROCESS | 1804 | 1462476374941 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 12:26:15 INFO - PROCESS | 1804 | 1462476375218 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x98021400 == 133 [pid = 1804] [id = 276] 12:26:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x9a3b0400) [pid = 1804] [serial = 829] [outer = (nil)] 12:26:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x9ad1a400) [pid = 1804] [serial = 830] [outer = 0x9a3b0400] 12:26:15 INFO - PROCESS | 1804 | 1462476375355 Marionette DEBUG loaded listener.js 12:26:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x9b208c00) [pid = 1804] [serial = 831] [outer = 0x9a3b0400] 12:26:16 INFO - PROCESS | 1804 | 1462476376302 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]]]}] 12:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1636ms 12:26:16 INFO - PROCESS | 1804 | 1462476376347 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 12:26:16 INFO - PROCESS | 1804 | 1462476376351 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 12:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:26:16 INFO - PROCESS | 1804 | 1462476376358 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:26:16 INFO - PROCESS | 1804 | 1462476376362 Marionette TRACE conn4 <- [1,1078,null,{}] 12:26:16 INFO - PROCESS | 1804 | 1462476376368 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}] 12:26:16 INFO - PROCESS | 1804 | 1462476376580 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 12:26:16 INFO - PROCESS | 1804 | 1462476376842 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x951d8000 == 134 [pid = 1804] [id = 277] 12:26:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x9a816c00) [pid = 1804] [serial = 832] [outer = (nil)] 12:26:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x9c16fc00) [pid = 1804] [serial = 833] [outer = 0x9a816c00] 12:26:16 INFO - PROCESS | 1804 | 1462476376976 Marionette DEBUG loaded listener.js 12:26:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x9d85b000) [pid = 1804] [serial = 834] [outer = 0x9a816c00] 12:26:17 INFO - PROCESS | 1804 | 1462476377917 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]]]}] 12:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1631ms 12:26:17 INFO - PROCESS | 1804 | 1462476377990 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 12:26:17 INFO - PROCESS | 1804 | 1462476377994 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 12:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:26:18 INFO - PROCESS | 1804 | 1462476378002 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:26:18 INFO - PROCESS | 1804 | 1462476378006 Marionette TRACE conn4 <- [1,1082,null,{}] 12:26:18 INFO - PROCESS | 1804 | 1462476378012 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}] 12:26:18 INFO - PROCESS | 1804 | 1462476378270 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 12:26:18 INFO - PROCESS | 1804 | 1462476378584 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b4c00 == 135 [pid = 1804] [id = 278] 12:26:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x938d6000) [pid = 1804] [serial = 835] [outer = (nil)] 12:26:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0xa320b800) [pid = 1804] [serial = 836] [outer = 0x938d6000] 12:26:18 INFO - PROCESS | 1804 | 1462476378677 Marionette DEBUG loaded listener.js 12:26:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0xa32e7800) [pid = 1804] [serial = 837] [outer = 0x938d6000] 12:26:19 INFO - PROCESS | 1804 | 1462476379619 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]]]}] 12:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1689ms 12:26:19 INFO - PROCESS | 1804 | 1462476379693 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 12:26:19 INFO - PROCESS | 1804 | 1462476379696 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 12:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:26:19 INFO - PROCESS | 1804 | 1462476379703 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:26:19 INFO - PROCESS | 1804 | 1462476379706 Marionette TRACE conn4 <- [1,1086,null,{}] 12:26:19 INFO - PROCESS | 1804 | 1462476379712 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}] 12:26:20 INFO - PROCESS | 1804 | 1462476379999 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 12:26:20 INFO - PROCESS | 1804 | 1462476380311 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x919dc800 == 136 [pid = 1804] [id = 279] 12:26:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x927e9800) [pid = 1804] [serial = 838] [outer = (nil)] 12:26:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x927f0400) [pid = 1804] [serial = 839] [outer = 0x927e9800] 12:26:20 INFO - PROCESS | 1804 | 1462476380411 Marionette DEBUG loaded listener.js 12:26:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x927f1c00) [pid = 1804] [serial = 840] [outer = 0x927e9800] 12:26:21 INFO - PROCESS | 1804 | 1462476381333 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]]]}] 12:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1643ms 12:26:21 INFO - PROCESS | 1804 | 1462476381347 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 12:26:21 INFO - PROCESS | 1804 | 1462476381350 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 12:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:26:21 INFO - PROCESS | 1804 | 1462476381358 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:26:21 INFO - PROCESS | 1804 | 1462476381361 Marionette TRACE conn4 <- [1,1090,null,{}] 12:26:21 INFO - PROCESS | 1804 | 1462476381368 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}] 12:26:21 INFO - PROCESS | 1804 | 1462476381699 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 12:26:21 INFO - PROCESS | 1804 | 1462476381967 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x927f5000 == 137 [pid = 1804] [id = 280] 12:26:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0xa2431800) [pid = 1804] [serial = 841] [outer = (nil)] 12:26:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0xa6786400) [pid = 1804] [serial = 842] [outer = 0xa2431800] 12:26:22 INFO - PROCESS | 1804 | 1462476382077 Marionette DEBUG loaded listener.js 12:26:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0xa6c28400) [pid = 1804] [serial = 843] [outer = 0xa2431800] 12:26:23 INFO - PROCESS | 1804 | 1462476383033 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]]]}] 12:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1734ms 12:26:23 INFO - PROCESS | 1804 | 1462476383093 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 12:26:23 INFO - PROCESS | 1804 | 1462476383097 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 12:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:26:23 INFO - PROCESS | 1804 | 1462476383104 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:26:23 INFO - PROCESS | 1804 | 1462476383109 Marionette TRACE conn4 <- [1,1094,null,{}] 12:26:23 INFO - PROCESS | 1804 | 1462476383115 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}] 12:26:23 INFO - PROCESS | 1804 | 1462476383335 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 12:26:23 INFO - PROCESS | 1804 | 1462476383613 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x923dac00 == 138 [pid = 1804] [id = 281] 12:26:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x923de000) [pid = 1804] [serial = 844] [outer = (nil)] 12:26:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x923e1400) [pid = 1804] [serial = 845] [outer = 0x923de000] 12:26:23 INFO - PROCESS | 1804 | 1462476383746 Marionette DEBUG loaded listener.js 12:26:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x923e5800) [pid = 1804] [serial = 846] [outer = 0x923de000] 12:26:24 INFO - PROCESS | 1804 | 1462476384673 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]]]}] 12:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1637ms 12:26:24 INFO - PROCESS | 1804 | 1462476384743 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 12:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:26:24 INFO - PROCESS | 1804 | 1462476384747 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 12:26:24 INFO - PROCESS | 1804 | 1462476384754 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:26:24 INFO - PROCESS | 1804 | 1462476384758 Marionette TRACE conn4 <- [1,1098,null,{}] 12:26:24 INFO - PROCESS | 1804 | 1462476384764 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}] 12:26:25 INFO - PROCESS | 1804 | 1462476385016 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 12:26:25 INFO - PROCESS | 1804 | 1462476385329 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a209800 == 139 [pid = 1804] [id = 282] 12:26:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x8a20a000) [pid = 1804] [serial = 847] [outer = (nil)] 12:26:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8a211800) [pid = 1804] [serial = 848] [outer = 0x8a20a000] 12:26:25 INFO - PROCESS | 1804 | 1462476385421 Marionette DEBUG loaded listener.js 12:26:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8a213800) [pid = 1804] [serial = 849] [outer = 0x8a20a000] 12:26:26 INFO - PROCESS | 1804 | 1462476386417 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]]]}] 12:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1696ms 12:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:26:26 INFO - PROCESS | 1804 | 1462476386450 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 12:26:26 INFO - PROCESS | 1804 | 1462476386454 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 12:26:26 INFO - PROCESS | 1804 | 1462476386461 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:26:26 INFO - PROCESS | 1804 | 1462476386465 Marionette TRACE conn4 <- [1,1102,null,{}] 12:26:26 INFO - PROCESS | 1804 | 1462476386473 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}] 12:26:26 INFO - PROCESS | 1804 | 1462476386678 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 12:26:27 INFO - PROCESS | 1804 | 1462476386991 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a20cc00 == 140 [pid = 1804] [id = 283] 12:26:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8a210800) [pid = 1804] [serial = 850] [outer = (nil)] 12:26:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x8eb1a400) [pid = 1804] [serial = 851] [outer = 0x8a210800] 12:26:27 INFO - PROCESS | 1804 | 1462476387090 Marionette DEBUG loaded listener.js 12:26:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8eb1c000) [pid = 1804] [serial = 852] [outer = 0x8a210800] 12:26:27 INFO - PROCESS | 1804 | 1462476387976 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]]]}] 12:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1584ms 12:26:28 INFO - PROCESS | 1804 | 1462476388046 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 12:26:28 INFO - PROCESS | 1804 | 1462476388050 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 12:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:26:28 INFO - PROCESS | 1804 | 1462476388057 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:26:28 INFO - PROCESS | 1804 | 1462476388061 Marionette TRACE conn4 <- [1,1106,null,{}] 12:26:28 INFO - PROCESS | 1804 | 1462476388067 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}] 12:26:28 INFO - PROCESS | 1804 | 1462476388286 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 12:26:28 INFO - PROCESS | 1804 | 1462476388601 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a20dc00 == 141 [pid = 1804] [id = 284] 12:26:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x8a217800) [pid = 1804] [serial = 853] [outer = (nil)] 12:26:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8eb22c00) [pid = 1804] [serial = 854] [outer = 0x8a217800] 12:26:28 INFO - PROCESS | 1804 | 1462476388697 Marionette DEBUG loaded listener.js 12:26:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8eb24800) [pid = 1804] [serial = 855] [outer = 0x8a217800] 12:26:29 INFO - PROCESS | 1804 | 1462476389572 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]]]}] 12:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1581ms 12:26:29 INFO - PROCESS | 1804 | 1462476389639 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 12:26:29 INFO - PROCESS | 1804 | 1462476389644 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 12:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:26:29 INFO - PROCESS | 1804 | 1462476389650 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:26:29 INFO - PROCESS | 1804 | 1462476389654 Marionette TRACE conn4 <- [1,1110,null,{}] 12:26:29 INFO - PROCESS | 1804 | 1462476389660 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}] 12:26:29 INFO - PROCESS | 1804 | 1462476389884 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 12:26:30 INFO - PROCESS | 1804 | 1462476390221 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8add5800 == 142 [pid = 1804] [id = 285] 12:26:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8add8000) [pid = 1804] [serial = 856] [outer = (nil)] 12:26:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x8addc800) [pid = 1804] [serial = 857] [outer = 0x8add8000] 12:26:30 INFO - PROCESS | 1804 | 1462476390326 Marionette DEBUG loaded listener.js 12:26:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8adde400) [pid = 1804] [serial = 858] [outer = 0x8add8000] 12:26:31 INFO - PROCESS | 1804 | 1462476391288 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]]]}] 12:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1696ms 12:26:31 INFO - PROCESS | 1804 | 1462476391347 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 12:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:26:31 INFO - PROCESS | 1804 | 1462476391352 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 12:26:31 INFO - PROCESS | 1804 | 1462476391360 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:26:31 INFO - PROCESS | 1804 | 1462476391363 Marionette TRACE conn4 <- [1,1114,null,{}] 12:26:31 INFO - PROCESS | 1804 | 1462476391370 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}] 12:26:31 INFO - PROCESS | 1804 | 1462476391604 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 12:26:31 INFO - PROCESS | 1804 | 1462476391920 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8add9800 == 143 [pid = 1804] [id = 286] 12:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8ade1800) [pid = 1804] [serial = 859] [outer = (nil)] 12:26:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x8eb20000) [pid = 1804] [serial = 860] [outer = 0x8ade1800] 12:26:32 INFO - PROCESS | 1804 | 1462476392017 Marionette DEBUG loaded listener.js 12:26:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x8eb22000) [pid = 1804] [serial = 861] [outer = 0x8ade1800] 12:26:32 INFO - PROCESS | 1804 | 1462476392957 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]]]}] 12:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1633ms 12:26:32 INFO - PROCESS | 1804 | 1462476392995 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 12:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:26:33 INFO - PROCESS | 1804 | 1462476392999 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 12:26:33 INFO - PROCESS | 1804 | 1462476393006 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:26:33 INFO - PROCESS | 1804 | 1462476393010 Marionette TRACE conn4 <- [1,1118,null,{}] 12:26:33 INFO - PROCESS | 1804 | 1462476393016 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}] 12:26:33 INFO - PROCESS | 1804 | 1462476393234 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 12:26:33 INFO - PROCESS | 1804 | 1462476393546 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x88286800 == 144 [pid = 1804] [id = 287] 12:26:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x88286c00) [pid = 1804] [serial = 862] [outer = (nil)] 12:26:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x8828c400) [pid = 1804] [serial = 863] [outer = 0x88286c00] 12:26:33 INFO - PROCESS | 1804 | 1462476393636 Marionette DEBUG loaded listener.js 12:26:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x8828e000) [pid = 1804] [serial = 864] [outer = 0x88286c00] 12:26:34 INFO - PROCESS | 1804 | 1462476394631 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]]]}] 12:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1682ms 12:26:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7d6800 == 143 [pid = 1804] [id = 268] 12:26:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8d847000 == 142 [pid = 1804] [id = 267] 12:26:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8ce2f000 == 141 [pid = 1804] [id = 266] 12:26:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8b849c00 == 140 [pid = 1804] [id = 265] 12:26:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7dc000 == 139 [pid = 1804] [id = 249] 12:26:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8c74e000 == 138 [pid = 1804] [id = 248] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x91086000) [pid = 1804] [serial = 743] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x91084c00) [pid = 1804] [serial = 740] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0xa5061c00) [pid = 1804] [serial = 716] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x918dd800) [pid = 1804] [serial = 686] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x9c073400) [pid = 1804] [serial = 704] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0xa2668c00) [pid = 1804] [serial = 710] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x8c744c00) [pid = 1804] [serial = 728] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x9d89e400) [pid = 1804] [serial = 707] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x8f48fc00) [pid = 1804] [serial = 737] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x92729400) [pid = 1804] [serial = 722] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x9ad0ec00) [pid = 1804] [serial = 698] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x99e86c00) [pid = 1804] [serial = 695] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x951ce800) [pid = 1804] [serial = 692] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x8cec2800) [pid = 1804] [serial = 732] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x8b9c3800) [pid = 1804] [serial = 731] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0xa32f2c00) [pid = 1804] [serial = 713] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x8cecc800) [pid = 1804] [serial = 680] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x93bcc000) [pid = 1804] [serial = 689] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x8f80d800) [pid = 1804] [serial = 725] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8e4a7400) [pid = 1804] [serial = 683] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x9ba96c00) [pid = 1804] [serial = 701] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0xa67ee400) [pid = 1804] [serial = 719] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x9149a800) [pid = 1804] [serial = 741] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x8d7df400) [pid = 1804] [serial = 734] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8e386400) [pid = 1804] [serial = 735] [outer = (nil)] [url = about:blank] 12:26:35 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x8f71c800) [pid = 1804] [serial = 738] [outer = (nil)] [url = about:blank] 12:26:36 INFO - PROCESS | 1804 | 1462476395994 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 12:26:36 INFO - PROCESS | 1804 | 1462476396002 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 12:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:26:36 INFO - PROCESS | 1804 | 1462476396049 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:26:36 INFO - PROCESS | 1804 | 1462476396058 Marionette TRACE conn4 <- [1,1122,null,{}] 12:26:36 INFO - PROCESS | 1804 | 1462476396067 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}] 12:26:36 INFO - PROCESS | 1804 | 1462476396272 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 12:26:36 INFO - PROCESS | 1804 | 1462476396476 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x883d2000 == 139 [pid = 1804] [id = 288] 12:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x883d2400) [pid = 1804] [serial = 865] [outer = (nil)] 12:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x890d8000) [pid = 1804] [serial = 866] [outer = 0x883d2400] 12:26:36 INFO - PROCESS | 1804 | 1462476396562 Marionette DEBUG loaded listener.js 12:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x8a20d400) [pid = 1804] [serial = 867] [outer = 0x883d2400] 12:26:37 INFO - PROCESS | 1804 | 1462476397417 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]]]}] 12:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1402ms 12:26:37 INFO - PROCESS | 1804 | 1462476397439 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 12:26:37 INFO - PROCESS | 1804 | 1462476397445 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 12:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:26:37 INFO - PROCESS | 1804 | 1462476397457 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:26:37 INFO - PROCESS | 1804 | 1462476397462 Marionette TRACE conn4 <- [1,1126,null,{}] 12:26:37 INFO - PROCESS | 1804 | 1462476397469 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}] 12:26:37 INFO - PROCESS | 1804 | 1462476397673 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 12:26:37 INFO - PROCESS | 1804 | 1462476397877 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ade2800 == 140 [pid = 1804] [id = 289] 12:26:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x8b625800) [pid = 1804] [serial = 868] [outer = (nil)] 12:26:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x8b847c00) [pid = 1804] [serial = 869] [outer = 0x8b625800] 12:26:37 INFO - PROCESS | 1804 | 1462476397955 Marionette DEBUG loaded listener.js 12:26:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x8b9c6c00) [pid = 1804] [serial = 870] [outer = 0x8b625800] 12:26:38 INFO - PROCESS | 1804 | --DOCSHELL 0x9b1a4c00 == 139 [pid = 1804] [id = 9] 12:26:39 INFO - PROCESS | 1804 | 1462476399019 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]]]}] 12:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1592ms 12:26:39 INFO - PROCESS | 1804 | 1462476399046 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 12:26:39 INFO - PROCESS | 1804 | 1462476399049 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 12:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:26:39 INFO - PROCESS | 1804 | 1462476399057 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:26:39 INFO - PROCESS | 1804 | 1462476399061 Marionette TRACE conn4 <- [1,1130,null,{}] 12:26:39 INFO - PROCESS | 1804 | 1462476399089 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}] 12:26:39 INFO - PROCESS | 1804 | 1462476399373 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 12:26:39 INFO - PROCESS | 1804 | 1462476399565 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d08e000 == 140 [pid = 1804] [id = 290] 12:26:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x8d092c00) [pid = 1804] [serial = 871] [outer = (nil)] 12:26:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8d524c00) [pid = 1804] [serial = 872] [outer = 0x8d092c00] 12:26:39 INFO - PROCESS | 1804 | 1462476399651 Marionette DEBUG loaded listener.js 12:26:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x8d532800) [pid = 1804] [serial = 873] [outer = 0x8d092c00] 12:26:40 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x8af21c00) [pid = 1804] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:26:40 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x8cebfc00) [pid = 1804] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:26:40 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8b84a800) [pid = 1804] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:26:40 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x8f717c00) [pid = 1804] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:26:40 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x8d84bc00) [pid = 1804] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:26:40 INFO - PROCESS | 1804 | 1462476400964 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]]]}] 12:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1949ms 12:26:41 INFO - PROCESS | 1804 | 1462476401041 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 12:26:41 INFO - PROCESS | 1804 | 1462476401044 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 12:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:26:41 INFO - PROCESS | 1804 | 1462476401104 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:26:41 INFO - PROCESS | 1804 | 1462476401107 Marionette TRACE conn4 <- [1,1134,null,{}] 12:26:41 INFO - PROCESS | 1804 | 1462476401113 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}] 12:26:41 INFO - PROCESS | 1804 | 1462476401327 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 12:26:41 INFO - PROCESS | 1804 | 1462476401517 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ef2000 == 141 [pid = 1804] [id = 291] 12:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x8cec2400) [pid = 1804] [serial = 874] [outer = (nil)] 12:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x8e37c400) [pid = 1804] [serial = 875] [outer = 0x8cec2400] 12:26:41 INFO - PROCESS | 1804 | 1462476401593 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x8e49e400) [pid = 1804] [serial = 876] [outer = 0x8cec2400] 12:26:42 INFO - PROCESS | 1804 | 1462476402431 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]]]}] 12:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1392ms 12:26:42 INFO - PROCESS | 1804 | 1462476402489 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 12:26:42 INFO - PROCESS | 1804 | 1462476402493 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 12:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:26:42 INFO - PROCESS | 1804 | 1462476402499 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:26:42 INFO - PROCESS | 1804 | 1462476402502 Marionette TRACE conn4 <- [1,1138,null,{}] 12:26:42 INFO - PROCESS | 1804 | 1462476402508 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}] 12:26:42 INFO - PROCESS | 1804 | 1462476402711 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 12:26:43 INFO - PROCESS | 1804 | 1462476403117 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828a400 == 142 [pid = 1804] [id = 292] 12:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8828ac00) [pid = 1804] [serial = 877] [outer = (nil)] 12:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x883d3800) [pid = 1804] [serial = 878] [outer = 0x8828ac00] 12:26:43 INFO - PROCESS | 1804 | 1462476403219 Marionette DEBUG loaded listener.js 12:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x890d1800) [pid = 1804] [serial = 879] [outer = 0x8828ac00] 12:26:44 INFO - PROCESS | 1804 | 1462476404200 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]]]}] 12:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1734ms 12:26:44 INFO - PROCESS | 1804 | 1462476404236 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 12:26:44 INFO - PROCESS | 1804 | 1462476404244 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 12:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:26:44 INFO - PROCESS | 1804 | 1462476404253 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:26:44 INFO - PROCESS | 1804 | 1462476404259 Marionette TRACE conn4 <- [1,1142,null,{}] 12:26:44 INFO - PROCESS | 1804 | 1462476404268 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}] 12:26:44 INFO - PROCESS | 1804 | 1462476404528 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 12:26:44 INFO - PROCESS | 1804 | 1462476404859 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9cec00 == 143 [pid = 1804] [id = 293] 12:26:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8c745c00) [pid = 1804] [serial = 880] [outer = (nil)] 12:26:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8c74e000) [pid = 1804] [serial = 881] [outer = 0x8c745c00] 12:26:44 INFO - PROCESS | 1804 | 1462476404960 Marionette DEBUG loaded listener.js 12:26:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x8cf34c00) [pid = 1804] [serial = 882] [outer = 0x8c745c00] 12:26:45 INFO - PROCESS | 1804 | 1462476405971 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]]]}] 12:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1791ms 12:26:46 INFO - PROCESS | 1804 | 1462476406049 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 12:26:46 INFO - PROCESS | 1804 | 1462476406056 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 12:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:26:46 INFO - PROCESS | 1804 | 1462476406064 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:26:46 INFO - PROCESS | 1804 | 1462476406068 Marionette TRACE conn4 <- [1,1146,null,{}] 12:26:46 INFO - PROCESS | 1804 | 1462476406075 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}] 12:26:46 INFO - PROCESS | 1804 | 1462476406441 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 12:26:46 INFO - PROCESS | 1804 | 1462476406811 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d84d000 == 144 [pid = 1804] [id = 294] 12:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8e37b000) [pid = 1804] [serial = 883] [outer = (nil)] 12:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x8e46b000) [pid = 1804] [serial = 884] [outer = 0x8e37b000] 12:26:46 INFO - PROCESS | 1804 | 1462476406906 Marionette DEBUG loaded listener.js 12:26:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8e9eac00) [pid = 1804] [serial = 885] [outer = 0x8e37b000] 12:26:47 INFO - PROCESS | 1804 | 1462476407926 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]]]}] 12:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1938ms 12:26:48 INFO - PROCESS | 1804 | 1462476408003 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 12:26:48 INFO - PROCESS | 1804 | 1462476408008 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 12:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:26:48 INFO - PROCESS | 1804 | 1462476408026 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:26:48 INFO - PROCESS | 1804 | 1462476408036 Marionette TRACE conn4 <- [1,1150,null,{}] 12:26:48 INFO - PROCESS | 1804 | 1462476408043 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}] 12:26:48 INFO - PROCESS | 1804 | 1462476408421 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 12:26:48 INFO - PROCESS | 1804 | 1462476408671 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f712800 == 145 [pid = 1804] [id = 295] 12:26:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8f71dc00) [pid = 1804] [serial = 886] [outer = (nil)] 12:26:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8f80b400) [pid = 1804] [serial = 887] [outer = 0x8f71dc00] 12:26:48 INFO - PROCESS | 1804 | 1462476408765 Marionette DEBUG loaded listener.js 12:26:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x91083400) [pid = 1804] [serial = 888] [outer = 0x8f71dc00] 12:26:49 INFO - PROCESS | 1804 | 1462476409743 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]]]}] 12:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1756ms 12:26:49 INFO - PROCESS | 1804 | 1462476409774 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 12:26:49 INFO - PROCESS | 1804 | 1462476409779 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 12:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:26:49 INFO - PROCESS | 1804 | 1462476409788 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:26:49 INFO - PROCESS | 1804 | 1462476409791 Marionette TRACE conn4 <- [1,1154,null,{}] 12:26:49 INFO - PROCESS | 1804 | 1462476409799 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}] 12:26:50 INFO - PROCESS | 1804 | 1462476410030 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 12:26:50 INFO - PROCESS | 1804 | 1462476410341 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d846800 == 146 [pid = 1804] [id = 296] 12:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8f5cc400) [pid = 1804] [serial = 889] [outer = (nil)] 12:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x916b1400) [pid = 1804] [serial = 890] [outer = 0x8f5cc400] 12:26:50 INFO - PROCESS | 1804 | 1462476410442 Marionette DEBUG loaded listener.js 12:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x918da800) [pid = 1804] [serial = 891] [outer = 0x8f5cc400] 12:26:51 INFO - PROCESS | 1804 | 1462476411385 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]]]}] 12:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1632ms 12:26:51 INFO - PROCESS | 1804 | 1462476411420 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 12:26:51 INFO - PROCESS | 1804 | 1462476411424 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 12:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:26:51 INFO - PROCESS | 1804 | 1462476411431 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:26:51 INFO - PROCESS | 1804 | 1462476411435 Marionette TRACE conn4 <- [1,1158,null,{}] 12:26:51 INFO - PROCESS | 1804 | 1462476411442 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}] 12:26:51 INFO - PROCESS | 1804 | 1462476411667 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 12:26:52 INFO - PROCESS | 1804 | 1462476411989 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x919dc400 == 147 [pid = 1804] [id = 297] 12:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x921dd400) [pid = 1804] [serial = 892] [outer = (nil)] 12:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x923d8400) [pid = 1804] [serial = 893] [outer = 0x921dd400] 12:26:52 INFO - PROCESS | 1804 | 1462476412103 Marionette DEBUG loaded listener.js 12:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x9272e000) [pid = 1804] [serial = 894] [outer = 0x921dd400] 12:26:53 INFO - PROCESS | 1804 | 1462476413072 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]]]}] 12:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1684ms 12:26:53 INFO - PROCESS | 1804 | 1462476413117 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 12:26:53 INFO - PROCESS | 1804 | 1462476413121 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 12:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:26:53 INFO - PROCESS | 1804 | 1462476413128 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:26:53 INFO - PROCESS | 1804 | 1462476413133 Marionette TRACE conn4 <- [1,1162,null,{}] 12:26:53 INFO - PROCESS | 1804 | 1462476413140 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}] 12:26:53 INFO - PROCESS | 1804 | 1462476413371 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 12:26:53 INFO - PROCESS | 1804 | 1462476413697 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e37e000 == 148 [pid = 1804] [id = 298] 12:26:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x91971800) [pid = 1804] [serial = 895] [outer = (nil)] 12:26:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x93bcdc00) [pid = 1804] [serial = 896] [outer = 0x91971800] 12:26:53 INFO - PROCESS | 1804 | 1462476413795 Marionette DEBUG loaded listener.js 12:26:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x94595400) [pid = 1804] [serial = 897] [outer = 0x91971800] 12:26:54 INFO - PROCESS | 1804 | 1462476414713 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]]]}] 12:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1632ms 12:26:54 INFO - PROCESS | 1804 | 1462476414762 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 12:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:26:54 INFO - PROCESS | 1804 | 1462476414766 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 12:26:54 INFO - PROCESS | 1804 | 1462476414774 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:26:54 INFO - PROCESS | 1804 | 1462476414778 Marionette TRACE conn4 <- [1,1166,null,{}] 12:26:54 INFO - PROCESS | 1804 | 1462476414786 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}] 12:26:55 INFO - PROCESS | 1804 | 1462476415025 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 12:26:55 INFO - PROCESS | 1804 | 1462476415354 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b2000 == 149 [pid = 1804] [id = 299] 12:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x927f0800) [pid = 1804] [serial = 898] [outer = (nil)] 12:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x951d7000) [pid = 1804] [serial = 899] [outer = 0x927f0800] 12:26:55 INFO - PROCESS | 1804 | 1462476415454 Marionette DEBUG loaded listener.js 12:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x9764e000) [pid = 1804] [serial = 900] [outer = 0x927f0800] 12:26:56 INFO - PROCESS | 1804 | 1462476416437 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]]]}] 12:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1735ms 12:26:56 INFO - PROCESS | 1804 | 1462476416509 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 12:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:26:56 INFO - PROCESS | 1804 | 1462476416513 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 12:26:56 INFO - PROCESS | 1804 | 1462476416520 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:26:56 INFO - PROCESS | 1804 | 1462476416523 Marionette TRACE conn4 <- [1,1170,null,{}] 12:26:56 INFO - PROCESS | 1804 | 1462476416529 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}] 12:26:56 INFO - PROCESS | 1804 | 1462476416781 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 12:26:57 INFO - PROCESS | 1804 | 1462476417102 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bcd800 == 150 [pid = 1804] [id = 300] 12:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x951d7400) [pid = 1804] [serial = 901] [outer = (nil)] 12:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x9a3d4000) [pid = 1804] [serial = 902] [outer = 0x951d7400] 12:26:57 INFO - PROCESS | 1804 | 1462476417199 Marionette DEBUG loaded listener.js 12:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x9a3dac00) [pid = 1804] [serial = 903] [outer = 0x951d7400] 12:26:58 INFO - PROCESS | 1804 | 1462476418108 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]]]}] 12:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1631ms 12:26:58 INFO - PROCESS | 1804 | 1462476418152 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 12:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:26:58 INFO - PROCESS | 1804 | 1462476418157 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 12:26:58 INFO - PROCESS | 1804 | 1462476418164 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:26:58 INFO - PROCESS | 1804 | 1462476418168 Marionette TRACE conn4 <- [1,1174,null,{}] 12:26:58 INFO - PROCESS | 1804 | 1462476418174 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}] 12:26:58 INFO - PROCESS | 1804 | 1462476418409 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 12:26:58 INFO - PROCESS | 1804 | 1462476418741 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x91085800 == 151 [pid = 1804] [id = 301] 12:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x921e3000) [pid = 1804] [serial = 904] [outer = (nil)] 12:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x9a81bc00) [pid = 1804] [serial = 905] [outer = 0x921e3000] 12:26:58 INFO - PROCESS | 1804 | 1462476418844 Marionette DEBUG loaded listener.js 12:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x9ad12800) [pid = 1804] [serial = 906] [outer = 0x921e3000] 12:26:59 INFO - PROCESS | 1804 | 1462476419761 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] 12:26:59 INFO - PROCESS | 1804 | 1462476419809 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 12:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:26:59 INFO - PROCESS | 1804 | 1462476419818 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:26:59 INFO - PROCESS | 1804 | 1462476419822 Marionette TRACE conn4 <- [1,1178,null,{}] 12:26:59 INFO - PROCESS | 1804 | 1462476419828 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}] 12:27:00 INFO - PROCESS | 1804 | 1462476420050 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 12:27:00 INFO - PROCESS | 1804 | 1462476420386 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c07cc00 == 152 [pid = 1804] [id = 302] 12:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x9c169400) [pid = 1804] [serial = 907] [outer = (nil)] 12:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x9d89e400) [pid = 1804] [serial = 908] [outer = 0x9c169400] 12:27:00 INFO - PROCESS | 1804 | 1462476420501 Marionette DEBUG loaded listener.js 12:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0xa22e2800) [pid = 1804] [serial = 909] [outer = 0x9c169400] 12:27:01 INFO - PROCESS | 1804 | 1462476421520 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] 12:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:27:01 INFO - PROCESS | 1804 | 1462476421609 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 12:27:01 INFO - PROCESS | 1804 | 1462476421616 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:27:01 INFO - PROCESS | 1804 | 1462476421621 Marionette TRACE conn4 <- [1,1182,null,{}] 12:27:01 INFO - PROCESS | 1804 | 1462476421628 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}] 12:27:01 INFO - PROCESS | 1804 | 1462476421939 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 12:27:02 INFO - PROCESS | 1804 | 1462476422267 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c164400 == 153 [pid = 1804] [id = 303] 12:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0xa32f3800) [pid = 1804] [serial = 910] [outer = (nil)] 12:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0xa6c1fc00) [pid = 1804] [serial = 911] [outer = 0xa32f3800] 12:27:02 INFO - PROCESS | 1804 | 1462476422359 Marionette DEBUG loaded listener.js 12:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0xa6c29c00) [pid = 1804] [serial = 912] [outer = 0xa32f3800] 12:27:03 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:27:03 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:27:03 INFO - PROCESS | 1804 | 1462476423586 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] 12:27:03 INFO - PROCESS | 1804 | 1462476423698 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 12:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:27:03 INFO - PROCESS | 1804 | 1462476423710 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:27:03 INFO - PROCESS | 1804 | 1462476423718 Marionette TRACE conn4 <- [1,1186,null,{}] 12:27:03 INFO - PROCESS | 1804 | 1462476423826 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}] 12:27:04 INFO - PROCESS | 1804 | 1462476424056 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 12:27:04 INFO - PROCESS | 1804 | 1462476424295 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8af400 == 154 [pid = 1804] [id = 304] 12:27:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x8c8af800) [pid = 1804] [serial = 913] [outer = (nil)] 12:27:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x8c8b9000) [pid = 1804] [serial = 914] [outer = 0x8c8af800] 12:27:04 INFO - PROCESS | 1804 | 1462476424385 Marionette DEBUG loaded listener.js 12:27:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x8c8bac00) [pid = 1804] [serial = 915] [outer = 0x8c8af800] 12:27:05 INFO - PROCESS | 1804 | 1462476425358 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] 12:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:27:05 INFO - PROCESS | 1804 | 1462476425426 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 12:27:05 INFO - PROCESS | 1804 | 1462476425434 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:27:05 INFO - PROCESS | 1804 | 1462476425438 Marionette TRACE conn4 <- [1,1190,null,{}] 12:27:05 INFO - PROCESS | 1804 | 1462476425445 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}] 12:27:05 INFO - PROCESS | 1804 | 1462476425675 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 12:27:06 INFO - PROCESS | 1804 | 1462476426010 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8b0000 == 155 [pid = 1804] [id = 305] 12:27:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x8c8bdc00) [pid = 1804] [serial = 916] [outer = (nil)] 12:27:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x92969c00) [pid = 1804] [serial = 917] [outer = 0x8c8bdc00] 12:27:06 INFO - PROCESS | 1804 | 1462476426106 Marionette DEBUG loaded listener.js 12:27:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x9296bc00) [pid = 1804] [serial = 918] [outer = 0x8c8bdc00] 12:27:07 INFO - PROCESS | 1804 | 1462476427099 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] 12:27:07 INFO - PROCESS | 1804 | 1462476427180 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 12:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:27:07 INFO - PROCESS | 1804 | 1462476427187 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:27:07 INFO - PROCESS | 1804 | 1462476427191 Marionette TRACE conn4 <- [1,1194,null,{}] 12:27:07 INFO - PROCESS | 1804 | 1462476427197 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}] 12:27:07 INFO - PROCESS | 1804 | 1462476427432 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 12:27:07 INFO - PROCESS | 1804 | 1462476427772 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x86ef0000 == 156 [pid = 1804] [id = 306] 12:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x86ef2800) [pid = 1804] [serial = 919] [outer = (nil)] 12:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x86ef9400) [pid = 1804] [serial = 920] [outer = 0x86ef2800] 12:27:07 INFO - PROCESS | 1804 | 1462476427864 Marionette DEBUG loaded listener.js 12:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 275 (0x86efb800) [pid = 1804] [serial = 921] [outer = 0x86ef2800] 12:27:09 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:27:09 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:27:09 INFO - PROCESS | 1804 | 1462476429548 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] 12:27:09 INFO - PROCESS | 1804 | 1462476429636 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 12:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:27:09 INFO - PROCESS | 1804 | 1462476429645 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:27:09 INFO - PROCESS | 1804 | 1462476429651 Marionette TRACE conn4 <- [1,1198,null,{}] 12:27:09 INFO - PROCESS | 1804 | 1462476429661 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}] 12:27:09 INFO - PROCESS | 1804 | 1462476429913 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 12:27:10 INFO - PROCESS | 1804 | 1462476430193 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x88292000 == 157 [pid = 1804] [id = 307] 12:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 276 (0x88292400) [pid = 1804] [serial = 922] [outer = (nil)] 12:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 277 (0x89dab400) [pid = 1804] [serial = 923] [outer = 0x88292400] 12:27:10 INFO - PROCESS | 1804 | 1462476430292 Marionette DEBUG loaded listener.js 12:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 278 (0x89eee000) [pid = 1804] [serial = 924] [outer = 0x88292400] 12:27:11 INFO - PROCESS | 1804 | 1462476431462 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]]]}] 12:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1894ms 12:27:11 INFO - PROCESS | 1804 | 1462476431539 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 12:27:11 INFO - PROCESS | 1804 | 1462476431548 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 12:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:27:11 INFO - PROCESS | 1804 | 1462476431559 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:27:11 INFO - PROCESS | 1804 | 1462476431564 Marionette TRACE conn4 <- [1,1202,null,{}] 12:27:11 INFO - PROCESS | 1804 | 1462476431570 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}] 12:27:11 INFO - PROCESS | 1804 | 1462476431937 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 12:27:12 INFO - PROCESS | 1804 | 1462476432147 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x890dd800 == 158 [pid = 1804] [id = 308] 12:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x890de000) [pid = 1804] [serial = 925] [outer = (nil)] 12:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x8b79a800) [pid = 1804] [serial = 926] [outer = 0x890de000] 12:27:12 INFO - PROCESS | 1804 | 1462476432231 Marionette DEBUG loaded listener.js 12:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 281 (0x8b84e400) [pid = 1804] [serial = 927] [outer = 0x890de000] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8b79b000 == 157 [pid = 1804] [id = 226] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8e473400 == 156 [pid = 1804] [id = 225] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7e0000 == 155 [pid = 1804] [id = 223] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x89eef800 == 154 [pid = 1804] [id = 194] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9baa1c00 == 153 [pid = 1804] [id = 34] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x89dadc00 == 152 [pid = 1804] [id = 222] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x915bdc00 == 151 [pid = 1804] [id = 195] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9c06f000 == 150 [pid = 1804] [id = 236] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9952a400 == 149 [pid = 1804] [id = 23] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9c00a000 == 148 [pid = 1804] [id = 235] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9149b800 == 147 [pid = 1804] [id = 238] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9c075c00 == 146 [pid = 1804] [id = 237] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0xa2428000 == 145 [pid = 1804] [id = 239] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x92720400 == 144 [pid = 1804] [id = 240] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x89ef6800 == 143 [pid = 1804] [id = 241] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d083000 == 142 [pid = 1804] [id = 198] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d842400 == 141 [pid = 1804] [id = 233] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9764dc00 == 140 [pid = 1804] [id = 32] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x99e8bc00 == 139 [pid = 1804] [id = 33] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8b9c1800 == 138 [pid = 1804] [id = 224] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d07d000 == 137 [pid = 1804] [id = 193] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8e472c00 == 136 [pid = 1804] [id = 227] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d847400 == 135 [pid = 1804] [id = 230] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8b796000 == 134 [pid = 1804] [id = 197] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9368e400 == 133 [pid = 1804] [id = 229] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x95089800 == 132 [pid = 1804] [id = 37] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9a3b0000 == 131 [pid = 1804] [id = 234] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x99532400 == 130 [pid = 1804] [id = 35] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x915b5c00 == 129 [pid = 1804] [id = 228] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x97642c00 == 128 [pid = 1804] [id = 231] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7d6400 == 127 [pid = 1804] [id = 192] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8b793800 == 126 [pid = 1804] [id = 196] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x99d8a400 == 125 [pid = 1804] [id = 232] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x89ef2000 == 124 [pid = 1804] [id = 291] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8d08e000 == 123 [pid = 1804] [id = 290] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8ade2800 == 122 [pid = 1804] [id = 289] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x883d2000 == 121 [pid = 1804] [id = 288] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x88286800 == 120 [pid = 1804] [id = 287] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8add9800 == 119 [pid = 1804] [id = 286] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8add5800 == 118 [pid = 1804] [id = 285] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8a20cc00 == 117 [pid = 1804] [id = 283] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8a20dc00 == 116 [pid = 1804] [id = 284] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8a209800 == 115 [pid = 1804] [id = 282] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x923dac00 == 114 [pid = 1804] [id = 281] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x927f5000 == 113 [pid = 1804] [id = 280] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x915b4c00 == 112 [pid = 1804] [id = 278] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x919dc800 == 111 [pid = 1804] [id = 279] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x951d8000 == 110 [pid = 1804] [id = 277] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x98021400 == 109 [pid = 1804] [id = 276] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8b84e800 == 108 [pid = 1804] [id = 275] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x927d9c00 == 107 [pid = 1804] [id = 274] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9108bc00 == 106 [pid = 1804] [id = 273] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x916b3800 == 105 [pid = 1804] [id = 272] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8e382400 == 104 [pid = 1804] [id = 271] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x89da3800 == 103 [pid = 1804] [id = 269] 12:27:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8b84f400 == 102 [pid = 1804] [id = 270] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 280 (0x9149c000) [pid = 1804] [serial = 809] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x8d52b800) [pid = 1804] [serial = 779] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x915b7000) [pid = 1804] [serial = 744] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 277 (0x8e4a3400) [pid = 1804] [serial = 749] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 276 (0x8cf30800) [pid = 1804] [serial = 800] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 275 (0x8b84d400) [pid = 1804] [serial = 797] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 274 (0xa266dc00) [pid = 1804] [serial = 770] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0xa6719400) [pid = 1804] [serial = 773] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x921e3c00) [pid = 1804] [serial = 752] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x91969000) [pid = 1804] [serial = 788] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x8ce2e800) [pid = 1804] [serial = 746] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x8f76b400) [pid = 1804] [serial = 806] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x8b84fc00) [pid = 1804] [serial = 776] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x890d9c00) [pid = 1804] [serial = 782] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x8d093000) [pid = 1804] [serial = 801] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x91970c00) [pid = 1804] [serial = 791] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x951cc800) [pid = 1804] [serial = 758] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x8c746000) [pid = 1804] [serial = 798] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x9368c000) [pid = 1804] [serial = 755] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x9b528800) [pid = 1804] [serial = 764] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x8e4a2000) [pid = 1804] [serial = 804] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x8e385c00) [pid = 1804] [serial = 803] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x8d528800) [pid = 1804] [serial = 785] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x8f80e800) [pid = 1804] [serial = 807] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x9d85cc00) [pid = 1804] [serial = 767] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x99e92000) [pid = 1804] [serial = 761] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x8f768c00) [pid = 1804] [serial = 794] [outer = (nil)] [url = about:blank] 12:27:13 INFO - PROCESS | 1804 | 1462476433912 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]]]}] 12:27:13 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 12:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2395ms 12:27:13 INFO - PROCESS | 1804 | 1462476433955 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 12:27:13 INFO - PROCESS | 1804 | 1462476433958 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 12:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:27:13 INFO - PROCESS | 1804 | 1462476433965 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:27:13 INFO - PROCESS | 1804 | 1462476433972 Marionette TRACE conn4 <- [1,1206,null,{}] 12:27:14 INFO - PROCESS | 1804 | 1462476434026 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}] 12:27:14 INFO - PROCESS | 1804 | 1462476434309 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 12:27:14 INFO - PROCESS | 1804 | 1462476434436 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da3800 == 103 [pid = 1804] [id = 309] 12:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x8a20cc00) [pid = 1804] [serial = 928] [outer = (nil)] 12:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x8b79ec00) [pid = 1804] [serial = 929] [outer = 0x8a20cc00] 12:27:14 INFO - PROCESS | 1804 | 1462476434524 Marionette DEBUG loaded listener.js 12:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x8b9cd400) [pid = 1804] [serial = 930] [outer = 0x8a20cc00] 12:27:15 INFO - PROCESS | 1804 | 1462476435372 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]]]}] 12:27:15 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 12:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1486ms 12:27:15 INFO - PROCESS | 1804 | 1462476435452 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 12:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:27:15 INFO - PROCESS | 1804 | 1462476435457 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 12:27:15 INFO - PROCESS | 1804 | 1462476435464 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:27:15 INFO - PROCESS | 1804 | 1462476435468 Marionette TRACE conn4 <- [1,1210,null,{}] 12:27:15 INFO - PROCESS | 1804 | 1462476435473 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}] 12:27:15 INFO - PROCESS | 1804 | 1462476435677 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 12:27:15 INFO - PROCESS | 1804 | 1462476435899 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8b8400 == 104 [pid = 1804] [id = 310] 12:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x8ce23c00) [pid = 1804] [serial = 931] [outer = (nil)] 12:27:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x8ce2e400) [pid = 1804] [serial = 932] [outer = 0x8ce23c00] 12:27:16 INFO - PROCESS | 1804 | 1462476436042 Marionette DEBUG loaded listener.js 12:27:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x8cec9000) [pid = 1804] [serial = 933] [outer = 0x8ce23c00] 12:27:17 INFO - PROCESS | 1804 | 1462476437036 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]]]}] 12:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1637ms 12:27:17 INFO - PROCESS | 1804 | 1462476437102 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 12:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:27:17 INFO - PROCESS | 1804 | 1462476437106 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 12:27:17 INFO - PROCESS | 1804 | 1462476437113 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:27:17 INFO - PROCESS | 1804 | 1462476437117 Marionette TRACE conn4 <- [1,1214,null,{}] 12:27:17 INFO - PROCESS | 1804 | 1462476437122 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}] 12:27:17 INFO - PROCESS | 1804 | 1462476437403 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 12:27:17 INFO - PROCESS | 1804 | 1462476437446 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b848000 == 105 [pid = 1804] [id = 311] 12:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x8ceca800) [pid = 1804] [serial = 934] [outer = (nil)] 12:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x8cf3a000) [pid = 1804] [serial = 935] [outer = 0x8ceca800] 12:27:17 INFO - PROCESS | 1804 | 1462476437530 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x8d07dc00) [pid = 1804] [serial = 936] [outer = 0x8ceca800] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x915b6400) [pid = 1804] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x89dabc00) [pid = 1804] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x8cf3a400) [pid = 1804] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x8e476400) [pid = 1804] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x9911c400) [pid = 1804] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x8f714c00) [pid = 1804] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x8e4ad400) [pid = 1804] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x8d2f0c00) [pid = 1804] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x918dc000) [pid = 1804] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x99e89c00) [pid = 1804] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x8ce22800) [pid = 1804] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x9c16ec00) [pid = 1804] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0xa35b1c00) [pid = 1804] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x8b9cc800) [pid = 1804] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x8f76fc00) [pid = 1804] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x890e0c00) [pid = 1804] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x890d6800) [pid = 1804] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x890d3400) [pid = 1804] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x8b850000) [pid = 1804] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8b84a000) [pid = 1804] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0xa2294000) [pid = 1804] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x9c00c000) [pid = 1804] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x9a3d1800) [pid = 1804] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x9abc2c00) [pid = 1804] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x9952e800) [pid = 1804] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x921e9000) [pid = 1804] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x921e0000) [pid = 1804] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x918dc800) [pid = 1804] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x8e383800) [pid = 1804] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x8c74ec00) [pid = 1804] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x8af27800) [pid = 1804] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x8b626c00) [pid = 1804] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x9a2d3800) [pid = 1804] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8af2e800) [pid = 1804] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x8d07c000) [pid = 1804] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x8b62d800) [pid = 1804] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x8b796c00) [pid = 1804] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x8f48c400) [pid = 1804] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8f5d2400) [pid = 1804] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x8d7d5000) [pid = 1804] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x8b629400) [pid = 1804] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x8b79f400) [pid = 1804] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x8d7dc800) [pid = 1804] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x9b1a5000) [pid = 1804] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x8d092c00) [pid = 1804] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x9a3b0400) [pid = 1804] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x9a816c00) [pid = 1804] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x921e2000) [pid = 1804] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x8a217800) [pid = 1804] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x927e9800) [pid = 1804] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x8b625800) [pid = 1804] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0xa2431800) [pid = 1804] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x8e387c00) [pid = 1804] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8add8000) [pid = 1804] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x938d6000) [pid = 1804] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x8b9c2400) [pid = 1804] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x918d3c00) [pid = 1804] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x883d2400) [pid = 1804] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x88286c00) [pid = 1804] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x923de000) [pid = 1804] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x9368dc00) [pid = 1804] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x9a3d7c00) [pid = 1804] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8a210800) [pid = 1804] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x8a20a000) [pid = 1804] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x8ade1800) [pid = 1804] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8b9c9400) [pid = 1804] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x9b1a4800) [pid = 1804] [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.] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x9508a800) [pid = 1804] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0xa22dd000) [pid = 1804] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8b630400) [pid = 1804] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8d7d8400) [pid = 1804] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x8f76dc00) [pid = 1804] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0xa242a400) [pid = 1804] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8b796800) [pid = 1804] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x9c075800) [pid = 1804] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x921e5c00) [pid = 1804] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x93689c00) [pid = 1804] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x93691000) [pid = 1804] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x89ef7800) [pid = 1804] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x92720800) [pid = 1804] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x916aa800) [pid = 1804] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x9a3d6000) [pid = 1804] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:27:19 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9a52e000) [pid = 1804] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:27:20 INFO - PROCESS | 1804 | 1462476440014 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]]]}] 12:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2942ms 12:27:20 INFO - PROCESS | 1804 | 1462476440055 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 12:27:20 INFO - PROCESS | 1804 | 1462476440059 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 12:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:27:20 INFO - PROCESS | 1804 | 1462476440065 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:27:20 INFO - PROCESS | 1804 | 1462476440068 Marionette TRACE conn4 <- [1,1218,null,{}] 12:27:20 INFO - PROCESS | 1804 | 1462476440074 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}] 12:27:20 INFO - PROCESS | 1804 | 1462476440415 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 12:27:20 INFO - PROCESS | 1804 | 1462476440438 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ade1800 == 106 [pid = 1804] [id = 312] 12:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8b62d800) [pid = 1804] [serial = 937] [outer = (nil)] 12:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8d078000) [pid = 1804] [serial = 938] [outer = 0x8b62d800] 12:27:20 INFO - PROCESS | 1804 | 1462476440527 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8d08fc00) [pid = 1804] [serial = 939] [outer = 0x8b62d800] 12:27:21 INFO - PROCESS | 1804 | 1462476441719 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]]]}] 12:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1695ms 12:27:21 INFO - PROCESS | 1804 | 1462476441763 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 12:27:21 INFO - PROCESS | 1804 | 1462476441769 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 12:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:27:21 INFO - PROCESS | 1804 | 1462476441779 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:27:21 INFO - PROCESS | 1804 | 1462476441785 Marionette TRACE conn4 <- [1,1222,null,{}] 12:27:21 INFO - PROCESS | 1804 | 1462476441797 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}] 12:27:22 INFO - PROCESS | 1804 | 1462476442033 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 12:27:22 INFO - PROCESS | 1804 | 1462476442396 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x88286800 == 107 [pid = 1804] [id = 313] 12:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x883d3000) [pid = 1804] [serial = 940] [outer = (nil)] 12:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x89db0000) [pid = 1804] [serial = 941] [outer = 0x883d3000] 12:27:22 INFO - PROCESS | 1804 | 1462476442492 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8a212800) [pid = 1804] [serial = 942] [outer = 0x883d3000] 12:27:23 INFO - PROCESS | 1804 | 1462476443451 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] 12:27:23 INFO - PROCESS | 1804 | 1462476443542 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 12:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:27:23 INFO - PROCESS | 1804 | 1462476443555 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:27:23 INFO - PROCESS | 1804 | 1462476443561 Marionette TRACE conn4 <- [1,1226,null,{}] 12:27:23 INFO - PROCESS | 1804 | 1462476443568 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}] 12:27:23 INFO - PROCESS | 1804 | 1462476443904 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 12:27:24 INFO - PROCESS | 1804 | 1462476444164 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af2ec00 == 108 [pid = 1804] [id = 314] 12:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8b622400) [pid = 1804] [serial = 943] [outer = (nil)] 12:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8b79a400) [pid = 1804] [serial = 944] [outer = 0x8b622400] 12:27:24 INFO - PROCESS | 1804 | 1462476444258 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8c744c00) [pid = 1804] [serial = 945] [outer = 0x8b622400] 12:27:25 INFO - PROCESS | 1804 | 1462476445347 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]]]}] 12:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1841ms 12:27:25 INFO - PROCESS | 1804 | 1462476445396 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 12:27:25 INFO - PROCESS | 1804 | 1462476445400 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 12:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:27:25 INFO - PROCESS | 1804 | 1462476445408 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:27:25 INFO - PROCESS | 1804 | 1462476445415 Marionette TRACE conn4 <- [1,1230,null,{}] 12:27:25 INFO - PROCESS | 1804 | 1462476445432 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}] 12:27:25 INFO - PROCESS | 1804 | 1462476445704 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 12:27:26 INFO - PROCESS | 1804 | 1462476446033 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d08e000 == 109 [pid = 1804] [id = 315] 12:27:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8d096c00) [pid = 1804] [serial = 946] [outer = (nil)] 12:27:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8d2ef400) [pid = 1804] [serial = 947] [outer = 0x8d096c00] 12:27:26 INFO - PROCESS | 1804 | 1462476446151 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8d2f5c00) [pid = 1804] [serial = 948] [outer = 0x8d096c00] 12:27:27 INFO - PROCESS | 1804 | 1462476447116 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]]]}] 12:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1753ms 12:27:27 INFO - PROCESS | 1804 | 1462476447164 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 12:27:27 INFO - PROCESS | 1804 | 1462476447170 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 12:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:27:27 INFO - PROCESS | 1804 | 1462476447182 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:27:27 INFO - PROCESS | 1804 | 1462476447185 Marionette TRACE conn4 <- [1,1234,null,{}] 12:27:27 INFO - PROCESS | 1804 | 1462476447192 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}] 12:27:27 INFO - PROCESS | 1804 | 1462476447447 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 12:27:27 INFO - PROCESS | 1804 | 1462476447766 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x88287000 == 110 [pid = 1804] [id = 316] 12:27:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8ce24400) [pid = 1804] [serial = 949] [outer = (nil)] 12:27:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8d52b400) [pid = 1804] [serial = 950] [outer = 0x8ce24400] 12:27:27 INFO - PROCESS | 1804 | 1462476447866 Marionette DEBUG loaded listener.js 12:27:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x8d7d2000) [pid = 1804] [serial = 951] [outer = 0x8ce24400] 12:27:28 INFO - PROCESS | 1804 | 1462476448771 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]]]}] 12:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1633ms 12:27:28 INFO - PROCESS | 1804 | 1462476448816 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 12:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:27:28 INFO - PROCESS | 1804 | 1462476448820 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 12:27:28 INFO - PROCESS | 1804 | 1462476448827 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:27:28 INFO - PROCESS | 1804 | 1462476448832 Marionette TRACE conn4 <- [1,1238,null,{}] 12:27:28 INFO - PROCESS | 1804 | 1462476448838 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}] 12:27:29 INFO - PROCESS | 1804 | 1462476449059 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 12:27:29 INFO - PROCESS | 1804 | 1462476449371 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7d5400 == 111 [pid = 1804] [id = 317] 12:27:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8d7db400) [pid = 1804] [serial = 952] [outer = (nil)] 12:27:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8d842000) [pid = 1804] [serial = 953] [outer = 0x8d7db400] 12:27:29 INFO - PROCESS | 1804 | 1462476449487 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8d84bc00) [pid = 1804] [serial = 954] [outer = 0x8d7db400] 12:27:30 INFO - PROCESS | 1804 | 1462476450439 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]]]}] 12:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1686ms 12:27:30 INFO - PROCESS | 1804 | 1462476450513 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 12:27:30 INFO - PROCESS | 1804 | 1462476450517 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 12:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:27:30 INFO - PROCESS | 1804 | 1462476450525 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:27:30 INFO - PROCESS | 1804 | 1462476450529 Marionette TRACE conn4 <- [1,1242,null,{}] 12:27:30 INFO - PROCESS | 1804 | 1462476450537 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}] 12:27:30 INFO - PROCESS | 1804 | 1462476450827 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 12:27:31 INFO - PROCESS | 1804 | 1462476451171 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7dc400 == 112 [pid = 1804] [id = 318] 12:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8e470400) [pid = 1804] [serial = 955] [outer = (nil)] 12:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8e4a0000) [pid = 1804] [serial = 956] [outer = 0x8e470400] 12:27:31 INFO - PROCESS | 1804 | 1462476451267 Marionette DEBUG loaded listener.js 12:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x8e4a3800) [pid = 1804] [serial = 957] [outer = 0x8e470400] 12:27:32 INFO - PROCESS | 1804 | 1462476452232 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]]]}] 12:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1744ms 12:27:32 INFO - PROCESS | 1804 | 1462476452270 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 12:27:32 INFO - PROCESS | 1804 | 1462476452274 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 12:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:27:32 INFO - PROCESS | 1804 | 1462476452282 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:27:32 INFO - PROCESS | 1804 | 1462476452286 Marionette TRACE conn4 <- [1,1246,null,{}] 12:27:32 INFO - PROCESS | 1804 | 1462476452314 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}] 12:27:32 INFO - PROCESS | 1804 | 1462476452533 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 12:27:32 INFO - PROCESS | 1804 | 1462476452866 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x89dae000 == 113 [pid = 1804] [id = 319] 12:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8d07a400) [pid = 1804] [serial = 958] [outer = (nil)] 12:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8e9ea400) [pid = 1804] [serial = 959] [outer = 0x8d07a400] 12:27:32 INFO - PROCESS | 1804 | 1462476452958 Marionette DEBUG loaded listener.js 12:27:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8e9f2c00) [pid = 1804] [serial = 960] [outer = 0x8d07a400] 12:27:33 INFO - PROCESS | 1804 | 1462476453866 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]]]}] 12:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1658ms 12:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:27:33 INFO - PROCESS | 1804 | 1462476453941 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 12:27:33 INFO - PROCESS | 1804 | 1462476453945 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 12:27:33 INFO - PROCESS | 1804 | 1462476453952 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:27:33 INFO - PROCESS | 1804 | 1462476453955 Marionette TRACE conn4 <- [1,1250,null,{}] 12:27:33 INFO - PROCESS | 1804 | 1462476453962 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}] 12:27:34 INFO - PROCESS | 1804 | 1462476454187 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 12:27:34 INFO - PROCESS | 1804 | 1462476454504 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e46b800 == 114 [pid = 1804] [id = 320] 12:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8e4ac000) [pid = 1804] [serial = 961] [outer = (nil)] 12:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x8eb25000) [pid = 1804] [serial = 962] [outer = 0x8e4ac000] 12:27:34 INFO - PROCESS | 1804 | 1462476454603 Marionette DEBUG loaded listener.js 12:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8f488800) [pid = 1804] [serial = 963] [outer = 0x8e4ac000] 12:27:35 INFO - PROCESS | 1804 | 1462476455549 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]]]}] 12:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1632ms 12:27:35 INFO - PROCESS | 1804 | 1462476455584 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 12:27:35 INFO - PROCESS | 1804 | 1462476455589 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 12:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:27:35 INFO - PROCESS | 1804 | 1462476455595 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:27:35 INFO - PROCESS | 1804 | 1462476455599 Marionette TRACE conn4 <- [1,1254,null,{}] 12:27:35 INFO - PROCESS | 1804 | 1462476455605 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}] 12:27:35 INFO - PROCESS | 1804 | 1462476455840 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 12:27:36 INFO - PROCESS | 1804 | 1462476456172 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb1e000 == 115 [pid = 1804] [id = 321] 12:27:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8eb1ec00) [pid = 1804] [serial = 964] [outer = (nil)] 12:27:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8f5d6400) [pid = 1804] [serial = 965] [outer = 0x8eb1ec00] 12:27:36 INFO - PROCESS | 1804 | 1462476456267 Marionette DEBUG loaded listener.js 12:27:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x8f5d9c00) [pid = 1804] [serial = 966] [outer = 0x8eb1ec00] 12:27:37 INFO - PROCESS | 1804 | 1462476457211 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]]]}] 12:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1682ms 12:27:37 INFO - PROCESS | 1804 | 1462476457279 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 12:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:27:37 INFO - PROCESS | 1804 | 1462476457283 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 12:27:37 INFO - PROCESS | 1804 | 1462476457290 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:27:37 INFO - PROCESS | 1804 | 1462476457293 Marionette TRACE conn4 <- [1,1258,null,{}] 12:27:37 INFO - PROCESS | 1804 | 1462476457299 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}] 12:27:37 INFO - PROCESS | 1804 | 1462476457527 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 12:27:37 INFO - PROCESS | 1804 | 1462476457853 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5cac00 == 116 [pid = 1804] [id = 322] 12:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x8f5cd800) [pid = 1804] [serial = 967] [outer = (nil)] 12:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x8f767c00) [pid = 1804] [serial = 968] [outer = 0x8f5cd800] 12:27:37 INFO - PROCESS | 1804 | 1462476457943 Marionette DEBUG loaded listener.js 12:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8f76c400) [pid = 1804] [serial = 969] [outer = 0x8f5cd800] 12:27:38 INFO - PROCESS | 1804 | 1462476458910 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]]]}] 12:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1691ms 12:27:38 INFO - PROCESS | 1804 | 1462476458982 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 12:27:38 INFO - PROCESS | 1804 | 1462476458986 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 12:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:27:38 INFO - PROCESS | 1804 | 1462476458993 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:27:38 INFO - PROCESS | 1804 | 1462476458997 Marionette TRACE conn4 <- [1,1262,null,{}] 12:27:39 INFO - PROCESS | 1804 | 1462476459004 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}] 12:27:39 INFO - PROCESS | 1804 | 1462476459278 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 12:27:39 INFO - PROCESS | 1804 | 1462476459638 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f80b800 == 117 [pid = 1804] [id = 323] 12:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x91084800) [pid = 1804] [serial = 970] [outer = (nil)] 12:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x9108c000) [pid = 1804] [serial = 971] [outer = 0x91084800] 12:27:39 INFO - PROCESS | 1804 | 1462476459736 Marionette DEBUG loaded listener.js 12:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x9149b800) [pid = 1804] [serial = 972] [outer = 0x91084800] 12:27:40 INFO - PROCESS | 1804 | 1462476460695 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]]]}] 12:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1741ms 12:27:40 INFO - PROCESS | 1804 | 1462476460734 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 12:27:40 INFO - PROCESS | 1804 | 1462476460738 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 12:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:27:40 INFO - PROCESS | 1804 | 1462476460744 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:27:40 INFO - PROCESS | 1804 | 1462476460748 Marionette TRACE conn4 <- [1,1266,null,{}] 12:27:40 INFO - PROCESS | 1804 | 1462476460755 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}] 12:27:40 INFO - PROCESS | 1804 | 1462476460978 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 12:27:41 INFO - PROCESS | 1804 | 1462476461311 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x914a0400 == 118 [pid = 1804] [id = 324] 12:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x915b2000) [pid = 1804] [serial = 973] [outer = (nil)] 12:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x915ba400) [pid = 1804] [serial = 974] [outer = 0x915b2000] 12:27:41 INFO - PROCESS | 1804 | 1462476461409 Marionette DEBUG loaded listener.js 12:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x915be000) [pid = 1804] [serial = 975] [outer = 0x915b2000] 12:27:42 INFO - PROCESS | 1804 | 1462476462384 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]]]}] 12:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1682ms 12:27:42 INFO - PROCESS | 1804 | 1462476462428 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 12:27:42 INFO - PROCESS | 1804 | 1462476462433 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 12:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:27:42 INFO - PROCESS | 1804 | 1462476462450 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:27:42 INFO - PROCESS | 1804 | 1462476462453 Marionette TRACE conn4 <- [1,1270,null,{}] 12:27:42 INFO - PROCESS | 1804 | 1462476462460 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}] 12:27:42 INFO - PROCESS | 1804 | 1462476462703 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 12:27:43 INFO - PROCESS | 1804 | 1462476463024 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf3bc00 == 119 [pid = 1804] [id = 325] 12:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x8eb17800) [pid = 1804] [serial = 976] [outer = (nil)] 12:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x918d5400) [pid = 1804] [serial = 977] [outer = 0x8eb17800] 12:27:43 INFO - PROCESS | 1804 | 1462476463121 Marionette DEBUG loaded listener.js 12:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x918dc800) [pid = 1804] [serial = 978] [outer = 0x8eb17800] 12:27:44 INFO - PROCESS | 1804 | 1462476464036 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]]]}] 12:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1632ms 12:27:44 INFO - PROCESS | 1804 | 1462476464082 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 12:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:27:44 INFO - PROCESS | 1804 | 1462476464086 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 12:27:44 INFO - PROCESS | 1804 | 1462476464093 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:27:44 INFO - PROCESS | 1804 | 1462476464097 Marionette TRACE conn4 <- [1,1274,null,{}] 12:27:44 INFO - PROCESS | 1804 | 1462476464103 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}] 12:27:44 INFO - PROCESS | 1804 | 1462476464330 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 12:27:44 INFO - PROCESS | 1804 | 1462476464651 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x88288400 == 120 [pid = 1804] [id = 326] 12:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x915b8000) [pid = 1804] [serial = 979] [outer = (nil)] 12:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x91971000) [pid = 1804] [serial = 980] [outer = 0x915b8000] 12:27:44 INFO - PROCESS | 1804 | 1462476464753 Marionette DEBUG loaded listener.js 12:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x919d8000) [pid = 1804] [serial = 981] [outer = 0x915b8000] 12:27:45 INFO - PROCESS | 1804 | 1462476465674 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]]]}] 12:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1635ms 12:27:45 INFO - PROCESS | 1804 | 1462476465729 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 12:27:45 INFO - PROCESS | 1804 | 1462476465732 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 12:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:27:45 INFO - PROCESS | 1804 | 1462476465739 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:27:45 INFO - PROCESS | 1804 | 1462476465742 Marionette TRACE conn4 <- [1,1278,null,{}] 12:27:45 INFO - PROCESS | 1804 | 1462476465748 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}] 12:27:45 INFO - PROCESS | 1804 | 1462476465968 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 12:27:46 INFO - PROCESS | 1804 | 1462476466298 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x9149ec00 == 121 [pid = 1804] [id = 327] 12:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x918d6800) [pid = 1804] [serial = 982] [outer = (nil)] 12:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x921e5800) [pid = 1804] [serial = 983] [outer = 0x918d6800] 12:27:46 INFO - PROCESS | 1804 | 1462476466395 Marionette DEBUG loaded listener.js 12:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x921e7c00) [pid = 1804] [serial = 984] [outer = 0x918d6800] 12:27:47 INFO - PROCESS | 1804 | 1462476467303 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]]]}] 12:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1630ms 12:27:47 INFO - PROCESS | 1804 | 1462476467371 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 12:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:27:47 INFO - PROCESS | 1804 | 1462476467375 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 12:27:47 INFO - PROCESS | 1804 | 1462476467383 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:27:47 INFO - PROCESS | 1804 | 1462476467386 Marionette TRACE conn4 <- [1,1282,null,{}] 12:27:47 INFO - PROCESS | 1804 | 1462476467393 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}] 12:27:47 INFO - PROCESS | 1804 | 1462476467627 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 12:27:47 INFO - PROCESS | 1804 | 1462476467968 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5d6800 == 122 [pid = 1804] [id = 328] 12:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x916b2c00) [pid = 1804] [serial = 985] [outer = (nil)] 12:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x923dcc00) [pid = 1804] [serial = 986] [outer = 0x916b2c00] 12:27:48 INFO - PROCESS | 1804 | 1462476468065 Marionette DEBUG loaded listener.js 12:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x923e4800) [pid = 1804] [serial = 987] [outer = 0x916b2c00] 12:27:48 INFO - PROCESS | 1804 | 1462476468994 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]]]}] 12:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1687ms 12:27:49 INFO - PROCESS | 1804 | 1462476469070 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 12:27:49 INFO - PROCESS | 1804 | 1462476469075 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 12:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:27:49 INFO - PROCESS | 1804 | 1462476469081 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:27:49 INFO - PROCESS | 1804 | 1462476469086 Marionette TRACE conn4 <- [1,1286,null,{}] 12:27:49 INFO - PROCESS | 1804 | 1462476469092 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}] 12:27:49 INFO - PROCESS | 1804 | 1462476469366 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 12:27:49 INFO - PROCESS | 1804 | 1462476469693 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5cb000 == 123 [pid = 1804] [id = 329] 12:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x8f5cec00) [pid = 1804] [serial = 988] [outer = (nil)] 12:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x92729400) [pid = 1804] [serial = 989] [outer = 0x8f5cec00] 12:27:49 INFO - PROCESS | 1804 | 1462476469786 Marionette DEBUG loaded listener.js 12:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x9272b800) [pid = 1804] [serial = 990] [outer = 0x8f5cec00] 12:27:50 INFO - PROCESS | 1804 | 1462476470800 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]]]}] 12:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1783ms 12:27:50 INFO - PROCESS | 1804 | 1462476470865 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 12:27:50 INFO - PROCESS | 1804 | 1462476470870 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 12:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:27:50 INFO - PROCESS | 1804 | 1462476470877 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:27:50 INFO - PROCESS | 1804 | 1462476470881 Marionette TRACE conn4 <- [1,1290,null,{}] 12:27:50 INFO - PROCESS | 1804 | 1462476470887 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}] 12:27:51 INFO - PROCESS | 1804 | 1462476471116 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 12:27:51 INFO - PROCESS | 1804 | 1462476471457 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a20ec00 == 124 [pid = 1804] [id = 330] 12:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8a215800) [pid = 1804] [serial = 991] [outer = (nil)] 12:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x919d9800) [pid = 1804] [serial = 992] [outer = 0x8a215800] 12:27:51 INFO - PROCESS | 1804 | 1462476471549 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x923e6800) [pid = 1804] [serial = 993] [outer = 0x8a215800] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7d2400 == 123 [pid = 1804] [id = 220] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x89ef2800 == 122 [pid = 1804] [id = 219] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x9a7a8800 == 121 [pid = 1804] [id = 10] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8c8b0000 == 120 [pid = 1804] [id = 305] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x9c164400 == 119 [pid = 1804] [id = 303] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8c8af400 == 118 [pid = 1804] [id = 304] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x9c07cc00 == 117 [pid = 1804] [id = 302] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x91085800 == 116 [pid = 1804] [id = 301] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x93bcd800 == 115 [pid = 1804] [id = 300] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8e37e000 == 114 [pid = 1804] [id = 298] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x916b2000 == 113 [pid = 1804] [id = 299] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x919dc400 == 112 [pid = 1804] [id = 297] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8d846800 == 111 [pid = 1804] [id = 296] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8f712800 == 110 [pid = 1804] [id = 295] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8d84d000 == 109 [pid = 1804] [id = 294] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8b9cec00 == 108 [pid = 1804] [id = 293] 12:27:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8828a400 == 107 [pid = 1804] [id = 292] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x919d9000) [pid = 1804] [serial = 533] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x8c74bc00) [pid = 1804] [serial = 729] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x9a2d2000) [pid = 1804] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x916aa000) [pid = 1804] [serial = 581] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x8f5d0400) [pid = 1804] [serial = 657] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x929cd800) [pid = 1804] [serial = 587] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x9c001800) [pid = 1804] [serial = 702] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8cec9c00) [pid = 1804] [serial = 575] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0xa6233800) [pid = 1804] [serial = 717] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0xa67f8c00) [pid = 1804] [serial = 720] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x8d089800) [pid = 1804] [serial = 681] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x951d8400) [pid = 1804] [serial = 792] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x9196c800) [pid = 1804] [serial = 789] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x8d52e800) [pid = 1804] [serial = 786] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x890dd000) [pid = 1804] [serial = 783] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x8d52f000) [pid = 1804] [serial = 780] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0xa5066000) [pid = 1804] [serial = 777] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0xa6c1cc00) [pid = 1804] [serial = 774] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0xa3267800) [pid = 1804] [serial = 771] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0xa102dc00) [pid = 1804] [serial = 768] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x9ba97000) [pid = 1804] [serial = 765] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x9a52e800) [pid = 1804] [serial = 762] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x951d5800) [pid = 1804] [serial = 759] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x938dac00) [pid = 1804] [serial = 756] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x92727800) [pid = 1804] [serial = 753] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x8f485800) [pid = 1804] [serial = 750] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x8d07a000) [pid = 1804] [serial = 747] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x9ad10000) [pid = 1804] [serial = 651] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0xa05f4400) [pid = 1804] [serial = 648] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x9c194400) [pid = 1804] [serial = 645] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x9b533c00) [pid = 1804] [serial = 642] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x9a3db800) [pid = 1804] [serial = 639] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x9952f400) [pid = 1804] [serial = 636] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x929c7800) [pid = 1804] [serial = 633] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x919d9400) [pid = 1804] [serial = 630] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8f80f400) [pid = 1804] [serial = 627] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8e469400) [pid = 1804] [serial = 624] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x8cf3a800) [pid = 1804] [serial = 621] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x9a3da400) [pid = 1804] [serial = 618] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x9a3dbc00) [pid = 1804] [serial = 593] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x96306400) [pid = 1804] [serial = 693] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0xa353fc00) [pid = 1804] [serial = 714] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8d7d2c00) [pid = 1804] [serial = 654] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8e46bc00) [pid = 1804] [serial = 578] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x921e4c00) [pid = 1804] [serial = 584] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0xa3210000) [pid = 1804] [serial = 711] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8f775800) [pid = 1804] [serial = 572] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0xa05f5c00) [pid = 1804] [serial = 708] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x99532000) [pid = 1804] [serial = 590] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x9b52d800) [pid = 1804] [serial = 596] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x95086400) [pid = 1804] [serial = 690] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x927d5800) [pid = 1804] [serial = 726] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x9272bc00) [pid = 1804] [serial = 723] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x919de400) [pid = 1804] [serial = 687] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x9ad17800) [pid = 1804] [serial = 699] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x9c079c00) [pid = 1804] [serial = 705] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x91969800) [pid = 1804] [serial = 795] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8e9f2800) [pid = 1804] [serial = 684] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x9a3ae400) [pid = 1804] [serial = 696] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x918d2800) [pid = 1804] [serial = 678] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8e37c400) [pid = 1804] [serial = 875] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8d524c00) [pid = 1804] [serial = 872] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8d532800) [pid = 1804] [serial = 873] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9ad1a400) [pid = 1804] [serial = 830] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9b208c00) [pid = 1804] [serial = 831] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9c16fc00) [pid = 1804] [serial = 833] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9d85b000) [pid = 1804] [serial = 834] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x936b6000) [pid = 1804] [serial = 821] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x95095c00) [pid = 1804] [serial = 822] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8eb22c00) [pid = 1804] [serial = 854] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8eb24800) [pid = 1804] [serial = 855] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x927f0400) [pid = 1804] [serial = 839] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x927f1c00) [pid = 1804] [serial = 840] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8b847c00) [pid = 1804] [serial = 869] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0xa6786400) [pid = 1804] [serial = 842] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa6c28400) [pid = 1804] [serial = 843] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8e49f800) [pid = 1804] [serial = 815] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8f483000) [pid = 1804] [serial = 816] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8addc800) [pid = 1804] [serial = 857] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8adde400) [pid = 1804] [serial = 858] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0xa320b800) [pid = 1804] [serial = 836] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0xa32e7800) [pid = 1804] [serial = 837] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8c743000) [pid = 1804] [serial = 812] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8c750000) [pid = 1804] [serial = 813] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x91966000) [pid = 1804] [serial = 818] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x919e0c00) [pid = 1804] [serial = 819] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x890d8000) [pid = 1804] [serial = 866] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8a20d400) [pid = 1804] [serial = 867] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8828c400) [pid = 1804] [serial = 863] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8828e000) [pid = 1804] [serial = 864] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x923e1400) [pid = 1804] [serial = 845] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x923e5800) [pid = 1804] [serial = 846] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x980b1400) [pid = 1804] [serial = 824] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x990b6c00) [pid = 1804] [serial = 825] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9a812400) [pid = 1804] [serial = 827] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9a819000) [pid = 1804] [serial = 828] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8eb1a400) [pid = 1804] [serial = 851] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8eb1c000) [pid = 1804] [serial = 852] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a211800) [pid = 1804] [serial = 848] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8a213800) [pid = 1804] [serial = 849] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8eb20000) [pid = 1804] [serial = 860] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8eb22000) [pid = 1804] [serial = 861] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x915bb800) [pid = 1804] [serial = 810] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8b9c6c00) [pid = 1804] [serial = 870] [outer = (nil)] [url = about:blank] 12:27:53 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x89ef7400) [pid = 1804] [serial = 606] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:27:53 INFO - PROCESS | 1804 | 1462476473847 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]]]}] 12:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 3036ms 12:27:53 INFO - PROCESS | 1804 | 1462476473915 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 12:27:53 INFO - PROCESS | 1804 | 1462476473922 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 12:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:27:53 INFO - PROCESS | 1804 | 1462476473932 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:27:53 INFO - PROCESS | 1804 | 1462476473936 Marionette TRACE conn4 <- [1,1294,null,{}] 12:27:53 INFO - PROCESS | 1804 | 1462476473946 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}] 12:27:54 INFO - PROCESS | 1804 | 1462476474178 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 12:27:54 INFO - PROCESS | 1804 | 1462476474427 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d7c00 == 108 [pid = 1804] [id = 331] 12:27:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x890e0400) [pid = 1804] [serial = 994] [outer = (nil)] 12:27:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x89eedc00) [pid = 1804] [serial = 995] [outer = 0x890e0400] 12:27:54 INFO - PROCESS | 1804 | 1462476474519 Marionette DEBUG loaded listener.js 12:27:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a213000) [pid = 1804] [serial = 996] [outer = 0x890e0400] 12:27:55 INFO - PROCESS | 1804 | 1462476475366 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]]]}] 12:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1491ms 12:27:55 INFO - PROCESS | 1804 | 1462476475424 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 12:27:55 INFO - PROCESS | 1804 | 1462476475432 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 12:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:27:55 INFO - PROCESS | 1804 | 1462476475449 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 1804 | 1462476475455 Marionette TRACE conn4 <- [1,1298,null,{}] 12:27:55 INFO - PROCESS | 1804 | 1462476475474 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}] 12:27:55 INFO - PROCESS | 1804 | 1462476475741 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 12:27:55 INFO - PROCESS | 1804 | 1462476475773 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ef1800 == 109 [pid = 1804] [id = 332] 12:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a215400) [pid = 1804] [serial = 997] [outer = (nil)] 12:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8b791000) [pid = 1804] [serial = 998] [outer = 0x8a215400] 12:27:55 INFO - PROCESS | 1804 | 1462476475850 Marionette DEBUG loaded listener.js 12:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8b844c00) [pid = 1804] [serial = 999] [outer = 0x8a215400] 12:27:56 INFO - PROCESS | 1804 | 1462476476941 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]]]}] 12:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1604ms 12:27:57 INFO - PROCESS | 1804 | 1462476477048 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 12:27:57 INFO - PROCESS | 1804 | 1462476477054 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 12:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:27:57 INFO - PROCESS | 1804 | 1462476477094 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:27:57 INFO - PROCESS | 1804 | 1462476477105 Marionette TRACE conn4 <- [1,1302,null,{}] 12:27:57 INFO - PROCESS | 1804 | 1462476477164 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}] 12:27:57 INFO - PROCESS | 1804 | 1462476477435 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 12:27:57 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8cec2400) [pid = 1804] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:27:57 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8ceca800) [pid = 1804] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:27:57 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x88292400) [pid = 1804] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:27:57 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8a20cc00) [pid = 1804] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:27:57 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x890de000) [pid = 1804] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:27:57 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8ce23c00) [pid = 1804] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:27:57 INFO - PROCESS | 1804 | 1462476477952 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x86ef0800 == 110 [pid = 1804] [id = 333] 12:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88292400) [pid = 1804] [serial = 1000] [outer = (nil)] 12:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8c8b7000) [pid = 1804] [serial = 1001] [outer = 0x88292400] 12:27:58 INFO - PROCESS | 1804 | 1462476478032 Marionette DEBUG loaded listener.js 12:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ce2c000) [pid = 1804] [serial = 1002] [outer = 0x88292400] 12:27:58 INFO - PROCESS | 1804 | 1462476478813 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]]]}] 12:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1811ms 12:27:58 INFO - PROCESS | 1804 | 1462476478876 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 12:27:58 INFO - PROCESS | 1804 | 1462476478881 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 12:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:27:58 INFO - PROCESS | 1804 | 1462476478887 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:27:58 INFO - PROCESS | 1804 | 1462476478890 Marionette TRACE conn4 <- [1,1306,null,{}] 12:27:58 INFO - PROCESS | 1804 | 1462476478896 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}] 12:27:59 INFO - PROCESS | 1804 | 1462476479099 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 12:27:59 INFO - PROCESS | 1804 | 1462476479272 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b62e400 == 111 [pid = 1804] [id = 334] 12:27:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8c8ba800) [pid = 1804] [serial = 1003] [outer = (nil)] 12:27:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8cf3c000) [pid = 1804] [serial = 1004] [outer = 0x8c8ba800] 12:27:59 INFO - PROCESS | 1804 | 1462476479353 Marionette DEBUG loaded listener.js 12:27:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8d089800) [pid = 1804] [serial = 1005] [outer = 0x8c8ba800] 12:28:00 INFO - PROCESS | 1804 | 1462476480439 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]]]}] 12:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1589ms 12:28:00 INFO - PROCESS | 1804 | 1462476480482 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 12:28:00 INFO - PROCESS | 1804 | 1462476480496 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 12:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:28:00 INFO - PROCESS | 1804 | 1462476480507 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:28:00 INFO - PROCESS | 1804 | 1462476480513 Marionette TRACE conn4 <- [1,1310,null,{}] 12:28:00 INFO - PROCESS | 1804 | 1462476480524 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}] 12:28:00 INFO - PROCESS | 1804 | 1462476480786 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 12:28:01 INFO - PROCESS | 1804 | 1462476481166 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d4000 == 112 [pid = 1804] [id = 335] 12:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x890dbc00) [pid = 1804] [serial = 1006] [outer = (nil)] 12:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8adde400) [pid = 1804] [serial = 1007] [outer = 0x890dbc00] 12:28:01 INFO - PROCESS | 1804 | 1462476481282 Marionette DEBUG loaded listener.js 12:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8b62b000) [pid = 1804] [serial = 1008] [outer = 0x890dbc00] 12:28:02 INFO - PROCESS | 1804 | 1462476482275 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] 12:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:28:02 INFO - PROCESS | 1804 | 1462476482358 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 12:28:02 INFO - PROCESS | 1804 | 1462476482372 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:28:02 INFO - PROCESS | 1804 | 1462476482378 Marionette TRACE conn4 <- [1,1314,null,{}] 12:28:02 INFO - PROCESS | 1804 | 1462476482386 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}] 12:28:02 INFO - PROCESS | 1804 | 1462476482662 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 12:28:03 INFO - PROCESS | 1804 | 1462476482989 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b793000 == 113 [pid = 1804] [id = 336] 12:28:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8b843400) [pid = 1804] [serial = 1009] [outer = (nil)] 12:28:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8cec6c00) [pid = 1804] [serial = 1010] [outer = 0x8b843400] 12:28:03 INFO - PROCESS | 1804 | 1462476483083 Marionette DEBUG loaded listener.js 12:28:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8d084c00) [pid = 1804] [serial = 1011] [outer = 0x8b843400] 12:28:04 INFO - PROCESS | 1804 | 1462476484152 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]]]}] 12:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1837ms 12:28:04 INFO - PROCESS | 1804 | 1462476484207 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 12:28:04 INFO - PROCESS | 1804 | 1462476484213 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 12:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:28:04 INFO - PROCESS | 1804 | 1462476484221 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:28:04 INFO - PROCESS | 1804 | 1462476484227 Marionette TRACE conn4 <- [1,1318,null,{}] 12:28:04 INFO - PROCESS | 1804 | 1462476484246 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}] 12:28:04 INFO - PROCESS | 1804 | 1462476484498 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 12:28:04 INFO - PROCESS | 1804 | 1462476484820 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7dec00 == 114 [pid = 1804] [id = 337] 12:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8d7df400) [pid = 1804] [serial = 1012] [outer = (nil)] 12:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8d84d000) [pid = 1804] [serial = 1013] [outer = 0x8d7df400] 12:28:04 INFO - PROCESS | 1804 | 1462476484928 Marionette DEBUG loaded listener.js 12:28:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8e382800) [pid = 1804] [serial = 1014] [outer = 0x8d7df400] 12:28:05 INFO - PROCESS | 1804 | 1462476485881 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]]]}] 12:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1695ms 12:28:05 INFO - PROCESS | 1804 | 1462476485917 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 12:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:28:05 INFO - PROCESS | 1804 | 1462476485923 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 12:28:05 INFO - PROCESS | 1804 | 1462476485930 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:28:05 INFO - PROCESS | 1804 | 1462476485933 Marionette TRACE conn4 <- [1,1322,null,{}] 12:28:05 INFO - PROCESS | 1804 | 1462476485961 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}] 12:28:06 INFO - PROCESS | 1804 | 1462476486228 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 12:28:06 INFO - PROCESS | 1804 | 1462476486518 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af23c00 == 115 [pid = 1804] [id = 338] 12:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8d52c400) [pid = 1804] [serial = 1015] [outer = (nil)] 12:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8e472000) [pid = 1804] [serial = 1016] [outer = 0x8d52c400] 12:28:06 INFO - PROCESS | 1804 | 1462476486614 Marionette DEBUG loaded listener.js 12:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8e4a9c00) [pid = 1804] [serial = 1017] [outer = 0x8d52c400] 12:28:07 INFO - PROCESS | 1804 | 1462476487552 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]]]}] 12:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1654ms 12:28:07 INFO - PROCESS | 1804 | 1462476487585 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 12:28:07 INFO - PROCESS | 1804 | 1462476487588 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 12:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:28:07 INFO - PROCESS | 1804 | 1462476487596 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:28:07 INFO - PROCESS | 1804 | 1462476487599 Marionette TRACE conn4 <- [1,1326,null,{}] 12:28:07 INFO - PROCESS | 1804 | 1462476487606 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}] 12:28:07 INFO - PROCESS | 1804 | 1462476487836 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 12:28:08 INFO - PROCESS | 1804 | 1462476488108 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e386c00 == 116 [pid = 1804] [id = 339] 12:28:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8e46bc00) [pid = 1804] [serial = 1018] [outer = (nil)] 12:28:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8eb21400) [pid = 1804] [serial = 1019] [outer = 0x8e46bc00] 12:28:08 INFO - PROCESS | 1804 | 1462476488242 Marionette DEBUG loaded listener.js 12:28:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8f483000) [pid = 1804] [serial = 1020] [outer = 0x8e46bc00] 12:28:09 INFO - PROCESS | 1804 | 1462476489189 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]]]}] 12:28:09 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 12:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1631ms 12:28:09 INFO - PROCESS | 1804 | 1462476489229 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 12:28:09 INFO - PROCESS | 1804 | 1462476489234 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 12:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:28:09 INFO - PROCESS | 1804 | 1462476489240 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:28:09 INFO - PROCESS | 1804 | 1462476489244 Marionette TRACE conn4 <- [1,1330,null,{}] 12:28:09 INFO - PROCESS | 1804 | 1462476489251 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}] 12:28:09 INFO - PROCESS | 1804 | 1462476489511 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 12:28:09 INFO - PROCESS | 1804 | 1462476489836 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e9f2800 == 117 [pid = 1804] [id = 340] 12:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8f48d800) [pid = 1804] [serial = 1021] [outer = (nil)] 12:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8f810000) [pid = 1804] [serial = 1022] [outer = 0x8f48d800] 12:28:09 INFO - PROCESS | 1804 | 1462476489939 Marionette DEBUG loaded listener.js 12:28:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8f814000) [pid = 1804] [serial = 1023] [outer = 0x8f48d800] 12:28:10 INFO - PROCESS | 1804 | 1462476490895 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]]]}] 12:28:10 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 12:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1697ms 12:28:10 INFO - PROCESS | 1804 | 1462476490938 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 12:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:28:10 INFO - PROCESS | 1804 | 1462476490943 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 12:28:10 INFO - PROCESS | 1804 | 1462476490950 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:28:10 INFO - PROCESS | 1804 | 1462476490953 Marionette TRACE conn4 <- [1,1334,null,{}] 12:28:10 INFO - PROCESS | 1804 | 1462476490959 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}] 12:28:11 INFO - PROCESS | 1804 | 1462476491186 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 12:28:11 INFO - PROCESS | 1804 | 1462476491522 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9c4400 == 118 [pid = 1804] [id = 341] 12:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8d07c800) [pid = 1804] [serial = 1024] [outer = (nil)] 12:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9149a000) [pid = 1804] [serial = 1025] [outer = 0x8d07c800] 12:28:11 INFO - PROCESS | 1804 | 1462476491621 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x915b9000) [pid = 1804] [serial = 1026] [outer = 0x8d07c800] 12:28:12 INFO - PROCESS | 1804 | 1462476492630 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]]]}] 12:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1738ms 12:28:12 INFO - PROCESS | 1804 | 1462476492688 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 12:28:12 INFO - PROCESS | 1804 | 1462476492691 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 12:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:28:12 INFO - PROCESS | 1804 | 1462476492699 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:28:12 INFO - PROCESS | 1804 | 1462476492703 Marionette TRACE conn4 <- [1,1338,null,{}] 12:28:12 INFO - PROCESS | 1804 | 1462476492709 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}] 12:28:12 INFO - PROCESS | 1804 | 1462476492938 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 12:28:13 INFO - PROCESS | 1804 | 1462476493226 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b2000 == 119 [pid = 1804] [id = 342] 12:28:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x916b8800) [pid = 1804] [serial = 1027] [outer = (nil)] 12:28:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x91966000) [pid = 1804] [serial = 1028] [outer = 0x916b8800] 12:28:13 INFO - PROCESS | 1804 | 1462476493320 Marionette DEBUG loaded listener.js 12:28:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9196b000) [pid = 1804] [serial = 1029] [outer = 0x916b8800] 12:28:14 INFO - PROCESS | 1804 | 1462476494803 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]]]}] 12:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2143ms 12:28:14 INFO - PROCESS | 1804 | 1462476494843 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 12:28:14 INFO - PROCESS | 1804 | 1462476494848 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 12:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:28:14 INFO - PROCESS | 1804 | 1462476494855 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:28:14 INFO - PROCESS | 1804 | 1462476494859 Marionette TRACE conn4 <- [1,1342,null,{}] 12:28:14 INFO - PROCESS | 1804 | 1462476494865 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}] 12:28:15 INFO - PROCESS | 1804 | 1462476495089 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 12:28:15 INFO - PROCESS | 1804 | 1462476495351 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x918d2800 == 120 [pid = 1804] [id = 343] 12:28:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x918df800) [pid = 1804] [serial = 1030] [outer = (nil)] 12:28:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x919e0400) [pid = 1804] [serial = 1031] [outer = 0x918df800] 12:28:15 INFO - PROCESS | 1804 | 1462476495449 Marionette DEBUG loaded listener.js 12:28:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x921eac00) [pid = 1804] [serial = 1032] [outer = 0x918df800] 12:28:16 INFO - PROCESS | 1804 | 1462476496434 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]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1641ms 12:28:16 INFO - PROCESS | 1804 | 1462476496498 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 1804 | 1462476496502 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 12:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:28:16 INFO - PROCESS | 1804 | 1462476496509 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - PROCESS | 1804 | 1462476496512 Marionette TRACE conn4 <- [1,1346,null,{}] 12:28:16 INFO - PROCESS | 1804 | 1462476496518 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}] 12:28:16 INFO - PROCESS | 1804 | 1462476496765 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 12:28:17 INFO - PROCESS | 1804 | 1462476497081 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f773c00 == 121 [pid = 1804] [id = 344] 12:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9107fc00) [pid = 1804] [serial = 1033] [outer = (nil)] 12:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x923e2800) [pid = 1804] [serial = 1034] [outer = 0x9107fc00] 12:28:17 INFO - PROCESS | 1804 | 1462476497179 Marionette DEBUG loaded listener.js 12:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9272d000) [pid = 1804] [serial = 1035] [outer = 0x9107fc00] 12:28:18 INFO - PROCESS | 1804 | 1462476498168 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]]]}] 12:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1732ms 12:28:18 INFO - PROCESS | 1804 | 1462476498243 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 12:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:28:18 INFO - PROCESS | 1804 | 1462476498247 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 12:28:18 INFO - PROCESS | 1804 | 1462476498254 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:28:18 INFO - PROCESS | 1804 | 1462476498259 Marionette TRACE conn4 <- [1,1350,null,{}] 12:28:18 INFO - PROCESS | 1804 | 1462476498265 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}] 12:28:18 INFO - PROCESS | 1804 | 1462476498554 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 12:28:18 INFO - PROCESS | 1804 | 1462476498887 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x927dfc00 == 122 [pid = 1804] [id = 345] 12:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x927f4400) [pid = 1804] [serial = 1036] [outer = (nil)] 12:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x927f7400) [pid = 1804] [serial = 1037] [outer = 0x927f4400] 12:28:18 INFO - PROCESS | 1804 | 1462476498989 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9296b400) [pid = 1804] [serial = 1038] [outer = 0x927f4400] 12:28:19 INFO - PROCESS | 1804 | 1462476499963 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]]]}] 12:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1782ms 12:28:20 INFO - PROCESS | 1804 | 1462476500037 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 12:28:20 INFO - PROCESS | 1804 | 1462476500040 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 12:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:28:20 INFO - PROCESS | 1804 | 1462476500047 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:28:20 INFO - PROCESS | 1804 | 1462476500051 Marionette TRACE conn4 <- [1,1354,null,{}] 12:28:20 INFO - PROCESS | 1804 | 1462476500057 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}] 12:28:20 INFO - PROCESS | 1804 | 1462476500320 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 12:28:20 INFO - PROCESS | 1804 | 1462476500649 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x91970800 == 123 [pid = 1804] [id = 346] 12:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x927d7000) [pid = 1804] [serial = 1039] [outer = (nil)] 12:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x929c3000) [pid = 1804] [serial = 1040] [outer = 0x927d7000] 12:28:20 INFO - PROCESS | 1804 | 1462476500745 Marionette DEBUG loaded listener.js 12:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x929c7000) [pid = 1804] [serial = 1041] [outer = 0x927d7000] 12:28:21 INFO - PROCESS | 1804 | 1462476501675 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]]]}] 12:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1692ms 12:28:21 INFO - PROCESS | 1804 | 1462476501741 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 1804 | 1462476501745 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 12:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:28:21 INFO - PROCESS | 1804 | 1462476501752 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - PROCESS | 1804 | 1462476501755 Marionette TRACE conn4 <- [1,1358,null,{}] 12:28:21 INFO - PROCESS | 1804 | 1462476501761 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}] 12:28:22 INFO - PROCESS | 1804 | 1462476502009 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 12:28:22 INFO - PROCESS | 1804 | 1462476502350 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af22c00 == 124 [pid = 1804] [id = 347] 12:28:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x918e1800) [pid = 1804] [serial = 1042] [outer = (nil)] 12:28:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x93693000) [pid = 1804] [serial = 1043] [outer = 0x918e1800] 12:28:22 INFO - PROCESS | 1804 | 1462476502441 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x936b2c00) [pid = 1804] [serial = 1044] [outer = 0x918e1800] 12:28:23 INFO - PROCESS | 1804 | 1462476503380 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]]]}] 12:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1687ms 12:28:23 INFO - PROCESS | 1804 | 1462476503440 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 12:28:23 INFO - PROCESS | 1804 | 1462476503444 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 12:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:28:23 INFO - PROCESS | 1804 | 1462476503451 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:28:23 INFO - PROCESS | 1804 | 1462476503454 Marionette TRACE conn4 <- [1,1362,null,{}] 12:28:23 INFO - PROCESS | 1804 | 1462476503460 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}] 12:28:23 INFO - PROCESS | 1804 | 1462476503681 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 12:28:24 INFO - PROCESS | 1804 | 1462476503997 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e37f000 == 125 [pid = 1804] [id = 348] 12:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x92972800) [pid = 1804] [serial = 1045] [outer = (nil)] 12:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x93bccc00) [pid = 1804] [serial = 1046] [outer = 0x92972800] 12:28:24 INFO - PROCESS | 1804 | 1462476504093 Marionette DEBUG loaded listener.js 12:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x93bcf000) [pid = 1804] [serial = 1047] [outer = 0x92972800] 12:28:25 INFO - PROCESS | 1804 | 1462476505113 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]]]}] 12:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1734ms 12:28:25 INFO - PROCESS | 1804 | 1462476505186 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 1804 | 1462476505190 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 12:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:28:25 INFO - PROCESS | 1804 | 1462476505198 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 1804 | 1462476505201 Marionette TRACE conn4 <- [1,1366,null,{}] 12:28:25 INFO - PROCESS | 1804 | 1462476505208 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}] 12:28:25 INFO - PROCESS | 1804 | 1462476505434 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 12:28:25 INFO - PROCESS | 1804 | 1462476505768 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f812c00 == 126 [pid = 1804] [id = 349] 12:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9368e400) [pid = 1804] [serial = 1048] [outer = (nil)] 12:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x94fd0400) [pid = 1804] [serial = 1049] [outer = 0x9368e400] 12:28:25 INFO - PROCESS | 1804 | 1462476505860 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x95089400) [pid = 1804] [serial = 1050] [outer = 0x9368e400] 12:28:26 INFO - PROCESS | 1804 | 1462476506879 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] 12:28:26 INFO - PROCESS | 1804 | 1462476506939 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 12:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:28:26 INFO - PROCESS | 1804 | 1462476506946 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:28:26 INFO - PROCESS | 1804 | 1462476506949 Marionette TRACE conn4 <- [1,1370,null,{}] 12:28:26 INFO - PROCESS | 1804 | 1462476506955 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}] 12:28:27 INFO - PROCESS | 1804 | 1462476507230 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 12:28:27 INFO - PROCESS | 1804 | 1462476507627 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x88290800 == 127 [pid = 1804] [id = 350] 12:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x890dc400) [pid = 1804] [serial = 1051] [outer = (nil)] 12:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x950e9000) [pid = 1804] [serial = 1052] [outer = 0x890dc400] 12:28:27 INFO - PROCESS | 1804 | 1462476507728 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x951cfc00) [pid = 1804] [serial = 1053] [outer = 0x890dc400] 12:28:28 INFO - PROCESS | 1804 | 1462476508709 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] 12:28:28 INFO - PROCESS | 1804 | 1462476508737 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 12:28:28 INFO - PROCESS | 1804 | 1462476508744 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 1804 | 1462476508747 Marionette TRACE conn4 <- [1,1374,null,{}] 12:28:28 INFO - PROCESS | 1804 | 1462476508753 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}] 12:28:28 INFO - PROCESS | 1804 | 1462476508970 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 12:28:29 INFO - PROCESS | 1804 | 1462476509816 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x883dc800 == 128 [pid = 1804] [id = 351] 12:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x883dcc00) [pid = 1804] [serial = 1054] [outer = (nil)] 12:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x890dc800) [pid = 1804] [serial = 1055] [outer = 0x883dcc00] 12:28:29 INFO - PROCESS | 1804 | 1462476509937 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x89eebc00) [pid = 1804] [serial = 1056] [outer = 0x883dcc00] 12:28:30 INFO - PROCESS | 1804 | --DOCSHELL 0x86ef0800 == 127 [pid = 1804] [id = 333] 12:28:30 INFO - PROCESS | 1804 | --DOCSHELL 0x89ef1800 == 126 [pid = 1804] [id = 332] 12:28:30 INFO - PROCESS | 1804 | --DOCSHELL 0x890d7c00 == 125 [pid = 1804] [id = 331] 12:28:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8a20ec00 == 124 [pid = 1804] [id = 330] 12:28:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5cb000 == 123 [pid = 1804] [id = 329] 12:28:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5d6800 == 122 [pid = 1804] [id = 328] 12:28:30 INFO - PROCESS | 1804 | --DOCSHELL 0x88288400 == 121 [pid = 1804] [id = 326] 12:28:30 INFO - PROCESS | 1804 | --DOCSHELL 0x9149ec00 == 120 [pid = 1804] [id = 327] 12:28:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf3bc00 == 119 [pid = 1804] [id = 325] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8e49e400) [pid = 1804] [serial = 876] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8ce2e400) [pid = 1804] [serial = 932] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8cec9000) [pid = 1804] [serial = 933] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8d07dc00) [pid = 1804] [serial = 936] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8cf3a000) [pid = 1804] [serial = 935] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x86ef9400) [pid = 1804] [serial = 920] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x92969c00) [pid = 1804] [serial = 917] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8f80b400) [pid = 1804] [serial = 887] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x916b1400) [pid = 1804] [serial = 890] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x89eee000) [pid = 1804] [serial = 924] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x89dab400) [pid = 1804] [serial = 923] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8b79ec00) [pid = 1804] [serial = 929] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8b9cd400) [pid = 1804] [serial = 930] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0xa6c1fc00) [pid = 1804] [serial = 911] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x923d8400) [pid = 1804] [serial = 893] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x93bcdc00) [pid = 1804] [serial = 896] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8e46b000) [pid = 1804] [serial = 884] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9a81bc00) [pid = 1804] [serial = 905] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8c74e000) [pid = 1804] [serial = 881] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9a3d4000) [pid = 1804] [serial = 902] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8b84e400) [pid = 1804] [serial = 927] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8b79a800) [pid = 1804] [serial = 926] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x951d7000) [pid = 1804] [serial = 899] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9d89e400) [pid = 1804] [serial = 908] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8c8b9000) [pid = 1804] [serial = 914] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x883d3800) [pid = 1804] [serial = 878] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8d078000) [pid = 1804] [serial = 938] [outer = (nil)] [url = about:blank] 12:28:31 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:28:31 INFO - PROCESS | 1804 | 1462476511759 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] 12:28:31 INFO - PROCESS | 1804 | 1462476511792 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 12:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:28:31 INFO - PROCESS | 1804 | 1462476511802 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 1804 | 1462476511807 Marionette TRACE conn4 <- [1,1378,null,{}] 12:28:31 INFO - PROCESS | 1804 | 1462476511816 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}] 12:28:32 INFO - PROCESS | 1804 | 1462476512038 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 12:28:32 INFO - PROCESS | 1804 | 1462476512245 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x883dc000 == 120 [pid = 1804] [id = 352] 12:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x890d2000) [pid = 1804] [serial = 1057] [outer = (nil)] 12:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8addb000) [pid = 1804] [serial = 1058] [outer = 0x890d2000] 12:28:32 INFO - PROCESS | 1804 | 1462476512333 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8b9c2c00) [pid = 1804] [serial = 1059] [outer = 0x890d2000] 12:28:33 INFO - PROCESS | 1804 | 1462476513304 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] 12:28:33 INFO - PROCESS | 1804 | 1462476513413 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 12:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:28:33 INFO - PROCESS | 1804 | 1462476513422 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - PROCESS | 1804 | 1462476513426 Marionette TRACE conn4 <- [1,1382,null,{}] 12:28:33 INFO - PROCESS | 1804 | 1462476513432 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}] 12:28:33 INFO - PROCESS | 1804 | 1462476513719 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 12:28:33 INFO - PROCESS | 1804 | 1462476513759 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c74c400 == 121 [pid = 1804] [id = 353] 12:28:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8c8af400) [pid = 1804] [serial = 1060] [outer = (nil)] 12:28:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8cec5000) [pid = 1804] [serial = 1061] [outer = 0x8c8af400] 12:28:33 INFO - PROCESS | 1804 | 1462476513839 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8d078c00) [pid = 1804] [serial = 1062] [outer = 0x8c8af400] 12:28:34 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:28:34 INFO - PROCESS | 1804 | 1462476514876 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] 12:28:34 INFO - PROCESS | 1804 | 1462476514963 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 12:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:28:34 INFO - PROCESS | 1804 | 1462476514978 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:28:34 INFO - PROCESS | 1804 | 1462476514988 Marionette TRACE conn4 <- [1,1386,null,{}] 12:28:35 INFO - PROCESS | 1804 | 1462476515008 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}] 12:28:35 INFO - PROCESS | 1804 | 1462476515279 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 12:28:35 INFO - PROCESS | 1804 | 1462476515343 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9c9c00 == 122 [pid = 1804] [id = 354] 12:28:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8d52fc00) [pid = 1804] [serial = 1063] [outer = (nil)] 12:28:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8d847400) [pid = 1804] [serial = 1064] [outer = 0x8d52fc00] 12:28:35 INFO - PROCESS | 1804 | 1462476515418 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8e387400) [pid = 1804] [serial = 1065] [outer = 0x8d52fc00] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8d07a400) [pid = 1804] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8e4ac000) [pid = 1804] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x915b8000) [pid = 1804] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8a215400) [pid = 1804] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x916b2c00) [pid = 1804] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8d7db400) [pid = 1804] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x915b2000) [pid = 1804] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x921e3000) [pid = 1804] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8c8bdc00) [pid = 1804] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8b622400) [pid = 1804] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8c745c00) [pid = 1804] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x91084800) [pid = 1804] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x921dd400) [pid = 1804] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8eb17800) [pid = 1804] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x883d3000) [pid = 1804] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x890e0400) [pid = 1804] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8ce24400) [pid = 1804] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8eb1ec00) [pid = 1804] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x86ef2800) [pid = 1804] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8e37b000) [pid = 1804] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8f5cec00) [pid = 1804] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x91971800) [pid = 1804] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8f5cc400) [pid = 1804] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8f5cd800) [pid = 1804] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8d096c00) [pid = 1804] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8e470400) [pid = 1804] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8f71dc00) [pid = 1804] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8828ac00) [pid = 1804] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0xa32f3800) [pid = 1804] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x918d6800) [pid = 1804] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x88292400) [pid = 1804] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9c169400) [pid = 1804] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8c8af800) [pid = 1804] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x927f0800) [pid = 1804] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8a215800) [pid = 1804] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x951d7400) [pid = 1804] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:28:37 INFO - PROCESS | 1804 | 1462476517187 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] 12:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:28:37 INFO - PROCESS | 1804 | 1462476517244 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 12:28:37 INFO - PROCESS | 1804 | 1462476517255 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - PROCESS | 1804 | 1462476517259 Marionette TRACE conn4 <- [1,1390,null,{}] 12:28:37 INFO - PROCESS | 1804 | 1462476517277 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}] 12:28:37 INFO - PROCESS | 1804 | 1462476517495 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 12:28:37 INFO - PROCESS | 1804 | 1462476517506 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x88292400 == 123 [pid = 1804] [id = 355] 12:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8af24000) [pid = 1804] [serial = 1066] [outer = (nil)] 12:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8d07a800) [pid = 1804] [serial = 1067] [outer = 0x8af24000] 12:28:37 INFO - PROCESS | 1804 | 1462476517593 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8d52c000) [pid = 1804] [serial = 1068] [outer = 0x8af24000] 12:28:38 INFO - PROCESS | 1804 | 1462476518705 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]]]}] 12:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1497ms 12:28:38 INFO - PROCESS | 1804 | 1462476518749 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 1804 | 1462476518756 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 12:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:28:38 INFO - PROCESS | 1804 | 1462476518766 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 1804 | 1462476518773 Marionette TRACE conn4 <- [1,1394,null,{}] 12:28:38 INFO - PROCESS | 1804 | 1462476518784 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}] 12:28:39 INFO - PROCESS | 1804 | 1462476519026 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 12:28:39 INFO - PROCESS | 1804 | 1462476519366 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a20c800 == 124 [pid = 1804] [id = 356] 12:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8a215400) [pid = 1804] [serial = 1069] [outer = (nil)] 12:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8addb400) [pid = 1804] [serial = 1070] [outer = 0x8a215400] 12:28:39 INFO - PROCESS | 1804 | 1462476519463 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8b84dc00) [pid = 1804] [serial = 1071] [outer = 0x8a215400] 12:28:40 INFO - PROCESS | 1804 | 1462476520453 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]]]}] 12:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1745ms 12:28:40 INFO - PROCESS | 1804 | 1462476520511 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 1804 | 1462476520519 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 12:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:28:40 INFO - PROCESS | 1804 | 1462476520531 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - PROCESS | 1804 | 1462476520535 Marionette TRACE conn4 <- [1,1398,null,{}] 12:28:40 INFO - PROCESS | 1804 | 1462476520543 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}] 12:28:40 INFO - PROCESS | 1804 | 1462476520915 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 12:28:41 INFO - PROCESS | 1804 | 1462476521141 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8bb800 == 125 [pid = 1804] [id = 357] 12:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8cec7800) [pid = 1804] [serial = 1072] [outer = (nil)] 12:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8d088c00) [pid = 1804] [serial = 1073] [outer = 0x8cec7800] 12:28:41 INFO - PROCESS | 1804 | 1462476521233 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8d2f3000) [pid = 1804] [serial = 1074] [outer = 0x8cec7800] 12:28:42 INFO - PROCESS | 1804 | 1462476522279 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]]]}] 12:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1790ms 12:28:42 INFO - PROCESS | 1804 | 1462476522321 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 12:28:42 INFO - PROCESS | 1804 | 1462476522326 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 12:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:28:42 INFO - PROCESS | 1804 | 1462476522333 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - PROCESS | 1804 | 1462476522340 Marionette TRACE conn4 <- [1,1402,null,{}] 12:28:42 INFO - PROCESS | 1804 | 1462476522358 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}] 12:28:42 INFO - PROCESS | 1804 | 1462476522660 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 12:28:43 INFO - PROCESS | 1804 | 1462476523063 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d094000 == 126 [pid = 1804] [id = 358] 12:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8e4a2800) [pid = 1804] [serial = 1075] [outer = (nil)] 12:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8eb18800) [pid = 1804] [serial = 1076] [outer = 0x8e4a2800] 12:28:43 INFO - PROCESS | 1804 | 1462476523159 Marionette DEBUG loaded listener.js 12:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8eb25800) [pid = 1804] [serial = 1077] [outer = 0x8e4a2800] 12:28:44 INFO - PROCESS | 1804 | 1462476524146 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]]]}] 12:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1895ms 12:28:44 INFO - PROCESS | 1804 | 1462476524229 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 12:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:28:44 INFO - PROCESS | 1804 | 1462476524235 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 12:28:44 INFO - PROCESS | 1804 | 1462476524242 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:28:44 INFO - PROCESS | 1804 | 1462476524246 Marionette TRACE conn4 <- [1,1406,null,{}] 12:28:44 INFO - PROCESS | 1804 | 1462476524252 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}] 12:28:44 INFO - PROCESS | 1804 | 1462476524526 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 12:28:44 INFO - PROCESS | 1804 | 1462476524874 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4a4400 == 127 [pid = 1804] [id = 359] 12:28:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8e9f2400) [pid = 1804] [serial = 1078] [outer = (nil)] 12:28:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f712800) [pid = 1804] [serial = 1079] [outer = 0x8e9f2400] 12:28:44 INFO - PROCESS | 1804 | 1462476524969 Marionette DEBUG loaded listener.js 12:28:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f71dc00) [pid = 1804] [serial = 1080] [outer = 0x8e9f2400] 12:28:45 INFO - PROCESS | 1804 | 1462476525953 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]]]}] 12:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1791ms 12:28:46 INFO - PROCESS | 1804 | 1462476526034 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 12:28:46 INFO - PROCESS | 1804 | 1462476526037 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 12:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:28:46 INFO - PROCESS | 1804 | 1462476526044 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:28:46 INFO - PROCESS | 1804 | 1462476526047 Marionette TRACE conn4 <- [1,1410,null,{}] 12:28:46 INFO - PROCESS | 1804 | 1462476526054 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}] 12:28:46 INFO - PROCESS | 1804 | 1462476526316 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 12:28:46 INFO - PROCESS | 1804 | 1462476526646 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f48a800 == 128 [pid = 1804] [id = 360] 12:28:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f5cf400) [pid = 1804] [serial = 1081] [outer = (nil)] 12:28:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8f80d000) [pid = 1804] [serial = 1082] [outer = 0x8f5cf400] 12:28:46 INFO - PROCESS | 1804 | 1462476526742 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8f816000) [pid = 1804] [serial = 1083] [outer = 0x8f5cf400] 12:28:47 INFO - PROCESS | 1804 | 1462476527746 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]]]}] 12:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1738ms 12:28:47 INFO - PROCESS | 1804 | 1462476527783 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 1804 | 1462476527787 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 12:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:28:47 INFO - PROCESS | 1804 | 1462476527793 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 1804 | 1462476527797 Marionette TRACE conn4 <- [1,1414,null,{}] 12:28:47 INFO - PROCESS | 1804 | 1462476527803 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}] 12:28:48 INFO - PROCESS | 1804 | 1462476528124 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 12:28:48 INFO - PROCESS | 1804 | 1462476528453 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x89eeb400 == 129 [pid = 1804] [id = 361] 12:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8f773800) [pid = 1804] [serial = 1084] [outer = (nil)] 12:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x916b4000) [pid = 1804] [serial = 1085] [outer = 0x8f773800] 12:28:48 INFO - PROCESS | 1804 | 1462476528548 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x918dac00) [pid = 1804] [serial = 1086] [outer = 0x8f773800] 12:28:49 INFO - PROCESS | 1804 | 1462476529605 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]]]}] 12:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1831ms 12:28:49 INFO - PROCESS | 1804 | 1462476529625 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 1804 | 1462476529628 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 12:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:28:49 INFO - PROCESS | 1804 | 1462476529637 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:28:49 INFO - PROCESS | 1804 | 1462476529641 Marionette TRACE conn4 <- [1,1418,null,{}] 12:28:49 INFO - PROCESS | 1804 | 1462476529647 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}] 12:28:49 INFO - PROCESS | 1804 | 1462476529871 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 12:28:50 INFO - PROCESS | 1804 | 1462476530189 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2f6000 == 130 [pid = 1804] [id = 362] 12:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x918d3800) [pid = 1804] [serial = 1087] [outer = (nil)] 12:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x919e1c00) [pid = 1804] [serial = 1088] [outer = 0x918d3800] 12:28:50 INFO - PROCESS | 1804 | 1462476530281 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x921e3000) [pid = 1804] [serial = 1089] [outer = 0x918d3800] 12:28:51 INFO - PROCESS | 1804 | 1462476531286 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]]]}] 12:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1683ms 12:28:51 INFO - PROCESS | 1804 | 1462476531320 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 12:28:51 INFO - PROCESS | 1804 | 1462476531325 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 12:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:28:51 INFO - PROCESS | 1804 | 1462476531332 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:28:51 INFO - PROCESS | 1804 | 1462476531336 Marionette TRACE conn4 <- [1,1422,null,{}] 12:28:51 INFO - PROCESS | 1804 | 1462476531342 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}] 12:28:51 INFO - PROCESS | 1804 | 1462476531576 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 12:28:51 INFO - PROCESS | 1804 | 1462476531893 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x919ddc00 == 131 [pid = 1804] [id = 363] 12:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x923de400) [pid = 1804] [serial = 1090] [outer = (nil)] 12:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x92729000) [pid = 1804] [serial = 1091] [outer = 0x923de400] 12:28:51 INFO - PROCESS | 1804 | 1462476531987 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x927de000) [pid = 1804] [serial = 1092] [outer = 0x923de400] 12:28:52 INFO - PROCESS | 1804 | 1462476532991 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]]]}] 12:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1731ms 12:28:53 INFO - PROCESS | 1804 | 1462476533065 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 12:28:53 INFO - PROCESS | 1804 | 1462476533068 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 12:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:28:53 INFO - PROCESS | 1804 | 1462476533075 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:28:53 INFO - PROCESS | 1804 | 1462476533078 Marionette TRACE conn4 <- [1,1426,null,{}] 12:28:53 INFO - PROCESS | 1804 | 1462476533086 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}] 12:28:53 INFO - PROCESS | 1804 | 1462476533351 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 12:28:53 INFO - PROCESS | 1804 | 1462476533688 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a216000 == 132 [pid = 1804] [id = 364] 12:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8f483400) [pid = 1804] [serial = 1093] [outer = (nil)] 12:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x927f1c00) [pid = 1804] [serial = 1094] [outer = 0x8f483400] 12:28:53 INFO - PROCESS | 1804 | 1462476533780 Marionette DEBUG loaded listener.js 12:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x927f5c00) [pid = 1804] [serial = 1095] [outer = 0x8f483400] 12:28:54 INFO - PROCESS | 1804 | 1462476534886 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]]]}] 12:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1888ms 12:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:28:54 INFO - PROCESS | 1804 | 1462476534965 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 12:28:54 INFO - PROCESS | 1804 | 1462476534968 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 12:28:54 INFO - PROCESS | 1804 | 1462476534975 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:28:54 INFO - PROCESS | 1804 | 1462476534979 Marionette TRACE conn4 <- [1,1430,null,{}] 12:28:54 INFO - PROCESS | 1804 | 1462476534985 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}] 12:28:55 INFO - PROCESS | 1804 | 1462476535249 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 12:28:55 INFO - PROCESS | 1804 | 1462476535574 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x92965400 == 133 [pid = 1804] [id = 365] 12:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9296d800) [pid = 1804] [serial = 1096] [outer = (nil)] 12:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x938de000) [pid = 1804] [serial = 1097] [outer = 0x9296d800] 12:28:55 INFO - PROCESS | 1804 | 1462476535666 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x93bd0800) [pid = 1804] [serial = 1098] [outer = 0x9296d800] 12:28:56 INFO - PROCESS | 1804 | 1462476536681 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]]]}] 12:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1786ms 12:28:56 INFO - PROCESS | 1804 | 1462476536761 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 1804 | 1462476536766 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 12:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:28:56 INFO - PROCESS | 1804 | 1462476536773 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:28:56 INFO - PROCESS | 1804 | 1462476536777 Marionette TRACE conn4 <- [1,1434,null,{}] 12:28:56 INFO - PROCESS | 1804 | 1462476536783 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}] 12:28:57 INFO - PROCESS | 1804 | 1462476537072 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 12:28:57 INFO - PROCESS | 1804 | 1462476537410 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x9296a000 == 134 [pid = 1804] [id = 366] 12:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x951d6c00) [pid = 1804] [serial = 1099] [outer = (nil)] 12:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x951d9800) [pid = 1804] [serial = 1100] [outer = 0x951d6c00] 12:28:57 INFO - PROCESS | 1804 | 1462476537511 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9764b000) [pid = 1804] [serial = 1101] [outer = 0x951d6c00] 12:28:58 INFO - PROCESS | 1804 | 1462476538592 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]]]}] 12:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1890ms 12:28:58 INFO - PROCESS | 1804 | 1462476538665 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 1804 | 1462476538668 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 12:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:28:58 INFO - PROCESS | 1804 | 1462476538675 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - PROCESS | 1804 | 1462476538678 Marionette TRACE conn4 <- [1,1438,null,{}] 12:28:58 INFO - PROCESS | 1804 | 1462476538685 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}] 12:28:58 INFO - PROCESS | 1804 | 1462476538909 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 12:28:59 INFO - PROCESS | 1804 | 1462476539208 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b8c00 == 135 [pid = 1804] [id = 367] 12:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x918da400) [pid = 1804] [serial = 1102] [outer = (nil)] 12:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x980b1400) [pid = 1804] [serial = 1103] [outer = 0x918da400] 12:28:59 INFO - PROCESS | 1804 | 1462476539301 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x99074400) [pid = 1804] [serial = 1104] [outer = 0x918da400] 12:29:00 INFO - PROCESS | 1804 | 1462476540212 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]]]}] 12:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1584ms 12:29:00 INFO - PROCESS | 1804 | 1462476540259 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 12:29:00 INFO - PROCESS | 1804 | 1462476540264 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 12:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:29:00 INFO - PROCESS | 1804 | 1462476540281 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:29:00 INFO - PROCESS | 1804 | 1462476540283 Marionette TRACE conn4 <- [1,1442,null,{}] 12:29:00 INFO - PROCESS | 1804 | 1462476540290 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}] 12:29:00 INFO - PROCESS | 1804 | 1462476540522 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 12:29:00 INFO - PROCESS | 1804 | 1462476540857 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x98021400 == 136 [pid = 1804] [id = 368] 12:29:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x980bb000) [pid = 1804] [serial = 1105] [outer = (nil)] 12:29:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9952fc00) [pid = 1804] [serial = 1106] [outer = 0x980bb000] 12:29:00 INFO - PROCESS | 1804 | 1462476540957 Marionette DEBUG loaded listener.js 12:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x99535c00) [pid = 1804] [serial = 1107] [outer = 0x980bb000] 12:29:01 INFO - PROCESS | 1804 | 1462476541925 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]]]}] 12:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1687ms 12:29:01 INFO - PROCESS | 1804 | 1462476541969 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 1804 | 1462476541973 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 12:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:29:01 INFO - PROCESS | 1804 | 1462476541981 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - PROCESS | 1804 | 1462476541985 Marionette TRACE conn4 <- [1,1446,null,{}] 12:29:01 INFO - PROCESS | 1804 | 1462476541991 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}] 12:29:02 INFO - PROCESS | 1804 | 1462476542218 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 12:29:02 INFO - PROCESS | 1804 | 1462476542548 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x929c4400 == 137 [pid = 1804] [id = 369] 12:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x980af800) [pid = 1804] [serial = 1108] [outer = (nil)] 12:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x99e8e800) [pid = 1804] [serial = 1109] [outer = 0x980af800] 12:29:02 INFO - PROCESS | 1804 | 1462476542653 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x99e93400) [pid = 1804] [serial = 1110] [outer = 0x980af800] 12:29:03 INFO - PROCESS | 1804 | 1462476543611 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]]]}] 12:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1691ms 12:29:03 INFO - PROCESS | 1804 | 1462476543674 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 1804 | 1462476543678 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 12:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:29:03 INFO - PROCESS | 1804 | 1462476543685 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:29:03 INFO - PROCESS | 1804 | 1462476543688 Marionette TRACE conn4 <- [1,1450,null,{}] 12:29:03 INFO - PROCESS | 1804 | 1462476543695 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}] 12:29:03 INFO - PROCESS | 1804 | 1462476543926 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 12:29:04 INFO - PROCESS | 1804 | 1462476544262 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7dd000 == 138 [pid = 1804] [id = 370] 12:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8eb22800) [pid = 1804] [serial = 1111] [outer = (nil)] 12:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9a2d2400) [pid = 1804] [serial = 1112] [outer = 0x8eb22800] 12:29:04 INFO - PROCESS | 1804 | 1462476544358 Marionette DEBUG loaded listener.js 12:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9a3b5400) [pid = 1804] [serial = 1113] [outer = 0x8eb22800] 12:29:05 INFO - PROCESS | 1804 | 1462476545322 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]]]}] 12:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1690ms 12:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:29:05 INFO - PROCESS | 1804 | 1462476545376 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 1804 | 1462476545379 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 12:29:05 INFO - PROCESS | 1804 | 1462476545387 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:29:05 INFO - PROCESS | 1804 | 1462476545390 Marionette TRACE conn4 <- [1,1454,null,{}] 12:29:05 INFO - PROCESS | 1804 | 1462476545397 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}] 12:29:05 INFO - PROCESS | 1804 | 1462476545630 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 12:29:06 INFO - PROCESS | 1804 | 1462476545981 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828e800 == 139 [pid = 1804] [id = 371] 12:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9a3d0000) [pid = 1804] [serial = 1114] [outer = (nil)] 12:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x9a3d9400) [pid = 1804] [serial = 1115] [outer = 0x9a3d0000] 12:29:06 INFO - PROCESS | 1804 | 1462476546073 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9a3db800) [pid = 1804] [serial = 1116] [outer = 0x9a3d0000] 12:29:07 INFO - PROCESS | 1804 | 1462476547100 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]]]}] 12:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1789ms 12:29:07 INFO - PROCESS | 1804 | 1462476547175 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 1804 | 1462476547178 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 12:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:29:07 INFO - PROCESS | 1804 | 1462476547186 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:29:07 INFO - PROCESS | 1804 | 1462476547189 Marionette TRACE conn4 <- [1,1458,null,{}] 12:29:07 INFO - PROCESS | 1804 | 1462476547196 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}] 12:29:07 INFO - PROCESS | 1804 | 1462476547430 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 12:29:07 INFO - PROCESS | 1804 | 1462476547734 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x88290000 == 140 [pid = 1804] [id = 372] 12:29:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x890d2800) [pid = 1804] [serial = 1117] [outer = (nil)] 12:29:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8b79e400) [pid = 1804] [serial = 1118] [outer = 0x890d2800] 12:29:07 INFO - PROCESS | 1804 | 1462476547829 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x921e7000) [pid = 1804] [serial = 1119] [outer = 0x890d2800] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8b9c9c00 == 139 [pid = 1804] [id = 354] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8c74c400 == 138 [pid = 1804] [id = 353] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x883dc000 == 137 [pid = 1804] [id = 352] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x883dc800 == 136 [pid = 1804] [id = 351] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x918d2800 == 135 [pid = 1804] [id = 343] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x916b2000 == 134 [pid = 1804] [id = 342] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8b9c4400 == 133 [pid = 1804] [id = 341] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8e9f2800 == 132 [pid = 1804] [id = 340] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8e386c00 == 131 [pid = 1804] [id = 339] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7dec00 == 130 [pid = 1804] [id = 337] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8af23c00 == 129 [pid = 1804] [id = 338] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8b793000 == 128 [pid = 1804] [id = 336] 12:29:09 INFO - PROCESS | 1804 | --DOCSHELL 0x890d4000 == 127 [pid = 1804] [id = 335] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8cf3c000) [pid = 1804] [serial = 1004] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x923e6800) [pid = 1804] [serial = 993] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8e9f2c00) [pid = 1804] [serial = 960] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8eb25000) [pid = 1804] [serial = 962] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x91971000) [pid = 1804] [serial = 980] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8b791000) [pid = 1804] [serial = 998] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x923e4800) [pid = 1804] [serial = 987] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8d84bc00) [pid = 1804] [serial = 954] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x915ba400) [pid = 1804] [serial = 974] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9ad12800) [pid = 1804] [serial = 906] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x9296bc00) [pid = 1804] [serial = 918] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8b79a400) [pid = 1804] [serial = 944] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8cf34c00) [pid = 1804] [serial = 882] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9108c000) [pid = 1804] [serial = 971] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x915be000) [pid = 1804] [serial = 975] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9272e000) [pid = 1804] [serial = 894] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x918dc800) [pid = 1804] [serial = 978] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8a212800) [pid = 1804] [serial = 942] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8c744c00) [pid = 1804] [serial = 945] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x89db0000) [pid = 1804] [serial = 941] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x89eedc00) [pid = 1804] [serial = 995] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8d7d2000) [pid = 1804] [serial = 951] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8f5d6400) [pid = 1804] [serial = 965] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x86efb800) [pid = 1804] [serial = 921] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8e9eac00) [pid = 1804] [serial = 885] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8e9ea400) [pid = 1804] [serial = 959] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9272b800) [pid = 1804] [serial = 990] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x94595400) [pid = 1804] [serial = 897] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x918da800) [pid = 1804] [serial = 891] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x9149b800) [pid = 1804] [serial = 972] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8f76c400) [pid = 1804] [serial = 969] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x918d5400) [pid = 1804] [serial = 977] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8d2f5c00) [pid = 1804] [serial = 948] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8e4a0000) [pid = 1804] [serial = 956] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x91083400) [pid = 1804] [serial = 888] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8f767c00) [pid = 1804] [serial = 968] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8e4a3800) [pid = 1804] [serial = 957] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8f488800) [pid = 1804] [serial = 963] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x92729400) [pid = 1804] [serial = 989] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8d842000) [pid = 1804] [serial = 953] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x890d1800) [pid = 1804] [serial = 879] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0xa6c29c00) [pid = 1804] [serial = 912] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x919d8000) [pid = 1804] [serial = 981] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x921e7c00) [pid = 1804] [serial = 984] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8b844c00) [pid = 1804] [serial = 999] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8a213000) [pid = 1804] [serial = 996] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x921e5800) [pid = 1804] [serial = 983] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8c8b7000) [pid = 1804] [serial = 1001] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8ce2c000) [pid = 1804] [serial = 1002] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8d52b400) [pid = 1804] [serial = 950] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x923dcc00) [pid = 1804] [serial = 986] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0xa22e2800) [pid = 1804] [serial = 909] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8c8bac00) [pid = 1804] [serial = 915] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8d2ef400) [pid = 1804] [serial = 947] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9764e000) [pid = 1804] [serial = 900] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8f5d9c00) [pid = 1804] [serial = 966] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x919d9800) [pid = 1804] [serial = 992] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9a3dac00) [pid = 1804] [serial = 903] [outer = (nil)] [url = about:blank] 12:29:10 INFO - PROCESS | 1804 | 1462476550216 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]]]}] 12:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 3090ms 12:29:10 INFO - PROCESS | 1804 | 1462476550278 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 1804 | 1462476550284 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 12:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:29:10 INFO - PROCESS | 1804 | 1462476550292 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:29:10 INFO - PROCESS | 1804 | 1462476550298 Marionette TRACE conn4 <- [1,1462,null,{}] 12:29:10 INFO - PROCESS | 1804 | 1462476550308 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}] 12:29:10 INFO - PROCESS | 1804 | 1462476550514 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 12:29:10 INFO - PROCESS | 1804 | 1462476550727 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a209c00 == 128 [pid = 1804] [id = 373] 12:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8a20a800) [pid = 1804] [serial = 1120] [outer = (nil)] 12:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a211c00) [pid = 1804] [serial = 1121] [outer = 0x8a20a800] 12:29:10 INFO - PROCESS | 1804 | 1462476550818 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8add7800) [pid = 1804] [serial = 1122] [outer = 0x8a20a800] 12:29:11 INFO - PROCESS | 1804 | 1462476551693 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]]]}] 12:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1446ms 12:29:11 INFO - PROCESS | 1804 | 1462476551739 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 1804 | 1462476551748 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 12:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:29:11 INFO - PROCESS | 1804 | 1462476551760 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:29:11 INFO - PROCESS | 1804 | 1462476551764 Marionette TRACE conn4 <- [1,1466,null,{}] 12:29:11 INFO - PROCESS | 1804 | 1462476551772 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}] 12:29:11 INFO - PROCESS | 1804 | 1462476551984 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 12:29:12 INFO - PROCESS | 1804 | 1462476552240 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b844c00 == 129 [pid = 1804] [id = 374] 12:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8b846c00) [pid = 1804] [serial = 1123] [outer = (nil)] 12:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8b9c3c00) [pid = 1804] [serial = 1124] [outer = 0x8b846c00] 12:29:12 INFO - PROCESS | 1804 | 1462476552323 Marionette DEBUG loaded listener.js 12:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8c74bc00) [pid = 1804] [serial = 1125] [outer = 0x8b846c00] 12:29:13 INFO - PROCESS | 1804 | 1462476553309 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]]]}] 12:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1645ms 12:29:13 INFO - PROCESS | 1804 | 1462476553409 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 12:29:13 INFO - PROCESS | 1804 | 1462476553414 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 12:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:29:13 INFO - PROCESS | 1804 | 1462476553422 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:29:13 INFO - PROCESS | 1804 | 1462476553428 Marionette TRACE conn4 <- [1,1470,null,{}] 12:29:13 INFO - PROCESS | 1804 | 1462476553452 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}] 12:29:13 INFO - PROCESS | 1804 | 1462476553743 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 12:29:13 INFO - PROCESS | 1804 | 1462476553943 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ce2ec00 == 130 [pid = 1804] [id = 375] 12:29:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8cec8400) [pid = 1804] [serial = 1126] [outer = (nil)] 12:29:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8d07ac00) [pid = 1804] [serial = 1127] [outer = 0x8cec8400] 12:29:14 INFO - PROCESS | 1804 | 1462476554067 Marionette DEBUG loaded listener.js 12:29:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8d2ebc00) [pid = 1804] [serial = 1128] [outer = 0x8cec8400] 12:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8d52fc00) [pid = 1804] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8c8af400) [pid = 1804] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x890d2000) [pid = 1804] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x883dcc00) [pid = 1804] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:29:15 INFO - PROCESS | 1804 | 1462476555270 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]]]}] 12:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1892ms 12:29:15 INFO - PROCESS | 1804 | 1462476555314 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 12:29:15 INFO - PROCESS | 1804 | 1462476555319 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 12:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:29:15 INFO - PROCESS | 1804 | 1462476555325 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:29:15 INFO - PROCESS | 1804 | 1462476555329 Marionette TRACE conn4 <- [1,1474,null,{}] 12:29:15 INFO - PROCESS | 1804 | 1462476555335 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}] 12:29:15 INFO - PROCESS | 1804 | 1462476555542 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 12:29:15 INFO - PROCESS | 1804 | 1462476555772 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x883d3000 == 131 [pid = 1804] [id = 376] 12:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8a215000) [pid = 1804] [serial = 1129] [outer = (nil)] 12:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8d52ec00) [pid = 1804] [serial = 1130] [outer = 0x8a215000] 12:29:15 INFO - PROCESS | 1804 | 1462476555862 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8d7d3400) [pid = 1804] [serial = 1131] [outer = 0x8a215000] 12:29:16 INFO - PROCESS | 1804 | 1462476556682 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]]]}] 12:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1399ms 12:29:16 INFO - PROCESS | 1804 | 1462476556726 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 12:29:16 INFO - PROCESS | 1804 | 1462476556731 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 12:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:29:16 INFO - PROCESS | 1804 | 1462476556737 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:29:16 INFO - PROCESS | 1804 | 1462476556740 Marionette TRACE conn4 <- [1,1478,null,{}] 12:29:16 INFO - PROCESS | 1804 | 1462476556746 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}] 12:29:16 INFO - PROCESS | 1804 | 1462476556947 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 12:29:17 INFO - PROCESS | 1804 | 1462476557418 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828b400 == 132 [pid = 1804] [id = 377] 12:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8828d400) [pid = 1804] [serial = 1132] [outer = (nil)] 12:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x883dc400) [pid = 1804] [serial = 1133] [outer = 0x8828d400] 12:29:17 INFO - PROCESS | 1804 | 1462476557521 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x89db0c00) [pid = 1804] [serial = 1134] [outer = 0x8828d400] 12:29:18 INFO - PROCESS | 1804 | 1462476558561 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]]]}] 12:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1888ms 12:29:18 INFO - PROCESS | 1804 | 1462476558628 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 12:29:18 INFO - PROCESS | 1804 | 1462476558636 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 12:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:29:18 INFO - PROCESS | 1804 | 1462476558645 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 1804 | 1462476558651 Marionette TRACE conn4 <- [1,1482,null,{}] 12:29:18 INFO - PROCESS | 1804 | 1462476558659 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}] 12:29:18 INFO - PROCESS | 1804 | 1462476558942 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 12:29:19 INFO - PROCESS | 1804 | 1462476559271 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b848400 == 133 [pid = 1804] [id = 378] 12:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8b849400) [pid = 1804] [serial = 1135] [outer = (nil)] 12:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8b9c4400) [pid = 1804] [serial = 1136] [outer = 0x8b849400] 12:29:19 INFO - PROCESS | 1804 | 1462476559368 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8c746400) [pid = 1804] [serial = 1137] [outer = 0x8b849400] 12:29:20 INFO - PROCESS | 1804 | 1462476560504 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]]]}] 12:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1940ms 12:29:20 INFO - PROCESS | 1804 | 1462476560588 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 12:29:20 INFO - PROCESS | 1804 | 1462476560595 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 12:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:29:20 INFO - PROCESS | 1804 | 1462476560603 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 1804 | 1462476560607 Marionette TRACE conn4 <- [1,1486,null,{}] 12:29:20 INFO - PROCESS | 1804 | 1462476560613 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}] 12:29:20 INFO - PROCESS | 1804 | 1462476560907 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 12:29:21 INFO - PROCESS | 1804 | 1462476561283 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8bd800 == 134 [pid = 1804] [id = 379] 12:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8ce2f800) [pid = 1804] [serial = 1138] [outer = (nil)] 12:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8ceca800) [pid = 1804] [serial = 1139] [outer = 0x8ce2f800] 12:29:21 INFO - PROCESS | 1804 | 1462476561377 Marionette DEBUG loaded listener.js 12:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8d528800) [pid = 1804] [serial = 1140] [outer = 0x8ce2f800] 12:29:22 INFO - PROCESS | 1804 | 1462476562451 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]]]}] 12:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1885ms 12:29:22 INFO - PROCESS | 1804 | 1462476562490 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 12:29:22 INFO - PROCESS | 1804 | 1462476562493 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 12:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:29:22 INFO - PROCESS | 1804 | 1462476562511 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:29:22 INFO - PROCESS | 1804 | 1462476562522 Marionette TRACE conn4 <- [1,1490,null,{}] 12:29:22 INFO - PROCESS | 1804 | 1462476562530 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}] 12:29:22 INFO - PROCESS | 1804 | 1462476562788 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 12:29:23 INFO - PROCESS | 1804 | 1462476563122 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d847000 == 135 [pid = 1804] [id = 380] 12:29:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8d847c00) [pid = 1804] [serial = 1141] [outer = (nil)] 12:29:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8e4a3400) [pid = 1804] [serial = 1142] [outer = 0x8d847c00] 12:29:23 INFO - PROCESS | 1804 | 1462476563216 Marionette DEBUG loaded listener.js 12:29:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8e4ac000) [pid = 1804] [serial = 1143] [outer = 0x8d847c00] 12:29:24 INFO - PROCESS | 1804 | 1462476564192 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]]]}] 12:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1705ms 12:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:29:24 INFO - PROCESS | 1804 | 1462476564208 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 12:29:24 INFO - PROCESS | 1804 | 1462476564212 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 12:29:24 INFO - PROCESS | 1804 | 1462476564219 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:29:24 INFO - PROCESS | 1804 | 1462476564223 Marionette TRACE conn4 <- [1,1494,null,{}] 12:29:24 INFO - PROCESS | 1804 | 1462476564229 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}] 12:29:24 INFO - PROCESS | 1804 | 1462476564452 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 12:29:24 INFO - PROCESS | 1804 | 1462476564822 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79cc00 == 136 [pid = 1804] [id = 381] 12:29:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8ce23c00) [pid = 1804] [serial = 1144] [outer = (nil)] 12:29:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8eb1ac00) [pid = 1804] [serial = 1145] [outer = 0x8ce23c00] 12:29:24 INFO - PROCESS | 1804 | 1462476564923 Marionette DEBUG loaded listener.js 12:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8eb23c00) [pid = 1804] [serial = 1146] [outer = 0x8ce23c00] 12:29:25 INFO - PROCESS | 1804 | 1462476565897 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]]]}] 12:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1738ms 12:29:25 INFO - PROCESS | 1804 | 1462476565957 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 12:29:25 INFO - PROCESS | 1804 | 1462476565961 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 12:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:29:25 INFO - PROCESS | 1804 | 1462476565968 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:29:25 INFO - PROCESS | 1804 | 1462476565972 Marionette TRACE conn4 <- [1,1498,null,{}] 12:29:25 INFO - PROCESS | 1804 | 1462476565979 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}] 12:29:26 INFO - PROCESS | 1804 | 1462476566219 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 12:29:26 INFO - PROCESS | 1804 | 1462476566526 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5d4400 == 137 [pid = 1804] [id = 382] 12:29:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8f5d9400) [pid = 1804] [serial = 1147] [outer = (nil)] 12:29:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8f718c00) [pid = 1804] [serial = 1148] [outer = 0x8f5d9400] 12:29:26 INFO - PROCESS | 1804 | 1462476566636 Marionette DEBUG loaded listener.js 12:29:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9108cc00) [pid = 1804] [serial = 1149] [outer = 0x8f5d9400] 12:29:27 INFO - PROCESS | 1804 | 1462476567630 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]]]}] 12:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1686ms 12:29:27 INFO - PROCESS | 1804 | 1462476567656 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 12:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:29:27 INFO - PROCESS | 1804 | 1462476567660 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 12:29:27 INFO - PROCESS | 1804 | 1462476567667 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - PROCESS | 1804 | 1462476567671 Marionette TRACE conn4 <- [1,1502,null,{}] 12:29:27 INFO - PROCESS | 1804 | 1462476567679 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}] 12:29:27 INFO - PROCESS | 1804 | 1462476567924 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 12:29:28 INFO - PROCESS | 1804 | 1462476568245 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e386c00 == 138 [pid = 1804] [id = 383] 12:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8eb1b800) [pid = 1804] [serial = 1150] [outer = (nil)] 12:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x915bcc00) [pid = 1804] [serial = 1151] [outer = 0x8eb1b800] 12:29:28 INFO - PROCESS | 1804 | 1462476568344 Marionette DEBUG loaded listener.js 12:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x916ad800) [pid = 1804] [serial = 1152] [outer = 0x8eb1b800] 12:29:29 INFO - PROCESS | 1804 | 1462476569323 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]]]}] 12:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1685ms 12:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:29:29 INFO - PROCESS | 1804 | 1462476569353 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 1804 | 1462476569357 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 12:29:29 INFO - PROCESS | 1804 | 1462476569365 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - PROCESS | 1804 | 1462476569368 Marionette TRACE conn4 <- [1,1506,null,{}] 12:29:29 INFO - PROCESS | 1804 | 1462476569375 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}] 12:29:29 INFO - PROCESS | 1804 | 1462476569611 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 12:29:29 INFO - PROCESS | 1804 | 1462476569949 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf37800 == 139 [pid = 1804] [id = 384] 12:29:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8d7d8c00) [pid = 1804] [serial = 1153] [outer = (nil)] 12:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x918dc800) [pid = 1804] [serial = 1154] [outer = 0x8d7d8c00] 12:29:30 INFO - PROCESS | 1804 | 1462476570056 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9196a000) [pid = 1804] [serial = 1155] [outer = 0x8d7d8c00] 12:29:31 INFO - PROCESS | 1804 | 1462476571025 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]]]}] 12:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1683ms 12:29:31 INFO - PROCESS | 1804 | 1462476571047 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 12:29:31 INFO - PROCESS | 1804 | 1462476571052 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 12:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:29:31 INFO - PROCESS | 1804 | 1462476571058 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:29:31 INFO - PROCESS | 1804 | 1462476571062 Marionette TRACE conn4 <- [1,1510,null,{}] 12:29:31 INFO - PROCESS | 1804 | 1462476571068 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}] 12:29:31 INFO - PROCESS | 1804 | 1462476571299 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 12:29:31 INFO - PROCESS | 1804 | 1462476571632 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f48f400 == 140 [pid = 1804] [id = 385] 12:29:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x915b4000) [pid = 1804] [serial = 1156] [outer = (nil)] 12:29:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x921e9000) [pid = 1804] [serial = 1157] [outer = 0x915b4000] 12:29:31 INFO - PROCESS | 1804 | 1462476571730 Marionette DEBUG loaded listener.js 12:29:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x923d9400) [pid = 1804] [serial = 1158] [outer = 0x915b4000] 12:29:32 INFO - PROCESS | 1804 | 1462476572646 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]]]}] 12:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1641ms 12:29:32 INFO - PROCESS | 1804 | 1462476572700 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 1804 | 1462476572704 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 12:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:29:32 INFO - PROCESS | 1804 | 1462476572711 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - PROCESS | 1804 | 1462476572714 Marionette TRACE conn4 <- [1,1514,null,{}] 12:29:32 INFO - PROCESS | 1804 | 1462476572720 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}] 12:29:32 INFO - PROCESS | 1804 | 1462476572968 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 12:29:33 INFO - PROCESS | 1804 | 1462476573294 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x919dc400 == 141 [pid = 1804] [id = 386] 12:29:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x921e6000) [pid = 1804] [serial = 1159] [outer = (nil)] 12:29:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x92728000) [pid = 1804] [serial = 1160] [outer = 0x921e6000] 12:29:33 INFO - PROCESS | 1804 | 1462476573386 Marionette DEBUG loaded listener.js 12:29:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9272c800) [pid = 1804] [serial = 1161] [outer = 0x921e6000] 12:29:34 INFO - PROCESS | 1804 | 1462476574351 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]]]}] 12:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1682ms 12:29:34 INFO - PROCESS | 1804 | 1462476574394 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 12:29:34 INFO - PROCESS | 1804 | 1462476574399 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 12:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:29:34 INFO - PROCESS | 1804 | 1462476574406 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:29:34 INFO - PROCESS | 1804 | 1462476574409 Marionette TRACE conn4 <- [1,1518,null,{}] 12:29:34 INFO - PROCESS | 1804 | 1462476574415 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}] 12:29:34 INFO - PROCESS | 1804 | 1462476574649 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 12:29:35 INFO - PROCESS | 1804 | 1462476575005 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x927f2c00 == 142 [pid = 1804] [id = 387] 12:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x927f7c00) [pid = 1804] [serial = 1162] [outer = (nil)] 12:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x92969400) [pid = 1804] [serial = 1163] [outer = 0x927f7c00] 12:29:35 INFO - PROCESS | 1804 | 1462476575112 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x936af800) [pid = 1804] [serial = 1164] [outer = 0x927f7c00] 12:29:36 INFO - PROCESS | 1804 | 1462476576101 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]]]}] 12:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1734ms 12:29:36 INFO - PROCESS | 1804 | 1462476576142 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 12:29:36 INFO - PROCESS | 1804 | 1462476576146 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 12:29:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:29:36 INFO - PROCESS | 1804 | 1462476576154 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:29:36 INFO - PROCESS | 1804 | 1462476576159 Marionette TRACE conn4 <- [1,1522,null,{}] 12:29:36 INFO - PROCESS | 1804 | 1462476576165 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}] 12:29:36 INFO - PROCESS | 1804 | 1462476576474 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 12:29:36 INFO - PROCESS | 1804 | 1462476576808 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x9272f000 == 143 [pid = 1804] [id = 388] 12:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x936b7800) [pid = 1804] [serial = 1165] [outer = (nil)] 12:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x950e8400) [pid = 1804] [serial = 1166] [outer = 0x936b7800] 12:29:36 INFO - PROCESS | 1804 | 1462476576900 Marionette DEBUG loaded listener.js 12:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x951d2400) [pid = 1804] [serial = 1167] [outer = 0x936b7800] 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:29:37 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 () { 12:29:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:29:37 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 () { 12:29:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:29:37 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 () { 12:29:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:29:37 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 () { 12:29:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:29:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:29:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1635ms 12:29:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:29:37 INFO - PROCESS | 1804 | 1462476577771 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"]]]}] 12:29:37 INFO - PROCESS | 1804 | 1462476577791 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 12:29:37 INFO - PROCESS | 1804 | 1462476577801 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 12:29:37 INFO - PROCESS | 1804 | 1462476577812 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:29:37 INFO - PROCESS | 1804 | 1462476577818 Marionette TRACE conn4 <- [1,1526,null,{}] 12:29:37 INFO - PROCESS | 1804 | 1462476577831 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}] 12:29:38 INFO - PROCESS | 1804 | 1462476578151 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 12:29:38 INFO - PROCESS | 1804 | 1462476578365 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x92966800 == 144 [pid = 1804] [id = 389] 12:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x95087400) [pid = 1804] [serial = 1168] [outer = (nil)] 12:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x99082800) [pid = 1804] [serial = 1169] [outer = 0x95087400] 12:29:38 INFO - PROCESS | 1804 | 1462476578506 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9952d800) [pid = 1804] [serial = 1170] [outer = 0x95087400] 12:29:39 INFO - PROCESS | 1804 | 1462476579380 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"]]]}] 12:29:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:29:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:29:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:29:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:29:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:29:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:29:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1640ms 12:29:39 INFO - PROCESS | 1804 | 1462476579458 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 12:29:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:29:39 INFO - PROCESS | 1804 | 1462476579473 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 12:29:39 INFO - PROCESS | 1804 | 1462476579482 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 1804 | 1462476579485 Marionette TRACE conn4 <- [1,1530,null,{}] 12:29:39 INFO - PROCESS | 1804 | 1462476579492 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}] 12:29:39 INFO - PROCESS | 1804 | 1462476579735 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 12:29:40 INFO - PROCESS | 1804 | 1462476580061 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b3400 == 145 [pid = 1804] [id = 390] 12:29:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x919e0c00) [pid = 1804] [serial = 1171] [outer = (nil)] 12:29:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9a7af000) [pid = 1804] [serial = 1172] [outer = 0x919e0c00] 12:29:40 INFO - PROCESS | 1804 | 1462476580173 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9a80f400) [pid = 1804] [serial = 1173] [outer = 0x919e0c00] 12:29:41 INFO - PROCESS | 1804 | 1462476581025 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]]]}] 12:29:41 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 12:29:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:29:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:29:41 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. 12:29:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:29:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1584ms 12:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:29:41 INFO - PROCESS | 1804 | 1462476581068 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 1804 | 1462476581072 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 12:29:41 INFO - PROCESS | 1804 | 1462476581080 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 1804 | 1462476581083 Marionette TRACE conn4 <- [1,1534,null,{}] 12:29:41 INFO - PROCESS | 1804 | 1462476581091 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}] 12:29:41 INFO - PROCESS | 1804 | 1462476581322 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 12:29:41 INFO - PROCESS | 1804 | 1462476581612 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x86ef7400 == 146 [pid = 1804] [id = 391] 12:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x98028800) [pid = 1804] [serial = 1174] [outer = (nil)] 12:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9ad0e800) [pid = 1804] [serial = 1175] [outer = 0x98028800] 12:29:41 INFO - PROCESS | 1804 | 1462476581711 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9ad12800) [pid = 1804] [serial = 1176] [outer = 0x98028800] 12:29:42 INFO - PROCESS | 1804 | 1462476582728 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]]]}] 12:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1692ms 12:29:42 INFO - PROCESS | 1804 | 1462476582771 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 1804 | 1462476582775 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 12:29:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:29:42 INFO - PROCESS | 1804 | 1462476582783 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 1804 | 1462476582787 Marionette TRACE conn4 <- [1,1538,null,{}] 12:29:42 INFO - PROCESS | 1804 | 1462476582793 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}] 12:29:43 INFO - PROCESS | 1804 | 1462476583031 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 12:29:43 INFO - PROCESS | 1804 | 1462476583367 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a81a400 == 147 [pid = 1804] [id = 392] 12:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x9a94e000) [pid = 1804] [serial = 1177] [outer = (nil)] 12:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9b1a1800) [pid = 1804] [serial = 1178] [outer = 0x9a94e000] 12:29:43 INFO - PROCESS | 1804 | 1462476583466 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x9b1a5400) [pid = 1804] [serial = 1179] [outer = 0x9a94e000] 12:29:44 INFO - PROCESS | 1804 | 1462476584444 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]]]}] 12:29:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:29:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1732ms 12:29:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:29:44 INFO - PROCESS | 1804 | 1462476584517 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 1804 | 1462476584520 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 12:29:44 INFO - PROCESS | 1804 | 1462476584528 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 1804 | 1462476584531 Marionette TRACE conn4 <- [1,1542,null,{}] 12:29:44 INFO - PROCESS | 1804 | 1462476584541 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}] 12:29:44 INFO - PROCESS | 1804 | 1462476584838 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 12:29:45 INFO - PROCESS | 1804 | 1462476585173 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828fc00 == 148 [pid = 1804] [id = 393] 12:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8e4adc00) [pid = 1804] [serial = 1180] [outer = (nil)] 12:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x9b534000) [pid = 1804] [serial = 1181] [outer = 0x8e4adc00] 12:29:45 INFO - PROCESS | 1804 | 1462476585271 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x9b5f3000) [pid = 1804] [serial = 1182] [outer = 0x8e4adc00] 12:29:46 INFO - PROCESS | 1804 | 1462476586274 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]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1787ms 12:29:46 INFO - PROCESS | 1804 | 1462476586317 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 1804 | 1462476586324 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 12:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:29:46 INFO - PROCESS | 1804 | 1462476586335 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 1804 | 1462476586337 Marionette TRACE conn4 <- [1,1546,null,{}] 12:29:46 INFO - PROCESS | 1804 | 1462476586342 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}] 12:29:46 INFO - PROCESS | 1804 | 1462476586584 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 12:29:46 INFO - PROCESS | 1804 | 1462476586921 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e386000 == 149 [pid = 1804] [id = 394] 12:29:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x9ad1bc00) [pid = 1804] [serial = 1183] [outer = (nil)] 12:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x9c001c00) [pid = 1804] [serial = 1184] [outer = 0x9ad1bc00] 12:29:47 INFO - PROCESS | 1804 | 1462476587018 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x9c004c00) [pid = 1804] [serial = 1185] [outer = 0x9ad1bc00] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8b62e400 == 148 [pid = 1804] [id = 334] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x919d7800 == 147 [pid = 1804] [id = 71] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8af2ec00 == 146 [pid = 1804] [id = 314] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5cac00 == 145 [pid = 1804] [id = 322] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb1e000 == 144 [pid = 1804] [id = 321] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x89dae000 == 143 [pid = 1804] [id = 319] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8f80b800 == 142 [pid = 1804] [id = 323] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8e46b800 == 141 [pid = 1804] [id = 320] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x88286800 == 140 [pid = 1804] [id = 313] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x88287000 == 139 [pid = 1804] [id = 316] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8d08e000 == 138 [pid = 1804] [id = 315] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7d5400 == 137 [pid = 1804] [id = 317] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7dc400 == 136 [pid = 1804] [id = 318] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x883d3000 == 135 [pid = 1804] [id = 376] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8ce2ec00 == 134 [pid = 1804] [id = 375] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8b844c00 == 133 [pid = 1804] [id = 374] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8a209c00 == 132 [pid = 1804] [id = 373] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8828e800 == 131 [pid = 1804] [id = 371] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7dd000 == 130 [pid = 1804] [id = 370] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x929c4400 == 129 [pid = 1804] [id = 369] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x916b8c00 == 128 [pid = 1804] [id = 367] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x98021400 == 127 [pid = 1804] [id = 368] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x9296a000 == 126 [pid = 1804] [id = 366] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x92965400 == 125 [pid = 1804] [id = 365] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8a216000 == 124 [pid = 1804] [id = 364] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x919ddc00 == 123 [pid = 1804] [id = 363] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x89eeb400 == 122 [pid = 1804] [id = 361] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8d2f6000 == 121 [pid = 1804] [id = 362] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8f48a800 == 120 [pid = 1804] [id = 360] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4a4400 == 119 [pid = 1804] [id = 359] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8d094000 == 118 [pid = 1804] [id = 358] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8c8bb800 == 117 [pid = 1804] [id = 357] 12:29:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8a20c800 == 116 [pid = 1804] [id = 356] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8adde400) [pid = 1804] [serial = 1007] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x8cec6c00) [pid = 1804] [serial = 1010] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x91966000) [pid = 1804] [serial = 1028] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x919e0400) [pid = 1804] [serial = 1031] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8d847400) [pid = 1804] [serial = 1064] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8e387400) [pid = 1804] [serial = 1065] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x9149a000) [pid = 1804] [serial = 1025] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8eb21400) [pid = 1804] [serial = 1019] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x950e9000) [pid = 1804] [serial = 1052] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x94fd0400) [pid = 1804] [serial = 1049] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x93bccc00) [pid = 1804] [serial = 1046] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8d078c00) [pid = 1804] [serial = 1062] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8f810000) [pid = 1804] [serial = 1022] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8addb000) [pid = 1804] [serial = 1058] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x89eebc00) [pid = 1804] [serial = 1056] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x93693000) [pid = 1804] [serial = 1043] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x923e2800) [pid = 1804] [serial = 1034] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x927f7400) [pid = 1804] [serial = 1037] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x890dc800) [pid = 1804] [serial = 1055] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8cec5000) [pid = 1804] [serial = 1061] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8e472000) [pid = 1804] [serial = 1016] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8b9c2c00) [pid = 1804] [serial = 1059] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x929c3000) [pid = 1804] [serial = 1040] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8d84d000) [pid = 1804] [serial = 1013] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8d07a800) [pid = 1804] [serial = 1067] [outer = (nil)] [url = about:blank] 12:29:49 INFO - PROCESS | 1804 | 1462476589760 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]]]}] 12:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 3445ms 12:29:49 INFO - PROCESS | 1804 | 1462476589782 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 12:29:49 INFO - PROCESS | 1804 | 1462476589790 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 12:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:29:49 INFO - PROCESS | 1804 | 1462476589800 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 1804 | 1462476589806 Marionette TRACE conn4 <- [1,1550,null,{}] 12:29:49 INFO - PROCESS | 1804 | 1462476589815 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}] 12:29:50 INFO - PROCESS | 1804 | 1462476590047 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 12:29:50 INFO - PROCESS | 1804 | 1462476590324 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a20e800 == 117 [pid = 1804] [id = 395] 12:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8a20ec00) [pid = 1804] [serial = 1186] [outer = (nil)] 12:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8ade0800) [pid = 1804] [serial = 1187] [outer = 0x8a20ec00] 12:29:50 INFO - PROCESS | 1804 | 1462476590451 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8b624400) [pid = 1804] [serial = 1188] [outer = 0x8a20ec00] 12:29:51 INFO - PROCESS | 1804 | 1462476591405 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]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:29:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1638ms 12:29:51 INFO - PROCESS | 1804 | 1462476591440 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 1804 | 1462476591448 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 12:29:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:29:51 INFO - PROCESS | 1804 | 1462476591459 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 1804 | 1462476591462 Marionette TRACE conn4 <- [1,1554,null,{}] 12:29:51 INFO - PROCESS | 1804 | 1462476591476 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}] 12:29:51 INFO - PROCESS | 1804 | 1462476591825 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 12:29:52 INFO - PROCESS | 1804 | 1462476592095 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b84f400 == 118 [pid = 1804] [id = 396] 12:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8b9c3400) [pid = 1804] [serial = 1189] [outer = (nil)] 12:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8c8af000) [pid = 1804] [serial = 1190] [outer = 0x8b9c3400] 12:29:52 INFO - PROCESS | 1804 | 1462476592175 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8c8bac00) [pid = 1804] [serial = 1191] [outer = 0x8b9c3400] 12:29:53 INFO - PROCESS | 1804 | 1462476593121 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]]]}] 12:29:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:29:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1739ms 12:29:53 INFO - PROCESS | 1804 | 1462476593228 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 1804 | 1462476593234 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 12:29:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:29:53 INFO - PROCESS | 1804 | 1462476593241 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - PROCESS | 1804 | 1462476593247 Marionette TRACE conn4 <- [1,1558,null,{}] 12:29:53 INFO - PROCESS | 1804 | 1462476593298 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}] 12:29:54 INFO - PROCESS | 1804 | 1462476594257 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x927f4400) [pid = 1804] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8cec8400) [pid = 1804] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x890dbc00) [pid = 1804] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8b62d800) [pid = 1804] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8a215400) [pid = 1804] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8b846c00) [pid = 1804] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8d52c400) [pid = 1804] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x951d6c00) [pid = 1804] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8f483400) [pid = 1804] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x92972800) [pid = 1804] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8af24000) [pid = 1804] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8a20a800) [pid = 1804] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x980bb000) [pid = 1804] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x918da400) [pid = 1804] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8cec7800) [pid = 1804] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8e9f2400) [pid = 1804] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8d7df400) [pid = 1804] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8f5cf400) [pid = 1804] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9a3d0000) [pid = 1804] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x890dc400) [pid = 1804] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8e46bc00) [pid = 1804] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x918e1800) [pid = 1804] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x890d2800) [pid = 1804] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8c8ba800) [pid = 1804] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8f773800) [pid = 1804] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x927d7000) [pid = 1804] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x918d3800) [pid = 1804] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x923de400) [pid = 1804] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8eb22800) [pid = 1804] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x980af800) [pid = 1804] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8d07c800) [pid = 1804] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x916b8800) [pid = 1804] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8e4a2800) [pid = 1804] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8b843400) [pid = 1804] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9296d800) [pid = 1804] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9107fc00) [pid = 1804] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8f48d800) [pid = 1804] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9368e400) [pid = 1804] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:29:54 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x918df800) [pid = 1804] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:29:54 INFO - PROCESS | 1804 | 1462476594575 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x88289000 == 119 [pid = 1804] [id = 397] 12:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8828bc00) [pid = 1804] [serial = 1192] [outer = (nil)] 12:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x890d2800) [pid = 1804] [serial = 1193] [outer = 0x8828bc00] 12:29:54 INFO - PROCESS | 1804 | 1462476594660 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8c742c00) [pid = 1804] [serial = 1194] [outer = 0x8828bc00] 12:29:55 INFO - PROCESS | 1804 | 1462476595505 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]]]}] 12:29:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2300ms 12:29:55 INFO - PROCESS | 1804 | 1462476595541 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 12:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:29:55 INFO - PROCESS | 1804 | 1462476595546 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 12:29:55 INFO - PROCESS | 1804 | 1462476595553 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 1804 | 1462476595557 Marionette TRACE conn4 <- [1,1562,null,{}] 12:29:55 INFO - PROCESS | 1804 | 1462476595563 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}] 12:29:55 INFO - PROCESS | 1804 | 1462476595778 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 12:29:56 INFO - PROCESS | 1804 | 1462476596029 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x890dbc00 == 120 [pid = 1804] [id = 398] 12:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8cf3b000) [pid = 1804] [serial = 1195] [outer = (nil)] 12:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8d529800) [pid = 1804] [serial = 1196] [outer = 0x8cf3b000] 12:29:56 INFO - PROCESS | 1804 | 1462476596138 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8d7d1400) [pid = 1804] [serial = 1197] [outer = 0x8cf3b000] 12:29:57 INFO - PROCESS | 1804 | 1462476597676 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]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:29:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2197ms 12:29:57 INFO - PROCESS | 1804 | 1462476597754 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 1804 | 1462476597768 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 12:29:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:29:57 INFO - PROCESS | 1804 | 1462476597978 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 1804 | 1462476597990 Marionette TRACE conn4 <- [1,1566,null,{}] 12:29:58 INFO - PROCESS | 1804 | 1462476598009 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}] 12:29:58 INFO - PROCESS | 1804 | 1462476598356 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 12:29:58 INFO - PROCESS | 1804 | 1462476598687 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x88286800 == 121 [pid = 1804] [id = 399] 12:29:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x890d4000) [pid = 1804] [serial = 1198] [outer = (nil)] 12:29:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8af2b000) [pid = 1804] [serial = 1199] [outer = 0x890d4000] 12:29:58 INFO - PROCESS | 1804 | 1462476598784 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8b9c8c00) [pid = 1804] [serial = 1200] [outer = 0x890d4000] 12:29:59 INFO - PROCESS | 1804 | 1462476599881 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]]]}] 12:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2048ms 12:29:59 INFO - PROCESS | 1804 | 1462476599934 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 1804 | 1462476599944 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 12:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:29:59 INFO - PROCESS | 1804 | 1462476599957 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - PROCESS | 1804 | 1462476599961 Marionette TRACE conn4 <- [1,1570,null,{}] 12:29:59 INFO - PROCESS | 1804 | 1462476599968 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}] 12:30:00 INFO - PROCESS | 1804 | 1462476600367 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 12:30:00 INFO - PROCESS | 1804 | 1462476600651 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d094000 == 122 [pid = 1804] [id = 400] 12:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8d095000) [pid = 1804] [serial = 1201] [outer = (nil)] 12:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8d7dec00) [pid = 1804] [serial = 1202] [outer = 0x8d095000] 12:30:00 INFO - PROCESS | 1804 | 1462476600745 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8d84a800) [pid = 1804] [serial = 1203] [outer = 0x8d095000] 12:30:01 INFO - PROCESS | 1804 | 1462476601804 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]]]}] 12:30:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:30:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1886ms 12:30:01 INFO - PROCESS | 1804 | 1462476601843 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 12:30:01 INFO - PROCESS | 1804 | 1462476601846 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 12:30:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:30:01 INFO - PROCESS | 1804 | 1462476601855 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - PROCESS | 1804 | 1462476601862 Marionette TRACE conn4 <- [1,1574,null,{}] 12:30:01 INFO - PROCESS | 1804 | 1462476601885 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}] 12:30:02 INFO - PROCESS | 1804 | 1462476602185 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 12:30:02 INFO - PROCESS | 1804 | 1462476602596 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e470000 == 123 [pid = 1804] [id = 401] 12:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8e471c00) [pid = 1804] [serial = 1204] [outer = (nil)] 12:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8e49f400) [pid = 1804] [serial = 1205] [outer = 0x8e471c00] 12:30:02 INFO - PROCESS | 1804 | 1462476602696 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8e4aa400) [pid = 1804] [serial = 1206] [outer = 0x8e471c00] 12:30:03 INFO - PROCESS | 1804 | 1462476603664 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]]]}] 12:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1847ms 12:30:03 INFO - PROCESS | 1804 | 1462476603703 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 1804 | 1462476603709 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 12:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:30:03 INFO - PROCESS | 1804 | 1462476603716 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 1804 | 1462476603720 Marionette TRACE conn4 <- [1,1578,null,{}] 12:30:03 INFO - PROCESS | 1804 | 1462476603726 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}] 12:30:03 INFO - PROCESS | 1804 | 1462476603965 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 12:30:04 INFO - PROCESS | 1804 | 1462476604409 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a216000 == 124 [pid = 1804] [id = 402] 12:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8e379000) [pid = 1804] [serial = 1207] [outer = (nil)] 12:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8eb1ec00) [pid = 1804] [serial = 1208] [outer = 0x8e379000] 12:30:04 INFO - PROCESS | 1804 | 1462476604581 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8f483c00) [pid = 1804] [serial = 1209] [outer = 0x8e379000] 12:30:05 INFO - PROCESS | 1804 | 1462476605932 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]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:30:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2284ms 12:30:06 INFO - PROCESS | 1804 | 1462476606002 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 1804 | 1462476606006 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 12:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:30:06 INFO - PROCESS | 1804 | 1462476606013 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 1804 | 1462476606017 Marionette TRACE conn4 <- [1,1582,null,{}] 12:30:06 INFO - PROCESS | 1804 | 1462476606023 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}] 12:30:06 INFO - PROCESS | 1804 | 1462476606262 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 12:30:06 INFO - PROCESS | 1804 | 1462476606592 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e49f800 == 125 [pid = 1804] [id = 403] 12:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8e9e8c00) [pid = 1804] [serial = 1210] [outer = (nil)] 12:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8f5d2000) [pid = 1804] [serial = 1211] [outer = 0x8e9e8c00] 12:30:06 INFO - PROCESS | 1804 | 1462476606692 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8f5d7000) [pid = 1804] [serial = 1212] [outer = 0x8e9e8c00] 12:30:07 INFO - PROCESS | 1804 | 1462476607639 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]]]}] 12:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1687ms 12:30:07 INFO - PROCESS | 1804 | 1462476607706 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 1804 | 1462476607711 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 12:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:30:07 INFO - PROCESS | 1804 | 1462476607721 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 1804 | 1462476607724 Marionette TRACE conn4 <- [1,1586,null,{}] 12:30:07 INFO - PROCESS | 1804 | 1462476607731 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}] 12:30:08 INFO - PROCESS | 1804 | 1462476607998 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 12:30:08 INFO - PROCESS | 1804 | 1462476608312 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f48a800 == 126 [pid = 1804] [id = 404] 12:30:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8f71ec00) [pid = 1804] [serial = 1213] [outer = (nil)] 12:30:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8f815c00) [pid = 1804] [serial = 1214] [outer = 0x8f71ec00] 12:30:08 INFO - PROCESS | 1804 | 1462476608409 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x91085000) [pid = 1804] [serial = 1215] [outer = 0x8f71ec00] 12:30:09 INFO - PROCESS | 1804 | 1462476609352 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]]]}] 12:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1689ms 12:30:09 INFO - PROCESS | 1804 | 1462476609412 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 1804 | 1462476609416 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 12:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:30:09 INFO - PROCESS | 1804 | 1462476609423 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - PROCESS | 1804 | 1462476609426 Marionette TRACE conn4 <- [1,1590,null,{}] 12:30:09 INFO - PROCESS | 1804 | 1462476609433 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}] 12:30:09 INFO - PROCESS | 1804 | 1462476609673 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 12:30:10 INFO - PROCESS | 1804 | 1462476610000 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f71e400 == 127 [pid = 1804] [id = 405] 12:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x91499c00) [pid = 1804] [serial = 1216] [outer = (nil)] 12:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x915bd400) [pid = 1804] [serial = 1217] [outer = 0x91499c00] 12:30:10 INFO - PROCESS | 1804 | 1462476610125 Marionette DEBUG loaded listener.js 12:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x916b8800) [pid = 1804] [serial = 1218] [outer = 0x91499c00] 12:30:11 INFO - PROCESS | 1804 | 1462476611064 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]]]}] 12:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1689ms 12:30:11 INFO - PROCESS | 1804 | 1462476611114 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 1804 | 1462476611118 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 12:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:30:11 INFO - PROCESS | 1804 | 1462476611156 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - PROCESS | 1804 | 1462476611159 Marionette TRACE conn4 <- [1,1594,null,{}] 12:30:11 INFO - PROCESS | 1804 | 1462476611167 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}] 12:30:11 INFO - PROCESS | 1804 | 1462476611397 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 12:30:11 INFO - PROCESS | 1804 | 1462476611728 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb1cc00 == 128 [pid = 1804] [id = 406] 12:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9107fc00) [pid = 1804] [serial = 1219] [outer = (nil)] 12:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x91968c00) [pid = 1804] [serial = 1220] [outer = 0x9107fc00] 12:30:11 INFO - PROCESS | 1804 | 1462476611826 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x919d7400) [pid = 1804] [serial = 1221] [outer = 0x9107fc00] 12:30:12 INFO - PROCESS | 1804 | 1462476612768 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]]]}] 12:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1699ms 12:30:12 INFO - PROCESS | 1804 | 1462476612846 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 1804 | 1462476612849 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 12:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:30:12 INFO - PROCESS | 1804 | 1462476612856 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 1804 | 1462476612860 Marionette TRACE conn4 <- [1,1598,null,{}] 12:30:12 INFO - PROCESS | 1804 | 1462476612867 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}] 12:30:13 INFO - PROCESS | 1804 | 1462476613140 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 12:30:13 INFO - PROCESS | 1804 | 1462476613482 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x9149c400 == 129 [pid = 1804] [id = 407] 12:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x916abc00) [pid = 1804] [serial = 1222] [outer = (nil)] 12:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x923da000) [pid = 1804] [serial = 1223] [outer = 0x916abc00] 12:30:13 INFO - PROCESS | 1804 | 1462476613576 Marionette DEBUG loaded listener.js 12:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x923dfc00) [pid = 1804] [serial = 1224] [outer = 0x916abc00] 12:30:14 INFO - PROCESS | 1804 | 1462476614608 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]]]}] 12:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1788ms 12:30:14 INFO - PROCESS | 1804 | 1462476614647 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 1804 | 1462476614651 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 12:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:30:14 INFO - PROCESS | 1804 | 1462476614658 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:30:14 INFO - PROCESS | 1804 | 1462476614661 Marionette TRACE conn4 <- [1,1602,null,{}] 12:30:14 INFO - PROCESS | 1804 | 1462476614668 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}] 12:30:14 INFO - PROCESS | 1804 | 1462476614910 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 12:30:15 INFO - PROCESS | 1804 | 1462476615243 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x890db400 == 130 [pid = 1804] [id = 408] 12:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8f76b800) [pid = 1804] [serial = 1225] [outer = (nil)] 12:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x927d4c00) [pid = 1804] [serial = 1226] [outer = 0x8f76b800] 12:30:15 INFO - PROCESS | 1804 | 1462476615335 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x927dd400) [pid = 1804] [serial = 1227] [outer = 0x8f76b800] 12:30:16 INFO - PROCESS | 1804 | 1462476616516 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]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:30:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1936ms 12:30:16 INFO - PROCESS | 1804 | 1462476616598 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 1804 | 1462476616605 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 12:30:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:30:16 INFO - PROCESS | 1804 | 1462476616644 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - PROCESS | 1804 | 1462476616652 Marionette TRACE conn4 <- [1,1606,null,{}] 12:30:16 INFO - PROCESS | 1804 | 1462476616731 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}] 12:30:17 INFO - PROCESS | 1804 | 1462476617201 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 12:30:17 INFO - PROCESS | 1804 | 1462476617495 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x927e0400 == 131 [pid = 1804] [id = 409] 12:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x92965c00) [pid = 1804] [serial = 1228] [outer = (nil)] 12:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x929c6c00) [pid = 1804] [serial = 1229] [outer = 0x92965c00] 12:30:17 INFO - PROCESS | 1804 | 1462476617597 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x93bcd400) [pid = 1804] [serial = 1230] [outer = 0x92965c00] 12:30:18 INFO - PROCESS | 1804 | 1462476618590 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]]]}] 12:30:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:30:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2031ms 12:30:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:30:18 INFO - PROCESS | 1804 | 1462476618648 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 12:30:18 INFO - PROCESS | 1804 | 1462476618651 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 12:30:18 INFO - PROCESS | 1804 | 1462476618659 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:30:18 INFO - PROCESS | 1804 | 1462476618662 Marionette TRACE conn4 <- [1,1610,null,{}] 12:30:18 INFO - PROCESS | 1804 | 1462476618668 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}] 12:30:18 INFO - PROCESS | 1804 | 1462476618916 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 12:30:19 INFO - PROCESS | 1804 | 1462476619247 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x929c9400 == 132 [pid = 1804] [id = 410] 12:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x929cc800) [pid = 1804] [serial = 1231] [outer = (nil)] 12:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x94fd1c00) [pid = 1804] [serial = 1232] [outer = 0x929cc800] 12:30:19 INFO - PROCESS | 1804 | 1462476619346 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x95089c00) [pid = 1804] [serial = 1233] [outer = 0x929cc800] 12:30:20 INFO - PROCESS | 1804 | 1462476620296 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]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1695ms 12:30:20 INFO - PROCESS | 1804 | 1462476620354 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 1804 | 1462476620357 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 12:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:30:20 INFO - PROCESS | 1804 | 1462476620365 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 1804 | 1462476620369 Marionette TRACE conn4 <- [1,1614,null,{}] 12:30:20 INFO - PROCESS | 1804 | 1462476620376 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}] 12:30:20 INFO - PROCESS | 1804 | 1462476620634 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 12:30:20 INFO - PROCESS | 1804 | 1462476620969 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2f5000 == 133 [pid = 1804] [id = 411] 12:30:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x91084800) [pid = 1804] [serial = 1234] [outer = (nil)] 12:30:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x951cf800) [pid = 1804] [serial = 1235] [outer = 0x91084800] 12:30:21 INFO - PROCESS | 1804 | 1462476621067 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x951d7c00) [pid = 1804] [serial = 1236] [outer = 0x91084800] 12:30:22 INFO - PROCESS | 1804 | 1462476622004 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]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:30:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1687ms 12:30:22 INFO - PROCESS | 1804 | 1462476622053 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 1804 | 1462476622058 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 12:30:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:30:22 INFO - PROCESS | 1804 | 1462476622064 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 1804 | 1462476622068 Marionette TRACE conn4 <- [1,1618,null,{}] 12:30:22 INFO - PROCESS | 1804 | 1462476622074 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}] 12:30:22 INFO - PROCESS | 1804 | 1462476622308 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 12:30:22 INFO - PROCESS | 1804 | 1462476622640 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x936aec00 == 134 [pid = 1804] [id = 412] 12:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x94589000) [pid = 1804] [serial = 1237] [outer = (nil)] 12:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x99112000) [pid = 1804] [serial = 1238] [outer = 0x94589000] 12:30:22 INFO - PROCESS | 1804 | 1462476622742 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x991ba400) [pid = 1804] [serial = 1239] [outer = 0x94589000] 12:30:23 INFO - PROCESS | 1804 | 1462476623669 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]]]}] 12:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1638ms 12:30:23 INFO - PROCESS | 1804 | 1462476623706 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 12:30:23 INFO - PROCESS | 1804 | 1462476623709 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 12:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:30:23 INFO - PROCESS | 1804 | 1462476623717 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - PROCESS | 1804 | 1462476623722 Marionette TRACE conn4 <- [1,1622,null,{}] 12:30:23 INFO - PROCESS | 1804 | 1462476623729 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}] 12:30:23 INFO - PROCESS | 1804 | 1462476623970 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 12:30:24 INFO - PROCESS | 1804 | 1462476624320 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x929ca800 == 135 [pid = 1804] [id = 413] 12:30:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9764bc00) [pid = 1804] [serial = 1240] [outer = (nil)] 12:30:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x99f91000) [pid = 1804] [serial = 1241] [outer = 0x9764bc00] 12:30:24 INFO - PROCESS | 1804 | 1462476624412 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9a3b0000) [pid = 1804] [serial = 1242] [outer = 0x9764bc00] 12:30:25 INFO - PROCESS | 1804 | 1462476625334 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]]]}] 12:30:25 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 12:30:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1682ms 12:30:25 INFO - PROCESS | 1804 | 1462476625401 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 12:30:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:30:25 INFO - PROCESS | 1804 | 1462476625405 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 12:30:25 INFO - PROCESS | 1804 | 1462476625412 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 1804 | 1462476625416 Marionette TRACE conn4 <- [1,1626,null,{}] 12:30:25 INFO - PROCESS | 1804 | 1462476625422 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}] 12:30:25 INFO - PROCESS | 1804 | 1462476625712 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 12:30:26 INFO - PROCESS | 1804 | 1462476626049 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x86efb800 == 136 [pid = 1804] [id = 414] 12:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x991ad400) [pid = 1804] [serial = 1243] [outer = (nil)] 12:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9a811c00) [pid = 1804] [serial = 1244] [outer = 0x991ad400] 12:30:26 INFO - PROCESS | 1804 | 1462476626143 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x9a81b400) [pid = 1804] [serial = 1245] [outer = 0x991ad400] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x89da3800 == 135 [pid = 1804] [id = 309] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8f812c00 == 134 [pid = 1804] [id = 349] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8af22c00 == 133 [pid = 1804] [id = 347] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88292000 == 132 [pid = 1804] [id = 307] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8b841800 == 131 [pid = 1804] [id = 258] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x91970800 == 130 [pid = 1804] [id = 346] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8b84a400 == 129 [pid = 1804] [id = 259] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x927dfc00 == 128 [pid = 1804] [id = 345] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x991b8400 == 127 [pid = 1804] [id = 255] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8e37f000 == 126 [pid = 1804] [id = 348] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x99d91400 == 125 [pid = 1804] [id = 256] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9d89ec00 == 124 [pid = 1804] [id = 257] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9a81a400 == 123 [pid = 1804] [id = 392] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8828fc00 == 122 [pid = 1804] [id = 393] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x86ef7400 == 121 [pid = 1804] [id = 391] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x915b3400 == 120 [pid = 1804] [id = 390] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x92966800 == 119 [pid = 1804] [id = 389] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x927f2c00 == 118 [pid = 1804] [id = 387] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9272f000 == 117 [pid = 1804] [id = 388] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x919dc400 == 116 [pid = 1804] [id = 386] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8f48f400 == 115 [pid = 1804] [id = 385] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf37800 == 114 [pid = 1804] [id = 384] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8e386c00 == 113 [pid = 1804] [id = 383] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5d4400 == 112 [pid = 1804] [id = 382] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8b79cc00 == 111 [pid = 1804] [id = 381] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8d847000 == 110 [pid = 1804] [id = 380] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8b848400 == 109 [pid = 1804] [id = 378] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8c8bd800 == 108 [pid = 1804] [id = 379] 12:30:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8828b400 == 107 [pid = 1804] [id = 377] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8d52ec00) [pid = 1804] [serial = 1130] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x9296b400) [pid = 1804] [serial = 1038] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8d2ebc00) [pid = 1804] [serial = 1128] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8b62b000) [pid = 1804] [serial = 1008] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8d08fc00) [pid = 1804] [serial = 939] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8addb400) [pid = 1804] [serial = 1070] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8b9c3c00) [pid = 1804] [serial = 1124] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8e4a9c00) [pid = 1804] [serial = 1017] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x951d9800) [pid = 1804] [serial = 1100] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x927f5c00) [pid = 1804] [serial = 1095] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x93bcf000) [pid = 1804] [serial = 1047] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8d52c000) [pid = 1804] [serial = 1068] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8add7800) [pid = 1804] [serial = 1122] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9952fc00) [pid = 1804] [serial = 1106] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x980b1400) [pid = 1804] [serial = 1103] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8d088c00) [pid = 1804] [serial = 1073] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8f71dc00) [pid = 1804] [serial = 1080] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8e382800) [pid = 1804] [serial = 1014] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8f816000) [pid = 1804] [serial = 1083] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8c74bc00) [pid = 1804] [serial = 1125] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x99535c00) [pid = 1804] [serial = 1107] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9a3db800) [pid = 1804] [serial = 1116] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x951cfc00) [pid = 1804] [serial = 1053] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8f483000) [pid = 1804] [serial = 1020] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x936b2c00) [pid = 1804] [serial = 1044] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8b79e400) [pid = 1804] [serial = 1118] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x921e7000) [pid = 1804] [serial = 1119] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9a3d9400) [pid = 1804] [serial = 1115] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8d089800) [pid = 1804] [serial = 1005] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x916b4000) [pid = 1804] [serial = 1085] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x929c7000) [pid = 1804] [serial = 1041] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x927f1c00) [pid = 1804] [serial = 1094] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x921e3000) [pid = 1804] [serial = 1089] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8f712800) [pid = 1804] [serial = 1079] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x927de000) [pid = 1804] [serial = 1092] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9a2d2400) [pid = 1804] [serial = 1112] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x99e93400) [pid = 1804] [serial = 1110] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8f80d000) [pid = 1804] [serial = 1082] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x9764b000) [pid = 1804] [serial = 1101] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8d07ac00) [pid = 1804] [serial = 1127] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x915b9000) [pid = 1804] [serial = 1026] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8b84dc00) [pid = 1804] [serial = 1071] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9196b000) [pid = 1804] [serial = 1029] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x99e8e800) [pid = 1804] [serial = 1109] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x92729000) [pid = 1804] [serial = 1091] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8eb25800) [pid = 1804] [serial = 1077] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8d084c00) [pid = 1804] [serial = 1011] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x93bd0800) [pid = 1804] [serial = 1098] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9a3b5400) [pid = 1804] [serial = 1113] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9272d000) [pid = 1804] [serial = 1035] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x938de000) [pid = 1804] [serial = 1097] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x919e1c00) [pid = 1804] [serial = 1088] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8a211c00) [pid = 1804] [serial = 1121] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x918dac00) [pid = 1804] [serial = 1086] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8d2f3000) [pid = 1804] [serial = 1074] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8f814000) [pid = 1804] [serial = 1023] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x95089400) [pid = 1804] [serial = 1050] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x99074400) [pid = 1804] [serial = 1104] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8eb18800) [pid = 1804] [serial = 1076] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x921eac00) [pid = 1804] [serial = 1032] [outer = (nil)] [url = about:blank] 12:30:29 INFO - PROCESS | 1804 | 1462476629120 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]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 3739ms 12:30:29 INFO - PROCESS | 1804 | 1462476629151 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 1804 | 1462476629157 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 12:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:30:29 INFO - PROCESS | 1804 | 1462476629166 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 1804 | 1462476629172 Marionette TRACE conn4 <- [1,1630,null,{}] 12:30:29 INFO - PROCESS | 1804 | 1462476629182 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}] 12:30:29 INFO - PROCESS | 1804 | 1462476629428 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 12:30:29 INFO - PROCESS | 1804 | 1462476629680 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x890de400 == 108 [pid = 1804] [id = 415] 12:30:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x890e0400) [pid = 1804] [serial = 1246] [outer = (nil)] 12:30:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x89db0400) [pid = 1804] [serial = 1247] [outer = 0x890e0400] 12:30:29 INFO - PROCESS | 1804 | 1462476629771 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8a20f000) [pid = 1804] [serial = 1248] [outer = 0x890e0400] 12:30:30 INFO - PROCESS | 1804 | 1462476630622 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]]]}] 12:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1539ms 12:30:30 INFO - PROCESS | 1804 | 1462476630706 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 12:30:30 INFO - PROCESS | 1804 | 1462476630715 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 12:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:30:30 INFO - PROCESS | 1804 | 1462476630726 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:30:30 INFO - PROCESS | 1804 | 1462476630730 Marionette TRACE conn4 <- [1,1634,null,{}] 12:30:30 INFO - PROCESS | 1804 | 1462476630737 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}] 12:30:30 INFO - PROCESS | 1804 | 1462476630962 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 12:30:31 INFO - PROCESS | 1804 | 1462476631235 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ade0400 == 109 [pid = 1804] [id = 416] 12:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8b62ec00) [pid = 1804] [serial = 1249] [outer = (nil)] 12:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b846c00) [pid = 1804] [serial = 1250] [outer = 0x8b62ec00] 12:30:31 INFO - PROCESS | 1804 | 1462476631338 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8b9cc800) [pid = 1804] [serial = 1251] [outer = 0x8b62ec00] 12:30:32 INFO - PROCESS | 1804 | 1462476632309 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]]]}] 12:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1641ms 12:30:32 INFO - PROCESS | 1804 | 1462476632371 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 1804 | 1462476632376 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 12:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:30:32 INFO - PROCESS | 1804 | 1462476632383 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - PROCESS | 1804 | 1462476632389 Marionette TRACE conn4 <- [1,1638,null,{}] 12:30:32 INFO - PROCESS | 1804 | 1462476632412 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}] 12:30:32 INFO - PROCESS | 1804 | 1462476632703 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 12:30:32 INFO - PROCESS | 1804 | 1462476632938 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf3bc00 == 110 [pid = 1804] [id = 417] 12:30:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8cf3c000) [pid = 1804] [serial = 1252] [outer = (nil)] 12:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8d07e800) [pid = 1804] [serial = 1253] [outer = 0x8cf3c000] 12:30:33 INFO - PROCESS | 1804 | 1462476633023 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8d093000) [pid = 1804] [serial = 1254] [outer = 0x8cf3c000] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8eb1b800) [pid = 1804] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8e4adc00) [pid = 1804] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x936b7800) [pid = 1804] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x915b4000) [pid = 1804] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8d7d8c00) [pid = 1804] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8ce23c00) [pid = 1804] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8828bc00) [pid = 1804] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8ce2f800) [pid = 1804] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8f5d9400) [pid = 1804] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x95087400) [pid = 1804] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8d847c00) [pid = 1804] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8828d400) [pid = 1804] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x98028800) [pid = 1804] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8a20ec00) [pid = 1804] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x919e0c00) [pid = 1804] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8b849400) [pid = 1804] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x927f7c00) [pid = 1804] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8b9c3400) [pid = 1804] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x921e6000) [pid = 1804] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:30:33 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x9a94e000) [pid = 1804] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:30:34 INFO - PROCESS | 1804 | 1462476634438 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]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2093ms 12:30:34 INFO - PROCESS | 1804 | 1462476634477 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 12:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:30:34 INFO - PROCESS | 1804 | 1462476634481 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 12:30:34 INFO - PROCESS | 1804 | 1462476634487 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 1804 | 1462476634491 Marionette TRACE conn4 <- [1,1642,null,{}] 12:30:34 INFO - PROCESS | 1804 | 1462476634496 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}] 12:30:34 INFO - PROCESS | 1804 | 1462476634708 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 12:30:34 INFO - PROCESS | 1804 | 1462476634914 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828d400 == 111 [pid = 1804] [id = 418] 12:30:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8af2f800) [pid = 1804] [serial = 1255] [outer = (nil)] 12:30:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8d091400) [pid = 1804] [serial = 1256] [outer = 0x8af2f800] 12:30:34 INFO - PROCESS | 1804 | 1462476634992 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8d527c00) [pid = 1804] [serial = 1257] [outer = 0x8af2f800] 12:30:35 INFO - PROCESS | 1804 | 1462476635956 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]]]}] 12:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1506ms 12:30:36 INFO - PROCESS | 1804 | 1462476636007 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 1804 | 1462476636012 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 12:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:30:36 INFO - PROCESS | 1804 | 1462476636022 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 1804 | 1462476636027 Marionette TRACE conn4 <- [1,1646,null,{}] 12:30:36 INFO - PROCESS | 1804 | 1462476636036 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}] 12:30:36 INFO - PROCESS | 1804 | 1462476636317 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 12:30:36 INFO - PROCESS | 1804 | 1462476636672 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x890dec00 == 112 [pid = 1804] [id = 419] 12:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x89da3000) [pid = 1804] [serial = 1258] [outer = (nil)] 12:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x89ef5400) [pid = 1804] [serial = 1259] [outer = 0x89da3000] 12:30:36 INFO - PROCESS | 1804 | 1462476636772 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8addd400) [pid = 1804] [serial = 1260] [outer = 0x89da3000] 12:30:37 INFO - PROCESS | 1804 | 1462476637714 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]]]}] 12:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1737ms 12:30:37 INFO - PROCESS | 1804 | 1462476637767 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 12:30:37 INFO - PROCESS | 1804 | 1462476637776 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 12:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:30:37 INFO - PROCESS | 1804 | 1462476637791 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:30:37 INFO - PROCESS | 1804 | 1462476637796 Marionette TRACE conn4 <- [1,1650,null,{}] 12:30:37 INFO - PROCESS | 1804 | 1462476637802 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}] 12:30:38 INFO - PROCESS | 1804 | 1462476638044 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 12:30:38 INFO - PROCESS | 1804 | 1462476638373 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79f400 == 113 [pid = 1804] [id = 420] 12:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8b9c1400) [pid = 1804] [serial = 1261] [outer = (nil)] 12:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8c8ba400) [pid = 1804] [serial = 1262] [outer = 0x8b9c1400] 12:30:38 INFO - PROCESS | 1804 | 1462476638469 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8cf37800) [pid = 1804] [serial = 1263] [outer = 0x8b9c1400] 12:30:39 INFO - PROCESS | 1804 | 1462476639444 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]]]}] 12:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1690ms 12:30:39 INFO - PROCESS | 1804 | 1462476639481 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 12:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:30:39 INFO - PROCESS | 1804 | 1462476639486 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 12:30:39 INFO - PROCESS | 1804 | 1462476639493 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:30:39 INFO - PROCESS | 1804 | 1462476639499 Marionette TRACE conn4 <- [1,1654,null,{}] 12:30:39 INFO - PROCESS | 1804 | 1462476639517 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}] 12:30:39 INFO - PROCESS | 1804 | 1462476639790 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 12:30:40 INFO - PROCESS | 1804 | 1462476640167 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d849400 == 114 [pid = 1804] [id = 421] 12:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8d84e400) [pid = 1804] [serial = 1264] [outer = (nil)] 12:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e381000) [pid = 1804] [serial = 1265] [outer = 0x8d84e400] 12:30:40 INFO - PROCESS | 1804 | 1462476640263 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8e46bc00) [pid = 1804] [serial = 1266] [outer = 0x8d84e400] 12:30:41 INFO - PROCESS | 1804 | 1462476641194 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]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1737ms 12:30:41 INFO - PROCESS | 1804 | 1462476641231 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 12:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:30:41 INFO - PROCESS | 1804 | 1462476641236 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 12:30:41 INFO - PROCESS | 1804 | 1462476641243 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - PROCESS | 1804 | 1462476641247 Marionette TRACE conn4 <- [1,1658,null,{}] 12:30:41 INFO - PROCESS | 1804 | 1462476641253 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}] 12:30:41 INFO - PROCESS | 1804 | 1462476641501 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 12:30:41 INFO - PROCESS | 1804 | 1462476641820 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c745c00 == 115 [pid = 1804] [id = 422] 12:30:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e46d800) [pid = 1804] [serial = 1267] [outer = (nil)] 12:30:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e9ea400) [pid = 1804] [serial = 1268] [outer = 0x8e46d800] 12:30:41 INFO - PROCESS | 1804 | 1462476641919 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8e9f3000) [pid = 1804] [serial = 1269] [outer = 0x8e46d800] 12:30:42 INFO - PROCESS | 1804 | 1462476642849 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]]]}] 12:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1642ms 12:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:30:42 INFO - PROCESS | 1804 | 1462476642885 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 1804 | 1462476642888 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 12:30:42 INFO - PROCESS | 1804 | 1462476642896 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 1804 | 1462476642899 Marionette TRACE conn4 <- [1,1662,null,{}] 12:30:42 INFO - PROCESS | 1804 | 1462476642905 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}] 12:30:43 INFO - PROCESS | 1804 | 1462476643135 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 12:30:43 INFO - PROCESS | 1804 | 1462476643453 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b62b800 == 116 [pid = 1804] [id = 423] 12:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8e37bc00) [pid = 1804] [serial = 1270] [outer = (nil)] 12:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f484800) [pid = 1804] [serial = 1271] [outer = 0x8e37bc00] 12:30:43 INFO - PROCESS | 1804 | 1462476643548 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8f5cf400) [pid = 1804] [serial = 1272] [outer = 0x8e37bc00] 12:30:44 INFO - PROCESS | 1804 | 1462476644463 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]]]}] 12:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1635ms 12:30:44 INFO - PROCESS | 1804 | 1462476644531 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 1804 | 1462476644534 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 12:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:30:44 INFO - PROCESS | 1804 | 1462476644541 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:30:44 INFO - PROCESS | 1804 | 1462476644545 Marionette TRACE conn4 <- [1,1666,null,{}] 12:30:44 INFO - PROCESS | 1804 | 1462476644551 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}] 12:30:44 INFO - PROCESS | 1804 | 1462476644878 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 12:30:45 INFO - PROCESS | 1804 | 1462476645192 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da5800 == 117 [pid = 1804] [id = 424] 12:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8e9f3800) [pid = 1804] [serial = 1273] [outer = (nil)] 12:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f773800) [pid = 1804] [serial = 1274] [outer = 0x8e9f3800] 12:30:45 INFO - PROCESS | 1804 | 1462476645285 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x91083c00) [pid = 1804] [serial = 1275] [outer = 0x8e9f3800] 12:30:46 INFO - PROCESS | 1804 | 1462476646230 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]]]}] 12:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1731ms 12:30:46 INFO - PROCESS | 1804 | 1462476646273 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 12:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:30:46 INFO - PROCESS | 1804 | 1462476646277 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 12:30:46 INFO - PROCESS | 1804 | 1462476646284 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - PROCESS | 1804 | 1462476646288 Marionette TRACE conn4 <- [1,1670,null,{}] 12:30:46 INFO - PROCESS | 1804 | 1462476646293 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}] 12:30:46 INFO - PROCESS | 1804 | 1462476646533 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 12:30:46 INFO - PROCESS | 1804 | 1462476646853 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e478800 == 118 [pid = 1804] [id = 425] 12:30:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f771000) [pid = 1804] [serial = 1276] [outer = (nil)] 12:30:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x915b1c00) [pid = 1804] [serial = 1277] [outer = 0x8f771000] 12:30:46 INFO - PROCESS | 1804 | 1462476646949 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x915b7800) [pid = 1804] [serial = 1278] [outer = 0x8f771000] 12:30:47 INFO - PROCESS | 1804 | 1462476647841 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]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1633ms 12:30:47 INFO - PROCESS | 1804 | 1462476647917 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 1804 | 1462476647922 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 12:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:30:47 INFO - PROCESS | 1804 | 1462476647928 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 1804 | 1462476647932 Marionette TRACE conn4 <- [1,1674,null,{}] 12:30:47 INFO - PROCESS | 1804 | 1462476647939 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}] 12:30:48 INFO - PROCESS | 1804 | 1462476648171 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 12:30:48 INFO - PROCESS | 1804 | 1462476648495 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f80b800 == 119 [pid = 1804] [id = 426] 12:30:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8f818000) [pid = 1804] [serial = 1279] [outer = (nil)] 12:30:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x918dac00) [pid = 1804] [serial = 1280] [outer = 0x8f818000] 12:30:48 INFO - PROCESS | 1804 | 1462476648593 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91965c00) [pid = 1804] [serial = 1281] [outer = 0x8f818000] 12:30:49 INFO - PROCESS | 1804 | 1462476649543 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]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1686ms 12:30:49 INFO - PROCESS | 1804 | 1462476649616 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 1804 | 1462476649620 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 12:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:30:49 INFO - PROCESS | 1804 | 1462476649627 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 1804 | 1462476649631 Marionette TRACE conn4 <- [1,1678,null,{}] 12:30:49 INFO - PROCESS | 1804 | 1462476649636 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}] 12:30:49 INFO - PROCESS | 1804 | 1462476649930 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 12:30:50 INFO - PROCESS | 1804 | 1462476650260 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x91494000 == 120 [pid = 1804] [id = 427] 12:30:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x91497000) [pid = 1804] [serial = 1282] [outer = (nil)] 12:30:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x91972c00) [pid = 1804] [serial = 1283] [outer = 0x91497000] 12:30:50 INFO - PROCESS | 1804 | 1462476650351 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x919e3c00) [pid = 1804] [serial = 1284] [outer = 0x91497000] 12:30:51 INFO - PROCESS | 1804 | 1462476651295 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]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1735ms 12:30:51 INFO - PROCESS | 1804 | 1462476651364 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 1804 | 1462476651367 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 12:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:30:51 INFO - PROCESS | 1804 | 1462476651374 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 1804 | 1462476651378 Marionette TRACE conn4 <- [1,1682,null,{}] 12:30:51 INFO - PROCESS | 1804 | 1462476651384 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}] 12:30:51 INFO - PROCESS | 1804 | 1462476651653 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 12:30:52 INFO - PROCESS | 1804 | 1462476651987 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4a3c00 == 121 [pid = 1804] [id = 428] 12:30:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8e4aa000) [pid = 1804] [serial = 1285] [outer = (nil)] 12:30:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x923db800) [pid = 1804] [serial = 1286] [outer = 0x8e4aa000] 12:30:52 INFO - PROCESS | 1804 | 1462476652081 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x923e1c00) [pid = 1804] [serial = 1287] [outer = 0x8e4aa000] 12:30:53 INFO - PROCESS | 1804 | 1462476653015 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]]]}] 12:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1682ms 12:30:53 INFO - PROCESS | 1804 | 1462476653057 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 12:30:53 INFO - PROCESS | 1804 | 1462476653062 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 12:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:30:53 INFO - PROCESS | 1804 | 1462476653068 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - PROCESS | 1804 | 1462476653073 Marionette TRACE conn4 <- [1,1686,null,{}] 12:30:53 INFO - PROCESS | 1804 | 1462476653079 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}] 12:30:53 INFO - PROCESS | 1804 | 1462476653332 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 12:30:53 INFO - PROCESS | 1804 | 1462476653668 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x921e3400 == 122 [pid = 1804] [id = 429] 12:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x92722000) [pid = 1804] [serial = 1288] [outer = (nil)] 12:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x927e9000) [pid = 1804] [serial = 1289] [outer = 0x92722000] 12:30:53 INFO - PROCESS | 1804 | 1462476653775 Marionette DEBUG loaded listener.js 12:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x927f3400) [pid = 1804] [serial = 1290] [outer = 0x92722000] 12:30:54 INFO - PROCESS | 1804 | 1462476654750 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]]]}] 12:30:54 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 12:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1739ms 12:30:54 INFO - PROCESS | 1804 | 1462476654808 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 12:30:54 INFO - PROCESS | 1804 | 1462476654811 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 12:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:30:54 INFO - PROCESS | 1804 | 1462476654818 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:30:54 INFO - PROCESS | 1804 | 1462476654821 Marionette TRACE conn4 <- [1,1690,null,{}] 12:30:54 INFO - PROCESS | 1804 | 1462476654828 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}] 12:30:55 INFO - PROCESS | 1804 | 1462476655193 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 12:30:55 INFO - PROCESS | 1804 | ************************* 12:30:55 INFO - PROCESS | 1804 | A coding exception was thrown and uncaught in a Task. 12:30:55 INFO - PROCESS | 1804 | 12:30:55 INFO - PROCESS | 1804 | Full message: TypeError: NetworkError when attempting to fetch resource. 12:30:55 INFO - PROCESS | 1804 | Full stack: 12:30:55 INFO - PROCESS | 1804 | ************************* 12:30:55 INFO - PROCESS | 1804 | 1462476655536 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x927d4400 == 123 [pid = 1804] [id = 430] 12:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x927d4800) [pid = 1804] [serial = 1291] [outer = (nil)] 12:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x92971800) [pid = 1804] [serial = 1292] [outer = 0x927d4800] 12:30:55 INFO - PROCESS | 1804 | 1462476655631 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x936b6000) [pid = 1804] [serial = 1293] [outer = 0x927d4800] 12:30:56 INFO - PROCESS | 1804 | 1462476656662 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]]]}] 12:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1893ms 12:30:56 INFO - PROCESS | 1804 | 1462476656713 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 12:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:30:56 INFO - PROCESS | 1804 | 1462476656717 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 12:30:56 INFO - PROCESS | 1804 | 1462476656723 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - PROCESS | 1804 | 1462476656727 Marionette TRACE conn4 <- [1,1694,null,{}] 12:30:56 INFO - PROCESS | 1804 | 1462476656733 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}] 12:30:56 INFO - PROCESS | 1804 | 1462476656968 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 12:30:57 INFO - PROCESS | 1804 | 1462476657301 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x92963800 == 124 [pid = 1804] [id = 431] 12:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9296e000) [pid = 1804] [serial = 1294] [outer = (nil)] 12:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9458c800) [pid = 1804] [serial = 1295] [outer = 0x9296e000] 12:30:57 INFO - PROCESS | 1804 | 1462476657395 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x94fd2000) [pid = 1804] [serial = 1296] [outer = 0x9296e000] 12:30:58 INFO - PROCESS | 1804 | 1462476658297 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]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1632ms 12:30:58 INFO - PROCESS | 1804 | 1462476658356 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 1804 | 1462476658359 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 12:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:30:58 INFO - PROCESS | 1804 | 1462476658366 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 1804 | 1462476658369 Marionette TRACE conn4 <- [1,1698,null,{}] 12:30:58 INFO - PROCESS | 1804 | 1462476658375 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}] 12:30:58 INFO - PROCESS | 1804 | 1462476658615 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 12:30:58 INFO - PROCESS | 1804 | 1462476658941 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x929c3000 == 125 [pid = 1804] [id = 432] 12:30:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x939bcc00) [pid = 1804] [serial = 1297] [outer = (nil)] 12:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x951d0800) [pid = 1804] [serial = 1298] [outer = 0x939bcc00] 12:30:59 INFO - PROCESS | 1804 | 1462476659040 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x951d4800) [pid = 1804] [serial = 1299] [outer = 0x939bcc00] 12:31:00 INFO - PROCESS | 1804 | 1462476660001 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]]]}] 12:31:00 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 12:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1684ms 12:31:00 INFO - PROCESS | 1804 | 1462476660081 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 1804 | 1462476660086 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 12:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:31:00 INFO - PROCESS | 1804 | 1462476660093 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - PROCESS | 1804 | 1462476660096 Marionette TRACE conn4 <- [1,1702,null,{}] 12:31:00 INFO - PROCESS | 1804 | 1462476660102 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}] 12:31:00 INFO - PROCESS | 1804 | 1462476660406 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 12:31:00 INFO - PROCESS | 1804 | 1462476660751 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5d8000 == 126 [pid = 1804] [id = 433] 12:31:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x919e2000) [pid = 1804] [serial = 1300] [outer = (nil)] 12:31:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x99078400) [pid = 1804] [serial = 1301] [outer = 0x919e2000] 12:31:00 INFO - PROCESS | 1804 | 1462476660854 Marionette DEBUG loaded listener.js 12:31:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x99111400) [pid = 1804] [serial = 1302] [outer = 0x919e2000] 12:31:01 INFO - PROCESS | 1804 | 1462476661855 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]]]}] 12:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1831ms 12:31:01 INFO - PROCESS | 1804 | 1462476661926 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 12:31:01 INFO - PROCESS | 1804 | 1462476661931 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 12:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:31:01 INFO - PROCESS | 1804 | 1462476661939 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - PROCESS | 1804 | 1462476661943 Marionette TRACE conn4 <- [1,1706,null,{}] 12:31:01 INFO - PROCESS | 1804 | 1462476661949 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}] 12:31:02 INFO - PROCESS | 1804 | 1462476662196 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 12:31:02 INFO - PROCESS | 1804 | 1462476662545 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf34400 == 127 [pid = 1804] [id = 434] 12:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x927d5c00) [pid = 1804] [serial = 1303] [outer = (nil)] 12:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9a183000) [pid = 1804] [serial = 1304] [outer = 0x927d5c00] 12:31:02 INFO - PROCESS | 1804 | 1462476662651 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9a2d2c00) [pid = 1804] [serial = 1305] [outer = 0x927d5c00] 12:31:03 INFO - PROCESS | 1804 | 1462476663623 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]]]}] 12:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1738ms 12:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:31:03 INFO - PROCESS | 1804 | 1462476663680 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 1804 | 1462476663683 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 12:31:03 INFO - PROCESS | 1804 | 1462476663692 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 1804 | 1462476663695 Marionette TRACE conn4 <- [1,1710,null,{}] 12:31:03 INFO - PROCESS | 1804 | 1462476663702 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}] 12:31:03 INFO - PROCESS | 1804 | 1462476663969 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 12:31:04 INFO - PROCESS | 1804 | 1462476664318 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d077c00 == 128 [pid = 1804] [id = 435] 12:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x990b6800) [pid = 1804] [serial = 1306] [outer = (nil)] 12:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9a3da400) [pid = 1804] [serial = 1307] [outer = 0x990b6800] 12:31:04 INFO - PROCESS | 1804 | 1462476664423 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9a52d400) [pid = 1804] [serial = 1308] [outer = 0x990b6800] 12:31:05 INFO - PROCESS | 1804 | 1462476665335 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]]]}] 12:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1694ms 12:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:31:05 INFO - PROCESS | 1804 | 1462476665388 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 1804 | 1462476665392 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 12:31:05 INFO - PROCESS | 1804 | 1462476665400 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 1804 | 1462476665402 Marionette TRACE conn4 <- [1,1714,null,{}] 12:31:05 INFO - PROCESS | 1804 | 1462476665409 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}] 12:31:05 INFO - PROCESS | 1804 | 1462476665648 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 12:31:06 INFO - PROCESS | 1804 | 1462476665995 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 1804 | --DOCSHELL 0x890dd800 == 127 [pid = 1804] [id = 308] 12:31:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8c8b8400 == 126 [pid = 1804] [id = 310] 12:31:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828c400 == 127 [pid = 1804] [id = 436] 12:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8828dc00) [pid = 1804] [serial = 1309] [outer = (nil)] 12:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x883d3000) [pid = 1804] [serial = 1310] [outer = 0x8828dc00] 12:31:07 INFO - PROCESS | 1804 | 1462476667704 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x890d8400) [pid = 1804] [serial = 1311] [outer = 0x8828dc00] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8c742c00) [pid = 1804] [serial = 1194] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x916ad800) [pid = 1804] [serial = 1152] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9b5f3000) [pid = 1804] [serial = 1182] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x915bcc00) [pid = 1804] [serial = 1151] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x950e8400) [pid = 1804] [serial = 1166] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x921e9000) [pid = 1804] [serial = 1157] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x918dc800) [pid = 1804] [serial = 1154] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8eb1ac00) [pid = 1804] [serial = 1145] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x890d2800) [pid = 1804] [serial = 1193] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8d528800) [pid = 1804] [serial = 1140] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9c001c00) [pid = 1804] [serial = 1184] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8f718c00) [pid = 1804] [serial = 1148] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9952d800) [pid = 1804] [serial = 1170] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9b534000) [pid = 1804] [serial = 1181] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8e4ac000) [pid = 1804] [serial = 1143] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x89db0c00) [pid = 1804] [serial = 1134] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x951d2400) [pid = 1804] [serial = 1167] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9ad12800) [pid = 1804] [serial = 1176] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8b624400) [pid = 1804] [serial = 1188] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x923d9400) [pid = 1804] [serial = 1158] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9a80f400) [pid = 1804] [serial = 1173] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8b9c4400) [pid = 1804] [serial = 1136] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x936af800) [pid = 1804] [serial = 1164] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8c8af000) [pid = 1804] [serial = 1190] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8eb23c00) [pid = 1804] [serial = 1146] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9a7af000) [pid = 1804] [serial = 1172] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8ade0800) [pid = 1804] [serial = 1187] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x92728000) [pid = 1804] [serial = 1160] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9b1a1800) [pid = 1804] [serial = 1178] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9ad0e800) [pid = 1804] [serial = 1175] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9108cc00) [pid = 1804] [serial = 1149] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8ceca800) [pid = 1804] [serial = 1139] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8e4a3400) [pid = 1804] [serial = 1142] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x883dc400) [pid = 1804] [serial = 1133] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8c746400) [pid = 1804] [serial = 1137] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8c8bac00) [pid = 1804] [serial = 1191] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x99082800) [pid = 1804] [serial = 1169] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9b1a5400) [pid = 1804] [serial = 1179] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x92969400) [pid = 1804] [serial = 1163] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9272c800) [pid = 1804] [serial = 1161] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9196a000) [pid = 1804] [serial = 1155] [outer = (nil)] [url = about:blank] 12:31:08 INFO - PROCESS | 1804 | 1462476668823 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]]]}] 12:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 3441ms 12:31:08 INFO - PROCESS | 1804 | 1462476668842 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 12:31:08 INFO - PROCESS | 1804 | 1462476668850 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 12:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:31:08 INFO - PROCESS | 1804 | 1462476668877 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:31:08 INFO - PROCESS | 1804 | 1462476668883 Marionette TRACE conn4 <- [1,1718,null,{}] 12:31:08 INFO - PROCESS | 1804 | 1462476668891 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}] 12:31:09 INFO - PROCESS | 1804 | 1462476669119 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 12:31:09 INFO - PROCESS | 1804 | 1462476669324 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a215800 == 128 [pid = 1804] [id = 437] 12:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8af20800) [pid = 1804] [serial = 1312] [outer = (nil)] 12:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8b796000) [pid = 1804] [serial = 1313] [outer = 0x8af20800] 12:31:09 INFO - PROCESS | 1804 | 1462476669406 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8b9c0c00) [pid = 1804] [serial = 1314] [outer = 0x8af20800] 12:31:10 INFO - PROCESS | 1804 | 1462476670313 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]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1506ms 12:31:10 INFO - PROCESS | 1804 | 1462476670380 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 1804 | 1462476670386 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 12:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:31:10 INFO - PROCESS | 1804 | 1462476670397 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 1804 | 1462476670401 Marionette TRACE conn4 <- [1,1722,null,{}] 12:31:10 INFO - PROCESS | 1804 | 1462476670408 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}] 12:31:10 INFO - PROCESS | 1804 | 1462476670714 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 12:31:10 INFO - PROCESS | 1804 | 1462476670746 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79b800 == 129 [pid = 1804] [id = 438] 12:31:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8c8b3400) [pid = 1804] [serial = 1315] [outer = (nil)] 12:31:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8c8bbc00) [pid = 1804] [serial = 1316] [outer = 0x8c8b3400] 12:31:10 INFO - PROCESS | 1804 | 1462476670838 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8cf30400) [pid = 1804] [serial = 1317] [outer = 0x8c8b3400] 12:31:11 INFO - PROCESS | 1804 | 1462476671980 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]]]}] 12:31:12 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 12:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1639ms 12:31:12 INFO - PROCESS | 1804 | 1462476672045 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 1804 | 1462476672049 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 12:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:31:12 INFO - PROCESS | 1804 | 1462476672056 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - PROCESS | 1804 | 1462476672062 Marionette TRACE conn4 <- [1,1726,null,{}] 12:31:12 INFO - PROCESS | 1804 | 1462476672079 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}] 12:31:12 INFO - PROCESS | 1804 | 1462476672419 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8a215000) [pid = 1804] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9107fc00) [pid = 1804] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x929cc800) [pid = 1804] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x890e0400) [pid = 1804] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8f76b800) [pid = 1804] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8e9e8c00) [pid = 1804] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8cf3c000) [pid = 1804] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e471c00) [pid = 1804] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x916abc00) [pid = 1804] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8e379000) [pid = 1804] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x94589000) [pid = 1804] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x991ad400) [pid = 1804] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x91499c00) [pid = 1804] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8f71ec00) [pid = 1804] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x9764bc00) [pid = 1804] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x9ad1bc00) [pid = 1804] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x92965c00) [pid = 1804] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8b62ec00) [pid = 1804] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x91084800) [pid = 1804] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x890d4000) [pid = 1804] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x8d095000) [pid = 1804] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:31:13 INFO - PROCESS | 1804 | 1462476673110 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x86eee400 == 130 [pid = 1804] [id = 439] 12:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8828bc00) [pid = 1804] [serial = 1318] [outer = (nil)] 12:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8a215000) [pid = 1804] [serial = 1319] [outer = 0x8828bc00] 12:31:13 INFO - PROCESS | 1804 | 1462476673187 Marionette DEBUG loaded listener.js 12:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8d095000) [pid = 1804] [serial = 1320] [outer = 0x8828bc00] 12:31:13 INFO - PROCESS | 1804 | 1462476673981 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]]]}] 12:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1959ms 12:31:14 INFO - PROCESS | 1804 | 1462476674016 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 1804 | 1462476674020 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 12:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:31:14 INFO - PROCESS | 1804 | 1462476674027 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 1804 | 1462476674031 Marionette TRACE conn4 <- [1,1730,null,{}] 12:31:14 INFO - PROCESS | 1804 | 1462476674037 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}] 12:31:14 INFO - PROCESS | 1804 | 1462476674249 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 12:31:14 INFO - PROCESS | 1804 | 1462476674439 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b62ec00 == 131 [pid = 1804] [id = 440] 12:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8d52fc00) [pid = 1804] [serial = 1321] [outer = (nil)] 12:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8e381800) [pid = 1804] [serial = 1322] [outer = 0x8d52fc00] 12:31:14 INFO - PROCESS | 1804 | 1462476674515 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8e46cc00) [pid = 1804] [serial = 1323] [outer = 0x8d52fc00] 12:31:15 INFO - PROCESS | 1804 | 1462476675693 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]]]}] 12:31:15 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 12:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1685ms 12:31:15 INFO - PROCESS | 1804 | 1462476675715 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 12:31:15 INFO - PROCESS | 1804 | 1462476675725 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 12:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:31:15 INFO - PROCESS | 1804 | 1462476675736 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - PROCESS | 1804 | 1462476675740 Marionette TRACE conn4 <- [1,1734,null,{}] 12:31:15 INFO - PROCESS | 1804 | 1462476675752 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}] 12:31:16 INFO - PROCESS | 1804 | 1462476676050 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 12:31:16 INFO - PROCESS | 1804 | 1462476676368 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x883d4400 == 132 [pid = 1804] [id = 441] 12:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x883dac00) [pid = 1804] [serial = 1324] [outer = (nil)] 12:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8b9c4400) [pid = 1804] [serial = 1325] [outer = 0x883dac00] 12:31:16 INFO - PROCESS | 1804 | 1462476676481 Marionette DEBUG loaded listener.js 12:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8c8b0400) [pid = 1804] [serial = 1326] [outer = 0x883dac00] 12:31:17 INFO - PROCESS | 1804 | 1462476677447 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]]]}] 12:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1746ms 12:31:17 INFO - PROCESS | 1804 | 1462476677482 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 12:31:17 INFO - PROCESS | 1804 | 1462476677491 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 12:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:31:17 INFO - PROCESS | 1804 | 1462476677503 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:31:17 INFO - PROCESS | 1804 | 1462476677508 Marionette TRACE conn4 <- [1,1738,null,{}] 12:31:17 INFO - PROCESS | 1804 | 1462476677516 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}] 12:31:17 INFO - PROCESS | 1804 | 1462476677768 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 12:31:18 INFO - PROCESS | 1804 | 1462476678128 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2f6000 == 133 [pid = 1804] [id = 442] 12:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8d2f7000) [pid = 1804] [serial = 1327] [outer = (nil)] 12:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8d7d8000) [pid = 1804] [serial = 1328] [outer = 0x8d2f7000] 12:31:18 INFO - PROCESS | 1804 | 1462476678228 Marionette DEBUG loaded listener.js 12:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e37c400) [pid = 1804] [serial = 1329] [outer = 0x8d2f7000] 12:31:19 INFO - PROCESS | 1804 | 1462476679519 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]]]}] 12:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2092ms 12:31:19 INFO - PROCESS | 1804 | 1462476679598 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 1804 | 1462476679606 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 12:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:31:19 INFO - PROCESS | 1804 | 1462476679617 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:31:19 INFO - PROCESS | 1804 | 1462476679629 Marionette TRACE conn4 <- [1,1742,null,{}] 12:31:19 INFO - PROCESS | 1804 | 1462476679718 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}] 12:31:20 INFO - PROCESS | 1804 | 1462476680263 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 12:31:20 INFO - PROCESS | 1804 | 1462476680541 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ef4000 == 134 [pid = 1804] [id = 443] 12:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e4a9400) [pid = 1804] [serial = 1330] [outer = (nil)] 12:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8eb1b000) [pid = 1804] [serial = 1331] [outer = 0x8e4a9400] 12:31:20 INFO - PROCESS | 1804 | 1462476680646 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f489000) [pid = 1804] [serial = 1332] [outer = 0x8e4a9400] 12:31:21 INFO - PROCESS | 1804 | 1462476681646 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]]]}] 12:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2107ms 12:31:21 INFO - PROCESS | 1804 | 1462476681723 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 1804 | 1462476681729 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 12:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:31:21 INFO - PROCESS | 1804 | 1462476681736 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - PROCESS | 1804 | 1462476681740 Marionette TRACE conn4 <- [1,1746,null,{}] 12:31:21 INFO - PROCESS | 1804 | 1462476681746 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}] 12:31:21 INFO - PROCESS | 1804 | 1462476681994 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 12:31:22 INFO - PROCESS | 1804 | 1462476682319 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x88292000 == 135 [pid = 1804] [id = 444] 12:31:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8d08f800) [pid = 1804] [serial = 1333] [outer = (nil)] 12:31:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8f719c00) [pid = 1804] [serial = 1334] [outer = 0x8d08f800] 12:31:22 INFO - PROCESS | 1804 | 1462476682419 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f766800) [pid = 1804] [serial = 1335] [outer = 0x8d08f800] 12:31:23 INFO - PROCESS | 1804 | 1462476683343 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]]]}] 12:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1683ms 12:31:23 INFO - PROCESS | 1804 | 1462476683421 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 12:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:31:23 INFO - PROCESS | 1804 | 1462476683425 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 12:31:23 INFO - PROCESS | 1804 | 1462476683432 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - PROCESS | 1804 | 1462476683436 Marionette TRACE conn4 <- [1,1750,null,{}] 12:31:23 INFO - PROCESS | 1804 | 1462476683442 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}] 12:31:23 INFO - PROCESS | 1804 | 1462476683769 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 12:31:24 INFO - PROCESS | 1804 | 1462476684201 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e9e8400 == 136 [pid = 1804] [id = 445] 12:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e9f0c00) [pid = 1804] [serial = 1336] [outer = (nil)] 12:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f809400) [pid = 1804] [serial = 1337] [outer = 0x8e9f0c00] 12:31:24 INFO - PROCESS | 1804 | 1462476684356 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f811400) [pid = 1804] [serial = 1338] [outer = 0x8e9f0c00] 12:31:25 INFO - PROCESS | 1804 | 1462476685772 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]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2400ms 12:31:25 INFO - PROCESS | 1804 | 1462476685832 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 12:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:31:25 INFO - PROCESS | 1804 | 1462476685844 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 12:31:25 INFO - PROCESS | 1804 | 1462476685856 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 1804 | 1462476685859 Marionette TRACE conn4 <- [1,1754,null,{}] 12:31:25 INFO - PROCESS | 1804 | 1462476685867 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}] 12:31:26 INFO - PROCESS | 1804 | 1462476686165 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 12:31:26 INFO - PROCESS | 1804 | 1462476686510 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5d4c00 == 137 [pid = 1804] [id = 446] 12:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x91492800) [pid = 1804] [serial = 1339] [outer = (nil)] 12:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x916ad800) [pid = 1804] [serial = 1340] [outer = 0x91492800] 12:31:26 INFO - PROCESS | 1804 | 1462476686606 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x916b2c00) [pid = 1804] [serial = 1341] [outer = 0x91492800] 12:31:27 INFO - PROCESS | 1804 | 1462476687565 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]]]}] 12:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1743ms 12:31:27 INFO - PROCESS | 1804 | 1462476687597 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 1804 | 1462476687601 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 12:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:31:27 INFO - PROCESS | 1804 | 1462476687609 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 1804 | 1462476687613 Marionette TRACE conn4 <- [1,1758,null,{}] 12:31:27 INFO - PROCESS | 1804 | 1462476687620 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}] 12:31:27 INFO - PROCESS | 1804 | 1462476687858 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 12:31:28 INFO - PROCESS | 1804 | 1462476688200 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9c4000 == 138 [pid = 1804] [id = 447] 12:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e9f2400) [pid = 1804] [serial = 1342] [outer = (nil)] 12:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91967800) [pid = 1804] [serial = 1343] [outer = 0x8e9f2400] 12:31:28 INFO - PROCESS | 1804 | 1462476688298 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9196e000) [pid = 1804] [serial = 1344] [outer = 0x8e9f2400] 12:31:29 INFO - PROCESS | 1804 | 1462476689388 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]]]}] 12:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1832ms 12:31:29 INFO - PROCESS | 1804 | 1462476689442 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 12:31:29 INFO - PROCESS | 1804 | 1462476689446 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 12:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:31:29 INFO - PROCESS | 1804 | 1462476689454 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:31:29 INFO - PROCESS | 1804 | 1462476689458 Marionette TRACE conn4 <- [1,1762,null,{}] 12:31:29 INFO - PROCESS | 1804 | 1462476689464 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}] 12:31:29 INFO - PROCESS | 1804 | 1462476689707 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 12:31:30 INFO - PROCESS | 1804 | 1462476690028 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828f000 == 139 [pid = 1804] [id = 448] 12:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x915bb400) [pid = 1804] [serial = 1345] [outer = (nil)] 12:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x921e5c00) [pid = 1804] [serial = 1346] [outer = 0x915bb400] 12:31:30 INFO - PROCESS | 1804 | 1462476690124 Marionette DEBUG loaded listener.js 12:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x923d9400) [pid = 1804] [serial = 1347] [outer = 0x915bb400] 12:31:31 INFO - PROCESS | 1804 | 1462476691103 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]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1689ms 12:31:31 INFO - PROCESS | 1804 | 1462476691143 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 12:31:31 INFO - PROCESS | 1804 | 1462476691147 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 12:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:31:31 INFO - PROCESS | 1804 | 1462476691154 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - PROCESS | 1804 | 1462476691158 Marionette TRACE conn4 <- [1,1766,null,{}] 12:31:31 INFO - PROCESS | 1804 | 1462476691164 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}] 12:31:31 INFO - PROCESS | 1804 | 1462476691425 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 12:31:31 INFO - PROCESS | 1804 | 1462476691752 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f76d800 == 140 [pid = 1804] [id = 449] 12:31:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x918da400) [pid = 1804] [serial = 1348] [outer = (nil)] 12:31:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x92727400) [pid = 1804] [serial = 1349] [outer = 0x918da400] 12:31:31 INFO - PROCESS | 1804 | 1462476691862 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9272c800) [pid = 1804] [serial = 1350] [outer = 0x918da400] 12:31:32 INFO - PROCESS | 1804 | 1462476692784 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]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1687ms 12:31:32 INFO - PROCESS | 1804 | 1462476692843 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 1804 | 1462476692847 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 12:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:31:32 INFO - PROCESS | 1804 | 1462476692854 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 1804 | 1462476692858 Marionette TRACE conn4 <- [1,1770,null,{}] 12:31:32 INFO - PROCESS | 1804 | 1462476692864 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}] 12:31:33 INFO - PROCESS | 1804 | 1462476693101 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 12:31:33 INFO - PROCESS | 1804 | 1462476693439 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d850000 == 141 [pid = 1804] [id = 450] 12:31:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x915b3800) [pid = 1804] [serial = 1351] [outer = (nil)] 12:31:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x927e8400) [pid = 1804] [serial = 1352] [outer = 0x915b3800] 12:31:33 INFO - PROCESS | 1804 | 1462476693535 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x927f1c00) [pid = 1804] [serial = 1353] [outer = 0x915b3800] 12:31:34 INFO - PROCESS | 1804 | 1462476694464 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]]]}] 12:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1682ms 12:31:34 INFO - PROCESS | 1804 | 1462476694537 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 1804 | 1462476694541 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 12:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:31:34 INFO - PROCESS | 1804 | 1462476694548 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:31:34 INFO - PROCESS | 1804 | 1462476694553 Marionette TRACE conn4 <- [1,1774,null,{}] 12:31:34 INFO - PROCESS | 1804 | 1462476694559 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}] 12:31:34 INFO - PROCESS | 1804 | 1462476694851 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 12:31:35 INFO - PROCESS | 1804 | 1462476695200 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x923e5000 == 142 [pid = 1804] [id = 451] 12:31:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x92967000) [pid = 1804] [serial = 1354] [outer = (nil)] 12:31:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x93bd9800) [pid = 1804] [serial = 1355] [outer = 0x92967000] 12:31:35 INFO - PROCESS | 1804 | 1462476695301 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x95095400) [pid = 1804] [serial = 1356] [outer = 0x92967000] 12:31:36 INFO - PROCESS | 1804 | 1462476696333 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]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1836ms 12:31:36 INFO - PROCESS | 1804 | 1462476696386 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 1804 | 1462476696390 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 12:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:31:36 INFO - PROCESS | 1804 | 1462476696397 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 1804 | 1462476696401 Marionette TRACE conn4 <- [1,1778,null,{}] 12:31:36 INFO - PROCESS | 1804 | 1462476696407 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}] 12:31:36 INFO - PROCESS | 1804 | 1462476696662 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 12:31:37 INFO - PROCESS | 1804 | 1462476696994 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d84f000 == 143 [pid = 1804] [id = 452] 12:31:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x92969800) [pid = 1804] [serial = 1357] [outer = (nil)] 12:31:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x951d4400) [pid = 1804] [serial = 1358] [outer = 0x92969800] 12:31:37 INFO - PROCESS | 1804 | 1462476697095 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x951d7800) [pid = 1804] [serial = 1359] [outer = 0x92969800] 12:31:38 INFO - PROCESS | 1804 | 1462476698037 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]]]}] 12:31:38 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 12:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1685ms 12:31:38 INFO - PROCESS | 1804 | 1462476698083 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 12:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:31:38 INFO - PROCESS | 1804 | 1462476698088 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 12:31:38 INFO - PROCESS | 1804 | 1462476698095 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:31:38 INFO - PROCESS | 1804 | 1462476698098 Marionette TRACE conn4 <- [1,1782,null,{}] 12:31:38 INFO - PROCESS | 1804 | 1462476698104 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}] 12:31:38 INFO - PROCESS | 1804 | 1462476698340 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 12:31:38 INFO - PROCESS | 1804 | 1462476698679 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x95087800 == 144 [pid = 1804] [id = 453] 12:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x950e0400) [pid = 1804] [serial = 1360] [outer = (nil)] 12:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x99082800) [pid = 1804] [serial = 1361] [outer = 0x950e0400] 12:31:38 INFO - PROCESS | 1804 | 1462476698776 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x99532c00) [pid = 1804] [serial = 1362] [outer = 0x950e0400] 12:31:39 INFO - PROCESS | 1804 | 1462476699742 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]]]}] 12:31:39 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 12:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1693ms 12:31:39 INFO - PROCESS | 1804 | 1462476699788 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 1804 | 1462476699794 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 12:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:31:39 INFO - PROCESS | 1804 | 1462476699801 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 1804 | 1462476699804 Marionette TRACE conn4 <- [1,1786,null,{}] 12:31:39 INFO - PROCESS | 1804 | 1462476699811 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}] 12:31:40 INFO - PROCESS | 1804 | 1462476700045 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 12:31:40 INFO - PROCESS | 1804 | 1462476700377 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x86efcc00 == 145 [pid = 1804] [id = 454] 12:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9196dc00) [pid = 1804] [serial = 1363] [outer = (nil)] 12:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9a2cc000) [pid = 1804] [serial = 1364] [outer = 0x9196dc00] 12:31:40 INFO - PROCESS | 1804 | 1462476700473 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9a3bc000) [pid = 1804] [serial = 1365] [outer = 0x9196dc00] 12:31:41 INFO - PROCESS | 1804 | 1462476701432 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]]]}] 12:31:41 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 12:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1684ms 12:31:41 INFO - PROCESS | 1804 | 1462476701486 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 1804 | 1462476701490 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 12:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:31:41 INFO - PROCESS | 1804 | 1462476701497 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 1804 | 1462476701499 Marionette TRACE conn4 <- [1,1790,null,{}] 12:31:41 INFO - PROCESS | 1804 | 1462476701506 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}] 12:31:41 INFO - PROCESS | 1804 | 1462476701756 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 12:31:42 INFO - PROCESS | 1804 | 1462476702093 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ce2b000 == 146 [pid = 1804] [id = 455] 12:31:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x99d91400) [pid = 1804] [serial = 1366] [outer = (nil)] 12:31:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9a810800) [pid = 1804] [serial = 1367] [outer = 0x99d91400] 12:31:42 INFO - PROCESS | 1804 | 1462476702186 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9a813c00) [pid = 1804] [serial = 1368] [outer = 0x99d91400] 12:31:43 INFO - PROCESS | 1804 | 1462476703113 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]]]}] 12:31:43 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) 12:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1681ms 12:31:43 INFO - PROCESS | 1804 | 1462476703179 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 1804 | 1462476703183 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 12:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:31:43 INFO - PROCESS | 1804 | 1462476703190 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - PROCESS | 1804 | 1462476703193 Marionette TRACE conn4 <- [1,1794,null,{}] 12:31:43 INFO - PROCESS | 1804 | 1462476703199 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}] 12:31:43 INFO - PROCESS | 1804 | 1462476703441 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 12:31:43 INFO - PROCESS | 1804 | 1462476703783 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x890e0000 == 147 [pid = 1804] [id = 456] 12:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x950e0800) [pid = 1804] [serial = 1369] [outer = (nil)] 12:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9ad0e800) [pid = 1804] [serial = 1370] [outer = 0x950e0800] 12:31:43 INFO - PROCESS | 1804 | 1462476703879 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9ad10c00) [pid = 1804] [serial = 1371] [outer = 0x950e0800] 12:31:44 INFO - PROCESS | 1804 | 1462476704801 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]]]}] 12:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1688ms 12:31:44 INFO - PROCESS | 1804 | 1462476704880 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 12:31:44 INFO - PROCESS | 1804 | 1462476704883 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 12:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:31:44 INFO - PROCESS | 1804 | 1462476704892 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:31:44 INFO - PROCESS | 1804 | 1462476704895 Marionette TRACE conn4 <- [1,1798,null,{}] 12:31:44 INFO - PROCESS | 1804 | 1462476704902 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}] 12:31:45 INFO - PROCESS | 1804 | 1462476705173 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 12:31:45 INFO - PROCESS | 1804 | 1462476705521 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x890d1400 == 146 [pid = 1804] [id = 260] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8cecd400 == 145 [pid = 1804] [id = 218] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x890de400 == 144 [pid = 1804] [id = 415] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8af26000 == 143 [pid = 1804] [id = 216] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8b625000 == 142 [pid = 1804] [id = 217] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x86eee400 == 141 [pid = 1804] [id = 439] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8b79b800 == 140 [pid = 1804] [id = 438] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8a215800 == 139 [pid = 1804] [id = 437] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8828c400 == 138 [pid = 1804] [id = 436] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5d8000 == 137 [pid = 1804] [id = 433] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x929c3000 == 136 [pid = 1804] [id = 432] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x92963800 == 135 [pid = 1804] [id = 431] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x927d4400 == 134 [pid = 1804] [id = 430] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4a3c00 == 133 [pid = 1804] [id = 428] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x921e3400 == 132 [pid = 1804] [id = 429] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x91494000 == 131 [pid = 1804] [id = 427] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8f80b800 == 130 [pid = 1804] [id = 426] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8e478800 == 129 [pid = 1804] [id = 425] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x89da5800 == 128 [pid = 1804] [id = 424] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8b62b800 == 127 [pid = 1804] [id = 423] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8d849400 == 126 [pid = 1804] [id = 421] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8c745c00 == 125 [pid = 1804] [id = 422] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8b79f400 == 124 [pid = 1804] [id = 420] 12:31:47 INFO - PROCESS | 1804 | --DOCSHELL 0x890dec00 == 123 [pid = 1804] [id = 419] 12:31:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x86eee400 == 124 [pid = 1804] [id = 457] 12:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8828c400) [pid = 1804] [serial = 1372] [outer = (nil)] 12:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x890dec00) [pid = 1804] [serial = 1373] [outer = 0x8828c400] 12:31:47 INFO - PROCESS | 1804 | 1462476707484 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x89ef0800) [pid = 1804] [serial = 1374] [outer = 0x8828c400] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x99112000) [pid = 1804] [serial = 1238] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9a811c00) [pid = 1804] [serial = 1244] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x915bd400) [pid = 1804] [serial = 1217] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x91085000) [pid = 1804] [serial = 1215] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x927d4c00) [pid = 1804] [serial = 1226] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9a81b400) [pid = 1804] [serial = 1245] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9a3b0000) [pid = 1804] [serial = 1242] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9c004c00) [pid = 1804] [serial = 1185] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x93bcd400) [pid = 1804] [serial = 1230] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8b846c00) [pid = 1804] [serial = 1250] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8e49f400) [pid = 1804] [serial = 1205] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x951d7c00) [pid = 1804] [serial = 1236] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8b9cc800) [pid = 1804] [serial = 1251] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8d529800) [pid = 1804] [serial = 1196] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x951cf800) [pid = 1804] [serial = 1235] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8b9c8c00) [pid = 1804] [serial = 1200] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8f5d7000) [pid = 1804] [serial = 1212] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x94fd1c00) [pid = 1804] [serial = 1232] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x89db0400) [pid = 1804] [serial = 1247] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8d7dec00) [pid = 1804] [serial = 1202] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8f815c00) [pid = 1804] [serial = 1214] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x929c6c00) [pid = 1804] [serial = 1229] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8af2b000) [pid = 1804] [serial = 1199] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x916b8800) [pid = 1804] [serial = 1218] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8d84a800) [pid = 1804] [serial = 1203] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x99f91000) [pid = 1804] [serial = 1241] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8f483c00) [pid = 1804] [serial = 1209] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x991ba400) [pid = 1804] [serial = 1239] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x923dfc00) [pid = 1804] [serial = 1224] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8d7d3400) [pid = 1804] [serial = 1131] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x919d7400) [pid = 1804] [serial = 1221] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x95089c00) [pid = 1804] [serial = 1233] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8a20f000) [pid = 1804] [serial = 1248] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x927dd400) [pid = 1804] [serial = 1227] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8f5d2000) [pid = 1804] [serial = 1211] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8d093000) [pid = 1804] [serial = 1254] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8d091400) [pid = 1804] [serial = 1256] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8d07e800) [pid = 1804] [serial = 1253] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8e4aa400) [pid = 1804] [serial = 1206] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x923da000) [pid = 1804] [serial = 1223] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8eb1ec00) [pid = 1804] [serial = 1208] [outer = (nil)] [url = about:blank] 12:31:47 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x91968c00) [pid = 1804] [serial = 1220] [outer = (nil)] [url = about:blank] 12:31:48 INFO - PROCESS | 1804 | 1462476708614 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]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 3746ms 12:31:48 INFO - PROCESS | 1804 | 1462476708639 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 12:31:48 INFO - PROCESS | 1804 | 1462476708643 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 12:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:31:48 INFO - PROCESS | 1804 | 1462476708653 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - PROCESS | 1804 | 1462476708656 Marionette TRACE conn4 <- [1,1802,null,{}] 12:31:48 INFO - PROCESS | 1804 | 1462476708664 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}] 12:31:48 INFO - PROCESS | 1804 | 1462476708894 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 12:31:49 INFO - PROCESS | 1804 | 1462476709122 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8adde800 == 125 [pid = 1804] [id = 458] 12:31:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8b625000) [pid = 1804] [serial = 1375] [outer = (nil)] 12:31:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8b9cd400) [pid = 1804] [serial = 1376] [outer = 0x8b625000] 12:31:49 INFO - PROCESS | 1804 | 1462476709219 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8c74c000) [pid = 1804] [serial = 1377] [outer = 0x8b625000] 12:31:50 INFO - PROCESS | 1804 | 1462476710122 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]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1538ms 12:31:50 INFO - PROCESS | 1804 | 1462476710235 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 1804 | 1462476710241 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 12:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:31:50 INFO - PROCESS | 1804 | 1462476710252 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - PROCESS | 1804 | 1462476710256 Marionette TRACE conn4 <- [1,1806,null,{}] 12:31:50 INFO - PROCESS | 1804 | 1462476710262 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}] 12:31:50 INFO - PROCESS | 1804 | 1462476710559 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 12:31:50 INFO - PROCESS | 1804 | 1462476710595 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9ce000 == 126 [pid = 1804] [id = 459] 12:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8c8b6800) [pid = 1804] [serial = 1378] [outer = (nil)] 12:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8d2ec400) [pid = 1804] [serial = 1379] [outer = 0x8c8b6800] 12:31:50 INFO - PROCESS | 1804 | 1462476710672 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8d526000) [pid = 1804] [serial = 1380] [outer = 0x8c8b6800] 12:31:51 INFO - PROCESS | 1804 | 1462476711829 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]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1635ms 12:31:51 INFO - PROCESS | 1804 | 1462476711896 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 12:31:51 INFO - PROCESS | 1804 | 1462476711901 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 12:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:31:51 INFO - PROCESS | 1804 | 1462476711908 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 1804 | 1462476711914 Marionette TRACE conn4 <- [1,1810,null,{}] 12:31:51 INFO - PROCESS | 1804 | 1462476711939 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}] 12:31:52 INFO - PROCESS | 1804 | 1462476712251 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8cf3b000) [pid = 1804] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8c8b3400) [pid = 1804] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8828bc00) [pid = 1804] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8af20800) [pid = 1804] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8828dc00) [pid = 1804] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x990b6800) [pid = 1804] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x927d5c00) [pid = 1804] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x919e2000) [pid = 1804] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x939bcc00) [pid = 1804] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9296e000) [pid = 1804] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x927d4800) [pid = 1804] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x92722000) [pid = 1804] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8e4aa000) [pid = 1804] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x91497000) [pid = 1804] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8f818000) [pid = 1804] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8f771000) [pid = 1804] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8e9f3800) [pid = 1804] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8e37bc00) [pid = 1804] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8e46d800) [pid = 1804] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8d84e400) [pid = 1804] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x8b9c1400) [pid = 1804] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:31:52 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x89da3000) [pid = 1804] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:31:53 INFO - PROCESS | 1804 | 1462476712985 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x88286000 == 127 [pid = 1804] [id = 460] 12:31:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8828bc00) [pid = 1804] [serial = 1381] [outer = (nil)] 12:31:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x89da3000) [pid = 1804] [serial = 1382] [outer = 0x8828bc00] 12:31:53 INFO - PROCESS | 1804 | 1462476713062 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8c8bd800) [pid = 1804] [serial = 1383] [outer = 0x8828bc00] 12:31:53 INFO - PROCESS | 1804 | 1462476713867 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]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1999ms 12:31:53 INFO - PROCESS | 1804 | 1462476713908 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 1804 | 1462476713912 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 12:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:31:53 INFO - PROCESS | 1804 | 1462476713919 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 1804 | 1462476713922 Marionette TRACE conn4 <- [1,1814,null,{}] 12:31:53 INFO - PROCESS | 1804 | 1462476713928 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}] 12:31:54 INFO - PROCESS | 1804 | 1462476714140 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 12:31:54 INFO - PROCESS | 1804 | 1462476714342 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d4800 == 128 [pid = 1804] [id = 461] 12:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x89eed800) [pid = 1804] [serial = 1384] [outer = (nil)] 12:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8e4a3c00) [pid = 1804] [serial = 1385] [outer = 0x89eed800] 12:31:54 INFO - PROCESS | 1804 | 1462476714425 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8e4ab800) [pid = 1804] [serial = 1386] [outer = 0x89eed800] 12:31:55 INFO - PROCESS | 1804 | 1462476715555 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]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1694ms 12:31:55 INFO - PROCESS | 1804 | 1462476715615 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 1804 | 1462476715621 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 12:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:31:55 INFO - PROCESS | 1804 | 1462476715632 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 1804 | 1462476715637 Marionette TRACE conn4 <- [1,1818,null,{}] 12:31:55 INFO - PROCESS | 1804 | 1462476715647 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}] 12:31:55 INFO - PROCESS | 1804 | 1462476715931 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 12:31:56 INFO - PROCESS | 1804 | 1462476716291 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af20800 == 129 [pid = 1804] [id = 462] 12:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8b844c00) [pid = 1804] [serial = 1387] [outer = (nil)] 12:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8c8b9800) [pid = 1804] [serial = 1388] [outer = 0x8b844c00] 12:31:56 INFO - PROCESS | 1804 | 1462476716388 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8d07e800) [pid = 1804] [serial = 1389] [outer = 0x8b844c00] 12:31:57 INFO - PROCESS | 1804 | 1462476717411 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]]]}] 12:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1837ms 12:31:57 INFO - PROCESS | 1804 | 1462476717470 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 1804 | 1462476717480 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 12:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:31:57 INFO - PROCESS | 1804 | 1462476717493 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:31:57 INFO - PROCESS | 1804 | 1462476717497 Marionette TRACE conn4 <- [1,1822,null,{}] 12:31:57 INFO - PROCESS | 1804 | 1462476717505 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}] 12:31:57 INFO - PROCESS | 1804 | 1462476717802 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 12:31:58 INFO - PROCESS | 1804 | 1462476718169 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d844000 == 130 [pid = 1804] [id = 463] 12:31:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8d847000) [pid = 1804] [serial = 1390] [outer = (nil)] 12:31:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e382000) [pid = 1804] [serial = 1391] [outer = 0x8d847000] 12:31:58 INFO - PROCESS | 1804 | 1462476718264 Marionette DEBUG loaded listener.js 12:31:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8e4a1000) [pid = 1804] [serial = 1392] [outer = 0x8d847000] 12:31:59 INFO - PROCESS | 1804 | 1462476719307 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]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1891ms 12:31:59 INFO - PROCESS | 1804 | 1462476719384 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 1804 | 1462476719388 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 12:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:31:59 INFO - PROCESS | 1804 | 1462476719396 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - PROCESS | 1804 | 1462476719403 Marionette TRACE conn4 <- [1,1826,null,{}] 12:31:59 INFO - PROCESS | 1804 | 1462476719420 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}] 12:31:59 INFO - PROCESS | 1804 | 1462476719712 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 12:32:00 INFO - PROCESS | 1804 | 1462476720048 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb23400 == 131 [pid = 1804] [id = 464] 12:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8eb24400) [pid = 1804] [serial = 1393] [outer = (nil)] 12:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8f48e800) [pid = 1804] [serial = 1394] [outer = 0x8eb24400] 12:32:00 INFO - PROCESS | 1804 | 1462476720145 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f713400) [pid = 1804] [serial = 1395] [outer = 0x8eb24400] 12:32:01 INFO - PROCESS | 1804 | 1462476721149 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]]]}] 12:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1791ms 12:32:01 INFO - PROCESS | 1804 | 1462476721189 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 1804 | 1462476721195 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 12:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:32:01 INFO - PROCESS | 1804 | 1462476721203 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - PROCESS | 1804 | 1462476721207 Marionette TRACE conn4 <- [1,1830,null,{}] 12:32:01 INFO - PROCESS | 1804 | 1462476721213 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}] 12:32:01 INFO - PROCESS | 1804 | 1462476721449 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 12:32:01 INFO - PROCESS | 1804 | 1462476721788 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b846c00 == 132 [pid = 1804] [id = 465] 12:32:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f5d2000) [pid = 1804] [serial = 1396] [outer = (nil)] 12:32:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f816000) [pid = 1804] [serial = 1397] [outer = 0x8f5d2000] 12:32:01 INFO - PROCESS | 1804 | 1462476721888 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x9108cc00) [pid = 1804] [serial = 1398] [outer = 0x8f5d2000] 12:32:02 INFO - PROCESS | 1804 | 1462476722823 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]]]}] 12:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1690ms 12:32:02 INFO - PROCESS | 1804 | 1462476722894 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 1804 | 1462476722899 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 12:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:32:02 INFO - PROCESS | 1804 | 1462476722907 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - PROCESS | 1804 | 1462476722911 Marionette TRACE conn4 <- [1,1834,null,{}] 12:32:02 INFO - PROCESS | 1804 | 1462476722918 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}] 12:32:03 INFO - PROCESS | 1804 | 1462476723205 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 12:32:03 INFO - PROCESS | 1804 | 1462476723570 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d84b400 == 133 [pid = 1804] [id = 466] 12:32:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f80b800) [pid = 1804] [serial = 1399] [outer = (nil)] 12:32:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x915b1400) [pid = 1804] [serial = 1400] [outer = 0x8f80b800] 12:32:03 INFO - PROCESS | 1804 | 1462476723663 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x915bdc00) [pid = 1804] [serial = 1401] [outer = 0x8f80b800] 12:32:04 INFO - PROCESS | 1804 | 1462476724712 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]]]}] 12:32:04 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 12:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1840ms 12:32:04 INFO - PROCESS | 1804 | 1462476724748 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 12:32:04 INFO - PROCESS | 1804 | 1462476724752 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 12:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:32:04 INFO - PROCESS | 1804 | 1462476724760 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:32:04 INFO - PROCESS | 1804 | 1462476724764 Marionette TRACE conn4 <- [1,1838,null,{}] 12:32:04 INFO - PROCESS | 1804 | 1462476724770 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}] 12:32:05 INFO - PROCESS | 1804 | 1462476725050 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 12:32:05 INFO - PROCESS | 1804 | 1462476725388 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d524800 == 134 [pid = 1804] [id = 467] 12:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f5ccc00) [pid = 1804] [serial = 1402] [outer = (nil)] 12:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x91971c00) [pid = 1804] [serial = 1403] [outer = 0x8f5ccc00] 12:32:05 INFO - PROCESS | 1804 | 1462476725489 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x919df000) [pid = 1804] [serial = 1404] [outer = 0x8f5ccc00] 12:32:06 INFO - PROCESS | 1804 | 1462476726443 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]]]}] 12:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1761ms 12:32:06 INFO - PROCESS | 1804 | 1462476726523 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 1804 | 1462476726527 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 12:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:32:06 INFO - PROCESS | 1804 | 1462476726535 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - PROCESS | 1804 | 1462476726540 Marionette TRACE conn4 <- [1,1842,null,{}] 12:32:06 INFO - PROCESS | 1804 | 1462476726547 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}] 12:32:06 INFO - PROCESS | 1804 | 1462476726830 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 12:32:07 INFO - PROCESS | 1804 | 1462476727160 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x918d5000 == 135 [pid = 1804] [id = 468] 12:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x918d6800) [pid = 1804] [serial = 1405] [outer = (nil)] 12:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x923e1000) [pid = 1804] [serial = 1406] [outer = 0x918d6800] 12:32:07 INFO - PROCESS | 1804 | 1462476727258 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x923e4000) [pid = 1804] [serial = 1407] [outer = 0x918d6800] 12:32:08 INFO - PROCESS | 1804 | 1462476728210 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]]]}] 12:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1734ms 12:32:08 INFO - PROCESS | 1804 | 1462476728270 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 1804 | 1462476728273 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 12:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:32:08 INFO - PROCESS | 1804 | 1462476728280 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - PROCESS | 1804 | 1462476728283 Marionette TRACE conn4 <- [1,1846,null,{}] 12:32:08 INFO - PROCESS | 1804 | 1462476728290 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}] 12:32:08 INFO - PROCESS | 1804 | 1462476728545 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 12:32:08 INFO - PROCESS | 1804 | 1462476728884 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x919da000 == 136 [pid = 1804] [id = 469] 12:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x921e7000) [pid = 1804] [serial = 1408] [outer = (nil)] 12:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x927eac00) [pid = 1804] [serial = 1409] [outer = 0x921e7000] 12:32:08 INFO - PROCESS | 1804 | 1462476728983 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x927ee800) [pid = 1804] [serial = 1410] [outer = 0x921e7000] 12:32:09 INFO - PROCESS | 1804 | 1462476729925 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]]]}] 12:32:09 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) 12:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1689ms 12:32:09 INFO - PROCESS | 1804 | 1462476729970 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 12:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:32:09 INFO - PROCESS | 1804 | 1462476729975 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 12:32:09 INFO - PROCESS | 1804 | 1462476729982 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - PROCESS | 1804 | 1462476729986 Marionette TRACE conn4 <- [1,1850,null,{}] 12:32:09 INFO - PROCESS | 1804 | 1462476729992 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}] 12:32:10 INFO - PROCESS | 1804 | 1462476730240 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 12:32:10 INFO - PROCESS | 1804 | 1462476730608 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7e0c00 == 137 [pid = 1804] [id = 470] 12:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x9149f800) [pid = 1804] [serial = 1411] [outer = (nil)] 12:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x9296dc00) [pid = 1804] [serial = 1412] [outer = 0x9149f800] 12:32:10 INFO - PROCESS | 1804 | 1462476730717 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x929c2400) [pid = 1804] [serial = 1413] [outer = 0x9149f800] 12:32:11 INFO - PROCESS | 1804 | 1462476731677 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]]]}] 12:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1734ms 12:32:11 INFO - PROCESS | 1804 | 1462476731717 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 1804 | 1462476731722 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 12:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:32:11 INFO - PROCESS | 1804 | 1462476731729 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 1804 | 1462476731733 Marionette TRACE conn4 <- [1,1854,null,{}] 12:32:11 INFO - PROCESS | 1804 | 1462476731739 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}] 12:32:12 INFO - PROCESS | 1804 | 1462476731995 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 12:32:12 INFO - PROCESS | 1804 | 1462476732323 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x927ec800 == 138 [pid = 1804] [id = 471] 12:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x92965400) [pid = 1804] [serial = 1414] [outer = (nil)] 12:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93bcd400) [pid = 1804] [serial = 1415] [outer = 0x92965400] 12:32:12 INFO - PROCESS | 1804 | 1462476732425 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93bd0000) [pid = 1804] [serial = 1416] [outer = 0x92965400] 12:32:13 INFO - PROCESS | 1804 | 1462476733398 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]]]}] 12:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1738ms 12:32:13 INFO - PROCESS | 1804 | 1462476733468 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 1804 | 1462476733473 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 12:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:32:13 INFO - PROCESS | 1804 | 1462476733480 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - PROCESS | 1804 | 1462476733485 Marionette TRACE conn4 <- [1,1858,null,{}] 12:32:13 INFO - PROCESS | 1804 | 1462476733491 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}] 12:32:13 INFO - PROCESS | 1804 | 1462476733794 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 12:32:14 INFO - PROCESS | 1804 | 1462476734142 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x9458f400 == 139 [pid = 1804] [id = 472] 12:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x951d7c00) [pid = 1804] [serial = 1417] [outer = (nil)] 12:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x96312000) [pid = 1804] [serial = 1418] [outer = 0x951d7c00] 12:32:14 INFO - PROCESS | 1804 | 1462476734244 Marionette DEBUG loaded listener.js 12:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x99115c00) [pid = 1804] [serial = 1419] [outer = 0x951d7c00] 12:32:15 INFO - PROCESS | 1804 | 1462476735238 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]]]}] 12:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1840ms 12:32:15 INFO - PROCESS | 1804 | 1462476735321 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 12:32:15 INFO - PROCESS | 1804 | 1462476735325 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 12:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:32:15 INFO - PROCESS | 1804 | 1462476735332 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:32:15 INFO - PROCESS | 1804 | 1462476735335 Marionette TRACE conn4 <- [1,1862,null,{}] 12:32:15 INFO - PROCESS | 1804 | 1462476735341 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}] 12:32:15 INFO - PROCESS | 1804 | 1462476735615 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 12:32:15 INFO - PROCESS | 1804 | 1462476735960 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x927dd800 == 140 [pid = 1804] [id = 473] 12:32:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x92965800) [pid = 1804] [serial = 1420] [outer = (nil)] 12:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9a2d2400) [pid = 1804] [serial = 1421] [outer = 0x92965800] 12:32:16 INFO - PROCESS | 1804 | 1462476736053 Marionette DEBUG loaded listener.js 12:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9a3d1000) [pid = 1804] [serial = 1422] [outer = 0x92965800] 12:32:17 INFO - PROCESS | 1804 | 1462476737008 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]]]}] 12:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1731ms 12:32:17 INFO - PROCESS | 1804 | 1462476737065 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 1804 | 1462476737068 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 12:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:32:17 INFO - PROCESS | 1804 | 1462476737076 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 1804 | 1462476737078 Marionette TRACE conn4 <- [1,1866,null,{}] 12:32:17 INFO - PROCESS | 1804 | 1462476737085 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}] 12:32:17 INFO - PROCESS | 1804 | 1462476737338 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 12:32:17 INFO - PROCESS | 1804 | 1462476737669 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x9630a800 == 141 [pid = 1804] [id = 474] 12:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9764a400) [pid = 1804] [serial = 1423] [outer = (nil)] 12:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9a819400) [pid = 1804] [serial = 1424] [outer = 0x9764a400] 12:32:17 INFO - PROCESS | 1804 | 1462476737765 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9a81c000) [pid = 1804] [serial = 1425] [outer = 0x9764a400] 12:32:18 INFO - PROCESS | 1804 | 1462476738733 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]]]}] 12:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1735ms 12:32:18 INFO - PROCESS | 1804 | 1462476738811 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 12:32:18 INFO - PROCESS | 1804 | 1462476738816 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 12:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:32:18 INFO - PROCESS | 1804 | 1462476738822 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:32:18 INFO - PROCESS | 1804 | 1462476738825 Marionette TRACE conn4 <- [1,1870,null,{}] 12:32:18 INFO - PROCESS | 1804 | 1462476738833 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}] 12:32:19 INFO - PROCESS | 1804 | 1462476739105 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 12:32:19 INFO - PROCESS | 1804 | 1462476739443 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d6400 == 142 [pid = 1804] [id = 475] 12:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9508b800) [pid = 1804] [serial = 1426] [outer = (nil)] 12:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9b203c00) [pid = 1804] [serial = 1427] [outer = 0x9508b800] 12:32:19 INFO - PROCESS | 1804 | 1462476739538 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9b209c00) [pid = 1804] [serial = 1428] [outer = 0x9508b800] 12:32:20 INFO - PROCESS | 1804 | 1462476740463 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]]]}] 12:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1686ms 12:32:20 INFO - PROCESS | 1804 | 1462476740509 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 12:32:20 INFO - PROCESS | 1804 | 1462476740514 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 12:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:32:20 INFO - PROCESS | 1804 | 1462476740521 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:32:20 INFO - PROCESS | 1804 | 1462476740525 Marionette TRACE conn4 <- [1,1874,null,{}] 12:32:20 INFO - PROCESS | 1804 | 1462476740532 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}] 12:32:20 INFO - PROCESS | 1804 | 1462476740779 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 12:32:21 INFO - PROCESS | 1804 | 1462476741134 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x990b8000 == 143 [pid = 1804] [id = 476] 12:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9a3d3000) [pid = 1804] [serial = 1429] [outer = (nil)] 12:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9b5fac00) [pid = 1804] [serial = 1430] [outer = 0x9a3d3000] 12:32:21 INFO - PROCESS | 1804 | 1462476741239 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9ba96400) [pid = 1804] [serial = 1431] [outer = 0x9a3d3000] 12:32:22 INFO - PROCESS | 1804 | 1462476742186 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]]]}] 12:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1738ms 12:32:22 INFO - PROCESS | 1804 | 1462476742261 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 1804 | 1462476742264 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 12:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:32:22 INFO - PROCESS | 1804 | 1462476742271 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 1804 | 1462476742274 Marionette TRACE conn4 <- [1,1878,null,{}] 12:32:22 INFO - PROCESS | 1804 | 1462476742281 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}] 12:32:22 INFO - PROCESS | 1804 | 1462476742561 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 12:32:22 INFO - PROCESS | 1804 | 1462476742901 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b1a5400 == 144 [pid = 1804] [id = 477] 12:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9b1a7c00) [pid = 1804] [serial = 1432] [outer = (nil)] 12:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9c005000) [pid = 1804] [serial = 1433] [outer = 0x9b1a7c00] 12:32:23 INFO - PROCESS | 1804 | 1462476742996 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9c009000) [pid = 1804] [serial = 1434] [outer = 0x9b1a7c00] 12:32:23 INFO - PROCESS | 1804 | 1462476743913 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]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1681ms 12:32:23 INFO - PROCESS | 1804 | 1462476743962 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 1804 | 1462476743965 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 12:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:32:23 INFO - PROCESS | 1804 | 1462476743977 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 1804 | 1462476743981 Marionette TRACE conn4 <- [1,1882,null,{}] 12:32:23 INFO - PROCESS | 1804 | 1462476743987 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}] 12:32:24 INFO - PROCESS | 1804 | 1462476744242 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 12:32:24 INFO - PROCESS | 1804 | 1462476744578 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d2800 == 145 [pid = 1804] [id = 478] 12:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9b531800) [pid = 1804] [serial = 1435] [outer = (nil)] 12:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9c06f400) [pid = 1804] [serial = 1436] [outer = 0x9b531800] 12:32:24 INFO - PROCESS | 1804 | 1462476744674 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9c073000) [pid = 1804] [serial = 1437] [outer = 0x9b531800] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8b848000 == 144 [pid = 1804] [id = 311] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x88286000 == 143 [pid = 1804] [id = 460] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8b9ce000 == 142 [pid = 1804] [id = 459] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8adde800 == 141 [pid = 1804] [id = 458] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x86eee400 == 140 [pid = 1804] [id = 457] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x890e0000 == 139 [pid = 1804] [id = 456] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x86efcc00 == 138 [pid = 1804] [id = 454] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8ce2b000 == 137 [pid = 1804] [id = 455] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x95087800 == 136 [pid = 1804] [id = 453] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8d84f000 == 135 [pid = 1804] [id = 452] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x923e5000 == 134 [pid = 1804] [id = 451] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8f76d800 == 133 [pid = 1804] [id = 449] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8d850000 == 132 [pid = 1804] [id = 450] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8828f000 == 131 [pid = 1804] [id = 448] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8b9c4000 == 130 [pid = 1804] [id = 447] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5d4c00 == 129 [pid = 1804] [id = 446] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8e9e8400 == 128 [pid = 1804] [id = 445] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x88292000 == 127 [pid = 1804] [id = 444] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x89ef4000 == 126 [pid = 1804] [id = 443] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8d2f6000 == 125 [pid = 1804] [id = 442] 12:32:26 INFO - PROCESS | 1804 | --DOCSHELL 0x883d4400 == 124 [pid = 1804] [id = 441] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8d7d1400) [pid = 1804] [serial = 1197] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8cf30400) [pid = 1804] [serial = 1317] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8a215000) [pid = 1804] [serial = 1319] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8b796000) [pid = 1804] [serial = 1313] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x883d3000) [pid = 1804] [serial = 1310] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x890d8400) [pid = 1804] [serial = 1311] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9a52d400) [pid = 1804] [serial = 1308] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9a3da400) [pid = 1804] [serial = 1307] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9a2d2c00) [pid = 1804] [serial = 1305] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9a183000) [pid = 1804] [serial = 1304] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x99111400) [pid = 1804] [serial = 1302] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x99078400) [pid = 1804] [serial = 1301] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x951d4800) [pid = 1804] [serial = 1299] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x951d0800) [pid = 1804] [serial = 1298] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x94fd2000) [pid = 1804] [serial = 1296] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x9458c800) [pid = 1804] [serial = 1295] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x936b6000) [pid = 1804] [serial = 1293] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x92971800) [pid = 1804] [serial = 1292] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x927f3400) [pid = 1804] [serial = 1290] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x927e9000) [pid = 1804] [serial = 1289] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x923e1c00) [pid = 1804] [serial = 1287] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x923db800) [pid = 1804] [serial = 1286] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x919e3c00) [pid = 1804] [serial = 1284] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x91972c00) [pid = 1804] [serial = 1283] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x91965c00) [pid = 1804] [serial = 1281] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x918dac00) [pid = 1804] [serial = 1280] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x915b7800) [pid = 1804] [serial = 1278] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x915b1c00) [pid = 1804] [serial = 1277] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x91083c00) [pid = 1804] [serial = 1275] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8f773800) [pid = 1804] [serial = 1274] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8f5cf400) [pid = 1804] [serial = 1272] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8f484800) [pid = 1804] [serial = 1271] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8e9f3000) [pid = 1804] [serial = 1269] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8e9ea400) [pid = 1804] [serial = 1268] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8e46bc00) [pid = 1804] [serial = 1266] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e381000) [pid = 1804] [serial = 1265] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8cf37800) [pid = 1804] [serial = 1263] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8c8ba400) [pid = 1804] [serial = 1262] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8addd400) [pid = 1804] [serial = 1260] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x89ef5400) [pid = 1804] [serial = 1259] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8c8bbc00) [pid = 1804] [serial = 1316] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8e381800) [pid = 1804] [serial = 1322] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8b9c0c00) [pid = 1804] [serial = 1314] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8d095000) [pid = 1804] [serial = 1320] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1804 | 1462476747503 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]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 3590ms 12:32:27 INFO - PROCESS | 1804 | 1462476747567 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 1804 | 1462476747573 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 12:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:32:27 INFO - PROCESS | 1804 | 1462476747582 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 1804 | 1462476747588 Marionette TRACE conn4 <- [1,1886,null,{}] 12:32:27 INFO - PROCESS | 1804 | 1462476747598 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}] 12:32:27 INFO - PROCESS | 1804 | 1462476747868 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 12:32:28 INFO - PROCESS | 1804 | 1462476748076 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x89eebc00 == 125 [pid = 1804] [id = 479] 12:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8a209800) [pid = 1804] [serial = 1438] [outer = (nil)] 12:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8af26800) [pid = 1804] [serial = 1439] [outer = 0x8a209800] 12:32:28 INFO - PROCESS | 1804 | 1462476748159 Marionette DEBUG loaded listener.js 12:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b797400) [pid = 1804] [serial = 1440] [outer = 0x8a209800] 12:32:29 INFO - PROCESS | 1804 | 1462476749040 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]]]}] 12:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1498ms 12:32:29 INFO - PROCESS | 1804 | 1462476749081 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 1804 | 1462476749091 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 12:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:32:29 INFO - PROCESS | 1804 | 1462476749138 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 1804 | 1462476749146 Marionette TRACE conn4 <- [1,1890,null,{}] 12:32:29 INFO - PROCESS | 1804 | 1462476749157 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}] 12:32:29 INFO - PROCESS | 1804 | 1462476749385 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 12:32:29 INFO - PROCESS | 1804 | 1462476749670 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af2b000 == 126 [pid = 1804] [id = 480] 12:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8b9c0c00) [pid = 1804] [serial = 1441] [outer = (nil)] 12:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8c8ba000) [pid = 1804] [serial = 1442] [outer = 0x8b9c0c00] 12:32:29 INFO - PROCESS | 1804 | 1462476749770 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8ce2d800) [pid = 1804] [serial = 1443] [outer = 0x8b9c0c00] 12:32:30 INFO - PROCESS | 1804 | 1462476750768 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]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1700ms 12:32:30 INFO - PROCESS | 1804 | 1462476750836 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 1804 | 1462476750842 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 12:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:32:30 INFO - PROCESS | 1804 | 1462476750849 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 1804 | 1462476750856 Marionette TRACE conn4 <- [1,1894,null,{}] 12:32:30 INFO - PROCESS | 1804 | 1462476750882 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}] 12:32:31 INFO - PROCESS | 1804 | 1462476751229 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 12:32:31 INFO - PROCESS | 1804 | 1462476751457 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d52e400 == 127 [pid = 1804] [id = 481] 12:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8d7d1400) [pid = 1804] [serial = 1444] [outer = (nil)] 12:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8d7df400) [pid = 1804] [serial = 1445] [outer = 0x8d7d1400] 12:32:31 INFO - PROCESS | 1804 | 1462476751538 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8e381800) [pid = 1804] [serial = 1446] [outer = 0x8d7d1400] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8af2f800) [pid = 1804] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8828bc00) [pid = 1804] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8b625000) [pid = 1804] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8828c400) [pid = 1804] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x950e0800) [pid = 1804] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x99d91400) [pid = 1804] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x9196dc00) [pid = 1804] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x950e0400) [pid = 1804] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x92969800) [pid = 1804] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x92967000) [pid = 1804] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x915b3800) [pid = 1804] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x918da400) [pid = 1804] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x915bb400) [pid = 1804] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8e9f2400) [pid = 1804] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x91492800) [pid = 1804] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8e9f0c00) [pid = 1804] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8d08f800) [pid = 1804] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8e4a9400) [pid = 1804] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8d2f7000) [pid = 1804] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x883dac00) [pid = 1804] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:32:32 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x8c8b6800) [pid = 1804] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:32:32 INFO - PROCESS | 1804 | 1462476752964 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]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2150ms 12:32:33 INFO - PROCESS | 1804 | 1462476753000 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 1804 | 1462476753004 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 12:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:32:33 INFO - PROCESS | 1804 | 1462476753025 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - PROCESS | 1804 | 1462476753030 Marionette TRACE conn4 <- [1,1898,null,{}] 12:32:33 INFO - PROCESS | 1804 | 1462476753036 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}] 12:32:33 INFO - PROCESS | 1804 | 1462476753334 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 12:32:33 INFO - PROCESS | 1804 | 1462476753353 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828bc00 == 128 [pid = 1804] [id = 482] 12:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8a20e400) [pid = 1804] [serial = 1447] [outer = (nil)] 12:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8d7d6800) [pid = 1804] [serial = 1448] [outer = 0x8a20e400] 12:32:33 INFO - PROCESS | 1804 | 1462476753431 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8e469400) [pid = 1804] [serial = 1449] [outer = 0x8a20e400] 12:32:34 INFO - PROCESS | 1804 | 1462476754653 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]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1710ms 12:32:34 INFO - PROCESS | 1804 | 1462476754723 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 1804 | 1462476754730 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 12:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:32:34 INFO - PROCESS | 1804 | 1462476754740 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 1804 | 1462476754746 Marionette TRACE conn4 <- [1,1902,null,{}] 12:32:34 INFO - PROCESS | 1804 | 1462476754758 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}] 12:32:35 INFO - PROCESS | 1804 | 1462476755061 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 12:32:35 INFO - PROCESS | 1804 | 1462476755411 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ee8400 == 129 [pid = 1804] [id = 483] 12:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8add8800) [pid = 1804] [serial = 1450] [outer = (nil)] 12:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8b847800) [pid = 1804] [serial = 1451] [outer = 0x8add8800] 12:32:35 INFO - PROCESS | 1804 | 1462476755508 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8c742c00) [pid = 1804] [serial = 1452] [outer = 0x8add8800] 12:32:36 INFO - PROCESS | 1804 | 1462476756555 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]]]}] 12:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1892ms 12:32:36 INFO - PROCESS | 1804 | 1462476756633 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 12:32:36 INFO - PROCESS | 1804 | 1462476756642 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 12:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:32:36 INFO - PROCESS | 1804 | 1462476756654 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 1804 | 1462476756658 Marionette TRACE conn4 <- [1,1906,null,{}] 12:32:36 INFO - PROCESS | 1804 | 1462476756666 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}] 12:32:36 INFO - PROCESS | 1804 | 1462476756957 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 12:32:37 INFO - PROCESS | 1804 | 1462476757304 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c74d800 == 130 [pid = 1804] [id = 484] 12:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8cf30400) [pid = 1804] [serial = 1453] [outer = (nil)] 12:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8d2f8c00) [pid = 1804] [serial = 1454] [outer = 0x8cf30400] 12:32:37 INFO - PROCESS | 1804 | 1462476757394 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8d846c00) [pid = 1804] [serial = 1455] [outer = 0x8cf30400] 12:32:38 INFO - PROCESS | 1804 | 1462476758443 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]]]}] 12:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1838ms 12:32:38 INFO - PROCESS | 1804 | 1462476758493 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 1804 | 1462476758499 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 12:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:32:38 INFO - PROCESS | 1804 | 1462476758506 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - PROCESS | 1804 | 1462476758514 Marionette TRACE conn4 <- [1,1910,null,{}] 12:32:38 INFO - PROCESS | 1804 | 1462476758532 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}] 12:32:38 INFO - PROCESS | 1804 | 1462476758785 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 12:32:39 INFO - PROCESS | 1804 | 1462476759134 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb17c00 == 131 [pid = 1804] [id = 485] 12:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8eb18000) [pid = 1804] [serial = 1456] [outer = (nil)] 12:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8eb1fc00) [pid = 1804] [serial = 1457] [outer = 0x8eb18000] 12:32:39 INFO - PROCESS | 1804 | 1462476759232 Marionette DEBUG loaded listener.js 12:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f485400) [pid = 1804] [serial = 1458] [outer = 0x8eb18000] 12:32:40 INFO - PROCESS | 1804 | 1462476760226 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]]]}] 12:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1751ms 12:32:40 INFO - PROCESS | 1804 | 1462476760259 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 12:32:40 INFO - PROCESS | 1804 | 1462476760264 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 12:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:32:40 INFO - PROCESS | 1804 | 1462476760272 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:32:40 INFO - PROCESS | 1804 | 1462476760276 Marionette TRACE conn4 <- [1,1914,null,{}] 12:32:40 INFO - PROCESS | 1804 | 1462476760283 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}] 12:32:40 INFO - PROCESS | 1804 | 1462476760532 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 12:32:40 INFO - PROCESS | 1804 | 1462476760859 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b625000 == 132 [pid = 1804] [id = 486] 12:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8eb18800) [pid = 1804] [serial = 1459] [outer = (nil)] 12:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f5d1400) [pid = 1804] [serial = 1460] [outer = 0x8eb18800] 12:32:40 INFO - PROCESS | 1804 | 1462476760960 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f71fc00) [pid = 1804] [serial = 1461] [outer = 0x8eb18800] 12:32:41 INFO - PROCESS | 1804 | 1462476761906 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]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1685ms 12:32:41 INFO - PROCESS | 1804 | 1462476761958 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 1804 | 1462476761963 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 12:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:32:41 INFO - PROCESS | 1804 | 1462476761971 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 1804 | 1462476761974 Marionette TRACE conn4 <- [1,1918,null,{}] 12:32:41 INFO - PROCESS | 1804 | 1462476761981 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}] 12:32:42 INFO - PROCESS | 1804 | 1462476762222 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 12:32:42 INFO - PROCESS | 1804 | 1462476762563 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a20d800 == 133 [pid = 1804] [id = 487] 12:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8cf2e000) [pid = 1804] [serial = 1462] [outer = (nil)] 12:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8f813400) [pid = 1804] [serial = 1463] [outer = 0x8cf2e000] 12:32:42 INFO - PROCESS | 1804 | 1462476762660 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x91080400) [pid = 1804] [serial = 1464] [outer = 0x8cf2e000] 12:32:43 INFO - PROCESS | 1804 | 1462476763574 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]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1682ms 12:32:43 INFO - PROCESS | 1804 | 1462476763653 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 1804 | 1462476763657 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 12:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:32:43 INFO - PROCESS | 1804 | 1462476763665 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:32:43 INFO - PROCESS | 1804 | 1462476763669 Marionette TRACE conn4 <- [1,1922,null,{}] 12:32:43 INFO - PROCESS | 1804 | 1462476763675 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}] 12:32:43 INFO - PROCESS | 1804 | 1462476763954 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 12:32:44 INFO - PROCESS | 1804 | 1462476764313 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5d4800 == 134 [pid = 1804] [id = 488] 12:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f76c000) [pid = 1804] [serial = 1465] [outer = (nil)] 12:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x915bf400) [pid = 1804] [serial = 1466] [outer = 0x8f76c000] 12:32:44 INFO - PROCESS | 1804 | 1462476764409 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x918dac00) [pid = 1804] [serial = 1467] [outer = 0x8f76c000] 12:32:45 INFO - PROCESS | 1804 | 1462476765366 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]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1736ms 12:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:32:45 INFO - PROCESS | 1804 | 1462476765402 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 1804 | 1462476765406 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 12:32:45 INFO - PROCESS | 1804 | 1462476765413 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 1804 | 1462476765417 Marionette TRACE conn4 <- [1,1926,null,{}] 12:32:45 INFO - PROCESS | 1804 | 1462476765423 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}] 12:32:45 INFO - PROCESS | 1804 | 1462476765666 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 12:32:46 INFO - PROCESS | 1804 | 1462476766000 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b1c00 == 135 [pid = 1804] [id = 489] 12:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x915b6c00) [pid = 1804] [serial = 1468] [outer = (nil)] 12:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9196dc00) [pid = 1804] [serial = 1469] [outer = 0x915b6c00] 12:32:46 INFO - PROCESS | 1804 | 1462476766092 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x91972c00) [pid = 1804] [serial = 1470] [outer = 0x915b6c00] 12:32:47 INFO - PROCESS | 1804 | 1462476767066 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]]]}] 12:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1689ms 12:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:32:47 INFO - PROCESS | 1804 | 1462476767101 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 1804 | 1462476767104 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 12:32:47 INFO - PROCESS | 1804 | 1462476767111 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 1804 | 1462476767115 Marionette TRACE conn4 <- [1,1930,null,{}] 12:32:47 INFO - PROCESS | 1804 | 1462476767121 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}] 12:32:47 INFO - PROCESS | 1804 | 1462476767356 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 12:32:47 INFO - PROCESS | 1804 | 1462476767702 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8add7000 == 136 [pid = 1804] [id = 490] 12:32:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8eb1f800) [pid = 1804] [serial = 1471] [outer = (nil)] 12:32:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x921eac00) [pid = 1804] [serial = 1472] [outer = 0x8eb1f800] 12:32:47 INFO - PROCESS | 1804 | 1462476767799 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x923df400) [pid = 1804] [serial = 1473] [outer = 0x8eb1f800] 12:32:48 INFO - PROCESS | 1804 | 1462476768734 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]]]}] 12:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1684ms 12:32:48 INFO - PROCESS | 1804 | 1462476768796 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 12:32:48 INFO - PROCESS | 1804 | 1462476768800 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 12:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:32:48 INFO - PROCESS | 1804 | 1462476768807 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:32:48 INFO - PROCESS | 1804 | 1462476768811 Marionette TRACE conn4 <- [1,1934,null,{}] 12:32:48 INFO - PROCESS | 1804 | 1462476768818 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}] 12:32:49 INFO - PROCESS | 1804 | 1462476769073 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 12:32:49 INFO - PROCESS | 1804 | 1462476769437 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af20c00 == 137 [pid = 1804] [id = 491] 12:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x919e3400) [pid = 1804] [serial = 1474] [outer = (nil)] 12:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x927d3c00) [pid = 1804] [serial = 1475] [outer = 0x919e3400] 12:32:49 INFO - PROCESS | 1804 | 1462476769533 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x927ed000) [pid = 1804] [serial = 1476] [outer = 0x919e3400] 12:32:50 INFO - PROCESS | 1804 | 1462476770514 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]]]}] 12:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1743ms 12:32:50 INFO - PROCESS | 1804 | 1462476770551 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 1804 | 1462476770556 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 12:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:32:50 INFO - PROCESS | 1804 | 1462476770563 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:32:50 INFO - PROCESS | 1804 | 1462476770568 Marionette TRACE conn4 <- [1,1938,null,{}] 12:32:50 INFO - PROCESS | 1804 | 1462476770574 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}] 12:32:50 INFO - PROCESS | 1804 | 1462476770819 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 12:32:51 INFO - PROCESS | 1804 | 1462476771153 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x91967400 == 138 [pid = 1804] [id = 492] 12:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x92723000) [pid = 1804] [serial = 1477] [outer = (nil)] 12:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9296f400) [pid = 1804] [serial = 1478] [outer = 0x92723000] 12:32:51 INFO - PROCESS | 1804 | 1462476771318 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x929cc800) [pid = 1804] [serial = 1479] [outer = 0x92723000] 12:32:52 INFO - PROCESS | 1804 | 1462476772352 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]]]}] 12:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1835ms 12:32:52 INFO - PROCESS | 1804 | 1462476772400 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 12:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:32:52 INFO - PROCESS | 1804 | 1462476772405 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 12:32:52 INFO - PROCESS | 1804 | 1462476772412 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:32:52 INFO - PROCESS | 1804 | 1462476772417 Marionette TRACE conn4 <- [1,1942,null,{}] 12:32:52 INFO - PROCESS | 1804 | 1462476772424 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}] 12:32:52 INFO - PROCESS | 1804 | 1462476772700 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 12:32:53 INFO - PROCESS | 1804 | 1462476773066 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x883d0000 == 139 [pid = 1804] [id = 493] 12:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9508d000) [pid = 1804] [serial = 1480] [outer = (nil)] 12:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x95095c00) [pid = 1804] [serial = 1481] [outer = 0x9508d000] 12:32:53 INFO - PROCESS | 1804 | 1462476773180 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x951cf800) [pid = 1804] [serial = 1482] [outer = 0x9508d000] 12:32:54 INFO - PROCESS | 1804 | 1462476774143 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]]]}] 12:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1788ms 12:32:54 INFO - PROCESS | 1804 | 1462476774201 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 1804 | 1462476774209 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 12:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:32:54 INFO - PROCESS | 1804 | 1462476774223 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:32:54 INFO - PROCESS | 1804 | 1462476774229 Marionette TRACE conn4 <- [1,1946,null,{}] 12:32:54 INFO - PROCESS | 1804 | 1462476774235 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}] 12:32:54 INFO - PROCESS | 1804 | 1462476774510 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 12:32:54 INFO - PROCESS | 1804 | 1462476774846 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bda400 == 140 [pid = 1804] [id = 494] 12:32:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x94fd4c00) [pid = 1804] [serial = 1483] [outer = (nil)] 12:32:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x97642c00) [pid = 1804] [serial = 1484] [outer = 0x94fd4c00] 12:32:54 INFO - PROCESS | 1804 | 1462476774947 Marionette DEBUG loaded listener.js 12:32:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9764f000) [pid = 1804] [serial = 1485] [outer = 0x94fd4c00] 12:32:56 INFO - PROCESS | 1804 | 1462476776157 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]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1992ms 12:32:56 INFO - PROCESS | 1804 | 1462476776216 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 1804 | 1462476776219 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 12:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:32:56 INFO - PROCESS | 1804 | 1462476776226 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 1804 | 1462476776230 Marionette TRACE conn4 <- [1,1950,null,{}] 12:32:56 INFO - PROCESS | 1804 | 1462476776237 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}] 12:32:56 INFO - PROCESS | 1804 | 1462476776510 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 12:32:56 INFO - PROCESS | 1804 | 1462476776855 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x883dc800 == 141 [pid = 1804] [id = 495] 12:32:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x97649800) [pid = 1804] [serial = 1486] [outer = (nil)] 12:32:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x99e89000) [pid = 1804] [serial = 1487] [outer = 0x97649800] 12:32:56 INFO - PROCESS | 1804 | 1462476776948 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9a3ccc00) [pid = 1804] [serial = 1488] [outer = 0x97649800] 12:32:57 INFO - PROCESS | 1804 | 1462476777836 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]]]}] 12:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1650ms 12:32:57 INFO - PROCESS | 1804 | 1462476777878 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 1804 | 1462476777884 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 12:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:32:57 INFO - PROCESS | 1804 | 1462476777891 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 1804 | 1462476777895 Marionette TRACE conn4 <- [1,1954,null,{}] 12:32:57 INFO - PROCESS | 1804 | 1462476777901 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}] 12:32:58 INFO - PROCESS | 1804 | 1462476778145 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 12:32:58 INFO - PROCESS | 1804 | 1462476778492 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b845000 == 142 [pid = 1804] [id = 496] 12:32:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8d07bc00) [pid = 1804] [serial = 1489] [outer = (nil)] 12:32:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9a52e800) [pid = 1804] [serial = 1490] [outer = 0x8d07bc00] 12:32:58 INFO - PROCESS | 1804 | 1462476778590 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9a812c00) [pid = 1804] [serial = 1491] [outer = 0x8d07bc00] 12:32:59 INFO - PROCESS | 1804 | 1462476779545 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]]]}] 12:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1684ms 12:32:59 INFO - PROCESS | 1804 | 1462476779578 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 12:32:59 INFO - PROCESS | 1804 | 1462476779582 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 12:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:32:59 INFO - PROCESS | 1804 | 1462476779588 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 1804 | 1462476779591 Marionette TRACE conn4 <- [1,1958,null,{}] 12:32:59 INFO - PROCESS | 1804 | 1462476779598 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}] 12:32:59 INFO - PROCESS | 1804 | 1462476779839 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 12:33:00 INFO - PROCESS | 1804 | 1462476780179 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x86eee400 == 143 [pid = 1804] [id = 497] 12:33:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9a3cd000) [pid = 1804] [serial = 1492] [outer = (nil)] 12:33:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9b532000) [pid = 1804] [serial = 1493] [outer = 0x9a3cd000] 12:33:00 INFO - PROCESS | 1804 | 1462476780275 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9ba94c00) [pid = 1804] [serial = 1494] [outer = 0x9a3cd000] 12:33:01 INFO - PROCESS | 1804 | 1462476781188 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]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1634ms 12:33:01 INFO - PROCESS | 1804 | 1462476781223 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 1804 | 1462476781227 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 12:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:33:01 INFO - PROCESS | 1804 | 1462476781235 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 1804 | 1462476781239 Marionette TRACE conn4 <- [1,1962,null,{}] 12:33:01 INFO - PROCESS | 1804 | 1462476781269 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}] 12:33:01 INFO - PROCESS | 1804 | 1462476781542 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 12:33:01 INFO - PROCESS | 1804 | 1462476781883 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x9272d400 == 144 [pid = 1804] [id = 498] 12:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x99f85400) [pid = 1804] [serial = 1495] [outer = (nil)] 12:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9c07ac00) [pid = 1804] [serial = 1496] [outer = 0x99f85400] 12:33:01 INFO - PROCESS | 1804 | 1462476781982 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9c172000) [pid = 1804] [serial = 1497] [outer = 0x99f85400] 12:33:02 INFO - PROCESS | 1804 | 1462476782923 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]]]}] 12:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1759ms 12:33:03 INFO - PROCESS | 1804 | 1462476782996 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 1804 | 1462476782999 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 12:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:33:03 INFO - PROCESS | 1804 | 1462476783007 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - PROCESS | 1804 | 1462476783010 Marionette TRACE conn4 <- [1,1966,null,{}] 12:33:03 INFO - PROCESS | 1804 | 1462476783017 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}] 12:33:03 INFO - PROCESS | 1804 | 1462476783288 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 12:33:03 INFO - PROCESS | 1804 | 1462476783630 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x890dc400 == 145 [pid = 1804] [id = 499] 12:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8b841c00) [pid = 1804] [serial = 1498] [outer = (nil)] 12:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9d491800) [pid = 1804] [serial = 1499] [outer = 0x8b841c00] 12:33:03 INFO - PROCESS | 1804 | 1462476783728 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9d857000) [pid = 1804] [serial = 1500] [outer = 0x8b841c00] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8d52e400 == 144 [pid = 1804] [id = 481] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8af2b000 == 143 [pid = 1804] [id = 480] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x89eebc00 == 142 [pid = 1804] [id = 479] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x9b1a5400 == 141 [pid = 1804] [id = 477] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x990b8000 == 140 [pid = 1804] [id = 476] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x890d6400 == 139 [pid = 1804] [id = 475] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x927dd800 == 138 [pid = 1804] [id = 473] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x9630a800 == 137 [pid = 1804] [id = 474] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x9458f400 == 136 [pid = 1804] [id = 472] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x927ec800 == 135 [pid = 1804] [id = 471] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7e0c00 == 134 [pid = 1804] [id = 470] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x919da000 == 133 [pid = 1804] [id = 469] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8d524800 == 132 [pid = 1804] [id = 467] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x918d5000 == 131 [pid = 1804] [id = 468] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8d84b400 == 130 [pid = 1804] [id = 466] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8b846c00 == 129 [pid = 1804] [id = 465] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb23400 == 128 [pid = 1804] [id = 464] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8d844000 == 127 [pid = 1804] [id = 463] 12:33:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8af20800 == 126 [pid = 1804] [id = 462] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8d527c00) [pid = 1804] [serial = 1257] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x89da3000) [pid = 1804] [serial = 1382] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8b9cd400) [pid = 1804] [serial = 1376] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x890dec00) [pid = 1804] [serial = 1373] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x89ef0800) [pid = 1804] [serial = 1374] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9ad10c00) [pid = 1804] [serial = 1371] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9ad0e800) [pid = 1804] [serial = 1370] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9a813c00) [pid = 1804] [serial = 1368] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9a810800) [pid = 1804] [serial = 1367] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9a3bc000) [pid = 1804] [serial = 1365] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9a2cc000) [pid = 1804] [serial = 1364] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x99532c00) [pid = 1804] [serial = 1362] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x99082800) [pid = 1804] [serial = 1361] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x951d7800) [pid = 1804] [serial = 1359] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x951d4400) [pid = 1804] [serial = 1358] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x95095400) [pid = 1804] [serial = 1356] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x93bd9800) [pid = 1804] [serial = 1355] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x927f1c00) [pid = 1804] [serial = 1353] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x927e8400) [pid = 1804] [serial = 1352] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9272c800) [pid = 1804] [serial = 1350] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x92727400) [pid = 1804] [serial = 1349] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x923d9400) [pid = 1804] [serial = 1347] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x921e5c00) [pid = 1804] [serial = 1346] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9196e000) [pid = 1804] [serial = 1344] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x91967800) [pid = 1804] [serial = 1343] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x916b2c00) [pid = 1804] [serial = 1341] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x916ad800) [pid = 1804] [serial = 1340] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8f811400) [pid = 1804] [serial = 1338] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8f809400) [pid = 1804] [serial = 1337] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8f766800) [pid = 1804] [serial = 1335] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8f719c00) [pid = 1804] [serial = 1334] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8f489000) [pid = 1804] [serial = 1332] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8eb1b000) [pid = 1804] [serial = 1331] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e37c400) [pid = 1804] [serial = 1329] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8d7d8000) [pid = 1804] [serial = 1328] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8c8b0400) [pid = 1804] [serial = 1326] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8b9c4400) [pid = 1804] [serial = 1325] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8d2ec400) [pid = 1804] [serial = 1379] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8d526000) [pid = 1804] [serial = 1380] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8c74c000) [pid = 1804] [serial = 1377] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e4a3c00) [pid = 1804] [serial = 1385] [outer = (nil)] [url = about:blank] 12:33:06 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8c8bd800) [pid = 1804] [serial = 1383] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1804 | 1462476787012 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]]]}] 12:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 4042ms 12:33:07 INFO - PROCESS | 1804 | 1462476787051 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 1804 | 1462476787058 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 12:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:33:07 INFO - PROCESS | 1804 | 1462476787067 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - PROCESS | 1804 | 1462476787071 Marionette TRACE conn4 <- [1,1970,null,{}] 12:33:07 INFO - PROCESS | 1804 | 1462476787080 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}] 12:33:07 INFO - PROCESS | 1804 | 1462476787355 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 12:33:07 INFO - PROCESS | 1804 | 1462476787566 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x890dec00 == 127 [pid = 1804] [id = 500] 12:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x89dad800) [pid = 1804] [serial = 1501] [outer = (nil)] 12:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8b848000) [pid = 1804] [serial = 1502] [outer = 0x89dad800] 12:33:07 INFO - PROCESS | 1804 | 1462476787654 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b9cd400) [pid = 1804] [serial = 1503] [outer = 0x89dad800] 12:33:08 INFO - PROCESS | 1804 | 1462476788512 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]]]}] 12:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1482ms 12:33:08 INFO - PROCESS | 1804 | 1462476788550 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 12:33:08 INFO - PROCESS | 1804 | 1462476788559 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 12:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:33:08 INFO - PROCESS | 1804 | 1462476788569 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - PROCESS | 1804 | 1462476788574 Marionette TRACE conn4 <- [1,1974,null,{}] 12:33:08 INFO - PROCESS | 1804 | 1462476788618 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}] 12:33:08 INFO - PROCESS | 1804 | 1462476788848 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 12:33:08 INFO - PROCESS | 1804 | 1462476788861 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79e400 == 128 [pid = 1804] [id = 501] 12:33:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8cecc000) [pid = 1804] [serial = 1504] [outer = (nil)] 12:33:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8d080000) [pid = 1804] [serial = 1505] [outer = 0x8cecc000] 12:33:09 INFO - PROCESS | 1804 | 1462476789168 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8d2f0400) [pid = 1804] [serial = 1506] [outer = 0x8cecc000] 12:33:10 INFO - PROCESS | 1804 | 1462476790883 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]]]}] 12:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2996ms 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9149f800) [pid = 1804] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x918d6800) [pid = 1804] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f5d2000) [pid = 1804] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x9a3d3000) [pid = 1804] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x92965400) [pid = 1804] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x921e7000) [pid = 1804] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9b531800) [pid = 1804] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8b844c00) [pid = 1804] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x9508b800) [pid = 1804] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9b1a7c00) [pid = 1804] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8f80b800) [pid = 1804] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8d847000) [pid = 1804] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8f5ccc00) [pid = 1804] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8eb24400) [pid = 1804] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x951d7c00) [pid = 1804] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8d7d1400) [pid = 1804] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8b9c0c00) [pid = 1804] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x92965800) [pid = 1804] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x9764a400) [pid = 1804] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x8d52fc00) [pid = 1804] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:33:11 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x8a209800) [pid = 1804] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:33:11 INFO - PROCESS | 1804 | 1462476791674 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 1804 | 1462476791678 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 12:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:33:11 INFO - PROCESS | 1804 | 1462476791713 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - PROCESS | 1804 | 1462476791720 Marionette TRACE conn4 <- [1,1978,null,{}] 12:33:11 INFO - PROCESS | 1804 | 1462476791738 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}] 12:33:12 INFO - PROCESS | 1804 | 1462476792032 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 12:33:12 INFO - PROCESS | 1804 | 1462476792164 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x88284c00 == 129 [pid = 1804] [id = 502] 12:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x8d52f800) [pid = 1804] [serial = 1507] [outer = (nil)] 12:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x8d7d8800) [pid = 1804] [serial = 1508] [outer = 0x8d52f800] 12:33:12 INFO - PROCESS | 1804 | 1462476792245 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8e46e000) [pid = 1804] [serial = 1509] [outer = 0x8d52f800] 12:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1342ms 12:33:13 INFO - PROCESS | 1804 | 1462476793044 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]]]}] 12:33:13 INFO - PROCESS | 1804 | 1462476793068 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 12:33:13 INFO - PROCESS | 1804 | 1462476793073 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 12:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:33:13 INFO - PROCESS | 1804 | 1462476793082 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:33:13 INFO - PROCESS | 1804 | 1462476793084 Marionette TRACE conn4 <- [1,1982,null,{}] 12:33:13 INFO - PROCESS | 1804 | 1462476793095 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}] 12:33:13 INFO - PROCESS | 1804 | 1462476793315 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 12:33:13 INFO - PROCESS | 1804 | 1462476793525 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d52b000 == 130 [pid = 1804] [id = 503] 12:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8e476800) [pid = 1804] [serial = 1510] [outer = (nil)] 12:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8e9eac00) [pid = 1804] [serial = 1511] [outer = 0x8e476800] 12:33:13 INFO - PROCESS | 1804 | 1462476793604 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8eb1b000) [pid = 1804] [serial = 1512] [outer = 0x8e476800] 12:33:14 INFO - PROCESS | 1804 | 1462476794807 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]]]}] 12:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1786ms 12:33:14 INFO - PROCESS | 1804 | 1462476794870 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 1804 | 1462476794879 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 12:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:33:14 INFO - PROCESS | 1804 | 1462476794889 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - PROCESS | 1804 | 1462476794897 Marionette TRACE conn4 <- [1,1986,null,{}] 12:33:14 INFO - PROCESS | 1804 | 1462476794906 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}] 12:33:15 INFO - PROCESS | 1804 | 1462476795201 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 12:33:15 INFO - PROCESS | 1804 | 1462476795547 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da5800 == 131 [pid = 1804] [id = 504] 12:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8b84c400) [pid = 1804] [serial = 1513] [outer = (nil)] 12:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8ce2d400) [pid = 1804] [serial = 1514] [outer = 0x8b84c400] 12:33:15 INFO - PROCESS | 1804 | 1462476795642 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8d093000) [pid = 1804] [serial = 1515] [outer = 0x8b84c400] 12:33:16 INFO - PROCESS | 1804 | 1462476796679 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]]]}] 12:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1845ms 12:33:16 INFO - PROCESS | 1804 | 1462476796734 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 12:33:16 INFO - PROCESS | 1804 | 1462476796744 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 12:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:33:16 INFO - PROCESS | 1804 | 1462476796755 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:33:16 INFO - PROCESS | 1804 | 1462476796760 Marionette TRACE conn4 <- [1,1990,null,{}] 12:33:16 INFO - PROCESS | 1804 | 1462476796767 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}] 12:33:17 INFO - PROCESS | 1804 | 1462476797053 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 12:33:17 INFO - PROCESS | 1804 | 1462476797444 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4a9c00 == 132 [pid = 1804] [id = 505] 12:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8e4acc00) [pid = 1804] [serial = 1516] [outer = (nil)] 12:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8eb17400) [pid = 1804] [serial = 1517] [outer = 0x8e4acc00] 12:33:17 INFO - PROCESS | 1804 | 1462476797535 Marionette DEBUG loaded listener.js 12:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8f485c00) [pid = 1804] [serial = 1518] [outer = 0x8e4acc00] 12:33:18 INFO - PROCESS | 1804 | 1462476798497 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]]]}] 12:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1783ms 12:33:18 INFO - PROCESS | 1804 | 1462476798538 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 1804 | 1462476798543 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 12:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:33:18 INFO - PROCESS | 1804 | 1462476798550 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - PROCESS | 1804 | 1462476798557 Marionette TRACE conn4 <- [1,1994,null,{}] 12:33:18 INFO - PROCESS | 1804 | 1462476798574 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}] 12:33:18 INFO - PROCESS | 1804 | 1462476798878 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 12:33:19 INFO - PROCESS | 1804 | 1462476799217 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x89daa000 == 133 [pid = 1804] [id = 506] 12:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8f71c000) [pid = 1804] [serial = 1519] [outer = (nil)] 12:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f80b800) [pid = 1804] [serial = 1520] [outer = 0x8f71c000] 12:33:19 INFO - PROCESS | 1804 | 1462476799318 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x91085c00) [pid = 1804] [serial = 1521] [outer = 0x8f71c000] 12:33:20 INFO - PROCESS | 1804 | 1462476800257 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]]]}] 12:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1738ms 12:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:33:20 INFO - PROCESS | 1804 | 1462476800289 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 1804 | 1462476800293 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 12:33:20 INFO - PROCESS | 1804 | 1462476800301 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 1804 | 1462476800304 Marionette TRACE conn4 <- [1,1998,null,{}] 12:33:20 INFO - PROCESS | 1804 | 1462476800311 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}] 12:33:20 INFO - PROCESS | 1804 | 1462476800558 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 12:33:20 INFO - PROCESS | 1804 | 1462476800905 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f482c00 == 134 [pid = 1804] [id = 507] 12:33:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8f76f000) [pid = 1804] [serial = 1522] [outer = (nil)] 12:33:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x915b7400) [pid = 1804] [serial = 1523] [outer = 0x8f76f000] 12:33:21 INFO - PROCESS | 1804 | 1462476801001 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x916af800) [pid = 1804] [serial = 1524] [outer = 0x8f76f000] 12:33:22 INFO - PROCESS | 1804 | 1462476802074 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]]]}] 12:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1834ms 12:33:22 INFO - PROCESS | 1804 | 1462476802135 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 12:33:22 INFO - PROCESS | 1804 | 1462476802139 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 12:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:33:22 INFO - PROCESS | 1804 | 1462476802147 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 1804 | 1462476802151 Marionette TRACE conn4 <- [1,2002,null,{}] 12:33:22 INFO - PROCESS | 1804 | 1462476802158 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}] 12:33:22 INFO - PROCESS | 1804 | 1462476802438 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 12:33:22 INFO - PROCESS | 1804 | 1462476802782 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f489000 == 135 [pid = 1804] [id = 508] 12:33:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x916b5c00) [pid = 1804] [serial = 1525] [outer = (nil)] 12:33:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x91964400) [pid = 1804] [serial = 1526] [outer = 0x916b5c00] 12:33:22 INFO - PROCESS | 1804 | 1462476802885 Marionette DEBUG loaded listener.js 12:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x9196e800) [pid = 1804] [serial = 1527] [outer = 0x916b5c00] 12:33:23 INFO - PROCESS | 1804 | 1462476803864 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]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1790ms 12:33:23 INFO - PROCESS | 1804 | 1462476803938 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 1804 | 1462476803941 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 12:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:33:23 INFO - PROCESS | 1804 | 1462476803949 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 1804 | 1462476803952 Marionette TRACE conn4 <- [1,2006,null,{}] 12:33:23 INFO - PROCESS | 1804 | 1462476803959 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}] 12:33:24 INFO - PROCESS | 1804 | 1462476804269 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 12:33:24 INFO - PROCESS | 1804 | 1462476804605 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8bb400 == 136 [pid = 1804] [id = 509] 12:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x915b5400) [pid = 1804] [serial = 1528] [outer = (nil)] 12:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x923e3c00) [pid = 1804] [serial = 1529] [outer = 0x915b5400] 12:33:24 INFO - PROCESS | 1804 | 1462476804703 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x9272b000) [pid = 1804] [serial = 1530] [outer = 0x915b5400] 12:33:25 INFO - PROCESS | 1804 | 1462476805677 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]]]}] 12:33:25 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 12:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1795ms 12:33:25 INFO - PROCESS | 1804 | 1462476805743 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 12:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:33:25 INFO - PROCESS | 1804 | 1462476805747 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 12:33:25 INFO - PROCESS | 1804 | 1462476805754 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 1804 | 1462476805758 Marionette TRACE conn4 <- [1,2010,null,{}] 12:33:25 INFO - PROCESS | 1804 | 1462476805765 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}] 12:33:26 INFO - PROCESS | 1804 | 1462476806061 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 12:33:26 INFO - PROCESS | 1804 | 1462476806394 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x919d8c00 == 137 [pid = 1804] [id = 510] 12:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x921e2000) [pid = 1804] [serial = 1531] [outer = (nil)] 12:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x927f2c00) [pid = 1804] [serial = 1532] [outer = 0x921e2000] 12:33:26 INFO - PROCESS | 1804 | 1462476806490 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x92963c00) [pid = 1804] [serial = 1533] [outer = 0x921e2000] 12:33:27 INFO - PROCESS | 1804 | 1462476807452 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]]]}] 12:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1736ms 12:33:27 INFO - PROCESS | 1804 | 1462476807491 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 1804 | 1462476807494 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 12:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:33:27 INFO - PROCESS | 1804 | 1462476807503 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 1804 | 1462476807506 Marionette TRACE conn4 <- [1,2014,null,{}] 12:33:27 INFO - PROCESS | 1804 | 1462476807513 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}] 12:33:27 INFO - PROCESS | 1804 | 1462476807759 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 12:33:28 INFO - PROCESS | 1804 | 1462476808096 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b3c00 == 138 [pid = 1804] [id = 511] 12:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x923da000) [pid = 1804] [serial = 1534] [outer = (nil)] 12:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x938db000) [pid = 1804] [serial = 1535] [outer = 0x923da000] 12:33:28 INFO - PROCESS | 1804 | 1462476808193 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x93bd0800) [pid = 1804] [serial = 1536] [outer = 0x923da000] 12:33:29 INFO - PROCESS | 1804 | 1462476809145 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]]]}] 12:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1692ms 12:33:29 INFO - PROCESS | 1804 | 1462476809196 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 12:33:29 INFO - PROCESS | 1804 | 1462476809200 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 12:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:33:29 INFO - PROCESS | 1804 | 1462476809207 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:33:29 INFO - PROCESS | 1804 | 1462476809211 Marionette TRACE conn4 <- [1,2018,null,{}] 12:33:29 INFO - PROCESS | 1804 | 1462476809217 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}] 12:33:29 INFO - PROCESS | 1804 | 1462476809475 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 12:33:29 INFO - PROCESS | 1804 | 1462476809807 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8b2400 == 139 [pid = 1804] [id = 512] 12:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x927db000) [pid = 1804] [serial = 1537] [outer = (nil)] 12:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9508a800) [pid = 1804] [serial = 1538] [outer = 0x927db000] 12:33:29 INFO - PROCESS | 1804 | 1462476809909 Marionette DEBUG loaded listener.js 12:33:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x95093000) [pid = 1804] [serial = 1539] [outer = 0x927db000] 12:33:30 INFO - PROCESS | 1804 | 1462476810882 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]]]}] 12:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1745ms 12:33:30 INFO - PROCESS | 1804 | 1462476810953 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 1804 | 1462476810958 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 12:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:33:30 INFO - PROCESS | 1804 | 1462476810966 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - PROCESS | 1804 | 1462476810970 Marionette TRACE conn4 <- [1,2022,null,{}] 12:33:30 INFO - PROCESS | 1804 | 1462476810977 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}] 12:33:31 INFO - PROCESS | 1804 | 1462476811260 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 12:33:31 INFO - PROCESS | 1804 | 1462476811634 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bccc00 == 140 [pid = 1804] [id = 513] 12:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x9630ac00) [pid = 1804] [serial = 1540] [outer = (nil)] 12:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9802a400) [pid = 1804] [serial = 1541] [outer = 0x9630ac00] 12:33:31 INFO - PROCESS | 1804 | 1462476811728 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x991ab800) [pid = 1804] [serial = 1542] [outer = 0x9630ac00] 12:33:32 INFO - PROCESS | 1804 | 1462476812724 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]]]}] 12:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1839ms 12:33:32 INFO - PROCESS | 1804 | 1462476812805 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 1804 | 1462476812811 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 12:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:33:32 INFO - PROCESS | 1804 | 1462476812818 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 1804 | 1462476812822 Marionette TRACE conn4 <- [1,2026,null,{}] 12:33:32 INFO - PROCESS | 1804 | 1462476812829 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}] 12:33:33 INFO - PROCESS | 1804 | 1462476813139 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 12:33:33 INFO - PROCESS | 1804 | 1462476813485 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x951d5400 == 141 [pid = 1804] [id = 514] 12:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x951d7400) [pid = 1804] [serial = 1543] [outer = (nil)] 12:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9a3d9c00) [pid = 1804] [serial = 1544] [outer = 0x951d7400] 12:33:33 INFO - PROCESS | 1804 | 1462476813584 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9a818800) [pid = 1804] [serial = 1545] [outer = 0x951d7400] 12:33:34 INFO - PROCESS | 1804 | 1462476814576 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]]]}] 12:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1835ms 12:33:34 INFO - PROCESS | 1804 | 1462476814654 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 12:33:34 INFO - PROCESS | 1804 | 1462476814657 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 12:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:33:34 INFO - PROCESS | 1804 | 1462476814665 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:33:34 INFO - PROCESS | 1804 | 1462476814668 Marionette TRACE conn4 <- [1,2030,null,{}] 12:33:34 INFO - PROCESS | 1804 | 1462476814675 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}] 12:33:34 INFO - PROCESS | 1804 | 1462476814969 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 12:33:35 INFO - PROCESS | 1804 | 1462476815313 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x86ef1400 == 142 [pid = 1804] [id = 515] 12:33:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8c744000) [pid = 1804] [serial = 1546] [outer = (nil)] 12:33:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9ad12000) [pid = 1804] [serial = 1547] [outer = 0x8c744000] 12:33:35 INFO - PROCESS | 1804 | 1462476815404 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9b1a7c00) [pid = 1804] [serial = 1548] [outer = 0x8c744000] 12:33:36 INFO - PROCESS | 1804 | 1462476816333 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]]]}] 12:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1741ms 12:33:36 INFO - PROCESS | 1804 | 1462476816410 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 12:33:36 INFO - PROCESS | 1804 | 1462476816413 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 12:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:33:36 INFO - PROCESS | 1804 | 1462476816426 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:33:36 INFO - PROCESS | 1804 | 1462476816440 Marionette TRACE conn4 <- [1,2034,null,{}] 12:33:36 INFO - PROCESS | 1804 | 1462476816447 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}] 12:33:36 INFO - PROCESS | 1804 | 1462476816690 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 12:33:37 INFO - PROCESS | 1804 | 1462476817086 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ad19400 == 143 [pid = 1804] [id = 516] 12:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9c003800) [pid = 1804] [serial = 1549] [outer = (nil)] 12:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9c072000) [pid = 1804] [serial = 1550] [outer = 0x9c003800] 12:33:37 INFO - PROCESS | 1804 | 1462476817188 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9c07c000) [pid = 1804] [serial = 1551] [outer = 0x9c003800] 12:33:38 INFO - PROCESS | 1804 | 1462476818094 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]]]}] 12:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1743ms 12:33:38 INFO - PROCESS | 1804 | 1462476818170 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 12:33:38 INFO - PROCESS | 1804 | 1462476818173 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 12:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:33:38 INFO - PROCESS | 1804 | 1462476818180 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - PROCESS | 1804 | 1462476818183 Marionette TRACE conn4 <- [1,2038,null,{}] 12:33:38 INFO - PROCESS | 1804 | 1462476818190 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}] 12:33:38 INFO - PROCESS | 1804 | 1462476818431 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 12:33:38 INFO - PROCESS | 1804 | 1462476818767 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828b000 == 144 [pid = 1804] [id = 517] 12:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x890d1800) [pid = 1804] [serial = 1552] [outer = (nil)] 12:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9d8a3000) [pid = 1804] [serial = 1553] [outer = 0x890d1800] 12:33:38 INFO - PROCESS | 1804 | 1462476818868 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0xa05f0c00) [pid = 1804] [serial = 1554] [outer = 0x890d1800] 12:33:39 INFO - PROCESS | 1804 | 1462476819776 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]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1631ms 12:33:39 INFO - PROCESS | 1804 | 1462476819813 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 12:33:39 INFO - PROCESS | 1804 | 1462476819817 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 12:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:33:39 INFO - PROCESS | 1804 | 1462476819824 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 1804 | 1462476819828 Marionette TRACE conn4 <- [1,2042,null,{}] 12:33:39 INFO - PROCESS | 1804 | 1462476819857 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}] 12:33:40 INFO - PROCESS | 1804 | 1462476820104 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 12:33:40 INFO - PROCESS | 1804 | 1462476820455 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af27c00 == 145 [pid = 1804] [id = 518] 12:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8c74d000) [pid = 1804] [serial = 1555] [outer = (nil)] 12:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa102e400) [pid = 1804] [serial = 1556] [outer = 0x8c74d000] 12:33:40 INFO - PROCESS | 1804 | 1462476820557 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0xa1032800) [pid = 1804] [serial = 1557] [outer = 0x8c74d000] 12:33:41 INFO - PROCESS | 1804 | 1462476821523 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]]]}] 12:33:41 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) 12:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1758ms 12:33:41 INFO - PROCESS | 1804 | 1462476821584 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 12:33:41 INFO - PROCESS | 1804 | 1462476821587 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 12:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:33:41 INFO - PROCESS | 1804 | 1462476821594 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 1804 | 1462476821597 Marionette TRACE conn4 <- [1,2046,null,{}] 12:33:41 INFO - PROCESS | 1804 | 1462476821604 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}] 12:33:41 INFO - PROCESS | 1804 | 1462476821870 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 12:33:42 INFO - PROCESS | 1804 | 1462476822227 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ba92c00 == 146 [pid = 1804] [id = 519] 12:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa05f6400) [pid = 1804] [serial = 1558] [outer = (nil)] 12:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0xa2295400) [pid = 1804] [serial = 1559] [outer = 0xa05f6400] 12:33:42 INFO - PROCESS | 1804 | 1462476822327 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa22d8800) [pid = 1804] [serial = 1560] [outer = 0xa05f6400] 12:33:43 INFO - PROCESS | 1804 | 1462476823285 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]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1734ms 12:33:43 INFO - PROCESS | 1804 | 1462476823328 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 1804 | 1462476823333 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 12:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:33:43 INFO - PROCESS | 1804 | 1462476823340 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 1804 | 1462476823344 Marionette TRACE conn4 <- [1,2050,null,{}] 12:33:43 INFO - PROCESS | 1804 | 1462476823351 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}] 12:33:43 INFO - PROCESS | 1804 | 1462476823607 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 12:33:43 INFO - PROCESS | 1804 | 1462476823951 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x883dd800 == 147 [pid = 1804] [id = 520] 12:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9d48a800) [pid = 1804] [serial = 1561] [outer = (nil)] 12:33:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0xa2668c00) [pid = 1804] [serial = 1562] [outer = 0x9d48a800] 12:33:44 INFO - PROCESS | 1804 | 1462476824051 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0xa26c8800) [pid = 1804] [serial = 1563] [outer = 0x9d48a800] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x88284c00 == 146 [pid = 1804] [id = 502] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x8b79e400 == 145 [pid = 1804] [id = 501] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x890dec00 == 144 [pid = 1804] [id = 500] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x9272d400 == 143 [pid = 1804] [id = 498] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x86eee400 == 142 [pid = 1804] [id = 497] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x883dc800 == 141 [pid = 1804] [id = 495] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x8b845000 == 140 [pid = 1804] [id = 496] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x93bda400 == 139 [pid = 1804] [id = 494] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x883d0000 == 138 [pid = 1804] [id = 493] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x91967400 == 137 [pid = 1804] [id = 492] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x8af20c00 == 136 [pid = 1804] [id = 491] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x915b1c00 == 135 [pid = 1804] [id = 489] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x8add7000 == 134 [pid = 1804] [id = 490] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5d4800 == 133 [pid = 1804] [id = 488] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x8a20d800 == 132 [pid = 1804] [id = 487] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x8b625000 == 131 [pid = 1804] [id = 486] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb17c00 == 130 [pid = 1804] [id = 485] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x8c74d800 == 129 [pid = 1804] [id = 484] 12:33:46 INFO - PROCESS | 1804 | --DOCSHELL 0x89ee8400 == 128 [pid = 1804] [id = 483] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x929c2400) [pid = 1804] [serial = 1413] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x923e1000) [pid = 1804] [serial = 1406] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9108cc00) [pid = 1804] [serial = 1398] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9b5fac00) [pid = 1804] [serial = 1430] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x93bcd400) [pid = 1804] [serial = 1415] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x927ee800) [pid = 1804] [serial = 1410] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9ba96400) [pid = 1804] [serial = 1431] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9c073000) [pid = 1804] [serial = 1437] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8c8b9800) [pid = 1804] [serial = 1388] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9b203c00) [pid = 1804] [serial = 1427] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9c005000) [pid = 1804] [serial = 1433] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x915bdc00) [pid = 1804] [serial = 1401] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8e382000) [pid = 1804] [serial = 1391] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x919df000) [pid = 1804] [serial = 1404] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x923e4000) [pid = 1804] [serial = 1407] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8f48e800) [pid = 1804] [serial = 1394] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8e4a1000) [pid = 1804] [serial = 1392] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9296dc00) [pid = 1804] [serial = 1412] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x96312000) [pid = 1804] [serial = 1418] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8e381800) [pid = 1804] [serial = 1446] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8c8ba000) [pid = 1804] [serial = 1442] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9a2d2400) [pid = 1804] [serial = 1421] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x93bd0000) [pid = 1804] [serial = 1416] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x915b1400) [pid = 1804] [serial = 1400] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9c06f400) [pid = 1804] [serial = 1436] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8f816000) [pid = 1804] [serial = 1397] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9a3d1000) [pid = 1804] [serial = 1422] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8f713400) [pid = 1804] [serial = 1395] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x99115c00) [pid = 1804] [serial = 1419] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8ce2d800) [pid = 1804] [serial = 1443] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9a819400) [pid = 1804] [serial = 1424] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8e46cc00) [pid = 1804] [serial = 1323] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9b209c00) [pid = 1804] [serial = 1428] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8af26800) [pid = 1804] [serial = 1439] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8d7df400) [pid = 1804] [serial = 1445] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x91971c00) [pid = 1804] [serial = 1403] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x927eac00) [pid = 1804] [serial = 1409] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8d07e800) [pid = 1804] [serial = 1389] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8b797400) [pid = 1804] [serial = 1440] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x9a81c000) [pid = 1804] [serial = 1425] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9c009000) [pid = 1804] [serial = 1434] [outer = (nil)] [url = about:blank] 12:33:46 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8d7d6800) [pid = 1804] [serial = 1448] [outer = (nil)] [url = about:blank] 12:33:47 INFO - PROCESS | 1804 | 1462476827074 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]]]}] 12:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 3793ms 12:33:47 INFO - PROCESS | 1804 | 1462476827135 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 1804 | 1462476827141 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 12:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:33:47 INFO - PROCESS | 1804 | 1462476827151 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:33:47 INFO - PROCESS | 1804 | 1462476827155 Marionette TRACE conn4 <- [1,2054,null,{}] 12:33:47 INFO - PROCESS | 1804 | 1462476827165 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}] 12:33:47 INFO - PROCESS | 1804 | 1462476827411 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 12:33:47 INFO - PROCESS | 1804 | 1462476827689 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af27400 == 129 [pid = 1804] [id = 521] 12:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8b625c00) [pid = 1804] [serial = 1564] [outer = (nil)] 12:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8b797800) [pid = 1804] [serial = 1565] [outer = 0x8b625c00] 12:33:47 INFO - PROCESS | 1804 | 1462476827779 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b9cd000) [pid = 1804] [serial = 1566] [outer = 0x8b625c00] 12:33:48 INFO - PROCESS | 1804 | 1462476828668 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]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1539ms 12:33:48 INFO - PROCESS | 1804 | 1462476828737 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 1804 | 1462476828746 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 12:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:33:48 INFO - PROCESS | 1804 | 1462476828759 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - PROCESS | 1804 | 1462476828763 Marionette TRACE conn4 <- [1,2058,null,{}] 12:33:48 INFO - PROCESS | 1804 | 1462476828777 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}] 12:33:49 INFO - PROCESS | 1804 | 1462476829085 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 12:33:49 INFO - PROCESS | 1804 | 1462476829119 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b62b000 == 130 [pid = 1804] [id = 522] 12:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8c8ba000) [pid = 1804] [serial = 1567] [outer = (nil)] 12:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8d07a000) [pid = 1804] [serial = 1568] [outer = 0x8c8ba000] 12:33:49 INFO - PROCESS | 1804 | 1462476829198 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8d091400) [pid = 1804] [serial = 1569] [outer = 0x8c8ba000] 12:33:50 INFO - PROCESS | 1804 | 1462476830302 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]]]}] 12:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1598ms 12:33:50 INFO - PROCESS | 1804 | 1462476830358 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 12:33:50 INFO - PROCESS | 1804 | 1462476830363 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 12:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:33:50 INFO - PROCESS | 1804 | 1462476830370 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:33:50 INFO - PROCESS | 1804 | 1462476830376 Marionette TRACE conn4 <- [1,2062,null,{}] 12:33:50 INFO - PROCESS | 1804 | 1462476830401 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}] 12:33:50 INFO - PROCESS | 1804 | 1462476830719 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8cf2e000) [pid = 1804] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8f76c000) [pid = 1804] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8eb1f800) [pid = 1804] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8d07bc00) [pid = 1804] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8eb18000) [pid = 1804] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8cf30400) [pid = 1804] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8cecc000) [pid = 1804] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x919e3400) [pid = 1804] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x9508d000) [pid = 1804] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x94fd4c00) [pid = 1804] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8d52f800) [pid = 1804] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x915b6c00) [pid = 1804] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x89dad800) [pid = 1804] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x92723000) [pid = 1804] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x99f85400) [pid = 1804] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8add8800) [pid = 1804] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8eb18800) [pid = 1804] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x9a3cd000) [pid = 1804] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x97649800) [pid = 1804] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:33:51 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x89eed800) [pid = 1804] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:33:51 INFO - PROCESS | 1804 | 1462476831523 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x890de800 == 131 [pid = 1804] [id = 523] 12:33:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x89dad800) [pid = 1804] [serial = 1570] [outer = (nil)] 12:33:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8c8af800) [pid = 1804] [serial = 1571] [outer = 0x89dad800] 12:33:51 INFO - PROCESS | 1804 | 1462476831611 Marionette DEBUG loaded listener.js 12:33:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8d848800) [pid = 1804] [serial = 1572] [outer = 0x89dad800] 12:33:52 INFO - PROCESS | 1804 | 1462476832482 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]]]}] 12:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2154ms 12:33:52 INFO - PROCESS | 1804 | 1462476832534 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 12:33:52 INFO - PROCESS | 1804 | 1462476832538 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 12:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:33:52 INFO - PROCESS | 1804 | 1462476832546 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - PROCESS | 1804 | 1462476832549 Marionette TRACE conn4 <- [1,2066,null,{}] 12:33:52 INFO - PROCESS | 1804 | 1462476832555 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}] 12:33:52 INFO - PROCESS | 1804 | 1462476832776 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 12:33:53 INFO - PROCESS | 1804 | 1462476832982 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828ec00 == 132 [pid = 1804] [id = 524] 12:33:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8e37d800) [pid = 1804] [serial = 1573] [outer = (nil)] 12:33:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8e477000) [pid = 1804] [serial = 1574] [outer = 0x8e37d800] 12:33:53 INFO - PROCESS | 1804 | 1462476833145 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8e4ac400) [pid = 1804] [serial = 1575] [outer = 0x8e37d800] 12:33:54 INFO - PROCESS | 1804 | 1462476834268 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]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1785ms 12:33:54 INFO - PROCESS | 1804 | 1462476834335 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 1804 | 1462476834344 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 12:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:33:54 INFO - PROCESS | 1804 | 1462476834354 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 1804 | 1462476834362 Marionette TRACE conn4 <- [1,2070,null,{}] 12:33:54 INFO - PROCESS | 1804 | 1462476834371 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}] 12:33:54 INFO - PROCESS | 1804 | 1462476834664 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 12:33:55 INFO - PROCESS | 1804 | 1462476835019 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a215800 == 133 [pid = 1804] [id = 525] 12:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8b624400) [pid = 1804] [serial = 1576] [outer = (nil)] 12:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8c8b5800) [pid = 1804] [serial = 1577] [outer = 0x8b624400] 12:33:55 INFO - PROCESS | 1804 | 1462476835115 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8cec9c00) [pid = 1804] [serial = 1578] [outer = 0x8b624400] 12:33:56 INFO - PROCESS | 1804 | 1462476836123 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]]]}] 12:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1842ms 12:33:56 INFO - PROCESS | 1804 | 1462476836196 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 1804 | 1462476836204 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 12:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:33:56 INFO - PROCESS | 1804 | 1462476836217 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 1804 | 1462476836221 Marionette TRACE conn4 <- [1,2074,null,{}] 12:33:56 INFO - PROCESS | 1804 | 1462476836229 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}] 12:33:56 INFO - PROCESS | 1804 | 1462476836478 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 12:33:56 INFO - PROCESS | 1804 | 1462476836852 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d52f800 == 134 [pid = 1804] [id = 526] 12:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8d7dd800) [pid = 1804] [serial = 1579] [outer = (nil)] 12:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8e387c00) [pid = 1804] [serial = 1580] [outer = 0x8d7dd800] 12:33:56 INFO - PROCESS | 1804 | 1462476836963 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e4a2800) [pid = 1804] [serial = 1581] [outer = 0x8d7dd800] 12:33:57 INFO - PROCESS | 1804 | 1462476837993 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]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1837ms 12:33:58 INFO - PROCESS | 1804 | 1462476838055 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 12:33:58 INFO - PROCESS | 1804 | 1462476838058 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 12:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:33:58 INFO - PROCESS | 1804 | 1462476838066 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - PROCESS | 1804 | 1462476838073 Marionette TRACE conn4 <- [1,2078,null,{}] 12:33:58 INFO - PROCESS | 1804 | 1462476838091 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}] 12:33:58 INFO - PROCESS | 1804 | 1462476838387 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 12:33:58 INFO - PROCESS | 1804 | 1462476838726 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f48e400 == 135 [pid = 1804] [id = 527] 12:33:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f5ca400) [pid = 1804] [serial = 1582] [outer = (nil)] 12:33:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f5d7000) [pid = 1804] [serial = 1583] [outer = 0x8f5ca400] 12:33:58 INFO - PROCESS | 1804 | 1462476838827 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8f71b000) [pid = 1804] [serial = 1584] [outer = 0x8f5ca400] 12:33:59 INFO - PROCESS | 1804 | 1462476839762 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]]]}] 12:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1738ms 12:33:59 INFO - PROCESS | 1804 | 1462476839806 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 12:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:33:59 INFO - PROCESS | 1804 | 1462476839811 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 12:33:59 INFO - PROCESS | 1804 | 1462476839817 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 1804 | 1462476839821 Marionette TRACE conn4 <- [1,2082,null,{}] 12:33:59 INFO - PROCESS | 1804 | 1462476839827 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}] 12:34:00 INFO - PROCESS | 1804 | 1462476840077 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 12:34:00 INFO - PROCESS | 1804 | 1462476840418 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e49f400 == 136 [pid = 1804] [id = 528] 12:34:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f76fc00) [pid = 1804] [serial = 1585] [outer = (nil)] 12:34:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x91081c00) [pid = 1804] [serial = 1586] [outer = 0x8f76fc00] 12:34:00 INFO - PROCESS | 1804 | 1462476840511 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x9108b000) [pid = 1804] [serial = 1587] [outer = 0x8f76fc00] 12:34:01 INFO - PROCESS | 1804 | 1462476841448 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]]]}] 12:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1684ms 12:34:01 INFO - PROCESS | 1804 | 1462476841502 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 12:34:01 INFO - PROCESS | 1804 | 1462476841507 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 12:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:34:01 INFO - PROCESS | 1804 | 1462476841515 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:34:01 INFO - PROCESS | 1804 | 1462476841519 Marionette TRACE conn4 <- [1,2086,null,{}] 12:34:01 INFO - PROCESS | 1804 | 1462476841525 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}] 12:34:01 INFO - PROCESS | 1804 | 1462476841778 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 12:34:02 INFO - PROCESS | 1804 | 1462476842130 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d52b400 == 137 [pid = 1804] [id = 529] 12:34:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e9edc00) [pid = 1804] [serial = 1588] [outer = (nil)] 12:34:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x915b1400) [pid = 1804] [serial = 1589] [outer = 0x8e9edc00] 12:34:02 INFO - PROCESS | 1804 | 1462476842230 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x915bec00) [pid = 1804] [serial = 1590] [outer = 0x8e9edc00] 12:34:03 INFO - PROCESS | 1804 | 1462476843204 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]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1739ms 12:34:03 INFO - PROCESS | 1804 | 1462476843255 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 1804 | 1462476843259 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 12:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:34:03 INFO - PROCESS | 1804 | 1462476843267 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 1804 | 1462476843270 Marionette TRACE conn4 <- [1,2090,null,{}] 12:34:03 INFO - PROCESS | 1804 | 1462476843278 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}] 12:34:03 INFO - PROCESS | 1804 | 1462476843541 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 12:34:03 INFO - PROCESS | 1804 | 1462476843879 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7e0800 == 138 [pid = 1804] [id = 530] 12:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x918dc000) [pid = 1804] [serial = 1591] [outer = (nil)] 12:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x91971800) [pid = 1804] [serial = 1592] [outer = 0x918dc000] 12:34:03 INFO - PROCESS | 1804 | 1462476843982 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x919df400) [pid = 1804] [serial = 1593] [outer = 0x918dc000] 12:34:04 INFO - PROCESS | 1804 | 1462476844913 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]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1684ms 12:34:04 INFO - PROCESS | 1804 | 1462476844951 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 12:34:04 INFO - PROCESS | 1804 | 1462476844956 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 12:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:34:04 INFO - PROCESS | 1804 | 1462476844962 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - PROCESS | 1804 | 1462476844965 Marionette TRACE conn4 <- [1,2094,null,{}] 12:34:04 INFO - PROCESS | 1804 | 1462476844972 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}] 12:34:05 INFO - PROCESS | 1804 | 1462476845202 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 12:34:05 INFO - PROCESS | 1804 | 1462476845540 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b4400 == 139 [pid = 1804] [id = 531] 12:34:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x918e0000) [pid = 1804] [serial = 1594] [outer = (nil)] 12:34:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x923dc000) [pid = 1804] [serial = 1595] [outer = 0x918e0000] 12:34:05 INFO - PROCESS | 1804 | 1462476845636 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x923de800) [pid = 1804] [serial = 1596] [outer = 0x918e0000] 12:34:06 INFO - PROCESS | 1804 | 1462476846532 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]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1591ms 12:34:06 INFO - PROCESS | 1804 | 1462476846555 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 12:34:06 INFO - PROCESS | 1804 | 1462476846558 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 12:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:34:06 INFO - PROCESS | 1804 | 1462476846566 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 1804 | 1462476846570 Marionette TRACE conn4 <- [1,2098,null,{}] 12:34:06 INFO - PROCESS | 1804 | 1462476846576 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}] 12:34:06 INFO - PROCESS | 1804 | 1462476846811 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 12:34:07 INFO - PROCESS | 1804 | 1462476847176 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f766c00 == 140 [pid = 1804] [id = 532] 12:34:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8f80e800) [pid = 1804] [serial = 1597] [outer = (nil)] 12:34:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x92723800) [pid = 1804] [serial = 1598] [outer = 0x8f80e800] 12:34:07 INFO - PROCESS | 1804 | 1462476847277 Marionette DEBUG loaded listener.js 12:34:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x92728800) [pid = 1804] [serial = 1599] [outer = 0x8f80e800] 12:34:08 INFO - PROCESS | 1804 | 1462476848265 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]]]}] 12:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1737ms 12:34:08 INFO - PROCESS | 1804 | 1462476848303 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 1804 | 1462476848307 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 12:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:34:08 INFO - PROCESS | 1804 | 1462476848315 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 1804 | 1462476848320 Marionette TRACE conn4 <- [1,2102,null,{}] 12:34:08 INFO - PROCESS | 1804 | 1462476848326 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}] 12:34:08 INFO - PROCESS | 1804 | 1462476848579 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 12:34:08 INFO - PROCESS | 1804 | 1462476848912 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d847000 == 141 [pid = 1804] [id = 533] 12:34:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x923e4c00) [pid = 1804] [serial = 1600] [outer = (nil)] 12:34:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x927f3400) [pid = 1804] [serial = 1601] [outer = 0x923e4c00] 12:34:09 INFO - PROCESS | 1804 | 1462476849012 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x92965c00) [pid = 1804] [serial = 1602] [outer = 0x923e4c00] 12:34:09 INFO - PROCESS | 1804 | 1462476849956 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]]]}] 12:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1683ms 12:34:10 INFO - PROCESS | 1804 | 1462476849998 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 1804 | 1462476850003 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 12:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:34:10 INFO - PROCESS | 1804 | 1462476850010 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 1804 | 1462476850015 Marionette TRACE conn4 <- [1,2106,null,{}] 12:34:10 INFO - PROCESS | 1804 | 1462476850021 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}] 12:34:10 INFO - PROCESS | 1804 | 1462476850270 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 12:34:10 INFO - PROCESS | 1804 | 1462476850604 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x883db000 == 142 [pid = 1804] [id = 534] 12:34:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x921e0c00) [pid = 1804] [serial = 1603] [outer = (nil)] 12:34:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x938d3c00) [pid = 1804] [serial = 1604] [outer = 0x921e0c00] 12:34:10 INFO - PROCESS | 1804 | 1462476850700 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x939b3000) [pid = 1804] [serial = 1605] [outer = 0x921e0c00] 12:34:11 INFO - PROCESS | 1804 | 1462476851700 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]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1736ms 12:34:11 INFO - PROCESS | 1804 | 1462476851748 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 12:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:34:11 INFO - PROCESS | 1804 | 1462476851753 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 12:34:11 INFO - PROCESS | 1804 | 1462476851760 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - PROCESS | 1804 | 1462476851766 Marionette TRACE conn4 <- [1,2110,null,{}] 12:34:11 INFO - PROCESS | 1804 | 1462476851772 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}] 12:34:12 INFO - PROCESS | 1804 | 1462476852064 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 12:34:12 INFO - PROCESS | 1804 | 1462476852417 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x918dc400 == 143 [pid = 1804] [id = 535] 12:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x95092800) [pid = 1804] [serial = 1606] [outer = (nil)] 12:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x96312000) [pid = 1804] [serial = 1607] [outer = 0x95092800] 12:34:12 INFO - PROCESS | 1804 | 1462476852523 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x990bc000) [pid = 1804] [serial = 1608] [outer = 0x95092800] 12:34:13 INFO - PROCESS | 1804 | 1462476853501 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]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1798ms 12:34:13 INFO - PROCESS | 1804 | 1462476853559 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 1804 | 1462476853563 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 12:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:34:13 INFO - PROCESS | 1804 | 1462476853573 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 1804 | 1462476853576 Marionette TRACE conn4 <- [1,2114,null,{}] 12:34:13 INFO - PROCESS | 1804 | 1462476853584 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}] 12:34:13 INFO - PROCESS | 1804 | 1462476853842 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 12:34:14 INFO - PROCESS | 1804 | 1462476854186 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x927f6000 == 144 [pid = 1804] [id = 536] 12:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x93bd4000) [pid = 1804] [serial = 1609] [outer = (nil)] 12:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9a183000) [pid = 1804] [serial = 1610] [outer = 0x93bd4000] 12:34:14 INFO - PROCESS | 1804 | 1462476854283 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9a3ad800) [pid = 1804] [serial = 1611] [outer = 0x93bd4000] 12:34:15 INFO - PROCESS | 1804 | 1462476855238 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]]]}] 12:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1734ms 12:34:15 INFO - PROCESS | 1804 | 1462476855308 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 1804 | 1462476855312 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 12:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:34:15 INFO - PROCESS | 1804 | 1462476855319 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:34:15 INFO - PROCESS | 1804 | 1462476855332 Marionette TRACE conn4 <- [1,2118,null,{}] 12:34:15 INFO - PROCESS | 1804 | 1462476855340 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}] 12:34:15 INFO - PROCESS | 1804 | 1462476855653 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 12:34:16 INFO - PROCESS | 1804 | 1462476855999 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x97649800 == 145 [pid = 1804] [id = 537] 12:34:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x980b2000) [pid = 1804] [serial = 1612] [outer = (nil)] 12:34:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9a533800) [pid = 1804] [serial = 1613] [outer = 0x980b2000] 12:34:16 INFO - PROCESS | 1804 | 1462476856112 Marionette DEBUG loaded listener.js 12:34:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9a812000) [pid = 1804] [serial = 1614] [outer = 0x980b2000] 12:34:17 INFO - PROCESS | 1804 | 1462476857150 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]]]}] 12:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1902ms 12:34:17 INFO - PROCESS | 1804 | 1462476857223 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 12:34:17 INFO - PROCESS | 1804 | 1462476857226 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 12:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:34:17 INFO - PROCESS | 1804 | 1462476857234 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:34:17 INFO - PROCESS | 1804 | 1462476857237 Marionette TRACE conn4 <- [1,2122,null,{}] 12:34:17 INFO - PROCESS | 1804 | 1462476857244 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}] 12:34:17 INFO - PROCESS | 1804 | 1462476857487 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 12:34:17 INFO - PROCESS | 1804 | 1462476857848 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x923e3800 == 146 [pid = 1804] [id = 538] 12:34:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9272b400) [pid = 1804] [serial = 1615] [outer = (nil)] 12:34:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9ad0fc00) [pid = 1804] [serial = 1616] [outer = 0x9272b400] 12:34:17 INFO - PROCESS | 1804 | 1462476857948 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9b206800) [pid = 1804] [serial = 1617] [outer = 0x9272b400] 12:34:18 INFO - PROCESS | 1804 | 1462476858897 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]]]}] 12:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1732ms 12:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:34:18 INFO - PROCESS | 1804 | 1462476858968 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 1804 | 1462476858971 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 12:34:18 INFO - PROCESS | 1804 | 1462476858979 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 1804 | 1462476858982 Marionette TRACE conn4 <- [1,2126,null,{}] 12:34:18 INFO - PROCESS | 1804 | 1462476858989 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}] 12:34:19 INFO - PROCESS | 1804 | 1462476859240 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 12:34:19 INFO - PROCESS | 1804 | 1462476859590 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f811000 == 147 [pid = 1804] [id = 539] 12:34:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9a3d6800) [pid = 1804] [serial = 1618] [outer = (nil)] 12:34:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9c006000) [pid = 1804] [serial = 1619] [outer = 0x9a3d6800] 12:34:19 INFO - PROCESS | 1804 | 1462476859691 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9c00c000) [pid = 1804] [serial = 1620] [outer = 0x9a3d6800] 12:34:20 INFO - PROCESS | 1804 | 1462476860631 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]]]}] 12:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1688ms 12:34:20 INFO - PROCESS | 1804 | 1462476860667 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 12:34:20 INFO - PROCESS | 1804 | 1462476860670 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 12:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:34:20 INFO - PROCESS | 1804 | 1462476860678 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:34:20 INFO - PROCESS | 1804 | 1462476860682 Marionette TRACE conn4 <- [1,2130,null,{}] 12:34:20 INFO - PROCESS | 1804 | 1462476860688 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}] 12:34:20 INFO - PROCESS | 1804 | 1462476860932 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 12:34:21 INFO - PROCESS | 1804 | 1462476861295 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x86eee400 == 148 [pid = 1804] [id = 540] 12:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9baa1400) [pid = 1804] [serial = 1621] [outer = (nil)] 12:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9d490c00) [pid = 1804] [serial = 1622] [outer = 0x9baa1400] 12:34:21 INFO - PROCESS | 1804 | 1462476861394 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9d860c00) [pid = 1804] [serial = 1623] [outer = 0x9baa1400] 12:34:22 INFO - PROCESS | 1804 | 1462476862345 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] 12:34:22 INFO - PROCESS | 1804 | 1462476862417 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 12:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:34:22 INFO - PROCESS | 1804 | 1462476862424 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - PROCESS | 1804 | 1462476862429 Marionette TRACE conn4 <- [1,2134,null,{}] 12:34:22 INFO - PROCESS | 1804 | 1462476862435 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}] 12:34:22 INFO - PROCESS | 1804 | 1462476862708 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 12:34:23 INFO - PROCESS | 1804 | 1462476863094 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c74dc00 == 149 [pid = 1804] [id = 541] 12:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9ba96c00) [pid = 1804] [serial = 1624] [outer = (nil)] 12:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0xa320c000) [pid = 1804] [serial = 1625] [outer = 0x9ba96c00] 12:34:23 INFO - PROCESS | 1804 | 1462476863185 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0xa3265800) [pid = 1804] [serial = 1626] [outer = 0x9ba96c00] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x890de800 == 148 [pid = 1804] [id = 523] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8b62b000 == 147 [pid = 1804] [id = 522] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8af27400 == 146 [pid = 1804] [id = 521] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x9ba92c00 == 145 [pid = 1804] [id = 519] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8828b000 == 144 [pid = 1804] [id = 517] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8af27c00 == 143 [pid = 1804] [id = 518] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x9ad19400 == 142 [pid = 1804] [id = 516] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x86ef1400 == 141 [pid = 1804] [id = 515] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x951d5400 == 140 [pid = 1804] [id = 514] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x93bccc00 == 139 [pid = 1804] [id = 513] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x916b3c00 == 138 [pid = 1804] [id = 511] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8c8b2400 == 137 [pid = 1804] [id = 512] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x919d8c00 == 136 [pid = 1804] [id = 510] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8c8bb400 == 135 [pid = 1804] [id = 509] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8f489000 == 134 [pid = 1804] [id = 508] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x88290800 == 133 [pid = 1804] [id = 350] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8f482c00 == 132 [pid = 1804] [id = 507] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x89daa000 == 131 [pid = 1804] [id = 506] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x89da5800 == 130 [pid = 1804] [id = 504] 12:34:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4a9c00 == 129 [pid = 1804] [id = 505] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x91080400) [pid = 1804] [serial = 1464] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x915bf400) [pid = 1804] [serial = 1466] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x921eac00) [pid = 1804] [serial = 1472] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9a812c00) [pid = 1804] [serial = 1491] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8eb1fc00) [pid = 1804] [serial = 1457] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x918dac00) [pid = 1804] [serial = 1467] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8d846c00) [pid = 1804] [serial = 1455] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8d080000) [pid = 1804] [serial = 1505] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x927ed000) [pid = 1804] [serial = 1476] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x951cf800) [pid = 1804] [serial = 1482] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x97642c00) [pid = 1804] [serial = 1484] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8d7d8800) [pid = 1804] [serial = 1508] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9196dc00) [pid = 1804] [serial = 1469] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9a52e800) [pid = 1804] [serial = 1490] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x923df400) [pid = 1804] [serial = 1473] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8f813400) [pid = 1804] [serial = 1463] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x927d3c00) [pid = 1804] [serial = 1475] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x91972c00) [pid = 1804] [serial = 1470] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x95095c00) [pid = 1804] [serial = 1481] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8b9cd400) [pid = 1804] [serial = 1503] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9296f400) [pid = 1804] [serial = 1478] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9c172000) [pid = 1804] [serial = 1497] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8c742c00) [pid = 1804] [serial = 1452] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8b847800) [pid = 1804] [serial = 1451] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8f71fc00) [pid = 1804] [serial = 1461] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9b532000) [pid = 1804] [serial = 1493] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x99e89000) [pid = 1804] [serial = 1487] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9764f000) [pid = 1804] [serial = 1485] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8e4ab800) [pid = 1804] [serial = 1386] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8d2f0400) [pid = 1804] [serial = 1506] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8f5d1400) [pid = 1804] [serial = 1460] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9ba94c00) [pid = 1804] [serial = 1494] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9a3ccc00) [pid = 1804] [serial = 1488] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8f485400) [pid = 1804] [serial = 1458] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9c07ac00) [pid = 1804] [serial = 1496] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8b848000) [pid = 1804] [serial = 1502] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9d491800) [pid = 1804] [serial = 1499] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8d2f8c00) [pid = 1804] [serial = 1454] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x929cc800) [pid = 1804] [serial = 1479] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8e46e000) [pid = 1804] [serial = 1509] [outer = (nil)] [url = about:blank] 12:34:26 INFO - PROCESS | 1804 | 1462476866734 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]]]}] 12:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 4341ms 12:34:26 INFO - PROCESS | 1804 | 1462476866766 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 1804 | 1462476866772 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 12:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:34:26 INFO - PROCESS | 1804 | 1462476866781 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 1804 | 1462476866787 Marionette TRACE conn4 <- [1,2138,null,{}] 12:34:26 INFO - PROCESS | 1804 | 1462476866797 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}] 12:34:27 INFO - PROCESS | 1804 | 1462476867077 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 12:34:27 INFO - PROCESS | 1804 | 1462476867299 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x89db0c00 == 130 [pid = 1804] [id = 542] 12:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x89ef5400) [pid = 1804] [serial = 1627] [outer = (nil)] 12:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8b848000) [pid = 1804] [serial = 1628] [outer = 0x89ef5400] 12:34:27 INFO - PROCESS | 1804 | 1462476867388 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8c745800) [pid = 1804] [serial = 1629] [outer = 0x89ef5400] 12:34:28 INFO - PROCESS | 1804 | 1462476868254 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]]]}] 12:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1538ms 12:34:28 INFO - PROCESS | 1804 | 1462476868353 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 12:34:28 INFO - PROCESS | 1804 | 1462476868363 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 12:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:34:28 INFO - PROCESS | 1804 | 1462476868377 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 1804 | 1462476868381 Marionette TRACE conn4 <- [1,2142,null,{}] 12:34:28 INFO - PROCESS | 1804 | 1462476868387 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}] 12:34:28 INFO - PROCESS | 1804 | 1462476868613 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 12:34:28 INFO - PROCESS | 1804 | 1462476868897 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8bb400 == 131 [pid = 1804] [id = 543] 12:34:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8ce2c400) [pid = 1804] [serial = 1630] [outer = (nil)] 12:34:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8d2f2000) [pid = 1804] [serial = 1631] [outer = 0x8ce2c400] 12:34:28 INFO - PROCESS | 1804 | 1462476868992 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8d52f000) [pid = 1804] [serial = 1632] [outer = 0x8ce2c400] 12:34:29 INFO - PROCESS | 1804 | 1462476869961 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] 12:34:30 INFO - PROCESS | 1804 | 1462476870019 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 12:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:34:30 INFO - PROCESS | 1804 | 1462476870033 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - PROCESS | 1804 | 1462476870040 Marionette TRACE conn4 <- [1,2146,null,{}] 12:34:30 INFO - PROCESS | 1804 | 1462476870058 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}] 12:34:30 INFO - PROCESS | 1804 | 1462476870390 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 12:34:30 INFO - PROCESS | 1804 | 1462476870639 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e46e000 == 132 [pid = 1804] [id = 544] 12:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8e46e800) [pid = 1804] [serial = 1633] [outer = (nil)] 12:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8eb18000) [pid = 1804] [serial = 1634] [outer = 0x8e46e800] 12:34:30 INFO - PROCESS | 1804 | 1462476870725 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8f482000) [pid = 1804] [serial = 1635] [outer = 0x8e46e800] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x915b5400) [pid = 1804] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8f76f000) [pid = 1804] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8c8ba000) [pid = 1804] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x923da000) [pid = 1804] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8f71c000) [pid = 1804] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8b84c400) [pid = 1804] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8b841c00) [pid = 1804] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9d48a800) [pid = 1804] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x890d1800) [pid = 1804] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8b625c00) [pid = 1804] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x951d7400) [pid = 1804] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x921e2000) [pid = 1804] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x916b5c00) [pid = 1804] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8c744000) [pid = 1804] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x927db000) [pid = 1804] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0xa05f6400) [pid = 1804] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8c74d000) [pid = 1804] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x89dad800) [pid = 1804] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x9630ac00) [pid = 1804] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8a20e400) [pid = 1804] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8e4acc00) [pid = 1804] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:34:31 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x9c003800) [pid = 1804] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:34:32 INFO - PROCESS | 1804 | 1462476872142 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] 12:34:32 INFO - PROCESS | 1804 | 1462476872205 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 12:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:34:32 INFO - PROCESS | 1804 | 1462476872213 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - PROCESS | 1804 | 1462476872216 Marionette TRACE conn4 <- [1,2150,null,{}] 12:34:32 INFO - PROCESS | 1804 | 1462476872222 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}] 12:34:32 INFO - PROCESS | 1804 | 1462476872536 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 12:34:32 INFO - PROCESS | 1804 | 1462476872669 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x883da000 == 133 [pid = 1804] [id = 545] 12:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8c744800) [pid = 1804] [serial = 1636] [outer = (nil)] 12:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8eb19800) [pid = 1804] [serial = 1637] [outer = 0x8c744800] 12:34:32 INFO - PROCESS | 1804 | 1462476872750 Marionette DEBUG loaded listener.js 12:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8f48e800) [pid = 1804] [serial = 1638] [outer = 0x8c744800] 12:34:33 INFO - PROCESS | 1804 | 1462476873862 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]]]}] 12:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1691ms 12:34:33 INFO - PROCESS | 1804 | 1462476873906 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 1804 | 1462476873913 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 12:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:34:33 INFO - PROCESS | 1804 | 1462476873922 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - PROCESS | 1804 | 1462476873929 Marionette TRACE conn4 <- [1,2154,null,{}] 12:34:33 INFO - PROCESS | 1804 | 1462476873940 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}] 12:34:34 INFO - PROCESS | 1804 | 1462476874210 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 12:34:34 INFO - PROCESS | 1804 | 1462476874540 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x890de800 == 134 [pid = 1804] [id = 546] 12:34:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x89ef2400) [pid = 1804] [serial = 1639] [outer = (nil)] 12:34:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8c74c000) [pid = 1804] [serial = 1640] [outer = 0x89ef2400] 12:34:34 INFO - PROCESS | 1804 | 1462476874633 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8cf3cc00) [pid = 1804] [serial = 1641] [outer = 0x89ef2400] 12:34:35 INFO - PROCESS | 1804 | 1462476875637 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]]]}] 12:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1747ms 12:34:35 INFO - PROCESS | 1804 | 1462476875671 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 1804 | 1462476875680 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 12:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:34:35 INFO - PROCESS | 1804 | 1462476875712 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - PROCESS | 1804 | 1462476875716 Marionette TRACE conn4 <- [1,2158,null,{}] 12:34:35 INFO - PROCESS | 1804 | 1462476875724 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}] 12:34:35 INFO - PROCESS | 1804 | 1462476875973 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 12:34:36 INFO - PROCESS | 1804 | 1462476876330 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d090c00 == 135 [pid = 1804] [id = 547] 12:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8d2f5c00) [pid = 1804] [serial = 1642] [outer = (nil)] 12:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e4a9c00) [pid = 1804] [serial = 1643] [outer = 0x8d2f5c00] 12:34:36 INFO - PROCESS | 1804 | 1462476876427 Marionette DEBUG loaded listener.js 12:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f486800) [pid = 1804] [serial = 1644] [outer = 0x8d2f5c00] 12:34:37 INFO - PROCESS | 1804 | 1462476877483 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]]]}] 12:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1843ms 12:34:37 INFO - PROCESS | 1804 | 1462476877551 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 12:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:34:37 INFO - PROCESS | 1804 | 1462476877556 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 12:34:37 INFO - PROCESS | 1804 | 1462476877563 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 1804 | 1462476877569 Marionette TRACE conn4 <- [1,2162,null,{}] 12:34:37 INFO - PROCESS | 1804 | 1462476877588 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}] 12:34:37 INFO - PROCESS | 1804 | 1462476877887 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 12:34:38 INFO - PROCESS | 1804 | 1462476878275 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d849000 == 136 [pid = 1804] [id = 548] 12:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f80a400) [pid = 1804] [serial = 1645] [outer = (nil)] 12:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x91084400) [pid = 1804] [serial = 1646] [outer = 0x8f80a400] 12:34:38 INFO - PROCESS | 1804 | 1462476878374 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x915b6400) [pid = 1804] [serial = 1647] [outer = 0x8f80a400] 12:34:39 INFO - PROCESS | 1804 | 1462476879374 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]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1890ms 12:34:39 INFO - PROCESS | 1804 | 1462476879454 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 1804 | 1462476879459 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 12:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:34:39 INFO - PROCESS | 1804 | 1462476879466 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 1804 | 1462476879470 Marionette TRACE conn4 <- [1,2166,null,{}] 12:34:39 INFO - PROCESS | 1804 | 1462476879476 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}] 12:34:39 INFO - PROCESS | 1804 | 1462476879721 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 12:34:40 INFO - PROCESS | 1804 | 1462476880067 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e382000 == 137 [pid = 1804] [id = 549] 12:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x91089000) [pid = 1804] [serial = 1648] [outer = (nil)] 12:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x918da400) [pid = 1804] [serial = 1649] [outer = 0x91089000] 12:34:40 INFO - PROCESS | 1804 | 1462476880164 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x91967800) [pid = 1804] [serial = 1650] [outer = 0x91089000] 12:34:41 INFO - PROCESS | 1804 | 1462476881116 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]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1681ms 12:34:41 INFO - PROCESS | 1804 | 1462476881149 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 1804 | 1462476881154 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 12:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:34:41 INFO - PROCESS | 1804 | 1462476881161 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 1804 | 1462476881163 Marionette TRACE conn4 <- [1,2170,null,{}] 12:34:41 INFO - PROCESS | 1804 | 1462476881170 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}] 12:34:41 INFO - PROCESS | 1804 | 1462476881423 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 12:34:41 INFO - PROCESS | 1804 | 1462476881757 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b2c00 == 138 [pid = 1804] [id = 550] 12:34:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x916b5c00) [pid = 1804] [serial = 1651] [outer = (nil)] 12:34:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x919dd800) [pid = 1804] [serial = 1652] [outer = 0x916b5c00] 12:34:41 INFO - PROCESS | 1804 | 1462476881855 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x919e2400) [pid = 1804] [serial = 1653] [outer = 0x916b5c00] 12:34:42 INFO - PROCESS | 1804 | 1462476882807 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]]]}] 12:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1681ms 12:34:42 INFO - PROCESS | 1804 | 1462476882843 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 1804 | 1462476882847 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 12:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:34:42 INFO - PROCESS | 1804 | 1462476882854 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 1804 | 1462476882858 Marionette TRACE conn4 <- [1,2174,null,{}] 12:34:42 INFO - PROCESS | 1804 | 1462476882863 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}] 12:34:43 INFO - PROCESS | 1804 | 1462476883140 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 12:34:43 INFO - PROCESS | 1804 | 1462476883488 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f76a000 == 139 [pid = 1804] [id = 551] 12:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x918d4800) [pid = 1804] [serial = 1654] [outer = (nil)] 12:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x927db000) [pid = 1804] [serial = 1655] [outer = 0x918d4800] 12:34:43 INFO - PROCESS | 1804 | 1462476883593 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x927ed000) [pid = 1804] [serial = 1656] [outer = 0x918d4800] 12:34:44 INFO - PROCESS | 1804 | 1462476884529 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]]]}] 12:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1745ms 12:34:44 INFO - PROCESS | 1804 | 1462476884600 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 12:34:44 INFO - PROCESS | 1804 | 1462476884604 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 12:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:34:44 INFO - PROCESS | 1804 | 1462476884611 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:34:44 INFO - PROCESS | 1804 | 1462476884615 Marionette TRACE conn4 <- [1,2178,null,{}] 12:34:44 INFO - PROCESS | 1804 | 1462476884621 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}] 12:34:44 INFO - PROCESS | 1804 | 1462476884869 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 12:34:45 INFO - PROCESS | 1804 | 1462476885225 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af2f800 == 140 [pid = 1804] [id = 552] 12:34:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8d7d8800) [pid = 1804] [serial = 1657] [outer = (nil)] 12:34:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x936b3000) [pid = 1804] [serial = 1658] [outer = 0x8d7d8800] 12:34:45 INFO - PROCESS | 1804 | 1462476885329 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x938de000) [pid = 1804] [serial = 1659] [outer = 0x8d7d8800] 12:34:46 INFO - PROCESS | 1804 | 1462476886257 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]]]}] 12:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1683ms 12:34:46 INFO - PROCESS | 1804 | 1462476886295 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 12:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:34:46 INFO - PROCESS | 1804 | 1462476886299 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 12:34:46 INFO - PROCESS | 1804 | 1462476886306 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - PROCESS | 1804 | 1462476886310 Marionette TRACE conn4 <- [1,2182,null,{}] 12:34:46 INFO - PROCESS | 1804 | 1462476886316 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}] 12:34:46 INFO - PROCESS | 1804 | 1462476886558 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 12:34:46 INFO - PROCESS | 1804 | 1462476886893 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x92971000 == 141 [pid = 1804] [id = 553] 12:34:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x936b2800) [pid = 1804] [serial = 1660] [outer = (nil)] 12:34:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x950e7c00) [pid = 1804] [serial = 1661] [outer = 0x936b2800] 12:34:46 INFO - PROCESS | 1804 | 1462476886991 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x951cdc00) [pid = 1804] [serial = 1662] [outer = 0x936b2800] 12:34:47 INFO - PROCESS | 1804 | 1462476887926 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]]]}] 12:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1683ms 12:34:47 INFO - PROCESS | 1804 | 1462476887990 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 12:34:47 INFO - PROCESS | 1804 | 1462476887995 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 12:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:34:48 INFO - PROCESS | 1804 | 1462476888002 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 1804 | 1462476888005 Marionette TRACE conn4 <- [1,2186,null,{}] 12:34:48 INFO - PROCESS | 1804 | 1462476888011 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}] 12:34:48 INFO - PROCESS | 1804 | 1462476888251 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 12:34:48 INFO - PROCESS | 1804 | 1462476888606 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bcec00 == 142 [pid = 1804] [id = 554] 12:34:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x95087800) [pid = 1804] [serial = 1663] [outer = (nil)] 12:34:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x96309c00) [pid = 1804] [serial = 1664] [outer = 0x95087800] 12:34:48 INFO - PROCESS | 1804 | 1462476888705 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9764d400) [pid = 1804] [serial = 1665] [outer = 0x95087800] 12:34:49 INFO - PROCESS | 1804 | 1462476889648 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]]]}] 12:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1685ms 12:34:49 INFO - PROCESS | 1804 | 1462476889688 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 1804 | 1462476889691 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 12:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:34:49 INFO - PROCESS | 1804 | 1462476889698 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 1804 | 1462476889702 Marionette TRACE conn4 <- [1,2190,null,{}] 12:34:49 INFO - PROCESS | 1804 | 1462476889708 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}] 12:34:49 INFO - PROCESS | 1804 | 1462476889953 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 12:34:50 INFO - PROCESS | 1804 | 1462476890292 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b4000 == 143 [pid = 1804] [id = 555] 12:34:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x951d4400) [pid = 1804] [serial = 1666] [outer = (nil)] 12:34:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x99d91400) [pid = 1804] [serial = 1667] [outer = 0x951d4400] 12:34:50 INFO - PROCESS | 1804 | 1462476890390 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9a2c9800) [pid = 1804] [serial = 1668] [outer = 0x951d4400] 12:34:51 INFO - PROCESS | 1804 | 1462476891373 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]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1731ms 12:34:51 INFO - PROCESS | 1804 | 1462476891430 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 1804 | 1462476891435 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 12:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:34:51 INFO - PROCESS | 1804 | 1462476891442 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - PROCESS | 1804 | 1462476891448 Marionette TRACE conn4 <- [1,2194,null,{}] 12:34:51 INFO - PROCESS | 1804 | 1462476891454 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}] 12:34:51 INFO - PROCESS | 1804 | 1462476891732 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 12:34:52 INFO - PROCESS | 1804 | 1462476892098 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x951d9000 == 144 [pid = 1804] [id = 556] 12:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9ad16c00) [pid = 1804] [serial = 1669] [outer = (nil)] 12:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9b206000) [pid = 1804] [serial = 1670] [outer = 0x9ad16c00] 12:34:52 INFO - PROCESS | 1804 | 1462476892222 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9c004c00) [pid = 1804] [serial = 1671] [outer = 0x9ad16c00] 12:34:53 INFO - PROCESS | 1804 | 1462476893283 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]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1903ms 12:34:53 INFO - PROCESS | 1804 | 1462476893366 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 1804 | 1462476893371 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 12:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:34:53 INFO - PROCESS | 1804 | 1462476893379 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - PROCESS | 1804 | 1462476893383 Marionette TRACE conn4 <- [1,2198,null,{}] 12:34:53 INFO - PROCESS | 1804 | 1462476893389 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}] 12:34:53 INFO - PROCESS | 1804 | 1462476893729 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 12:34:54 INFO - PROCESS | 1804 | 1462476894017 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x9764bc00 == 145 [pid = 1804] [id = 557] 12:34:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9a80e000) [pid = 1804] [serial = 1672] [outer = (nil)] 12:34:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9d491000) [pid = 1804] [serial = 1673] [outer = 0x9a80e000] 12:34:54 INFO - PROCESS | 1804 | 1462476894116 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9d8a4400) [pid = 1804] [serial = 1674] [outer = 0x9a80e000] 12:34:55 INFO - PROCESS | 1804 | 1462476895032 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]]]}] 12:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1682ms 12:34:55 INFO - PROCESS | 1804 | 1462476895063 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 1804 | 1462476895066 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 12:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:34:55 INFO - PROCESS | 1804 | 1462476895084 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - PROCESS | 1804 | 1462476895087 Marionette TRACE conn4 <- [1,2202,null,{}] 12:34:55 INFO - PROCESS | 1804 | 1462476895093 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}] 12:34:55 INFO - PROCESS | 1804 | 1462476895333 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 12:34:55 INFO - PROCESS | 1804 | 1462476895627 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x9c19e400 == 146 [pid = 1804] [id = 558] 12:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9d336800) [pid = 1804] [serial = 1675] [outer = (nil)] 12:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0xa260a400) [pid = 1804] [serial = 1676] [outer = 0x9d336800] 12:34:55 INFO - PROCESS | 1804 | 1462476895767 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0xa30d4400) [pid = 1804] [serial = 1677] [outer = 0x9d336800] 12:34:56 INFO - PROCESS | 1804 | 1462476896748 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]]]}] 12:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1682ms 12:34:56 INFO - PROCESS | 1804 | 1462476896765 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 1804 | 1462476896770 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 12:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:34:56 INFO - PROCESS | 1804 | 1462476896776 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - PROCESS | 1804 | 1462476896780 Marionette TRACE conn4 <- [1,2206,null,{}] 12:34:56 INFO - PROCESS | 1804 | 1462476896786 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}] 12:34:57 INFO - PROCESS | 1804 | 1462476897025 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 12:34:57 INFO - PROCESS | 1804 | 1462476897428 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ee8400 == 147 [pid = 1804] [id = 559] 12:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9c16dc00) [pid = 1804] [serial = 1678] [outer = (nil)] 12:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0xa353d400) [pid = 1804] [serial = 1679] [outer = 0x9c16dc00] 12:34:57 INFO - PROCESS | 1804 | 1462476897526 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa35a8400) [pid = 1804] [serial = 1680] [outer = 0x9c16dc00] 12:34:58 INFO - PROCESS | 1804 | 1462476898524 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]]]}] 12:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1785ms 12:34:58 INFO - PROCESS | 1804 | 1462476898562 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 12:34:58 INFO - PROCESS | 1804 | 1462476898565 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 12:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:34:58 INFO - PROCESS | 1804 | 1462476898572 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 1804 | 1462476898576 Marionette TRACE conn4 <- [1,2210,null,{}] 12:34:58 INFO - PROCESS | 1804 | 1462476898582 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}] 12:34:58 INFO - PROCESS | 1804 | 1462476898837 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 12:34:59 INFO - PROCESS | 1804 | 1462476899185 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x86ef1400 == 148 [pid = 1804] [id = 560] 12:34:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x88290400) [pid = 1804] [serial = 1681] [outer = (nil)] 12:34:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa35aa800) [pid = 1804] [serial = 1682] [outer = 0x88290400] 12:34:59 INFO - PROCESS | 1804 | 1462476899285 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0xa5061c00) [pid = 1804] [serial = 1683] [outer = 0x88290400] 12:35:00 INFO - PROCESS | 1804 | 1462476900238 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]]]}] 12:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1733ms 12:35:00 INFO - PROCESS | 1804 | 1462476900307 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 12:35:00 INFO - PROCESS | 1804 | 1462476900311 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 12:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:35:00 INFO - PROCESS | 1804 | 1462476900318 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:35:00 INFO - PROCESS | 1804 | 1462476900321 Marionette TRACE conn4 <- [1,2214,null,{}] 12:35:00 INFO - PROCESS | 1804 | 1462476900327 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}] 12:35:00 INFO - PROCESS | 1804 | 1462476900577 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 12:35:00 INFO - PROCESS | 1804 | 1462476900925 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 1804 | ++DOCSHELL 0xa5066000 == 149 [pid = 1804] [id = 561] 12:35:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa62cb000) [pid = 1804] [serial = 1684] [outer = (nil)] 12:35:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0xa62d6000) [pid = 1804] [serial = 1685] [outer = 0xa62cb000] 12:35:01 INFO - PROCESS | 1804 | 1462476901027 Marionette DEBUG loaded listener.js 12:35:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0xa6719400) [pid = 1804] [serial = 1686] [outer = 0xa62cb000] 12:35:02 INFO - PROCESS | 1804 | 1462476902025 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]]]}] 12:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1739ms 12:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:35:02 INFO - PROCESS | 1804 | 1462476902058 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 12:35:02 INFO - PROCESS | 1804 | 1462476902061 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 12:35:02 INFO - PROCESS | 1804 | 1462476902069 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - PROCESS | 1804 | 1462476902073 Marionette TRACE conn4 <- [1,2218,null,{}] 12:35:02 INFO - PROCESS | 1804 | 1462476902079 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}] 12:35:02 INFO - PROCESS | 1804 | 1462476902351 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 12:35:02 INFO - PROCESS | 1804 | 1462476902696 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x890dec00 == 150 [pid = 1804] [id = 562] 12:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x890df400) [pid = 1804] [serial = 1687] [outer = (nil)] 12:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0xa67fc000) [pid = 1804] [serial = 1688] [outer = 0x890df400] 12:35:02 INFO - PROCESS | 1804 | 1462476902791 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0xa683d400) [pid = 1804] [serial = 1689] [outer = 0x890df400] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8ade0400 == 149 [pid = 1804] [id = 416] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x99e8d800 == 148 [pid = 1804] [id = 29] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x86efb800 == 147 [pid = 1804] [id = 414] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x929ca800 == 146 [pid = 1804] [id = 413] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf3bc00 == 145 [pid = 1804] [id = 417] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8e46e000 == 144 [pid = 1804] [id = 544] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8c8bb400 == 143 [pid = 1804] [id = 543] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x89db0c00 == 142 [pid = 1804] [id = 542] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x86eee400 == 141 [pid = 1804] [id = 540] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x923e3800 == 140 [pid = 1804] [id = 538] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8f811000 == 139 [pid = 1804] [id = 539] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x97649800 == 138 [pid = 1804] [id = 537] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x927f6000 == 137 [pid = 1804] [id = 536] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x918dc400 == 136 [pid = 1804] [id = 535] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8d847000 == 135 [pid = 1804] [id = 533] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x883db000 == 134 [pid = 1804] [id = 534] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8f766c00 == 133 [pid = 1804] [id = 532] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x915b4400 == 132 [pid = 1804] [id = 531] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7e0800 == 131 [pid = 1804] [id = 530] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8d52b400 == 130 [pid = 1804] [id = 529] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8e49f400 == 129 [pid = 1804] [id = 528] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8f48e400 == 128 [pid = 1804] [id = 527] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8d52f800 == 127 [pid = 1804] [id = 526] 12:35:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8a215800 == 126 [pid = 1804] [id = 525] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8e477000) [pid = 1804] [serial = 1574] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9272b000) [pid = 1804] [serial = 1530] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x916af800) [pid = 1804] [serial = 1524] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8d07a000) [pid = 1804] [serial = 1568] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x93bd0800) [pid = 1804] [serial = 1536] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8f80b800) [pid = 1804] [serial = 1520] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8d093000) [pid = 1804] [serial = 1515] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9d857000) [pid = 1804] [serial = 1500] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0xa26c8800) [pid = 1804] [serial = 1563] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0xa05f0c00) [pid = 1804] [serial = 1554] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8b9cd000) [pid = 1804] [serial = 1566] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x915b7400) [pid = 1804] [serial = 1523] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9a818800) [pid = 1804] [serial = 1545] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x927f2c00) [pid = 1804] [serial = 1532] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x91085c00) [pid = 1804] [serial = 1521] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x938db000) [pid = 1804] [serial = 1535] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8ce2d400) [pid = 1804] [serial = 1514] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x91964400) [pid = 1804] [serial = 1526] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9a3d9c00) [pid = 1804] [serial = 1544] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9b1a7c00) [pid = 1804] [serial = 1548] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8b797800) [pid = 1804] [serial = 1565] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x95093000) [pid = 1804] [serial = 1539] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0xa2295400) [pid = 1804] [serial = 1559] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0xa102e400) [pid = 1804] [serial = 1556] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x9196e800) [pid = 1804] [serial = 1527] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8d848800) [pid = 1804] [serial = 1572] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8d091400) [pid = 1804] [serial = 1569] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x991ab800) [pid = 1804] [serial = 1542] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9ad12000) [pid = 1804] [serial = 1547] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9508a800) [pid = 1804] [serial = 1538] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8e469400) [pid = 1804] [serial = 1449] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8eb17400) [pid = 1804] [serial = 1517] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0xa2668c00) [pid = 1804] [serial = 1562] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0xa1032800) [pid = 1804] [serial = 1557] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9c072000) [pid = 1804] [serial = 1550] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9802a400) [pid = 1804] [serial = 1541] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0xa22d8800) [pid = 1804] [serial = 1560] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9c07c000) [pid = 1804] [serial = 1551] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x92963c00) [pid = 1804] [serial = 1533] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8e9eac00) [pid = 1804] [serial = 1511] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9d8a3000) [pid = 1804] [serial = 1553] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8f485c00) [pid = 1804] [serial = 1518] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x923e3c00) [pid = 1804] [serial = 1529] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8c8af800) [pid = 1804] [serial = 1571] [outer = (nil)] [url = about:blank] 12:35:07 INFO - PROCESS | 1804 | 1462476907073 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]]]}] 12:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 5158ms 12:35:07 INFO - PROCESS | 1804 | 1462476907227 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 12:35:07 INFO - PROCESS | 1804 | 1462476907232 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 12:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:35:07 INFO - PROCESS | 1804 | 1462476907241 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:35:07 INFO - PROCESS | 1804 | 1462476907248 Marionette TRACE conn4 <- [1,2222,null,{}] 12:35:07 INFO - PROCESS | 1804 | 1462476907258 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}] 12:35:07 INFO - PROCESS | 1804 | 1462476907487 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 12:35:07 INFO - PROCESS | 1804 | 1462476907739 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b622400 == 127 [pid = 1804] [id = 563] 12:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8b622800) [pid = 1804] [serial = 1690] [outer = (nil)] 12:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8b62cc00) [pid = 1804] [serial = 1691] [outer = 0x8b622800] 12:35:07 INFO - PROCESS | 1804 | 1462476907825 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b9c1400) [pid = 1804] [serial = 1692] [outer = 0x8b622800] 12:35:08 INFO - PROCESS | 1804 | 1462476908749 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]]]}] 12:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1548ms 12:35:08 INFO - PROCESS | 1804 | 1462476908789 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 1804 | 1462476908798 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 12:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:35:08 INFO - PROCESS | 1804 | 1462476908810 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - PROCESS | 1804 | 1462476908814 Marionette TRACE conn4 <- [1,2226,null,{}] 12:35:08 INFO - PROCESS | 1804 | 1462476908821 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}] 12:35:09 INFO - PROCESS | 1804 | 1462476909085 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 12:35:09 INFO - PROCESS | 1804 | 1462476909484 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d081800 == 128 [pid = 1804] [id = 564] 12:35:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8d088400) [pid = 1804] [serial = 1693] [outer = (nil)] 12:35:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8d093000) [pid = 1804] [serial = 1694] [outer = 0x8d088400] 12:35:09 INFO - PROCESS | 1804 | 1462476909664 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8d528c00) [pid = 1804] [serial = 1695] [outer = 0x8d088400] 12:35:10 INFO - PROCESS | 1804 | 1462476910835 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]]]}] 12:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2089ms 12:35:10 INFO - PROCESS | 1804 | 1462476910904 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 12:35:10 INFO - PROCESS | 1804 | 1462476910907 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 12:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:35:10 INFO - PROCESS | 1804 | 1462476910915 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 1804 | 1462476910921 Marionette TRACE conn4 <- [1,2230,null,{}] 12:35:10 INFO - PROCESS | 1804 | 1462476910944 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}] 12:35:11 INFO - PROCESS | 1804 | 1462476911250 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 12:35:11 INFO - PROCESS | 1804 | 1462476911290 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x88285000 == 129 [pid = 1804] [id = 565] 12:35:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8d847000) [pid = 1804] [serial = 1696] [outer = (nil)] 12:35:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8e46c000) [pid = 1804] [serial = 1697] [outer = 0x8d847000] 12:35:11 INFO - PROCESS | 1804 | 1462476911386 Marionette DEBUG loaded listener.js 12:35:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8e478c00) [pid = 1804] [serial = 1698] [outer = 0x8d847000] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e9edc00) [pid = 1804] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9a3d6800) [pid = 1804] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x95092800) [pid = 1804] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x918dc000) [pid = 1804] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x923e4c00) [pid = 1804] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x89ef5400) [pid = 1804] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8f80e800) [pid = 1804] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x918e0000) [pid = 1804] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8f5ca400) [pid = 1804] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9ba96c00) [pid = 1804] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8d7dd800) [pid = 1804] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8b624400) [pid = 1804] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x93bd4000) [pid = 1804] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x9baa1400) [pid = 1804] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8ce2c400) [pid = 1804] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x921e0c00) [pid = 1804] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8f76fc00) [pid = 1804] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x9272b400) [pid = 1804] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8e46e800) [pid = 1804] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x980b2000) [pid = 1804] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:35:12 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x8e476800) [pid = 1804] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:35:13 INFO - PROCESS | 1804 | 1462476913003 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]]]}] 12:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2136ms 12:35:13 INFO - PROCESS | 1804 | 1462476913069 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 12:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:35:13 INFO - PROCESS | 1804 | 1462476913074 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 12:35:13 INFO - PROCESS | 1804 | 1462476913081 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:35:13 INFO - PROCESS | 1804 | 1462476913084 Marionette TRACE conn4 <- [1,2234,null,{}] 12:35:13 INFO - PROCESS | 1804 | 1462476913095 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}] 12:35:13 INFO - PROCESS | 1804 | 1462476913316 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 12:35:13 INFO - PROCESS | 1804 | 1462476913524 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da3800 == 130 [pid = 1804] [id = 566] 12:35:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8ce2c400) [pid = 1804] [serial = 1699] [outer = (nil)] 12:35:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8e4abc00) [pid = 1804] [serial = 1700] [outer = 0x8ce2c400] 12:35:13 INFO - PROCESS | 1804 | 1462476913616 Marionette DEBUG loaded listener.js 12:35:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8e9f3400) [pid = 1804] [serial = 1701] [outer = 0x8ce2c400] 12:35:14 INFO - PROCESS | 1804 | 1462476914638 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]]]}] 12:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1587ms 12:35:14 INFO - PROCESS | 1804 | 1462476914669 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 12:35:14 INFO - PROCESS | 1804 | 1462476914675 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 12:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:35:14 INFO - PROCESS | 1804 | 1462476914686 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:35:14 INFO - PROCESS | 1804 | 1462476914694 Marionette TRACE conn4 <- [1,2238,null,{}] 12:35:14 INFO - PROCESS | 1804 | 1462476914705 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}] 12:35:14 INFO - PROCESS | 1804 | 1462476914974 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 12:35:15 INFO - PROCESS | 1804 | 1462476915341 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b62dc00 == 131 [pid = 1804] [id = 567] 12:35:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8b79b800) [pid = 1804] [serial = 1702] [outer = (nil)] 12:35:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8c74c400) [pid = 1804] [serial = 1703] [outer = 0x8b79b800] 12:35:15 INFO - PROCESS | 1804 | 1462476915442 Marionette DEBUG loaded listener.js 12:35:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8cf37800) [pid = 1804] [serial = 1704] [outer = 0x8b79b800] 12:35:16 INFO - PROCESS | 1804 | 1462476916446 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]]]}] 12:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1799ms 12:35:16 INFO - PROCESS | 1804 | 1462476916485 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 12:35:16 INFO - PROCESS | 1804 | 1462476916495 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 12:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:35:16 INFO - PROCESS | 1804 | 1462476916506 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - PROCESS | 1804 | 1462476916510 Marionette TRACE conn4 <- [1,2242,null,{}] 12:35:16 INFO - PROCESS | 1804 | 1462476916518 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}] 12:35:16 INFO - PROCESS | 1804 | 1462476916781 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 12:35:17 INFO - PROCESS | 1804 | 1462476917126 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d7df400 == 132 [pid = 1804] [id = 568] 12:35:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8d7df800) [pid = 1804] [serial = 1705] [outer = (nil)] 12:35:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8e381800) [pid = 1804] [serial = 1706] [outer = 0x8d7df800] 12:35:17 INFO - PROCESS | 1804 | 1462476917224 Marionette DEBUG loaded listener.js 12:35:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8e476800) [pid = 1804] [serial = 1707] [outer = 0x8d7df800] 12:35:18 INFO - PROCESS | 1804 | 1462476918240 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]]]}] 12:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1802ms 12:35:18 INFO - PROCESS | 1804 | 1462476918309 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 12:35:18 INFO - PROCESS | 1804 | 1462476918314 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 12:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:35:18 INFO - PROCESS | 1804 | 1462476918322 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:35:18 INFO - PROCESS | 1804 | 1462476918329 Marionette TRACE conn4 <- [1,2246,null,{}] 12:35:18 INFO - PROCESS | 1804 | 1462476918347 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}] 12:35:18 INFO - PROCESS | 1804 | 1462476918651 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 12:35:19 INFO - PROCESS | 1804 | 1462476919042 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5d0c00 == 133 [pid = 1804] [id = 569] 12:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8f5d3c00) [pid = 1804] [serial = 1708] [outer = (nil)] 12:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f713800) [pid = 1804] [serial = 1709] [outer = 0x8f5d3c00] 12:35:19 INFO - PROCESS | 1804 | 1462476919139 Marionette DEBUG loaded listener.js 12:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f720000) [pid = 1804] [serial = 1710] [outer = 0x8f5d3c00] 12:35:20 INFO - PROCESS | 1804 | 1462476920148 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]]]}] 12:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1890ms 12:35:20 INFO - PROCESS | 1804 | 1462476920213 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 12:35:20 INFO - PROCESS | 1804 | 1462476920218 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 12:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:35:20 INFO - PROCESS | 1804 | 1462476920225 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:35:20 INFO - PROCESS | 1804 | 1462476920228 Marionette TRACE conn4 <- [1,2250,null,{}] 12:35:20 INFO - PROCESS | 1804 | 1462476920234 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}] 12:35:20 INFO - PROCESS | 1804 | 1462476920523 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 12:35:20 INFO - PROCESS | 1804 | 1462476920873 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e381000 == 134 [pid = 1804] [id = 570] 12:35:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8f5cfc00) [pid = 1804] [serial = 1711] [outer = (nil)] 12:35:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f817400) [pid = 1804] [serial = 1712] [outer = 0x8f5cfc00] 12:35:20 INFO - PROCESS | 1804 | 1462476920966 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x91086000) [pid = 1804] [serial = 1713] [outer = 0x8f5cfc00] 12:35:21 INFO - PROCESS | 1804 | 1462476921917 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]]]}] 12:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1736ms 12:35:21 INFO - PROCESS | 1804 | 1462476921962 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 12:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:35:21 INFO - PROCESS | 1804 | 1462476921967 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 12:35:21 INFO - PROCESS | 1804 | 1462476921973 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - PROCESS | 1804 | 1462476921977 Marionette TRACE conn4 <- [1,2254,null,{}] 12:35:21 INFO - PROCESS | 1804 | 1462476921983 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}] 12:35:22 INFO - PROCESS | 1804 | 1462476922248 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 12:35:22 INFO - PROCESS | 1804 | 1462476922584 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e478800 == 135 [pid = 1804] [id = 571] 12:35:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f814000) [pid = 1804] [serial = 1714] [outer = (nil)] 12:35:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x915ba800) [pid = 1804] [serial = 1715] [outer = 0x8f814000] 12:35:22 INFO - PROCESS | 1804 | 1462476922682 Marionette DEBUG loaded listener.js 12:35:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x915be000) [pid = 1804] [serial = 1716] [outer = 0x8f814000] 12:35:23 INFO - PROCESS | 1804 | 1462476923683 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]]]}] 12:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1744ms 12:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:35:23 INFO - PROCESS | 1804 | 1462476923717 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 12:35:23 INFO - PROCESS | 1804 | 1462476923720 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 12:35:23 INFO - PROCESS | 1804 | 1462476923728 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:35:23 INFO - PROCESS | 1804 | 1462476923731 Marionette TRACE conn4 <- [1,2258,null,{}] 12:35:23 INFO - PROCESS | 1804 | 1462476923739 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}] 12:35:24 INFO - PROCESS | 1804 | 1462476924187 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 12:35:24 INFO - PROCESS | 1804 | 1462476924530 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b7400 == 136 [pid = 1804] [id = 572] 12:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x918da800) [pid = 1804] [serial = 1717] [outer = (nil)] 12:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x919d7800) [pid = 1804] [serial = 1718] [outer = 0x918da800] 12:35:24 INFO - PROCESS | 1804 | 1462476924689 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x921dfc00) [pid = 1804] [serial = 1719] [outer = 0x918da800] 12:35:26 INFO - PROCESS | 1804 | 1462476926167 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]]]}] 12:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2498ms 12:35:26 INFO - PROCESS | 1804 | 1462476926225 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 12:35:26 INFO - PROCESS | 1804 | 1462476926229 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 12:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:35:26 INFO - PROCESS | 1804 | 1462476926260 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:35:26 INFO - PROCESS | 1804 | 1462476926263 Marionette TRACE conn4 <- [1,2262,null,{}] 12:35:26 INFO - PROCESS | 1804 | 1462476926270 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}] 12:35:26 INFO - PROCESS | 1804 | 1462476926538 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 12:35:26 INFO - PROCESS | 1804 | 1462476926878 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f818000 == 137 [pid = 1804] [id = 573] 12:35:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x918dac00) [pid = 1804] [serial = 1720] [outer = (nil)] 12:35:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x923e4800) [pid = 1804] [serial = 1721] [outer = 0x918dac00] 12:35:26 INFO - PROCESS | 1804 | 1462476926969 Marionette DEBUG loaded listener.js 12:35:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x92722400) [pid = 1804] [serial = 1722] [outer = 0x918dac00] 12:35:27 INFO - PROCESS | 1804 | 1462476927951 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]]]}] 12:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1748ms 12:35:28 INFO - PROCESS | 1804 | 1462476928005 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 12:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:35:28 INFO - PROCESS | 1804 | 1462476928010 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 12:35:28 INFO - PROCESS | 1804 | 1462476928017 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:35:28 INFO - PROCESS | 1804 | 1462476928021 Marionette TRACE conn4 <- [1,2266,null,{}] 12:35:28 INFO - PROCESS | 1804 | 1462476928028 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}] 12:35:28 INFO - PROCESS | 1804 | 1462476928279 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 12:35:28 INFO - PROCESS | 1804 | 1462476928616 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x91080800 == 138 [pid = 1804] [id = 574] 12:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x923d7800) [pid = 1804] [serial = 1723] [outer = (nil)] 12:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x92728400) [pid = 1804] [serial = 1724] [outer = 0x923d7800] 12:35:28 INFO - PROCESS | 1804 | 1462476928734 Marionette DEBUG loaded listener.js 12:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x927f0400) [pid = 1804] [serial = 1725] [outer = 0x923d7800] 12:35:29 INFO - PROCESS | 1804 | 1462476929687 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]]]}] 12:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1737ms 12:35:29 INFO - PROCESS | 1804 | 1462476929755 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 12:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:35:29 INFO - PROCESS | 1804 | 1462476929759 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 12:35:29 INFO - PROCESS | 1804 | 1462476929767 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:35:29 INFO - PROCESS | 1804 | 1462476929770 Marionette TRACE conn4 <- [1,2270,null,{}] 12:35:29 INFO - PROCESS | 1804 | 1462476929777 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}] 12:35:30 INFO - PROCESS | 1804 | 1462476930067 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 12:35:30 INFO - PROCESS | 1804 | 1462476930405 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x91080400 == 139 [pid = 1804] [id = 575] 12:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x923e6400) [pid = 1804] [serial = 1726] [outer = (nil)] 12:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x92971400) [pid = 1804] [serial = 1727] [outer = 0x923e6400] 12:35:30 INFO - PROCESS | 1804 | 1462476930504 Marionette DEBUG loaded listener.js 12:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x929c6c00) [pid = 1804] [serial = 1728] [outer = 0x923e6400] 12:35:31 INFO - PROCESS | 1804 | 1462476931426 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]]]}] 12:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1697ms 12:35:31 INFO - PROCESS | 1804 | 1462476931470 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 12:35:31 INFO - PROCESS | 1804 | 1462476931477 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 12:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:35:31 INFO - PROCESS | 1804 | 1462476931488 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:35:31 INFO - PROCESS | 1804 | 1462476931491 Marionette TRACE conn4 <- [1,2274,null,{}] 12:35:31 INFO - PROCESS | 1804 | 1462476931497 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}] 12:35:31 INFO - PROCESS | 1804 | 1462476931752 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 12:35:32 INFO - PROCESS | 1804 | 1462476932107 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x927ef800 == 140 [pid = 1804] [id = 576] 12:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x92969400) [pid = 1804] [serial = 1729] [outer = (nil)] 12:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93bd9800) [pid = 1804] [serial = 1730] [outer = 0x92969400] 12:35:32 INFO - PROCESS | 1804 | 1462476932216 Marionette DEBUG loaded listener.js 12:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x94595c00) [pid = 1804] [serial = 1731] [outer = 0x92969400] 12:35:33 INFO - PROCESS | 1804 | 1462476933149 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]]]}] 12:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1695ms 12:35:33 INFO - PROCESS | 1804 | 1462476933182 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 12:35:33 INFO - PROCESS | 1804 | 1462476933186 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 12:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:35:33 INFO - PROCESS | 1804 | 1462476933194 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:35:33 INFO - PROCESS | 1804 | 1462476933200 Marionette TRACE conn4 <- [1,2278,null,{}] 12:35:33 INFO - PROCESS | 1804 | 1462476933206 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}] 12:35:33 INFO - PROCESS | 1804 | 1462476933479 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 12:35:33 INFO - PROCESS | 1804 | 1462476933845 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d6400 == 141 [pid = 1804] [id = 577] 12:35:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x94595800) [pid = 1804] [serial = 1732] [outer = (nil)] 12:35:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9764e000) [pid = 1804] [serial = 1733] [outer = 0x94595800] 12:35:33 INFO - PROCESS | 1804 | 1462476933950 Marionette DEBUG loaded listener.js 12:35:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9952d800) [pid = 1804] [serial = 1734] [outer = 0x94595800] 12:35:34 INFO - PROCESS | 1804 | 1462476934894 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]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1734ms 12:35:34 INFO - PROCESS | 1804 | 1462476934929 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 1804 | 1462476934932 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 12:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:35:34 INFO - PROCESS | 1804 | 1462476934940 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 1804 | 1462476934942 Marionette TRACE conn4 <- [1,2282,null,{}] 12:35:34 INFO - PROCESS | 1804 | 1462476934970 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}] 12:35:35 INFO - PROCESS | 1804 | 1462476935218 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 12:35:35 INFO - PROCESS | 1804 | 1462476935563 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x9630ac00 == 142 [pid = 1804] [id = 578] 12:35:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9952a800) [pid = 1804] [serial = 1735] [outer = (nil)] 12:35:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x99e8bc00) [pid = 1804] [serial = 1736] [outer = 0x9952a800] 12:35:35 INFO - PROCESS | 1804 | 1462476935665 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9a3afc00) [pid = 1804] [serial = 1737] [outer = 0x9952a800] 12:35:36 INFO - PROCESS | 1804 | 1462476936599 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]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1690ms 12:35:36 INFO - PROCESS | 1804 | 1462476936631 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 1804 | 1462476936635 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 12:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:35:36 INFO - PROCESS | 1804 | 1462476936643 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - PROCESS | 1804 | 1462476936646 Marionette TRACE conn4 <- [1,2286,null,{}] 12:35:36 INFO - PROCESS | 1804 | 1462476936653 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}] 12:35:36 INFO - PROCESS | 1804 | 1462476936901 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 12:35:37 INFO - PROCESS | 1804 | 1462476937283 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x939b3400 == 143 [pid = 1804] [id = 579] 12:35:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x951d1c00) [pid = 1804] [serial = 1738] [outer = (nil)] 12:35:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9a811800) [pid = 1804] [serial = 1739] [outer = 0x951d1c00] 12:35:37 INFO - PROCESS | 1804 | 1462476937380 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9a814000) [pid = 1804] [serial = 1740] [outer = 0x951d1c00] 12:35:38 INFO - PROCESS | 1804 | 1462476938308 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]]]}] 12:35:38 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 12:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1735ms 12:35:38 INFO - PROCESS | 1804 | 1462476938378 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 1804 | 1462476938383 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 12:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:35:38 INFO - PROCESS | 1804 | 1462476938390 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - PROCESS | 1804 | 1462476938394 Marionette TRACE conn4 <- [1,2290,null,{}] 12:35:38 INFO - PROCESS | 1804 | 1462476938401 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}] 12:35:38 INFO - PROCESS | 1804 | 1462476938689 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 12:35:39 INFO - PROCESS | 1804 | 1462476939090 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d1800 == 144 [pid = 1804] [id = 580] 12:35:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9ad11400) [pid = 1804] [serial = 1741] [outer = (nil)] 12:35:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9ad19400) [pid = 1804] [serial = 1742] [outer = 0x9ad11400] 12:35:39 INFO - PROCESS | 1804 | 1462476939189 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9b208000) [pid = 1804] [serial = 1743] [outer = 0x9ad11400] 12:35:40 INFO - PROCESS | 1804 | 1462476940103 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]]]}] 12:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1737ms 12:35:40 INFO - PROCESS | 1804 | 1462476940128 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 12:35:40 INFO - PROCESS | 1804 | 1462476940133 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 12:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:35:40 INFO - PROCESS | 1804 | 1462476940140 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:35:40 INFO - PROCESS | 1804 | 1462476940145 Marionette TRACE conn4 <- [1,2294,null,{}] 12:35:40 INFO - PROCESS | 1804 | 1462476940173 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}] 12:35:40 INFO - PROCESS | 1804 | 1462476940431 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 12:35:40 INFO - PROCESS | 1804 | 1462476940781 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a813800 == 145 [pid = 1804] [id = 581] 12:35:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9ad12800) [pid = 1804] [serial = 1744] [outer = (nil)] 12:35:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9bac2000) [pid = 1804] [serial = 1745] [outer = 0x9ad12800] 12:35:40 INFO - PROCESS | 1804 | 1462476940878 Marionette DEBUG loaded listener.js 12:35:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9c00ac00) [pid = 1804] [serial = 1746] [outer = 0x9ad12800] 12:35:41 INFO - PROCESS | 1804 | 1462476941795 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]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1705ms 12:35:41 INFO - PROCESS | 1804 | 1462476941846 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 1804 | 1462476941850 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 12:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:35:41 INFO - PROCESS | 1804 | 1462476941857 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 1804 | 1462476941861 Marionette TRACE conn4 <- [1,2298,null,{}] 12:35:41 INFO - PROCESS | 1804 | 1462476941867 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}] 12:35:42 INFO - PROCESS | 1804 | 1462476942117 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 12:35:42 INFO - PROCESS | 1804 | 1462476942476 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x99e88800 == 146 [pid = 1804] [id = 582] 12:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9a3bb000) [pid = 1804] [serial = 1747] [outer = (nil)] 12:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9d496000) [pid = 1804] [serial = 1748] [outer = 0x9a3bb000] 12:35:42 INFO - PROCESS | 1804 | 1462476942574 Marionette DEBUG loaded listener.js 12:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9d85b000) [pid = 1804] [serial = 1749] [outer = 0x9a3bb000] 12:35:43 INFO - PROCESS | 1804 | 1462476943781 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]]]}] 12:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1949ms 12:35:43 INFO - PROCESS | 1804 | 1462476943809 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 12:35:43 INFO - PROCESS | 1804 | 1462476943816 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 12:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:35:43 INFO - PROCESS | 1804 | 1462476943826 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:35:43 INFO - PROCESS | 1804 | 1462476943831 Marionette TRACE conn4 <- [1,2302,null,{}] 12:35:43 INFO - PROCESS | 1804 | 1462476943841 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}] 12:35:44 INFO - PROCESS | 1804 | 1462476944279 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x88285000 == 145 [pid = 1804] [id = 565] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8d081800 == 144 [pid = 1804] [id = 564] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8b622400 == 143 [pid = 1804] [id = 563] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0xa5066000 == 142 [pid = 1804] [id = 561] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x86ef1400 == 141 [pid = 1804] [id = 560] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x89ee8400 == 140 [pid = 1804] [id = 559] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9c19e400 == 139 [pid = 1804] [id = 558] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x951d9000 == 138 [pid = 1804] [id = 556] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9764bc00 == 137 [pid = 1804] [id = 557] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x916b4000 == 136 [pid = 1804] [id = 555] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x93bcec00 == 135 [pid = 1804] [id = 554] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x92971000 == 134 [pid = 1804] [id = 553] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8af2f800 == 133 [pid = 1804] [id = 552] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8f76a000 == 132 [pid = 1804] [id = 551] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8e382000 == 131 [pid = 1804] [id = 549] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x916b2c00 == 130 [pid = 1804] [id = 550] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8d849000 == 129 [pid = 1804] [id = 548] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8d090c00 == 128 [pid = 1804] [id = 547] 12:35:47 INFO - PROCESS | 1804 | --DOCSHELL 0x890de800 == 127 [pid = 1804] [id = 546] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8eb19800) [pid = 1804] [serial = 1637] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x915bec00) [pid = 1804] [serial = 1590] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9c00c000) [pid = 1804] [serial = 1620] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x96312000) [pid = 1804] [serial = 1607] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x91971800) [pid = 1804] [serial = 1592] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x92965c00) [pid = 1804] [serial = 1602] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8c745800) [pid = 1804] [serial = 1629] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x990bc000) [pid = 1804] [serial = 1608] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x92723800) [pid = 1804] [serial = 1598] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x923de800) [pid = 1804] [serial = 1596] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8b848000) [pid = 1804] [serial = 1628] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8f5d7000) [pid = 1804] [serial = 1583] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0xa3265800) [pid = 1804] [serial = 1626] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9c006000) [pid = 1804] [serial = 1619] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8e387c00) [pid = 1804] [serial = 1580] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x919df400) [pid = 1804] [serial = 1593] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8cec9c00) [pid = 1804] [serial = 1578] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x92728800) [pid = 1804] [serial = 1599] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9a3ad800) [pid = 1804] [serial = 1611] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x9d490c00) [pid = 1804] [serial = 1622] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8d2f2000) [pid = 1804] [serial = 1631] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9d860c00) [pid = 1804] [serial = 1623] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x938d3c00) [pid = 1804] [serial = 1604] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9108b000) [pid = 1804] [serial = 1587] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x923dc000) [pid = 1804] [serial = 1595] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x91081c00) [pid = 1804] [serial = 1586] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x927f3400) [pid = 1804] [serial = 1601] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0xa320c000) [pid = 1804] [serial = 1625] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8d52f000) [pid = 1804] [serial = 1632] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x915b1400) [pid = 1804] [serial = 1589] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e4a2800) [pid = 1804] [serial = 1581] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9b206800) [pid = 1804] [serial = 1617] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9a183000) [pid = 1804] [serial = 1610] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8f482000) [pid = 1804] [serial = 1635] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8eb18000) [pid = 1804] [serial = 1634] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x939b3000) [pid = 1804] [serial = 1605] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8f71b000) [pid = 1804] [serial = 1584] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9a812000) [pid = 1804] [serial = 1614] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8eb1b000) [pid = 1804] [serial = 1512] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9ad0fc00) [pid = 1804] [serial = 1616] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8c8b5800) [pid = 1804] [serial = 1577] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x9a533800) [pid = 1804] [serial = 1613] [outer = (nil)] [url = about:blank] 12:35:47 INFO - PROCESS | 1804 | 1462476947524 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da7000 == 128 [pid = 1804] [id = 583] 12:35:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x89daa000) [pid = 1804] [serial = 1750] [outer = (nil)] 12:35:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x89ef5800) [pid = 1804] [serial = 1751] [outer = 0x89daa000] 12:35:47 INFO - PROCESS | 1804 | 1462476947666 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8addb000) [pid = 1804] [serial = 1752] [outer = 0x89daa000] 12:35:48 INFO - PROCESS | 1804 | 1462476948524 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]]]}] 12:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 4748ms 12:35:48 INFO - PROCESS | 1804 | 1462476948575 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 12:35:48 INFO - PROCESS | 1804 | 1462476948582 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 12:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:35:48 INFO - PROCESS | 1804 | 1462476948589 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:35:48 INFO - PROCESS | 1804 | 1462476948595 Marionette TRACE conn4 <- [1,2306,null,{}] 12:35:48 INFO - PROCESS | 1804 | 1462476948603 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}] 12:35:48 INFO - PROCESS | 1804 | 1462476948834 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 12:35:49 INFO - PROCESS | 1804 | 1462476949079 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8ba000 == 129 [pid = 1804] [id = 584] 12:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8ce28000) [pid = 1804] [serial = 1753] [outer = (nil)] 12:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8cecc000) [pid = 1804] [serial = 1754] [outer = 0x8ce28000] 12:35:49 INFO - PROCESS | 1804 | 1462476949221 Marionette DEBUG loaded listener.js 12:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8d2ef800) [pid = 1804] [serial = 1755] [outer = 0x8ce28000] 12:35:50 INFO - PROCESS | 1804 | 1462476950095 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]]]}] 12:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1588ms 12:35:50 INFO - PROCESS | 1804 | 1462476950180 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 12:35:50 INFO - PROCESS | 1804 | 1462476950187 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 12:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:35:50 INFO - PROCESS | 1804 | 1462476950203 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:35:50 INFO - PROCESS | 1804 | 1462476950207 Marionette TRACE conn4 <- [1,2310,null,{}] 12:35:50 INFO - PROCESS | 1804 | 1462476950214 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}] 12:35:50 INFO - PROCESS | 1804 | 1462476950519 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 12:35:50 INFO - PROCESS | 1804 | 1462476950554 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d077400 == 130 [pid = 1804] [id = 585] 12:35:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8d530000) [pid = 1804] [serial = 1756] [outer = (nil)] 12:35:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e379000) [pid = 1804] [serial = 1757] [outer = 0x8d530000] 12:35:50 INFO - PROCESS | 1804 | 1462476950637 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8e46b400) [pid = 1804] [serial = 1758] [outer = 0x8d530000] 12:35:51 INFO - PROCESS | 1804 | 1462476951865 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]]]}] 12:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1746ms 12:35:51 INFO - PROCESS | 1804 | 1462476951945 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 12:35:51 INFO - PROCESS | 1804 | 1462476951952 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 12:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:35:51 INFO - PROCESS | 1804 | 1462476951967 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - PROCESS | 1804 | 1462476951983 Marionette TRACE conn4 <- [1,2314,null,{}] 12:35:52 INFO - PROCESS | 1804 | 1462476952028 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}] 12:35:52 INFO - PROCESS | 1804 | 1462476952931 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 12:35:52 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9a80e000) [pid = 1804] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:35:52 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8d088400) [pid = 1804] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:35:52 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f80a400) [pid = 1804] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x95087800) [pid = 1804] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e37d800) [pid = 1804] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x89ef2400) [pid = 1804] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x936b2800) [pid = 1804] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x88290400) [pid = 1804] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x9c16dc00) [pid = 1804] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9ad16c00) [pid = 1804] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x890df400) [pid = 1804] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8d2f5c00) [pid = 1804] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8d847000) [pid = 1804] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x9d336800) [pid = 1804] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0xa62cb000) [pid = 1804] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x91089000) [pid = 1804] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8b622800) [pid = 1804] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x8d7d8800) [pid = 1804] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x916b5c00) [pid = 1804] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x951d4400) [pid = 1804] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x918d4800) [pid = 1804] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:35:53 INFO - PROCESS | 1804 | 1462476953194 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x88290400 == 131 [pid = 1804] [id = 586] 12:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x89eeac00) [pid = 1804] [serial = 1759] [outer = (nil)] 12:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x8d2f5c00) [pid = 1804] [serial = 1760] [outer = 0x89eeac00] 12:35:53 INFO - PROCESS | 1804 | 1462476953272 Marionette DEBUG loaded listener.js 12:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8eb1fc00) [pid = 1804] [serial = 1761] [outer = 0x89eeac00] 12:35:54 INFO - PROCESS | 1804 | 1462476954202 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]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2294ms 12:35:54 INFO - PROCESS | 1804 | 1462476954255 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 1804 | 1462476954259 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 12:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:35:54 INFO - PROCESS | 1804 | 1462476954267 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:35:54 INFO - PROCESS | 1804 | 1462476954270 Marionette TRACE conn4 <- [1,2318,null,{}] 12:35:54 INFO - PROCESS | 1804 | 1462476954275 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}] 12:35:54 INFO - PROCESS | 1804 | 1462476954502 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 12:35:54 INFO - PROCESS | 1804 | 1462476954715 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b798000 == 132 [pid = 1804] [id = 587] 12:35:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8ce21400) [pid = 1804] [serial = 1762] [outer = (nil)] 12:35:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8f5d8000) [pid = 1804] [serial = 1763] [outer = 0x8ce21400] 12:35:54 INFO - PROCESS | 1804 | 1462476954794 Marionette DEBUG loaded listener.js 12:35:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8f719c00) [pid = 1804] [serial = 1764] [outer = 0x8ce21400] 12:35:56 INFO - PROCESS | 1804 | 1462476956023 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] 12:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:35:56 INFO - PROCESS | 1804 | 1462476956069 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 12:35:56 INFO - PROCESS | 1804 | 1462476956079 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:35:56 INFO - PROCESS | 1804 | 1462476956086 Marionette TRACE conn4 <- [1,2322,null,{}] 12:35:56 INFO - PROCESS | 1804 | 1462476956096 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}] 12:35:56 INFO - PROCESS | 1804 | 1462476956404 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 12:35:56 INFO - PROCESS | 1804 | 1462476956779 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af27c00 == 133 [pid = 1804] [id = 588] 12:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8b84b800) [pid = 1804] [serial = 1765] [outer = (nil)] 12:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8d7d1400) [pid = 1804] [serial = 1766] [outer = 0x8b84b800] 12:35:56 INFO - PROCESS | 1804 | 1462476956880 Marionette DEBUG loaded listener.js 12:35:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8e37d400) [pid = 1804] [serial = 1767] [outer = 0x8b84b800] 12:35:57 INFO - PROCESS | 1804 | 1462476957895 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]]]}] 12:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1848ms 12:35:57 INFO - PROCESS | 1804 | 1462476957929 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 12:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:35:57 INFO - PROCESS | 1804 | 1462476957940 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 12:35:57 INFO - PROCESS | 1804 | 1462476957953 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - PROCESS | 1804 | 1462476957959 Marionette TRACE conn4 <- [1,2326,null,{}] 12:35:57 INFO - PROCESS | 1804 | 1462476957966 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}] 12:35:58 INFO - PROCESS | 1804 | 1462476958230 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 12:35:58 INFO - PROCESS | 1804 | 1462476958600 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f488800 == 134 [pid = 1804] [id = 589] 12:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8f48d800) [pid = 1804] [serial = 1768] [outer = (nil)] 12:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8f5d1800) [pid = 1804] [serial = 1769] [outer = 0x8f48d800] 12:35:58 INFO - PROCESS | 1804 | 1462476958700 Marionette DEBUG loaded listener.js 12:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8f771800) [pid = 1804] [serial = 1770] [outer = 0x8f48d800] 12:35:59 INFO - PROCESS | 1804 | 1462476959711 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]]]}] 12:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1838ms 12:35:59 INFO - PROCESS | 1804 | 1462476959790 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 12:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:35:59 INFO - PROCESS | 1804 | 1462476959795 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 12:35:59 INFO - PROCESS | 1804 | 1462476959803 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:35:59 INFO - PROCESS | 1804 | 1462476959810 Marionette TRACE conn4 <- [1,2330,null,{}] 12:35:59 INFO - PROCESS | 1804 | 1462476959829 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}] 12:36:00 INFO - PROCESS | 1804 | 1462476960283 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 12:36:00 INFO - PROCESS | 1804 | 1462476960572 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x915bd800 == 135 [pid = 1804] [id = 590] 12:36:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x916a9c00) [pid = 1804] [serial = 1771] [outer = (nil)] 12:36:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x916b2000) [pid = 1804] [serial = 1772] [outer = 0x916a9c00] 12:36:00 INFO - PROCESS | 1804 | 1462476960740 Marionette DEBUG loaded listener.js 12:36:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x918dc800) [pid = 1804] [serial = 1773] [outer = 0x916a9c00] 12:36:02 INFO - PROCESS | 1804 | 1462476962105 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]]]}] 12:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2350ms 12:36:02 INFO - PROCESS | 1804 | 1462476962154 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 1804 | 1462476962161 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 12:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:36:02 INFO - PROCESS | 1804 | 1462476962170 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - PROCESS | 1804 | 1462476962174 Marionette TRACE conn4 <- [1,2334,null,{}] 12:36:02 INFO - PROCESS | 1804 | 1462476962183 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}] 12:36:02 INFO - PROCESS | 1804 | 1462476962501 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 12:36:02 INFO - PROCESS | 1804 | 1462476962855 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5cec00 == 136 [pid = 1804] [id = 591] 12:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x9196b800) [pid = 1804] [serial = 1774] [outer = (nil)] 12:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x919d9800) [pid = 1804] [serial = 1775] [outer = 0x9196b800] 12:36:02 INFO - PROCESS | 1804 | 1462476962962 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x921e0000) [pid = 1804] [serial = 1776] [outer = 0x9196b800] 12:36:04 INFO - PROCESS | 1804 | 1462476964015 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]]]}] 12:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1884ms 12:36:04 INFO - PROCESS | 1804 | 1462476964057 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 12:36:04 INFO - PROCESS | 1804 | 1462476964063 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 12:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:36:04 INFO - PROCESS | 1804 | 1462476964076 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:36:04 INFO - PROCESS | 1804 | 1462476964081 Marionette TRACE conn4 <- [1,2338,null,{}] 12:36:04 INFO - PROCESS | 1804 | 1462476964094 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}] 12:36:04 INFO - PROCESS | 1804 | 1462476964418 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 12:36:04 INFO - PROCESS | 1804 | 1462476964790 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x918d5000 == 137 [pid = 1804] [id = 592] 12:36:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x9196f400) [pid = 1804] [serial = 1777] [outer = (nil)] 12:36:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x923e4000) [pid = 1804] [serial = 1778] [outer = 0x9196f400] 12:36:04 INFO - PROCESS | 1804 | 1462476964884 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x92723800) [pid = 1804] [serial = 1779] [outer = 0x9196f400] 12:36:05 INFO - PROCESS | 1804 | 1462476965881 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]]]}] 12:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1842ms 12:36:05 INFO - PROCESS | 1804 | 1462476965917 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 12:36:05 INFO - PROCESS | 1804 | 1462476965920 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 12:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:36:05 INFO - PROCESS | 1804 | 1462476965927 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - PROCESS | 1804 | 1462476965930 Marionette TRACE conn4 <- [1,2342,null,{}] 12:36:05 INFO - PROCESS | 1804 | 1462476965937 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}] 12:36:06 INFO - PROCESS | 1804 | 1462476966210 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 12:36:06 INFO - PROCESS | 1804 | 1462476966560 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da4800 == 138 [pid = 1804] [id = 593] 12:36:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x9272e000) [pid = 1804] [serial = 1780] [outer = (nil)] 12:36:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x92971800) [pid = 1804] [serial = 1781] [outer = 0x9272e000] 12:36:06 INFO - PROCESS | 1804 | 1462476966664 Marionette DEBUG loaded listener.js 12:36:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x938d3800) [pid = 1804] [serial = 1782] [outer = 0x9272e000] 12:36:07 INFO - PROCESS | 1804 | 1462476967661 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]]]}] 12:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1789ms 12:36:07 INFO - PROCESS | 1804 | 1462476967718 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 12:36:07 INFO - PROCESS | 1804 | 1462476967722 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 12:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:36:07 INFO - PROCESS | 1804 | 1462476967729 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:36:07 INFO - PROCESS | 1804 | 1462476967734 Marionette TRACE conn4 <- [1,2346,null,{}] 12:36:07 INFO - PROCESS | 1804 | 1462476967740 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}] 12:36:07 INFO - PROCESS | 1804 | 1462476967985 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 12:36:08 INFO - PROCESS | 1804 | 1462476968322 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x916ad000 == 139 [pid = 1804] [id = 594] 12:36:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x92966800) [pid = 1804] [serial = 1783] [outer = (nil)] 12:36:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x94fd4c00) [pid = 1804] [serial = 1784] [outer = 0x92966800] 12:36:08 INFO - PROCESS | 1804 | 1462476968421 Marionette DEBUG loaded listener.js 12:36:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x950e0400) [pid = 1804] [serial = 1785] [outer = 0x92966800] 12:36:09 INFO - PROCESS | 1804 | 1462476969635 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]]]}] 12:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1933ms 12:36:09 INFO - PROCESS | 1804 | 1462476969664 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 12:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:36:09 INFO - PROCESS | 1804 | 1462476969669 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 12:36:09 INFO - PROCESS | 1804 | 1462476969677 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:36:09 INFO - PROCESS | 1804 | 1462476969680 Marionette TRACE conn4 <- [1,2350,null,{}] 12:36:09 INFO - PROCESS | 1804 | 1462476969687 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}] 12:36:09 INFO - PROCESS | 1804 | 1462476969954 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 12:36:10 INFO - PROCESS | 1804 | 1462476970298 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb22c00 == 140 [pid = 1804] [id = 595] 12:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8f486400) [pid = 1804] [serial = 1786] [outer = (nil)] 12:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x9296ac00) [pid = 1804] [serial = 1787] [outer = 0x8f486400] 12:36:10 INFO - PROCESS | 1804 | 1462476970395 Marionette DEBUG loaded listener.js 12:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x951d5c00) [pid = 1804] [serial = 1788] [outer = 0x8f486400] 12:36:11 INFO - PROCESS | 1804 | 1462476971377 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]]]}] 12:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1739ms 12:36:11 INFO - PROCESS | 1804 | 1462476971415 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 1804 | 1462476971418 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 12:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:36:11 INFO - PROCESS | 1804 | 1462476971426 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:36:11 INFO - PROCESS | 1804 | 1462476971430 Marionette TRACE conn4 <- [1,2354,null,{}] 12:36:11 INFO - PROCESS | 1804 | 1462476971436 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}] 12:36:11 INFO - PROCESS | 1804 | 1462476971709 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 12:36:12 INFO - PROCESS | 1804 | 1462476972080 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b4000 == 141 [pid = 1804] [id = 596] 12:36:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x919d8000) [pid = 1804] [serial = 1789] [outer = (nil)] 12:36:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x991ae800) [pid = 1804] [serial = 1790] [outer = 0x919d8000] 12:36:12 INFO - PROCESS | 1804 | 1462476972184 Marionette DEBUG loaded listener.js 12:36:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x99532400) [pid = 1804] [serial = 1791] [outer = 0x919d8000] 12:36:13 INFO - PROCESS | 1804 | 1462476973168 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]]]}] 12:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1783ms 12:36:13 INFO - PROCESS | 1804 | 1462476973216 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 12:36:13 INFO - PROCESS | 1804 | 1462476973221 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 12:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:36:13 INFO - PROCESS | 1804 | 1462476973228 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:36:13 INFO - PROCESS | 1804 | 1462476973232 Marionette TRACE conn4 <- [1,2358,null,{}] 12:36:13 INFO - PROCESS | 1804 | 1462476973239 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}] 12:36:13 INFO - PROCESS | 1804 | 1462476973503 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 12:36:13 INFO - PROCESS | 1804 | 1462476973845 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x9196f800 == 142 [pid = 1804] [id = 597] 12:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x927eb800) [pid = 1804] [serial = 1792] [outer = (nil)] 12:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9a3cf800) [pid = 1804] [serial = 1793] [outer = 0x927eb800] 12:36:13 INFO - PROCESS | 1804 | 1462476973944 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9a52c400) [pid = 1804] [serial = 1794] [outer = 0x927eb800] 12:36:14 INFO - PROCESS | 1804 | 1462476974941 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]]]}] 12:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1792ms 12:36:15 INFO - PROCESS | 1804 | 1462476975022 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 12:36:15 INFO - PROCESS | 1804 | 1462476975027 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 12:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:36:15 INFO - PROCESS | 1804 | 1462476975034 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:36:15 INFO - PROCESS | 1804 | 1462476975039 Marionette TRACE conn4 <- [1,2362,null,{}] 12:36:15 INFO - PROCESS | 1804 | 1462476975046 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}] 12:36:15 INFO - PROCESS | 1804 | 1462476975371 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 12:36:15 INFO - PROCESS | 1804 | 1462476975735 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a3b0000 == 143 [pid = 1804] [id = 598] 12:36:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9b1a3000) [pid = 1804] [serial = 1795] [outer = (nil)] 12:36:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9b5ef000) [pid = 1804] [serial = 1796] [outer = 0x9b1a3000] 12:36:15 INFO - PROCESS | 1804 | 1462476975837 Marionette DEBUG loaded listener.js 12:36:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9c002800) [pid = 1804] [serial = 1797] [outer = 0x9b1a3000] 12:36:16 INFO - PROCESS | 1804 | 1462476976860 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]]]}] 12:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1891ms 12:36:16 INFO - PROCESS | 1804 | 1462476976930 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 1804 | 1462476976934 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 12:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:36:16 INFO - PROCESS | 1804 | 1462476976945 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:36:16 INFO - PROCESS | 1804 | 1462476976948 Marionette TRACE conn4 <- [1,2366,null,{}] 12:36:16 INFO - PROCESS | 1804 | 1462476976955 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}] 12:36:17 INFO - PROCESS | 1804 | 1462476977217 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 12:36:17 INFO - PROCESS | 1804 | 1462476977579 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b52d800 == 144 [pid = 1804] [id = 599] 12:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9c009800) [pid = 1804] [serial = 1798] [outer = (nil)] 12:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9c07b400) [pid = 1804] [serial = 1799] [outer = 0x9c009800] 12:36:17 INFO - PROCESS | 1804 | 1462476977702 Marionette DEBUG loaded listener.js 12:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9d334400) [pid = 1804] [serial = 1800] [outer = 0x9c009800] 12:36:18 INFO - PROCESS | 1804 | 1462476978636 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]]]}] 12:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1744ms 12:36:18 INFO - PROCESS | 1804 | 1462476978690 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 12:36:18 INFO - PROCESS | 1804 | 1462476978693 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 12:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:36:18 INFO - PROCESS | 1804 | 1462476978702 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:36:18 INFO - PROCESS | 1804 | 1462476978717 Marionette TRACE conn4 <- [1,2370,null,{}] 12:36:18 INFO - PROCESS | 1804 | 1462476978724 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}] 12:36:18 INFO - PROCESS | 1804 | 1462476978982 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 12:36:19 INFO - PROCESS | 1804 | 1462476979324 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x9802a400 == 145 [pid = 1804] [id = 600] 12:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9a818000) [pid = 1804] [serial = 1801] [outer = (nil)] 12:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0xa102fc00) [pid = 1804] [serial = 1802] [outer = 0x9a818000] 12:36:19 INFO - PROCESS | 1804 | 1462476979434 Marionette DEBUG loaded listener.js 12:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0xa214e000) [pid = 1804] [serial = 1803] [outer = 0x9a818000] 12:36:20 INFO - PROCESS | 1804 | 1462476980361 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]]]}] 12:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1702ms 12:36:20 INFO - PROCESS | 1804 | 1462476980412 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 12:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:36:20 INFO - PROCESS | 1804 | 1462476980417 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 12:36:20 INFO - PROCESS | 1804 | 1462476980425 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:36:20 INFO - PROCESS | 1804 | 1462476980429 Marionette TRACE conn4 <- [1,2374,null,{}] 12:36:20 INFO - PROCESS | 1804 | 1462476980435 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}] 12:36:20 INFO - PROCESS | 1804 | 1462476980706 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 12:36:21 INFO - PROCESS | 1804 | 1462476981055 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x88290800 == 146 [pid = 1804] [id = 601] 12:36:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x890d6000) [pid = 1804] [serial = 1804] [outer = (nil)] 12:36:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0xa22e5400) [pid = 1804] [serial = 1805] [outer = 0x890d6000] 12:36:21 INFO - PROCESS | 1804 | 1462476981159 Marionette DEBUG loaded listener.js 12:36:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0xa260d000) [pid = 1804] [serial = 1806] [outer = 0x890d6000] 12:36:22 INFO - PROCESS | 1804 | 1462476982205 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]]]}] 12:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1837ms 12:36:22 INFO - PROCESS | 1804 | 1462476982263 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 1804 | 1462476982266 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 12:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:36:22 INFO - PROCESS | 1804 | 1462476982274 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:36:22 INFO - PROCESS | 1804 | 1462476982278 Marionette TRACE conn4 <- [1,2378,null,{}] 12:36:22 INFO - PROCESS | 1804 | 1462476982284 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}] 12:36:22 INFO - PROCESS | 1804 | 1462476982556 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 12:36:22 INFO - PROCESS | 1804 | 1462476982909 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:22 INFO - PROCESS | 1804 | ++DOCSHELL 0xa22d8800 == 147 [pid = 1804] [id = 602] 12:36:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0xa22dc800) [pid = 1804] [serial = 1807] [outer = (nil)] 12:36:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa32ee800) [pid = 1804] [serial = 1808] [outer = 0xa22dc800] 12:36:23 INFO - PROCESS | 1804 | 1462476983008 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0xa3542c00) [pid = 1804] [serial = 1809] [outer = 0xa22dc800] 12:36:23 INFO - PROCESS | 1804 | 1462476983978 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]]]}] 12:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1782ms 12:36:24 INFO - PROCESS | 1804 | 1462476984058 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 12:36:24 INFO - PROCESS | 1804 | 1462476984063 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 12:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:36:24 INFO - PROCESS | 1804 | 1462476984070 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:36:24 INFO - PROCESS | 1804 | 1462476984074 Marionette TRACE conn4 <- [1,2382,null,{}] 12:36:24 INFO - PROCESS | 1804 | 1462476984080 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}] 12:36:24 INFO - PROCESS | 1804 | 1462476984388 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 12:36:24 INFO - PROCESS | 1804 | 1462476984788 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:24 INFO - PROCESS | 1804 | ++DOCSHELL 0xa4e09c00 == 148 [pid = 1804] [id = 603] 12:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa5091000) [pid = 1804] [serial = 1810] [outer = (nil)] 12:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0xa62cf000) [pid = 1804] [serial = 1811] [outer = 0xa5091000] 12:36:24 INFO - PROCESS | 1804 | 1462476984887 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa6715000) [pid = 1804] [serial = 1812] [outer = 0xa5091000] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8828ec00 == 147 [pid = 1804] [id = 524] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x938d5000 == 146 [pid = 1804] [id = 38] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8b79fc00 == 145 [pid = 1804] [id = 221] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x88290400 == 144 [pid = 1804] [id = 586] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8d077400 == 143 [pid = 1804] [id = 585] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8c8ba000 == 142 [pid = 1804] [id = 584] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89da7000 == 141 [pid = 1804] [id = 583] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x91080400 == 140 [pid = 1804] [id = 575] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x91080800 == 139 [pid = 1804] [id = 574] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8f818000 == 138 [pid = 1804] [id = 573] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x915b7400 == 137 [pid = 1804] [id = 572] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8e381000 == 136 [pid = 1804] [id = 570] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8e478800 == 135 [pid = 1804] [id = 571] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5d0c00 == 134 [pid = 1804] [id = 569] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8d7df400 == 133 [pid = 1804] [id = 568] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89da3800 == 132 [pid = 1804] [id = 566] 12:36:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8b62dc00 == 131 [pid = 1804] [id = 567] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8e4abc00) [pid = 1804] [serial = 1700] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9d491000) [pid = 1804] [serial = 1673] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8d528c00) [pid = 1804] [serial = 1695] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x91084400) [pid = 1804] [serial = 1646] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x96309c00) [pid = 1804] [serial = 1664] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8e4ac400) [pid = 1804] [serial = 1575] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8cf3cc00) [pid = 1804] [serial = 1641] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x951cdc00) [pid = 1804] [serial = 1662] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9d8a4400) [pid = 1804] [serial = 1674] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0xa35aa800) [pid = 1804] [serial = 1682] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0xa353d400) [pid = 1804] [serial = 1679] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0xa35a8400) [pid = 1804] [serial = 1680] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9c004c00) [pid = 1804] [serial = 1671] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0xa683d400) [pid = 1804] [serial = 1689] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8e4a9c00) [pid = 1804] [serial = 1643] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x950e7c00) [pid = 1804] [serial = 1661] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8e478c00) [pid = 1804] [serial = 1698] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0xa30d4400) [pid = 1804] [serial = 1677] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9764d400) [pid = 1804] [serial = 1665] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8c74c000) [pid = 1804] [serial = 1640] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0xa62d6000) [pid = 1804] [serial = 1685] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x918da400) [pid = 1804] [serial = 1649] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0xa6719400) [pid = 1804] [serial = 1686] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8b9c1400) [pid = 1804] [serial = 1692] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x91967800) [pid = 1804] [serial = 1650] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x938de000) [pid = 1804] [serial = 1659] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x919dd800) [pid = 1804] [serial = 1652] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8d093000) [pid = 1804] [serial = 1694] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x915b6400) [pid = 1804] [serial = 1647] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x99d91400) [pid = 1804] [serial = 1667] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0xa67fc000) [pid = 1804] [serial = 1688] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0xa260a400) [pid = 1804] [serial = 1676] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0xa5061c00) [pid = 1804] [serial = 1683] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8b62cc00) [pid = 1804] [serial = 1691] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x927ed000) [pid = 1804] [serial = 1656] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x927db000) [pid = 1804] [serial = 1655] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x936b3000) [pid = 1804] [serial = 1658] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x919e2400) [pid = 1804] [serial = 1653] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8f486800) [pid = 1804] [serial = 1644] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8e46c000) [pid = 1804] [serial = 1697] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x9b206000) [pid = 1804] [serial = 1670] [outer = (nil)] [url = about:blank] 12:36:27 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x9a2c9800) [pid = 1804] [serial = 1668] [outer = (nil)] [url = about:blank] 12:36:28 INFO - PROCESS | 1804 | 1462476988549 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]]]}] 12:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 4542ms 12:36:28 INFO - PROCESS | 1804 | 1462476988614 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 12:36:28 INFO - PROCESS | 1804 | 1462476988622 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 12:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:36:28 INFO - PROCESS | 1804 | 1462476988641 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:36:28 INFO - PROCESS | 1804 | 1462476988648 Marionette TRACE conn4 <- [1,2386,null,{}] 12:36:28 INFO - PROCESS | 1804 | 1462476988674 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}] 12:36:28 INFO - PROCESS | 1804 | 1462476988917 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 12:36:29 INFO - PROCESS | 1804 | 1462476989196 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b622400 == 132 [pid = 1804] [id = 604] 12:36:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8b626400) [pid = 1804] [serial = 1813] [outer = (nil)] 12:36:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8b9ca400) [pid = 1804] [serial = 1814] [outer = 0x8b626400] 12:36:29 INFO - PROCESS | 1804 | 1462476989283 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8ce2b800) [pid = 1804] [serial = 1815] [outer = 0x8b626400] 12:36:30 INFO - PROCESS | 1804 | 1462476990277 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]]]}] 12:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1703ms 12:36:30 INFO - PROCESS | 1804 | 1462476990346 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 12:36:30 INFO - PROCESS | 1804 | 1462476990354 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 12:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:36:30 INFO - PROCESS | 1804 | 1462476990366 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:36:30 INFO - PROCESS | 1804 | 1462476990370 Marionette TRACE conn4 <- [1,2390,null,{}] 12:36:30 INFO - PROCESS | 1804 | 1462476990387 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}] 12:36:30 INFO - PROCESS | 1804 | 1462476990704 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 12:36:30 INFO - PROCESS | 1804 | 1462476990958 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b848c00 == 133 [pid = 1804] [id = 605] 12:36:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8cec1c00) [pid = 1804] [serial = 1816] [outer = (nil)] 12:36:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8d52e400) [pid = 1804] [serial = 1817] [outer = 0x8cec1c00] 12:36:31 INFO - PROCESS | 1804 | 1462476991038 Marionette DEBUG loaded listener.js 12:36:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8d847400) [pid = 1804] [serial = 1818] [outer = 0x8cec1c00] 12:36:32 INFO - PROCESS | 1804 | 1462476992002 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]]]}] 12:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2188ms 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8c744800) [pid = 1804] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x89eeac00) [pid = 1804] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8f5cfc00) [pid = 1804] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8f5d3c00) [pid = 1804] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8d7df800) [pid = 1804] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8b79b800) [pid = 1804] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8ce28000) [pid = 1804] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x89daa000) [pid = 1804] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x9ad12800) [pid = 1804] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x9ad11400) [pid = 1804] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x951d1c00) [pid = 1804] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x9952a800) [pid = 1804] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x94595800) [pid = 1804] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x92969400) [pid = 1804] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x923e6400) [pid = 1804] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x923d7800) [pid = 1804] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x918dac00) [pid = 1804] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x918da800) [pid = 1804] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x8f814000) [pid = 1804] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:36:32 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x8d530000) [pid = 1804] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:36:32 INFO - PROCESS | 1804 | 1462476992680 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 12:36:32 INFO - PROCESS | 1804 | 1462476992685 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 12:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:36:32 INFO - PROCESS | 1804 | 1462476992693 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:36:32 INFO - PROCESS | 1804 | 1462476992700 Marionette TRACE conn4 <- [1,2394,null,{}] 12:36:32 INFO - PROCESS | 1804 | 1462476992717 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}] 12:36:33 INFO - PROCESS | 1804 | 1462476993022 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 12:36:33 INFO - PROCESS | 1804 | 1462476993161 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b796800 == 134 [pid = 1804] [id = 606] 12:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x8e381000) [pid = 1804] [serial = 1819] [outer = (nil)] 12:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x8e476c00) [pid = 1804] [serial = 1820] [outer = 0x8e381000] 12:36:33 INFO - PROCESS | 1804 | 1462476993242 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x8e9e9800) [pid = 1804] [serial = 1821] [outer = 0x8e381000] 12:36:34 INFO - PROCESS | 1804 | 1462476994075 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]]]}] 12:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1437ms 12:36:34 INFO - PROCESS | 1804 | 1462476994130 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 1804 | 1462476994134 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 12:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:36:34 INFO - PROCESS | 1804 | 1462476994146 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:36:34 INFO - PROCESS | 1804 | 1462476994149 Marionette TRACE conn4 <- [1,2398,null,{}] 12:36:34 INFO - PROCESS | 1804 | 1462476994156 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}] 12:36:34 INFO - PROCESS | 1804 | 1462476994384 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 12:36:34 INFO - PROCESS | 1804 | 1462476994749 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d3000 == 135 [pid = 1804] [id = 607] 12:36:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x890d6c00) [pid = 1804] [serial = 1822] [outer = (nil)] 12:36:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x89db0400) [pid = 1804] [serial = 1823] [outer = 0x890d6c00] 12:36:34 INFO - PROCESS | 1804 | 1462476994916 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8a216800) [pid = 1804] [serial = 1824] [outer = 0x890d6c00] 12:36:36 INFO - PROCESS | 1804 | 1462476995998 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]]]}] 12:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1895ms 12:36:36 INFO - PROCESS | 1804 | 1462476996044 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 1804 | 1462476996051 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 12:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:36:36 INFO - PROCESS | 1804 | 1462476996060 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 1804 | 1462476996065 Marionette TRACE conn4 <- [1,2402,null,{}] 12:36:36 INFO - PROCESS | 1804 | 1462476996074 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}] 12:36:36 INFO - PROCESS | 1804 | 1462476996336 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 12:36:36 INFO - PROCESS | 1804 | 1462476996693 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c743c00 == 136 [pid = 1804] [id = 608] 12:36:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8c744c00) [pid = 1804] [serial = 1825] [outer = (nil)] 12:36:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8ce2c000) [pid = 1804] [serial = 1826] [outer = 0x8c744c00] 12:36:36 INFO - PROCESS | 1804 | 1462476996797 Marionette DEBUG loaded listener.js 12:36:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8cf3b800) [pid = 1804] [serial = 1827] [outer = 0x8c744c00] 12:36:37 INFO - PROCESS | 1804 | 1462476997877 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]]]}] 12:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1901ms 12:36:37 INFO - PROCESS | 1804 | 1462476997964 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 12:36:37 INFO - PROCESS | 1804 | 1462476997971 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 12:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:36:37 INFO - PROCESS | 1804 | 1462476997982 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:36:37 INFO - PROCESS | 1804 | 1462476997985 Marionette TRACE conn4 <- [1,2406,null,{}] 12:36:37 INFO - PROCESS | 1804 | 1462476997992 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}] 12:36:38 INFO - PROCESS | 1804 | 1462476998291 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 12:36:38 INFO - PROCESS | 1804 | 1462476998680 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2ed800 == 137 [pid = 1804] [id = 609] 12:36:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8d52a000) [pid = 1804] [serial = 1828] [outer = (nil)] 12:36:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8d7d1c00) [pid = 1804] [serial = 1829] [outer = 0x8d52a000] 12:36:38 INFO - PROCESS | 1804 | 1462476998778 Marionette DEBUG loaded listener.js 12:36:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8e477000) [pid = 1804] [serial = 1830] [outer = 0x8d52a000] 12:36:39 INFO - PROCESS | 1804 | 1462476999870 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]]]}] 12:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1938ms 12:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:36:39 INFO - PROCESS | 1804 | 1462476999923 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 12:36:39 INFO - PROCESS | 1804 | 1462476999927 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 12:36:39 INFO - PROCESS | 1804 | 1462476999937 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:36:39 INFO - PROCESS | 1804 | 1462476999947 Marionette TRACE conn4 <- [1,2410,null,{}] 12:36:39 INFO - PROCESS | 1804 | 1462476999963 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}] 12:36:40 INFO - PROCESS | 1804 | 1462477000233 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 12:36:40 INFO - PROCESS | 1804 | 1462477000579 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x883d4400 == 138 [pid = 1804] [id = 610] 12:36:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8cf34c00) [pid = 1804] [serial = 1831] [outer = (nil)] 12:36:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8f5d0c00) [pid = 1804] [serial = 1832] [outer = 0x8cf34c00] 12:36:40 INFO - PROCESS | 1804 | 1462477000682 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8f719400) [pid = 1804] [serial = 1833] [outer = 0x8cf34c00] 12:36:41 INFO - PROCESS | 1804 | 1462477001713 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]]]}] 12:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1793ms 12:36:41 INFO - PROCESS | 1804 | 1462477001728 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 12:36:41 INFO - PROCESS | 1804 | 1462477001734 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 12:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:36:41 INFO - PROCESS | 1804 | 1462477001742 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - PROCESS | 1804 | 1462477001746 Marionette TRACE conn4 <- [1,2414,null,{}] 12:36:41 INFO - PROCESS | 1804 | 1462477001752 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}] 12:36:42 INFO - PROCESS | 1804 | 1462477002022 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 12:36:42 INFO - PROCESS | 1804 | 1462477002363 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cec8400 == 139 [pid = 1804] [id = 611] 12:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f5cf800) [pid = 1804] [serial = 1834] [outer = (nil)] 12:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f817c00) [pid = 1804] [serial = 1835] [outer = 0x8f5cf800] 12:36:42 INFO - PROCESS | 1804 | 1462477002464 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x91083400) [pid = 1804] [serial = 1836] [outer = 0x8f5cf800] 12:36:43 INFO - PROCESS | 1804 | 1462477003440 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]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1732ms 12:36:43 INFO - PROCESS | 1804 | 1462477003475 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 1804 | 1462477003479 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 12:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:36:43 INFO - PROCESS | 1804 | 1462477003487 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - PROCESS | 1804 | 1462477003492 Marionette TRACE conn4 <- [1,2418,null,{}] 12:36:43 INFO - PROCESS | 1804 | 1462477003498 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}] 12:36:43 INFO - PROCESS | 1804 | 1462477003753 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 12:36:44 INFO - PROCESS | 1804 | 1462477004101 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x91497800 == 140 [pid = 1804] [id = 612] 12:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x91498400) [pid = 1804] [serial = 1837] [outer = (nil)] 12:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x915b1400) [pid = 1804] [serial = 1838] [outer = 0x91498400] 12:36:44 INFO - PROCESS | 1804 | 1462477004213 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x916b6c00) [pid = 1804] [serial = 1839] [outer = 0x91498400] 12:36:45 INFO - PROCESS | 1804 | 1462477005246 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]]]}] 12:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1837ms 12:36:45 INFO - PROCESS | 1804 | 1462477005325 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 12:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:36:45 INFO - PROCESS | 1804 | 1462477005330 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 12:36:45 INFO - PROCESS | 1804 | 1462477005337 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:36:45 INFO - PROCESS | 1804 | 1462477005341 Marionette TRACE conn4 <- [1,2422,null,{}] 12:36:45 INFO - PROCESS | 1804 | 1462477005347 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}] 12:36:45 INFO - PROCESS | 1804 | 1462477005639 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 12:36:46 INFO - PROCESS | 1804 | 1462477005989 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e469c00 == 141 [pid = 1804] [id = 613] 12:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e4aa000) [pid = 1804] [serial = 1840] [outer = (nil)] 12:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x919d7400) [pid = 1804] [serial = 1841] [outer = 0x8e4aa000] 12:36:46 INFO - PROCESS | 1804 | 1462477006086 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x919df400) [pid = 1804] [serial = 1842] [outer = 0x8e4aa000] 12:36:47 INFO - PROCESS | 1804 | 1462477007187 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]]]}] 12:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1888ms 12:36:47 INFO - PROCESS | 1804 | 1462477007225 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 12:36:47 INFO - PROCESS | 1804 | 1462477007229 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 12:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:36:47 INFO - PROCESS | 1804 | 1462477007236 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:36:47 INFO - PROCESS | 1804 | 1462477007239 Marionette TRACE conn4 <- [1,2426,null,{}] 12:36:47 INFO - PROCESS | 1804 | 1462477007245 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}] 12:36:47 INFO - PROCESS | 1804 | 1462477007498 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 12:36:47 INFO - PROCESS | 1804 | 1462477007848 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d528400 == 142 [pid = 1804] [id = 614] 12:36:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x91491c00) [pid = 1804] [serial = 1843] [outer = (nil)] 12:36:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x923dc000) [pid = 1804] [serial = 1844] [outer = 0x91491c00] 12:36:47 INFO - PROCESS | 1804 | 1462477007946 Marionette DEBUG loaded listener.js 12:36:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x923dfc00) [pid = 1804] [serial = 1845] [outer = 0x91491c00] 12:36:48 INFO - PROCESS | 1804 | 1462477008891 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]]]}] 12:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1732ms 12:36:48 INFO - PROCESS | 1804 | 1462477008969 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 12:36:48 INFO - PROCESS | 1804 | 1462477008972 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 12:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:36:48 INFO - PROCESS | 1804 | 1462477008981 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:36:48 INFO - PROCESS | 1804 | 1462477008984 Marionette TRACE conn4 <- [1,2430,null,{}] 12:36:48 INFO - PROCESS | 1804 | 1462477008990 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}] 12:36:49 INFO - PROCESS | 1804 | 1462477009280 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 12:36:49 INFO - PROCESS | 1804 | 1462477009616 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x919dd000 == 143 [pid = 1804] [id = 615] 12:36:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9272e800) [pid = 1804] [serial = 1846] [outer = (nil)] 12:36:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x927ecc00) [pid = 1804] [serial = 1847] [outer = 0x9272e800] 12:36:49 INFO - PROCESS | 1804 | 1462477009715 Marionette DEBUG loaded listener.js 12:36:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x927f0000) [pid = 1804] [serial = 1848] [outer = 0x9272e800] 12:36:50 INFO - PROCESS | 1804 | 1462477010657 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]]]}] 12:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1737ms 12:36:50 INFO - PROCESS | 1804 | 1462477010718 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 12:36:50 INFO - PROCESS | 1804 | 1462477010722 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 12:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:36:50 INFO - PROCESS | 1804 | 1462477010729 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:36:50 INFO - PROCESS | 1804 | 1462477010733 Marionette TRACE conn4 <- [1,2434,null,{}] 12:36:50 INFO - PROCESS | 1804 | 1462477010739 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}] 12:36:51 INFO - PROCESS | 1804 | 1462477011006 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 12:36:51 INFO - PROCESS | 1804 | 1462477011345 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f80fc00 == 144 [pid = 1804] [id = 616] 12:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x915bd000) [pid = 1804] [serial = 1849] [outer = (nil)] 12:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9296d400) [pid = 1804] [serial = 1850] [outer = 0x915bd000] 12:36:51 INFO - PROCESS | 1804 | 1462477011439 Marionette DEBUG loaded listener.js 12:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x929c4c00) [pid = 1804] [serial = 1851] [outer = 0x915bd000] 12:36:52 INFO - PROCESS | 1804 | 1462477012382 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]]]}] 12:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1688ms 12:36:52 INFO - PROCESS | 1804 | 1462477012418 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 12:36:52 INFO - PROCESS | 1804 | 1462477012423 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 12:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:36:52 INFO - PROCESS | 1804 | 1462477012429 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:36:52 INFO - PROCESS | 1804 | 1462477012432 Marionette TRACE conn4 <- [1,2438,null,{}] 12:36:52 INFO - PROCESS | 1804 | 1462477012440 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}] 12:36:52 INFO - PROCESS | 1804 | 1462477012694 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 12:36:53 INFO - PROCESS | 1804 | 1462477013050 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bd0400 == 145 [pid = 1804] [id = 617] 12:36:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93bda000) [pid = 1804] [serial = 1852] [outer = (nil)] 12:36:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x95086400) [pid = 1804] [serial = 1853] [outer = 0x93bda000] 12:36:53 INFO - PROCESS | 1804 | 1462477013165 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x951cd800) [pid = 1804] [serial = 1854] [outer = 0x93bda000] 12:36:54 INFO - PROCESS | 1804 | 1462477014251 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]]]}] 12:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1888ms 12:36:54 INFO - PROCESS | 1804 | 1462477014318 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 12:36:54 INFO - PROCESS | 1804 | 1462477014323 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 12:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:36:54 INFO - PROCESS | 1804 | 1462477014330 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:36:54 INFO - PROCESS | 1804 | 1462477014335 Marionette TRACE conn4 <- [1,2442,null,{}] 12:36:54 INFO - PROCESS | 1804 | 1462477014342 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}] 12:36:54 INFO - PROCESS | 1804 | 1462477014661 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 12:36:55 INFO - PROCESS | 1804 | 1462477015060 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x99d85c00 == 146 [pid = 1804] [id = 618] 12:36:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x99d87800) [pid = 1804] [serial = 1855] [outer = (nil)] 12:36:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x99e8b800) [pid = 1804] [serial = 1856] [outer = 0x99d87800] 12:36:55 INFO - PROCESS | 1804 | 1462477015157 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9a3af800) [pid = 1804] [serial = 1857] [outer = 0x99d87800] 12:36:56 INFO - PROCESS | 1804 | 1462477016118 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]]]}] 12:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1831ms 12:36:56 INFO - PROCESS | 1804 | 1462477016163 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 12:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:36:56 INFO - PROCESS | 1804 | 1462477016167 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 12:36:56 INFO - PROCESS | 1804 | 1462477016174 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:36:56 INFO - PROCESS | 1804 | 1462477016177 Marionette TRACE conn4 <- [1,2446,null,{}] 12:36:56 INFO - PROCESS | 1804 | 1462477016183 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}] 12:36:56 INFO - PROCESS | 1804 | 1462477016424 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 12:36:56 INFO - PROCESS | 1804 | 1462477016775 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x923da800 == 147 [pid = 1804] [id = 619] 12:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x927e0800) [pid = 1804] [serial = 1858] [outer = (nil)] 12:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9a7a7400) [pid = 1804] [serial = 1859] [outer = 0x927e0800] 12:36:56 INFO - PROCESS | 1804 | 1462477016867 Marionette DEBUG loaded listener.js 12:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9a817000) [pid = 1804] [serial = 1860] [outer = 0x927e0800] 12:36:57 INFO - PROCESS | 1804 | 1462477017827 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]]]}] 12:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1688ms 12:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:36:57 INFO - PROCESS | 1804 | 1462477017862 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 12:36:57 INFO - PROCESS | 1804 | 1462477017866 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 12:36:57 INFO - PROCESS | 1804 | 1462477017873 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:36:57 INFO - PROCESS | 1804 | 1462477017877 Marionette TRACE conn4 <- [1,2450,null,{}] 12:36:57 INFO - PROCESS | 1804 | 1462477017883 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}] 12:36:58 INFO - PROCESS | 1804 | 1462477018132 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 12:36:58 INFO - PROCESS | 1804 | 1462477018477 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x990b8000 == 148 [pid = 1804] [id = 620] 12:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9a94e000) [pid = 1804] [serial = 1861] [outer = (nil)] 12:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9ad16c00) [pid = 1804] [serial = 1862] [outer = 0x9a94e000] 12:36:58 INFO - PROCESS | 1804 | 1462477018573 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9ad1c400) [pid = 1804] [serial = 1863] [outer = 0x9a94e000] 12:36:59 INFO - PROCESS | 1804 | 1462477019517 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]]]}] 12:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1684ms 12:36:59 INFO - PROCESS | 1804 | 1462477019556 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 12:36:59 INFO - PROCESS | 1804 | 1462477019560 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 12:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:36:59 INFO - PROCESS | 1804 | 1462477019567 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:36:59 INFO - PROCESS | 1804 | 1462477019571 Marionette TRACE conn4 <- [1,2454,null,{}] 12:36:59 INFO - PROCESS | 1804 | 1462477019577 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}] 12:36:59 INFO - PROCESS | 1804 | 1462477019817 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 12:37:00 INFO - PROCESS | 1804 | 1462477020184 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a533000 == 149 [pid = 1804] [id = 621] 12:37:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9a80e400) [pid = 1804] [serial = 1864] [outer = (nil)] 12:37:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9babc000) [pid = 1804] [serial = 1865] [outer = 0x9a80e400] 12:37:00 INFO - PROCESS | 1804 | 1462477020288 Marionette DEBUG loaded listener.js 12:37:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9c004c00) [pid = 1804] [serial = 1866] [outer = 0x9a80e400] 12:37:01 INFO - PROCESS | 1804 | 1462477021248 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]]]}] 12:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1731ms 12:37:01 INFO - PROCESS | 1804 | 1462477021300 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 12:37:01 INFO - PROCESS | 1804 | 1462477021305 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 12:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:37:01 INFO - PROCESS | 1804 | 1462477021312 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:37:01 INFO - PROCESS | 1804 | 1462477021316 Marionette TRACE conn4 <- [1,2458,null,{}] 12:37:01 INFO - PROCESS | 1804 | 1462477021325 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}] 12:37:01 INFO - PROCESS | 1804 | 1462477021591 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 12:37:01 INFO - PROCESS | 1804 | 1462477021943 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x939b1c00 == 150 [pid = 1804] [id = 622] 12:37:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x94fcf000) [pid = 1804] [serial = 1867] [outer = (nil)] 12:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9c16fc00) [pid = 1804] [serial = 1868] [outer = 0x94fcf000] 12:37:02 INFO - PROCESS | 1804 | 1462477022058 Marionette DEBUG loaded listener.js 12:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9d85d000) [pid = 1804] [serial = 1869] [outer = 0x94fcf000] 12:37:03 INFO - PROCESS | 1804 | 1462477023181 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]]]}] 12:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1899ms 12:37:03 INFO - PROCESS | 1804 | 1462477023213 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 1804 | 1462477023216 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 12:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:37:03 INFO - PROCESS | 1804 | 1462477023224 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 1804 | 1462477023227 Marionette TRACE conn4 <- [1,2462,null,{}] 12:37:03 INFO - PROCESS | 1804 | 1462477023237 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}] 12:37:03 INFO - PROCESS | 1804 | 1462477023500 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 12:37:03 INFO - PROCESS | 1804 | 1462477023853 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ad13000 == 151 [pid = 1804] [id = 623] 12:37:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9add8c00) [pid = 1804] [serial = 1870] [outer = (nil)] 12:37:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0xa22e2800) [pid = 1804] [serial = 1871] [outer = 0x9add8c00] 12:37:03 INFO - PROCESS | 1804 | 1462477023954 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa26ccc00) [pid = 1804] [serial = 1872] [outer = 0x9add8c00] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8d077c00 == 150 [pid = 1804] [id = 435] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf34400 == 149 [pid = 1804] [id = 434] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8b796800 == 148 [pid = 1804] [id = 606] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8b848c00 == 147 [pid = 1804] [id = 605] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8b622400 == 146 [pid = 1804] [id = 604] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0xa22d8800 == 145 [pid = 1804] [id = 602] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x88290800 == 144 [pid = 1804] [id = 601] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x9b52d800 == 143 [pid = 1804] [id = 599] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x9802a400 == 142 [pid = 1804] [id = 600] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x9a3b0000 == 141 [pid = 1804] [id = 598] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x9196f800 == 140 [pid = 1804] [id = 597] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x915b4000 == 139 [pid = 1804] [id = 596] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb22c00 == 138 [pid = 1804] [id = 595] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x89da4800 == 137 [pid = 1804] [id = 593] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x916ad000 == 136 [pid = 1804] [id = 594] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x918d5000 == 135 [pid = 1804] [id = 592] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5cec00 == 134 [pid = 1804] [id = 591] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x915bd800 == 133 [pid = 1804] [id = 590] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8f488800 == 132 [pid = 1804] [id = 589] 12:37:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8af27c00 == 131 [pid = 1804] [id = 588] 12:37:07 INFO - PROCESS | 1804 | 1462477027526 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]]]}] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8f48e800) [pid = 1804] [serial = 1638] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8d2f5c00) [pid = 1804] [serial = 1760] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8f817400) [pid = 1804] [serial = 1712] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8f720000) [pid = 1804] [serial = 1710] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8f713800) [pid = 1804] [serial = 1709] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8e476800) [pid = 1804] [serial = 1707] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8e381800) [pid = 1804] [serial = 1706] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8cf37800) [pid = 1804] [serial = 1704] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8c74c400) [pid = 1804] [serial = 1703] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8cecc000) [pid = 1804] [serial = 1754] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x89ef5800) [pid = 1804] [serial = 1751] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8addb000) [pid = 1804] [serial = 1752] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9d496000) [pid = 1804] [serial = 1748] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9c00ac00) [pid = 1804] [serial = 1746] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9bac2000) [pid = 1804] [serial = 1745] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9b208000) [pid = 1804] [serial = 1743] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9ad19400) [pid = 1804] [serial = 1742] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x9a814000) [pid = 1804] [serial = 1740] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9a811800) [pid = 1804] [serial = 1739] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9a3afc00) [pid = 1804] [serial = 1737] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x99e8bc00) [pid = 1804] [serial = 1736] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9952d800) [pid = 1804] [serial = 1734] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9764e000) [pid = 1804] [serial = 1733] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x94595c00) [pid = 1804] [serial = 1731] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x93bd9800) [pid = 1804] [serial = 1730] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x929c6c00) [pid = 1804] [serial = 1728] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x92971400) [pid = 1804] [serial = 1727] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x927f0400) [pid = 1804] [serial = 1725] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x92728400) [pid = 1804] [serial = 1724] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x92722400) [pid = 1804] [serial = 1722] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x923e4800) [pid = 1804] [serial = 1721] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x921dfc00) [pid = 1804] [serial = 1719] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x919d7800) [pid = 1804] [serial = 1718] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x915be000) [pid = 1804] [serial = 1716] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x915ba800) [pid = 1804] [serial = 1715] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x91086000) [pid = 1804] [serial = 1713] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8eb1fc00) [pid = 1804] [serial = 1761] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8e379000) [pid = 1804] [serial = 1757] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8e46b400) [pid = 1804] [serial = 1758] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8d2ef800) [pid = 1804] [serial = 1755] [outer = (nil)] [url = about:blank] 12:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 4599ms 12:37:07 INFO - PROCESS | 1804 | 1462477027829 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 12:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:37:07 INFO - PROCESS | 1804 | 1462477027835 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 12:37:07 INFO - PROCESS | 1804 | 1462477027844 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 1804 | 1462477027851 Marionette TRACE conn4 <- [1,2466,null,{}] 12:37:07 INFO - PROCESS | 1804 | 1462477027861 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}] 12:37:08 INFO - PROCESS | 1804 | 1462477028096 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 12:37:08 INFO - PROCESS | 1804 | 1462477028339 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b62cc00 == 132 [pid = 1804] [id = 624] 12:37:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8b62d800) [pid = 1804] [serial = 1873] [outer = (nil)] 12:37:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8b841c00) [pid = 1804] [serial = 1874] [outer = 0x8b62d800] 12:37:08 INFO - PROCESS | 1804 | 1462477028422 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8c744800) [pid = 1804] [serial = 1875] [outer = 0x8b62d800] 12:37:09 INFO - PROCESS | 1804 | 1462477029321 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]]]}] 12:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1540ms 12:37:09 INFO - PROCESS | 1804 | 1462477029385 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 1804 | 1462477029398 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 12:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:37:09 INFO - PROCESS | 1804 | 1462477029416 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - PROCESS | 1804 | 1462477029423 Marionette TRACE conn4 <- [1,2470,null,{}] 12:37:09 INFO - PROCESS | 1804 | 1462477029431 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}] 12:37:09 INFO - PROCESS | 1804 | 1462477029707 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 12:37:10 INFO - PROCESS | 1804 | 1462477029990 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf37c00 == 133 [pid = 1804] [id = 625] 12:37:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8cf38800) [pid = 1804] [serial = 1876] [outer = (nil)] 12:37:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8d092c00) [pid = 1804] [serial = 1877] [outer = 0x8cf38800] 12:37:10 INFO - PROCESS | 1804 | 1462477030081 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8d525000) [pid = 1804] [serial = 1878] [outer = 0x8cf38800] 12:37:11 INFO - PROCESS | 1804 | 1462477031127 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]]]}] 12:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1749ms 12:37:11 INFO - PROCESS | 1804 | 1462477031164 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 12:37:11 INFO - PROCESS | 1804 | 1462477031168 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 12:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:37:11 INFO - PROCESS | 1804 | 1462477031176 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:37:11 INFO - PROCESS | 1804 | 1462477031183 Marionette TRACE conn4 <- [1,2474,null,{}] 12:37:11 INFO - PROCESS | 1804 | 1462477031207 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}] 12:37:11 INFO - PROCESS | 1804 | 1462477031526 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 12:37:11 INFO - PROCESS | 1804 | 1462477031578 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d52c400 == 134 [pid = 1804] [id = 626] 12:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8e471c00) [pid = 1804] [serial = 1879] [outer = (nil)] 12:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e4a5400) [pid = 1804] [serial = 1880] [outer = 0x8e471c00] 12:37:11 INFO - PROCESS | 1804 | 1462477031803 Marionette DEBUG loaded listener.js 12:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8e9f0000) [pid = 1804] [serial = 1881] [outer = 0x8e471c00] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8cec1c00) [pid = 1804] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8b626400) [pid = 1804] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0xa5091000) [pid = 1804] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0xa22dc800) [pid = 1804] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x890d6000) [pid = 1804] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9a818000) [pid = 1804] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9c009800) [pid = 1804] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x9b1a3000) [pid = 1804] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x927eb800) [pid = 1804] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x919d8000) [pid = 1804] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8f486400) [pid = 1804] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x92966800) [pid = 1804] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x9272e000) [pid = 1804] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x9196f400) [pid = 1804] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x9196b800) [pid = 1804] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x916a9c00) [pid = 1804] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8f48d800) [pid = 1804] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x8b84b800) [pid = 1804] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x8ce2c400) [pid = 1804] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:37:12 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x9a3bb000) [pid = 1804] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:37:13 INFO - PROCESS | 1804 | 1462477033362 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]]]}] 12:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2249ms 12:37:13 INFO - PROCESS | 1804 | 1462477033436 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 12:37:13 INFO - PROCESS | 1804 | 1462477033440 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 12:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:37:13 INFO - PROCESS | 1804 | 1462477033450 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:37:13 INFO - PROCESS | 1804 | 1462477033453 Marionette TRACE conn4 <- [1,2478,null,{}] 12:37:13 INFO - PROCESS | 1804 | 1462477033459 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}] 12:37:13 INFO - PROCESS | 1804 | 1462477033699 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 12:37:13 INFO - PROCESS | 1804 | 1462477033943 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b626400 == 135 [pid = 1804] [id = 627] 12:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x8d08e000) [pid = 1804] [serial = 1882] [outer = (nil)] 12:37:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8f48d400) [pid = 1804] [serial = 1883] [outer = 0x8d08e000] 12:37:14 INFO - PROCESS | 1804 | 1462477034029 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8f716c00) [pid = 1804] [serial = 1884] [outer = 0x8d08e000] 12:37:15 INFO - PROCESS | 1804 | 1462477035050 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]]]}] 12:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1649ms 12:37:15 INFO - PROCESS | 1804 | 1462477035106 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 1804 | 1462477035113 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 12:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:37:15 INFO - PROCESS | 1804 | 1462477035122 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - PROCESS | 1804 | 1462477035129 Marionette TRACE conn4 <- [1,2482,null,{}] 12:37:15 INFO - PROCESS | 1804 | 1462477035140 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}] 12:37:15 INFO - PROCESS | 1804 | 1462477035415 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 12:37:15 INFO - PROCESS | 1804 | 1462477035757 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b628800 == 136 [pid = 1804] [id = 628] 12:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8b62c800) [pid = 1804] [serial = 1885] [outer = (nil)] 12:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8b9c6000) [pid = 1804] [serial = 1886] [outer = 0x8b62c800] 12:37:15 INFO - PROCESS | 1804 | 1462477035858 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8ce2d400) [pid = 1804] [serial = 1887] [outer = 0x8b62c800] 12:37:16 INFO - PROCESS | 1804 | 1462477036970 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]]]}] 12:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1893ms 12:37:17 INFO - PROCESS | 1804 | 1462477037017 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 12:37:17 INFO - PROCESS | 1804 | 1462477037027 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 12:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:37:17 INFO - PROCESS | 1804 | 1462477037051 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:37:17 INFO - PROCESS | 1804 | 1462477037058 Marionette TRACE conn4 <- [1,2486,null,{}] 12:37:17 INFO - PROCESS | 1804 | 1462477037066 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}] 12:37:17 INFO - PROCESS | 1804 | 1462477037391 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 12:37:17 INFO - PROCESS | 1804 | 1462477037756 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d529c00 == 137 [pid = 1804] [id = 629] 12:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8d52a400) [pid = 1804] [serial = 1888] [outer = (nil)] 12:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8e49e800) [pid = 1804] [serial = 1889] [outer = 0x8d52a400] 12:37:17 INFO - PROCESS | 1804 | 1462477037850 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8f767000) [pid = 1804] [serial = 1890] [outer = 0x8d52a400] 12:37:18 INFO - PROCESS | 1804 | 1462477038923 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]]]}] 12:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1947ms 12:37:19 INFO - PROCESS | 1804 | 1462477038995 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 12:37:19 INFO - PROCESS | 1804 | 1462477038999 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 12:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:37:19 INFO - PROCESS | 1804 | 1462477039006 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:37:19 INFO - PROCESS | 1804 | 1462477039013 Marionette TRACE conn4 <- [1,2490,null,{}] 12:37:19 INFO - PROCESS | 1804 | 1462477039030 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}] 12:37:19 INFO - PROCESS | 1804 | 1462477039348 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 12:37:19 INFO - PROCESS | 1804 | 1462477039740 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x915b3c00 == 138 [pid = 1804] [id = 630] 12:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x915b4800) [pid = 1804] [serial = 1891] [outer = (nil)] 12:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x915be000) [pid = 1804] [serial = 1892] [outer = 0x915b4800] 12:37:19 INFO - PROCESS | 1804 | 1462477039838 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x916ae800) [pid = 1804] [serial = 1893] [outer = 0x915b4800] 12:37:20 INFO - PROCESS | 1804 | 1462477040874 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]]]}] 12:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1946ms 12:37:20 INFO - PROCESS | 1804 | 1462477040954 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 12:37:20 INFO - PROCESS | 1804 | 1462477040958 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 12:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:37:20 INFO - PROCESS | 1804 | 1462477040965 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:37:20 INFO - PROCESS | 1804 | 1462477040969 Marionette TRACE conn4 <- [1,2494,null,{}] 12:37:20 INFO - PROCESS | 1804 | 1462477040975 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}] 12:37:21 INFO - PROCESS | 1804 | 1462477041269 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 12:37:21 INFO - PROCESS | 1804 | 1462477041620 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x915bf400 == 139 [pid = 1804] [id = 631] 12:37:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x918e1000) [pid = 1804] [serial = 1894] [outer = (nil)] 12:37:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x91969c00) [pid = 1804] [serial = 1895] [outer = 0x918e1000] 12:37:21 INFO - PROCESS | 1804 | 1462477041719 Marionette DEBUG loaded listener.js 12:37:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x919d7800) [pid = 1804] [serial = 1896] [outer = 0x918e1000] 12:37:22 INFO - PROCESS | 1804 | 1462477042729 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]]]}] 12:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1837ms 12:37:22 INFO - PROCESS | 1804 | 1462477042804 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 12:37:22 INFO - PROCESS | 1804 | 1462477042807 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 12:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:37:22 INFO - PROCESS | 1804 | 1462477042815 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:37:22 INFO - PROCESS | 1804 | 1462477042819 Marionette TRACE conn4 <- [1,2498,null,{}] 12:37:22 INFO - PROCESS | 1804 | 1462477042825 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}] 12:37:23 INFO - PROCESS | 1804 | 1462477043082 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 12:37:23 INFO - PROCESS | 1804 | 1462477043424 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d5400 == 140 [pid = 1804] [id = 632] 12:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x918d4400) [pid = 1804] [serial = 1897] [outer = (nil)] 12:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x923d8c00) [pid = 1804] [serial = 1898] [outer = 0x918d4400] 12:37:23 INFO - PROCESS | 1804 | 1462477043517 Marionette DEBUG loaded listener.js 12:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x923e5800) [pid = 1804] [serial = 1899] [outer = 0x918d4400] 12:37:24 INFO - PROCESS | 1804 | 1462477044515 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]]]}] 12:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1734ms 12:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:37:24 INFO - PROCESS | 1804 | 1462477044550 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 12:37:24 INFO - PROCESS | 1804 | 1462477044553 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 12:37:24 INFO - PROCESS | 1804 | 1462477044560 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:37:24 INFO - PROCESS | 1804 | 1462477044563 Marionette TRACE conn4 <- [1,2502,null,{}] 12:37:24 INFO - PROCESS | 1804 | 1462477044570 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}] 12:37:24 INFO - PROCESS | 1804 | 1462477044870 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 12:37:25 INFO - PROCESS | 1804 | 1462477045225 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x916ac400 == 141 [pid = 1804] [id = 633] 12:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x921e0c00) [pid = 1804] [serial = 1900] [outer = (nil)] 12:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x927f5000) [pid = 1804] [serial = 1901] [outer = 0x921e0c00] 12:37:25 INFO - PROCESS | 1804 | 1462477045323 Marionette DEBUG loaded listener.js 12:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x936ab400) [pid = 1804] [serial = 1902] [outer = 0x921e0c00] 12:37:26 INFO - PROCESS | 1804 | 1462477046329 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]]]}] 12:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1836ms 12:37:26 INFO - PROCESS | 1804 | 1462477046396 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 12:37:26 INFO - PROCESS | 1804 | 1462477046401 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 12:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:37:26 INFO - PROCESS | 1804 | 1462477046408 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:37:26 INFO - PROCESS | 1804 | 1462477046412 Marionette TRACE conn4 <- [1,2506,null,{}] 12:37:26 INFO - PROCESS | 1804 | 1462477046418 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}] 12:37:26 INFO - PROCESS | 1804 | 1462477046702 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 12:37:27 INFO - PROCESS | 1804 | 1462477047045 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x927d4c00 == 142 [pid = 1804] [id = 634] 12:37:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x927f4000) [pid = 1804] [serial = 1903] [outer = (nil)] 12:37:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x94595c00) [pid = 1804] [serial = 1904] [outer = 0x927f4000] 12:37:27 INFO - PROCESS | 1804 | 1462477047161 Marionette DEBUG loaded listener.js 12:37:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x95094800) [pid = 1804] [serial = 1905] [outer = 0x927f4000] 12:37:28 INFO - PROCESS | 1804 | 1462477048133 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]]]}] 12:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1785ms 12:37:28 INFO - PROCESS | 1804 | 1462477048195 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 12:37:28 INFO - PROCESS | 1804 | 1462477048199 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 12:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:37:28 INFO - PROCESS | 1804 | 1462477048206 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:37:28 INFO - PROCESS | 1804 | 1462477048210 Marionette TRACE conn4 <- [1,2510,null,{}] 12:37:28 INFO - PROCESS | 1804 | 1462477048216 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}] 12:37:28 INFO - PROCESS | 1804 | 1462477048469 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 12:37:28 INFO - PROCESS | 1804 | 1462477048814 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x919e1c00 == 143 [pid = 1804] [id = 635] 12:37:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x92724c00) [pid = 1804] [serial = 1906] [outer = (nil)] 12:37:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x951d9800) [pid = 1804] [serial = 1907] [outer = 0x92724c00] 12:37:28 INFO - PROCESS | 1804 | 1462477048905 Marionette DEBUG loaded listener.js 12:37:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x9764d800) [pid = 1804] [serial = 1908] [outer = 0x92724c00] 12:37:29 INFO - PROCESS | 1804 | 1462477049845 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]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1681ms 12:37:29 INFO - PROCESS | 1804 | 1462477049889 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 1804 | 1462477049893 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 12:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:37:29 INFO - PROCESS | 1804 | 1462477049900 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:37:29 INFO - PROCESS | 1804 | 1462477049904 Marionette TRACE conn4 <- [1,2514,null,{}] 12:37:29 INFO - PROCESS | 1804 | 1462477049910 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}] 12:37:30 INFO - PROCESS | 1804 | 1462477050179 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 12:37:30 INFO - PROCESS | 1804 | 1462477050522 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af2e800 == 144 [pid = 1804] [id = 636] 12:37:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x92969c00) [pid = 1804] [serial = 1909] [outer = (nil)] 12:37:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9952f000) [pid = 1804] [serial = 1910] [outer = 0x92969c00] 12:37:30 INFO - PROCESS | 1804 | 1462477050617 Marionette DEBUG loaded listener.js 12:37:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x99d8f000) [pid = 1804] [serial = 1911] [outer = 0x92969c00] 12:37:31 INFO - PROCESS | 1804 | 1462477051601 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]]]}] 12:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1747ms 12:37:31 INFO - PROCESS | 1804 | 1462477051648 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 12:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:37:31 INFO - PROCESS | 1804 | 1462477051653 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 12:37:31 INFO - PROCESS | 1804 | 1462477051660 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:37:31 INFO - PROCESS | 1804 | 1462477051663 Marionette TRACE conn4 <- [1,2518,null,{}] 12:37:31 INFO - PROCESS | 1804 | 1462477051670 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}] 12:37:31 INFO - PROCESS | 1804 | 1462477051918 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 12:37:32 INFO - PROCESS | 1804 | 1462477052275 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x951d5800 == 145 [pid = 1804] [id = 637] 12:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x99114800) [pid = 1804] [serial = 1912] [outer = (nil)] 12:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x9a3d5c00) [pid = 1804] [serial = 1913] [outer = 0x99114800] 12:37:32 INFO - PROCESS | 1804 | 1462477052374 Marionette DEBUG loaded listener.js 12:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x9a538400) [pid = 1804] [serial = 1914] [outer = 0x99114800] 12:37:33 INFO - PROCESS | 1804 | 1462477053465 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]]]}] 12:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1885ms 12:37:33 INFO - PROCESS | 1804 | 1462477053545 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 12:37:33 INFO - PROCESS | 1804 | 1462477053550 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 12:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:37:33 INFO - PROCESS | 1804 | 1462477053557 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:37:33 INFO - PROCESS | 1804 | 1462477053562 Marionette TRACE conn4 <- [1,2522,null,{}] 12:37:33 INFO - PROCESS | 1804 | 1462477053567 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}] 12:37:33 INFO - PROCESS | 1804 | 1462477053892 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 12:37:34 INFO - PROCESS | 1804 | 1462477054258 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a3cf400 == 146 [pid = 1804] [id = 638] 12:37:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9b209c00) [pid = 1804] [serial = 1915] [outer = (nil)] 12:37:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9ba9c800) [pid = 1804] [serial = 1916] [outer = 0x9b209c00] 12:37:34 INFO - PROCESS | 1804 | 1462477054356 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9c074800) [pid = 1804] [serial = 1917] [outer = 0x9b209c00] 12:37:35 INFO - PROCESS | 1804 | 1462477055409 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]]]}] 12:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1886ms 12:37:35 INFO - PROCESS | 1804 | 1462477055444 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 12:37:35 INFO - PROCESS | 1804 | 1462477055447 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 12:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:37:35 INFO - PROCESS | 1804 | 1462477055455 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:37:35 INFO - PROCESS | 1804 | 1462477055458 Marionette TRACE conn4 <- [1,2526,null,{}] 12:37:35 INFO - PROCESS | 1804 | 1462477055466 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}] 12:37:35 INFO - PROCESS | 1804 | 1462477055737 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 12:37:36 INFO - PROCESS | 1804 | 1462477056109 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a149000 == 147 [pid = 1804] [id = 639] 12:37:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9a3dbc00) [pid = 1804] [serial = 1918] [outer = (nil)] 12:37:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0xa05f6000) [pid = 1804] [serial = 1919] [outer = 0x9a3dbc00] 12:37:36 INFO - PROCESS | 1804 | 1462477056238 Marionette DEBUG loaded listener.js 12:37:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0xa102f000) [pid = 1804] [serial = 1920] [outer = 0x9a3dbc00] 12:37:37 INFO - PROCESS | 1804 | 1462477057197 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]]]}] 12:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1785ms 12:37:37 INFO - PROCESS | 1804 | 1462477057242 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 12:37:37 INFO - PROCESS | 1804 | 1462477057246 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 12:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:37:37 INFO - PROCESS | 1804 | 1462477057253 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:37:37 INFO - PROCESS | 1804 | 1462477057257 Marionette TRACE conn4 <- [1,2530,null,{}] 12:37:37 INFO - PROCESS | 1804 | 1462477057263 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}] 12:37:37 INFO - PROCESS | 1804 | 1462477057526 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 12:37:37 INFO - PROCESS | 1804 | 1462477057870 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x99532000 == 148 [pid = 1804] [id = 640] 12:37:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9babac00) [pid = 1804] [serial = 1921] [outer = (nil)] 12:37:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0xa320bc00) [pid = 1804] [serial = 1922] [outer = 0x9babac00] 12:37:37 INFO - PROCESS | 1804 | 1462477057971 Marionette DEBUG loaded listener.js 12:37:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0xa3267800) [pid = 1804] [serial = 1923] [outer = 0x9babac00] 12:37:39 INFO - PROCESS | 1804 | 1462477059101 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]]]}] 12:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1897ms 12:37:39 INFO - PROCESS | 1804 | 1462477059152 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 1804 | 1462477059158 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 12:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:37:39 INFO - PROCESS | 1804 | 1462477059167 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:37:39 INFO - PROCESS | 1804 | 1462477059172 Marionette TRACE conn4 <- [1,2534,null,{}] 12:37:39 INFO - PROCESS | 1804 | 1462477059180 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}] 12:37:39 INFO - PROCESS | 1804 | 1462477059483 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 12:37:39 INFO - PROCESS | 1804 | 1462477059840 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x98027800 == 149 [pid = 1804] [id = 641] 12:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0xa05f4800) [pid = 1804] [serial = 1924] [outer = (nil)] 12:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0xa4e12800) [pid = 1804] [serial = 1925] [outer = 0xa05f4800] 12:37:39 INFO - PROCESS | 1804 | 1462477059936 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0xa5065c00) [pid = 1804] [serial = 1926] [outer = 0xa05f4800] 12:37:40 INFO - PROCESS | 1804 | 1462477060871 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]]]}] 12:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1792ms 12:37:40 INFO - PROCESS | 1804 | 1462477060959 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 12:37:40 INFO - PROCESS | 1804 | 1462477060963 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 12:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:37:40 INFO - PROCESS | 1804 | 1462477060969 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:37:40 INFO - PROCESS | 1804 | 1462477060973 Marionette TRACE conn4 <- [1,2538,null,{}] 12:37:40 INFO - PROCESS | 1804 | 1462477060979 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}] 12:37:41 INFO - PROCESS | 1804 | 1462477061274 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 12:37:41 INFO - PROCESS | 1804 | 1462477061630 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x890db000 == 150 [pid = 1804] [id = 642] 12:37:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8addc800) [pid = 1804] [serial = 1927] [outer = (nil)] 12:37:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0xa62d3800) [pid = 1804] [serial = 1928] [outer = 0x8addc800] 12:37:41 INFO - PROCESS | 1804 | 1462477061724 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0xa6782800) [pid = 1804] [serial = 1929] [outer = 0x8addc800] 12:37:42 INFO - PROCESS | 1804 | 1462477062701 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]]]}] 12:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1784ms 12:37:42 INFO - PROCESS | 1804 | 1462477062756 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 12:37:42 INFO - PROCESS | 1804 | 1462477062759 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 12:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:37:42 INFO - PROCESS | 1804 | 1462477062767 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:37:42 INFO - PROCESS | 1804 | 1462477062770 Marionette TRACE conn4 <- [1,2542,null,{}] 12:37:42 INFO - PROCESS | 1804 | 1462477062777 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}] 12:37:43 INFO - PROCESS | 1804 | 1462477063044 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 12:37:43 INFO - PROCESS | 1804 | 1462477063396 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 1804 | ++DOCSHELL 0xa35aa800 == 151 [pid = 1804] [id = 643] 12:37:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa62d0000) [pid = 1804] [serial = 1930] [outer = (nil)] 12:37:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0xa6c1dc00) [pid = 1804] [serial = 1931] [outer = 0xa62d0000] 12:37:43 INFO - PROCESS | 1804 | 1462477063493 Marionette DEBUG loaded listener.js 12:37:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa6c1fc00) [pid = 1804] [serial = 1932] [outer = 0xa62d0000] 12:37:44 INFO - PROCESS | 1804 | 1462477064450 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]]]}] 12:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1732ms 12:37:44 INFO - PROCESS | 1804 | 1462477064500 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 12:37:44 INFO - PROCESS | 1804 | 1462477064503 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 12:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:37:44 INFO - PROCESS | 1804 | 1462477064511 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:37:44 INFO - PROCESS | 1804 | 1462477064515 Marionette TRACE conn4 <- [1,2546,null,{}] 12:37:44 INFO - PROCESS | 1804 | 1462477064521 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}] 12:37:44 INFO - PROCESS | 1804 | 1462477064779 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 12:37:45 INFO - PROCESS | 1804 | 1462477065126 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9630ac00 == 150 [pid = 1804] [id = 578] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8a20e800 == 149 [pid = 1804] [id = 395] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8f71e400 == 148 [pid = 1804] [id = 405] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8d094000 == 147 [pid = 1804] [id = 400] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8e470000 == 146 [pid = 1804] [id = 401] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x88289000 == 145 [pid = 1804] [id = 397] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x88286800 == 144 [pid = 1804] [id = 399] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb1cc00 == 143 [pid = 1804] [id = 406] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8a216000 == 142 [pid = 1804] [id = 402] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8f48a800 == 141 [pid = 1804] [id = 404] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x927ef800 == 140 [pid = 1804] [id = 576] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x929c9400 == 139 [pid = 1804] [id = 410] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x890d6400 == 138 [pid = 1804] [id = 577] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x890db400 == 137 [pid = 1804] [id = 408] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8b84f400 == 136 [pid = 1804] [id = 396] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8d2f5000 == 135 [pid = 1804] [id = 411] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x93bd0400 == 134 [pid = 1804] [id = 617] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x99d85c00 == 133 [pid = 1804] [id = 618] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8f80fc00 == 132 [pid = 1804] [id = 616] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x919dd000 == 131 [pid = 1804] [id = 615] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8d528400 == 130 [pid = 1804] [id = 614] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8e469c00 == 129 [pid = 1804] [id = 613] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x91497800 == 128 [pid = 1804] [id = 612] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x883d4400 == 127 [pid = 1804] [id = 610] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8cec8400 == 126 [pid = 1804] [id = 611] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8d2ed800 == 125 [pid = 1804] [id = 609] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x99e88800 == 124 [pid = 1804] [id = 582] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8c743c00 == 123 [pid = 1804] [id = 608] 12:37:47 INFO - PROCESS | 1804 | --DOCSHELL 0x890d3000 == 122 [pid = 1804] [id = 607] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8e9f3400) [pid = 1804] [serial = 1701] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9d85b000) [pid = 1804] [serial = 1749] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8d52e400) [pid = 1804] [serial = 1817] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8d847400) [pid = 1804] [serial = 1818] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8e476c00) [pid = 1804] [serial = 1820] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8b9ca400) [pid = 1804] [serial = 1814] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa6715000) [pid = 1804] [serial = 1812] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0xa62cf000) [pid = 1804] [serial = 1811] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0xa3542c00) [pid = 1804] [serial = 1809] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0xa32ee800) [pid = 1804] [serial = 1808] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0xa260d000) [pid = 1804] [serial = 1806] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0xa22e5400) [pid = 1804] [serial = 1805] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0xa214e000) [pid = 1804] [serial = 1803] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0xa102fc00) [pid = 1804] [serial = 1802] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9d334400) [pid = 1804] [serial = 1800] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9c07b400) [pid = 1804] [serial = 1799] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9c002800) [pid = 1804] [serial = 1797] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x9b5ef000) [pid = 1804] [serial = 1796] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9a52c400) [pid = 1804] [serial = 1794] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9a3cf800) [pid = 1804] [serial = 1793] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x99532400) [pid = 1804] [serial = 1791] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x991ae800) [pid = 1804] [serial = 1790] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9296ac00) [pid = 1804] [serial = 1787] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x951d5c00) [pid = 1804] [serial = 1788] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x950e0400) [pid = 1804] [serial = 1785] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x94fd4c00) [pid = 1804] [serial = 1784] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x938d3800) [pid = 1804] [serial = 1782] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x92971800) [pid = 1804] [serial = 1781] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x92723800) [pid = 1804] [serial = 1779] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x923e4000) [pid = 1804] [serial = 1778] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x921e0000) [pid = 1804] [serial = 1776] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x919d9800) [pid = 1804] [serial = 1775] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x918dc800) [pid = 1804] [serial = 1773] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x916b2000) [pid = 1804] [serial = 1772] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8f771800) [pid = 1804] [serial = 1770] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8f5d1800) [pid = 1804] [serial = 1769] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e37d400) [pid = 1804] [serial = 1767] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8d7d1400) [pid = 1804] [serial = 1766] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8f5d8000) [pid = 1804] [serial = 1763] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8ce2b800) [pid = 1804] [serial = 1815] [outer = (nil)] [url = about:blank] 12:37:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x88286800 == 123 [pid = 1804] [id = 644] 12:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x88289000) [pid = 1804] [serial = 1933] [outer = (nil)] 12:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x890db400) [pid = 1804] [serial = 1934] [outer = 0x88289000] 12:37:47 INFO - PROCESS | 1804 | 1462477067966 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x89eedc00) [pid = 1804] [serial = 1935] [outer = 0x88289000] 12:37:48 INFO - PROCESS | 1804 | 1462477068897 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]]]}] 12:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 4453ms 12:37:48 INFO - PROCESS | 1804 | 1462477068966 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 12:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:37:48 INFO - PROCESS | 1804 | 1462477068974 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 12:37:48 INFO - PROCESS | 1804 | 1462477068984 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:37:48 INFO - PROCESS | 1804 | 1462477068990 Marionette TRACE conn4 <- [1,2550,null,{}] 12:37:49 INFO - PROCESS | 1804 | 1462477069000 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}] 12:37:49 INFO - PROCESS | 1804 | 1462477069251 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 12:37:49 INFO - PROCESS | 1804 | 1462477069534 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9ca400 == 124 [pid = 1804] [id = 645] 12:37:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8b9cd800) [pid = 1804] [serial = 1936] [outer = (nil)] 12:37:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8c8b7400) [pid = 1804] [serial = 1937] [outer = 0x8b9cd800] 12:37:49 INFO - PROCESS | 1804 | 1462477069619 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8cec3c00) [pid = 1804] [serial = 1938] [outer = 0x8b9cd800] 12:37:50 INFO - PROCESS | 1804 | 1462477070570 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]]]}] 12:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1639ms 12:37:50 INFO - PROCESS | 1804 | 1462477070621 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 12:37:50 INFO - PROCESS | 1804 | 1462477070628 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 12:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:37:50 INFO - PROCESS | 1804 | 1462477070647 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:37:50 INFO - PROCESS | 1804 | 1462477070652 Marionette TRACE conn4 <- [1,2554,null,{}] 12:37:50 INFO - PROCESS | 1804 | 1462477070658 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}] 12:37:50 INFO - PROCESS | 1804 | 1462477070990 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 12:37:51 INFO - PROCESS | 1804 | 1462477071042 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2f4000 == 125 [pid = 1804] [id = 646] 12:37:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8d2f5400) [pid = 1804] [serial = 1939] [outer = (nil)] 12:37:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8d530c00) [pid = 1804] [serial = 1940] [outer = 0x8d2f5400] 12:37:51 INFO - PROCESS | 1804 | 1462477071192 Marionette DEBUG loaded listener.js 12:37:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8d84e000) [pid = 1804] [serial = 1941] [outer = 0x8d2f5400] 12:37:52 INFO - PROCESS | 1804 | 1462477072335 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]]]}] 12:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2297ms 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8ce21400) [pid = 1804] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8e471c00) [pid = 1804] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9272e800) [pid = 1804] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x91491c00) [pid = 1804] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e4aa000) [pid = 1804] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x91498400) [pid = 1804] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8f5cf800) [pid = 1804] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8cf34c00) [pid = 1804] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8d52a000) [pid = 1804] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8c744c00) [pid = 1804] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x890d6c00) [pid = 1804] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8cf38800) [pid = 1804] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8b62d800) [pid = 1804] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x9add8c00) [pid = 1804] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x94fcf000) [pid = 1804] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x9a80e400) [pid = 1804] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x9a94e000) [pid = 1804] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x927e0800) [pid = 1804] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x99d87800) [pid = 1804] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x93bda000) [pid = 1804] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:37:53 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x915bd000) [pid = 1804] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:37:53 INFO - PROCESS | 1804 | 1462477073079 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 1804 | 1462477073083 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 12:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:37:53 INFO - PROCESS | 1804 | 1462477073092 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 1804 | 1462477073099 Marionette TRACE conn4 <- [1,2558,null,{}] 12:37:53 INFO - PROCESS | 1804 | 1462477073118 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}] 12:37:53 INFO - PROCESS | 1804 | 1462477073430 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 12:37:53 INFO - PROCESS | 1804 | 1462477073566 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af27c00 == 126 [pid = 1804] [id = 647] 12:37:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x8e37e800) [pid = 1804] [serial = 1942] [outer = (nil)] 12:37:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x8e476800) [pid = 1804] [serial = 1943] [outer = 0x8e37e800] 12:37:53 INFO - PROCESS | 1804 | 1462477073644 Marionette DEBUG loaded listener.js 12:37:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8e4ac800) [pid = 1804] [serial = 1944] [outer = 0x8e37e800] 12:37:54 INFO - PROCESS | 1804 | 1462477074477 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]]]}] 12:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1450ms 12:37:54 INFO - PROCESS | 1804 | 1462477074542 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 12:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:37:54 INFO - PROCESS | 1804 | 1462477074547 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 12:37:54 INFO - PROCESS | 1804 | 1462477074554 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:37:54 INFO - PROCESS | 1804 | 1462477074558 Marionette TRACE conn4 <- [1,2562,null,{}] 12:37:54 INFO - PROCESS | 1804 | 1462477074564 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}] 12:37:54 INFO - PROCESS | 1804 | 1462477074793 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 12:37:55 INFO - PROCESS | 1804 | 1462477075149 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x890dc800 == 127 [pid = 1804] [id = 648] 12:37:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x890df400) [pid = 1804] [serial = 1945] [outer = (nil)] 12:37:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x89ef5800) [pid = 1804] [serial = 1946] [outer = 0x890df400] 12:37:55 INFO - PROCESS | 1804 | 1462477075334 Marionette DEBUG loaded listener.js 12:37:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8ade1000) [pid = 1804] [serial = 1947] [outer = 0x890df400] 12:37:56 INFO - PROCESS | 1804 | 1462477076469 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]]]}] 12:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1988ms 12:37:56 INFO - PROCESS | 1804 | 1462477076544 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 12:37:56 INFO - PROCESS | 1804 | 1462477076551 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 12:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:37:56 INFO - PROCESS | 1804 | 1462477076560 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:37:56 INFO - PROCESS | 1804 | 1462477076567 Marionette TRACE conn4 <- [1,2566,null,{}] 12:37:56 INFO - PROCESS | 1804 | 1462477076576 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}] 12:37:56 INFO - PROCESS | 1804 | 1462477076884 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 12:37:57 INFO - PROCESS | 1804 | 1462477077244 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b846c00 == 128 [pid = 1804] [id = 649] 12:37:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8cecd400) [pid = 1804] [serial = 1948] [outer = (nil)] 12:37:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8d08e800) [pid = 1804] [serial = 1949] [outer = 0x8cecd400] 12:37:57 INFO - PROCESS | 1804 | 1462477077351 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8d530000) [pid = 1804] [serial = 1950] [outer = 0x8cecd400] 12:37:58 INFO - PROCESS | 1804 | 1462477078472 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]]]}] 12:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1991ms 12:37:58 INFO - PROCESS | 1804 | 1462477078555 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 12:37:58 INFO - PROCESS | 1804 | 1462477078562 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 12:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:37:58 INFO - PROCESS | 1804 | 1462477078571 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:37:58 INFO - PROCESS | 1804 | 1462477078575 Marionette TRACE conn4 <- [1,2570,null,{}] 12:37:58 INFO - PROCESS | 1804 | 1462477078581 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}] 12:37:58 INFO - PROCESS | 1804 | 1462477078887 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 12:37:59 INFO - PROCESS | 1804 | 1462477079283 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4abc00 == 129 [pid = 1804] [id = 650] 12:37:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8e9ea400) [pid = 1804] [serial = 1951] [outer = (nil)] 12:37:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8eb1ac00) [pid = 1804] [serial = 1952] [outer = 0x8e9ea400] 12:37:59 INFO - PROCESS | 1804 | 1462477079378 Marionette DEBUG loaded listener.js 12:37:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8eb23000) [pid = 1804] [serial = 1953] [outer = 0x8e9ea400] 12:38:00 INFO - PROCESS | 1804 | 1462477080519 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]]]}] 12:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1991ms 12:38:00 INFO - PROCESS | 1804 | 1462477080563 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 12:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:38:00 INFO - PROCESS | 1804 | 1462477080568 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 12:38:00 INFO - PROCESS | 1804 | 1462477080578 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:38:00 INFO - PROCESS | 1804 | 1462477080588 Marionette TRACE conn4 <- [1,2574,null,{}] 12:38:00 INFO - PROCESS | 1804 | 1462477080605 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}] 12:38:00 INFO - PROCESS | 1804 | 1462477080922 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 12:38:01 INFO - PROCESS | 1804 | 1462477081357 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d078400 == 130 [pid = 1804] [id = 651] 12:38:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e9e5800) [pid = 1804] [serial = 1954] [outer = (nil)] 12:38:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f718c00) [pid = 1804] [serial = 1955] [outer = 0x8e9e5800] 12:38:01 INFO - PROCESS | 1804 | 1462477081457 Marionette DEBUG loaded listener.js 12:38:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f771800) [pid = 1804] [serial = 1956] [outer = 0x8e9e5800] 12:38:02 INFO - PROCESS | 1804 | 1462477082484 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]]]}] 12:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1950ms 12:38:02 INFO - PROCESS | 1804 | 1462477082533 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 12:38:02 INFO - PROCESS | 1804 | 1462477082539 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 12:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:38:02 INFO - PROCESS | 1804 | 1462477082546 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:38:02 INFO - PROCESS | 1804 | 1462477082549 Marionette TRACE conn4 <- [1,2578,null,{}] 12:38:02 INFO - PROCESS | 1804 | 1462477082556 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}] 12:38:02 INFO - PROCESS | 1804 | 1462477082832 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 12:38:03 INFO - PROCESS | 1804 | 1462477083172 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ce21400 == 131 [pid = 1804] [id = 652] 12:38:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8f490800) [pid = 1804] [serial = 1957] [outer = (nil)] 12:38:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x91085000) [pid = 1804] [serial = 1958] [outer = 0x8f490800] 12:38:03 INFO - PROCESS | 1804 | 1462477083271 Marionette DEBUG loaded listener.js 12:38:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x91497c00) [pid = 1804] [serial = 1959] [outer = 0x8f490800] 12:38:04 INFO - PROCESS | 1804 | 1462477084225 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]]]}] 12:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1737ms 12:38:04 INFO - PROCESS | 1804 | 1462477084285 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 12:38:04 INFO - PROCESS | 1804 | 1462477084289 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 12:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:38:04 INFO - PROCESS | 1804 | 1462477084296 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:38:04 INFO - PROCESS | 1804 | 1462477084300 Marionette TRACE conn4 <- [1,2582,null,{}] 12:38:04 INFO - PROCESS | 1804 | 1462477084306 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}] 12:38:04 INFO - PROCESS | 1804 | 1462477084559 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 12:38:04 INFO - PROCESS | 1804 | 1462477084908 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x915bc400 == 132 [pid = 1804] [id = 653] 12:38:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x915bd000) [pid = 1804] [serial = 1960] [outer = (nil)] 12:38:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x916ae000) [pid = 1804] [serial = 1961] [outer = 0x915bd000] 12:38:05 INFO - PROCESS | 1804 | 1462477085019 Marionette DEBUG loaded listener.js 12:38:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x9196ac00) [pid = 1804] [serial = 1962] [outer = 0x915bd000] 12:38:06 INFO - PROCESS | 1804 | 1462477086025 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]]]}] 12:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1784ms 12:38:06 INFO - PROCESS | 1804 | 1462477086081 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 12:38:06 INFO - PROCESS | 1804 | 1462477086086 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 12:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:38:06 INFO - PROCESS | 1804 | 1462477086093 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:38:06 INFO - PROCESS | 1804 | 1462477086097 Marionette TRACE conn4 <- [1,2586,null,{}] 12:38:06 INFO - PROCESS | 1804 | 1462477086103 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}] 12:38:06 INFO - PROCESS | 1804 | 1462477086367 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 12:38:06 INFO - PROCESS | 1804 | 1462477086715 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f772000 == 133 [pid = 1804] [id = 654] 12:38:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f816800) [pid = 1804] [serial = 1963] [outer = (nil)] 12:38:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x921e2800) [pid = 1804] [serial = 1964] [outer = 0x8f816800] 12:38:06 INFO - PROCESS | 1804 | 1462477086812 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x921eac00) [pid = 1804] [serial = 1965] [outer = 0x8f816800] 12:38:07 INFO - PROCESS | 1804 | 1462477087762 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]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1736ms 12:38:07 INFO - PROCESS | 1804 | 1462477087830 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 12:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:38:07 INFO - PROCESS | 1804 | 1462477087835 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 12:38:07 INFO - PROCESS | 1804 | 1462477087841 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 1804 | 1462477087845 Marionette TRACE conn4 <- [1,2590,null,{}] 12:38:07 INFO - PROCESS | 1804 | 1462477087851 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}] 12:38:08 INFO - PROCESS | 1804 | 1462477088107 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 12:38:08 INFO - PROCESS | 1804 | 1462477088444 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x91971800 == 134 [pid = 1804] [id = 655] 12:38:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x919e2c00) [pid = 1804] [serial = 1966] [outer = (nil)] 12:38:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9272c000) [pid = 1804] [serial = 1967] [outer = 0x919e2c00] 12:38:08 INFO - PROCESS | 1804 | 1462477088536 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x9272f800) [pid = 1804] [serial = 1968] [outer = 0x919e2c00] 12:38:09 INFO - PROCESS | 1804 | 1462477089461 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]]]}] 12:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1690ms 12:38:09 INFO - PROCESS | 1804 | 1462477089532 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 1804 | 1462477089536 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 12:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:38:09 INFO - PROCESS | 1804 | 1462477089543 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - PROCESS | 1804 | 1462477089546 Marionette TRACE conn4 <- [1,2594,null,{}] 12:38:09 INFO - PROCESS | 1804 | 1462477089554 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}] 12:38:09 INFO - PROCESS | 1804 | 1462477089805 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 12:38:10 INFO - PROCESS | 1804 | 1462477090150 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4a9800 == 135 [pid = 1804] [id = 656] 12:38:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8f5d8c00) [pid = 1804] [serial = 1969] [outer = (nil)] 12:38:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x92965400) [pid = 1804] [serial = 1970] [outer = 0x8f5d8c00] 12:38:10 INFO - PROCESS | 1804 | 1462477090251 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9296fc00) [pid = 1804] [serial = 1971] [outer = 0x8f5d8c00] 12:38:11 INFO - PROCESS | 1804 | 1462477091244 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]]]}] 12:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1785ms 12:38:11 INFO - PROCESS | 1804 | 1462477091329 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 12:38:11 INFO - PROCESS | 1804 | 1462477091341 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 12:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:38:11 INFO - PROCESS | 1804 | 1462477091400 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:38:11 INFO - PROCESS | 1804 | 1462477091404 Marionette TRACE conn4 <- [1,2598,null,{}] 12:38:11 INFO - PROCESS | 1804 | 1462477091411 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}] 12:38:11 INFO - PROCESS | 1804 | 1462477091681 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 12:38:12 INFO - PROCESS | 1804 | 1462477092044 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x9272ac00 == 136 [pid = 1804] [id = 657] 12:38:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x927ebc00) [pid = 1804] [serial = 1972] [outer = (nil)] 12:38:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93bcd400) [pid = 1804] [serial = 1973] [outer = 0x927ebc00] 12:38:12 INFO - PROCESS | 1804 | 1462477092136 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x9458fc00) [pid = 1804] [serial = 1974] [outer = 0x927ebc00] 12:38:13 INFO - PROCESS | 1804 | 1462477093198 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]]]}] 12:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1857ms 12:38:13 INFO - PROCESS | 1804 | 1462477093247 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 12:38:13 INFO - PROCESS | 1804 | 1462477093250 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 12:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:38:13 INFO - PROCESS | 1804 | 1462477093258 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:38:13 INFO - PROCESS | 1804 | 1462477093261 Marionette TRACE conn4 <- [1,2602,null,{}] 12:38:13 INFO - PROCESS | 1804 | 1462477093267 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}] 12:38:13 INFO - PROCESS | 1804 | 1462477093504 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 12:38:13 INFO - PROCESS | 1804 | 1462477093864 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x950e0400 == 137 [pid = 1804] [id = 658] 12:38:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x951cb000) [pid = 1804] [serial = 1975] [outer = (nil)] 12:38:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x951d5c00) [pid = 1804] [serial = 1976] [outer = 0x951cb000] 12:38:13 INFO - PROCESS | 1804 | 1462477093977 Marionette DEBUG loaded listener.js 12:38:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x99074400) [pid = 1804] [serial = 1977] [outer = 0x951cb000] 12:38:15 INFO - PROCESS | 1804 | 1462477095052 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]]]}] 12:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1832ms 12:38:15 INFO - PROCESS | 1804 | 1462477095090 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 12:38:15 INFO - PROCESS | 1804 | 1462477095095 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 12:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:38:15 INFO - PROCESS | 1804 | 1462477095103 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:38:15 INFO - PROCESS | 1804 | 1462477095107 Marionette TRACE conn4 <- [1,2606,null,{}] 12:38:15 INFO - PROCESS | 1804 | 1462477095113 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}] 12:38:15 INFO - PROCESS | 1804 | 1462477095395 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 12:38:15 INFO - PROCESS | 1804 | 1462477095717 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x99d85c00 == 138 [pid = 1804] [id = 659] 12:38:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x99e86000) [pid = 1804] [serial = 1978] [outer = (nil)] 12:38:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9a80e400) [pid = 1804] [serial = 1979] [outer = 0x99e86000] 12:38:15 INFO - PROCESS | 1804 | 1462477095809 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9a814c00) [pid = 1804] [serial = 1980] [outer = 0x99e86000] 12:38:16 INFO - PROCESS | 1804 | 1462477096810 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]]]}] 12:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1739ms 12:38:16 INFO - PROCESS | 1804 | 1462477096844 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 1804 | 1462477096848 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 12:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:38:16 INFO - PROCESS | 1804 | 1462477096856 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:38:16 INFO - PROCESS | 1804 | 1462477096859 Marionette TRACE conn4 <- [1,2610,null,{}] 12:38:16 INFO - PROCESS | 1804 | 1462477096865 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}] 12:38:17 INFO - PROCESS | 1804 | 1462477097120 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 12:38:17 INFO - PROCESS | 1804 | 1462477097484 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ade2400 == 139 [pid = 1804] [id = 660] 12:38:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x951d3c00) [pid = 1804] [serial = 1981] [outer = (nil)] 12:38:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9ad1dc00) [pid = 1804] [serial = 1982] [outer = 0x951d3c00] 12:38:17 INFO - PROCESS | 1804 | 1462477097579 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9b208c00) [pid = 1804] [serial = 1983] [outer = 0x951d3c00] 12:38:18 INFO - PROCESS | 1804 | 1462477098550 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]]]}] 12:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1733ms 12:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:38:18 INFO - PROCESS | 1804 | 1462477098588 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 1804 | 1462477098592 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 12:38:18 INFO - PROCESS | 1804 | 1462477098598 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:38:18 INFO - PROCESS | 1804 | 1462477098601 Marionette TRACE conn4 <- [1,2614,null,{}] 12:38:18 INFO - PROCESS | 1804 | 1462477098607 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}] 12:38:18 INFO - PROCESS | 1804 | 1462477098850 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 12:38:19 INFO - PROCESS | 1804 | 1462477099200 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a94e000 == 140 [pid = 1804] [id = 661] 12:38:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9ad11000) [pid = 1804] [serial = 1984] [outer = (nil)] 12:38:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9c00c000) [pid = 1804] [serial = 1985] [outer = 0x9ad11000] 12:38:19 INFO - PROCESS | 1804 | 1462477099299 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9c073000) [pid = 1804] [serial = 1986] [outer = 0x9ad11000] 12:38:20 INFO - PROCESS | 1804 | 1462477100211 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]]]}] 12:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1681ms 12:38:20 INFO - PROCESS | 1804 | 1462477100286 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 12:38:20 INFO - PROCESS | 1804 | 1462477100289 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 12:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:38:20 INFO - PROCESS | 1804 | 1462477100299 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:38:20 INFO - PROCESS | 1804 | 1462477100302 Marionette TRACE conn4 <- [1,2618,null,{}] 12:38:20 INFO - PROCESS | 1804 | 1462477100308 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}] 12:38:20 INFO - PROCESS | 1804 | 1462477100556 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 12:38:20 INFO - PROCESS | 1804 | 1462477100903 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x99d8a400 == 141 [pid = 1804] [id = 662] 12:38:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9ba94c00) [pid = 1804] [serial = 1987] [outer = (nil)] 12:38:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9d8a3800) [pid = 1804] [serial = 1988] [outer = 0x9ba94c00] 12:38:21 INFO - PROCESS | 1804 | 1462477101002 Marionette DEBUG loaded listener.js 12:38:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0xa102e400) [pid = 1804] [serial = 1989] [outer = 0x9ba94c00] 12:38:21 INFO - PROCESS | 1804 | 1462477101961 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]]]}] 12:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1694ms 12:38:21 INFO - PROCESS | 1804 | 1462477101995 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 12:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:38:22 INFO - PROCESS | 1804 | 1462477102000 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 12:38:22 INFO - PROCESS | 1804 | 1462477102006 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:38:22 INFO - PROCESS | 1804 | 1462477102010 Marionette TRACE conn4 <- [1,2622,null,{}] 12:38:22 INFO - PROCESS | 1804 | 1462477102016 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}] 12:38:22 INFO - PROCESS | 1804 | 1462477102265 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 12:38:22 INFO - PROCESS | 1804 | 1462477102626 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a80fc00 == 142 [pid = 1804] [id = 663] 12:38:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9aa9d800) [pid = 1804] [serial = 1990] [outer = (nil)] 12:38:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa30cc400) [pid = 1804] [serial = 1991] [outer = 0x9aa9d800] 12:38:22 INFO - PROCESS | 1804 | 1462477102722 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0xa32e5000) [pid = 1804] [serial = 1992] [outer = 0x9aa9d800] 12:38:23 INFO - PROCESS | 1804 | 1462477103682 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]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1739ms 12:38:23 INFO - PROCESS | 1804 | 1462477103746 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 12:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:38:23 INFO - PROCESS | 1804 | 1462477103750 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 12:38:23 INFO - PROCESS | 1804 | 1462477103757 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - PROCESS | 1804 | 1462477103761 Marionette TRACE conn4 <- [1,2626,null,{}] 12:38:23 INFO - PROCESS | 1804 | 1462477103770 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}] 12:38:24 INFO - PROCESS | 1804 | 1462477104025 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 12:38:24 INFO - PROCESS | 1804 | 1462477104376 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x9bac2800 == 143 [pid = 1804] [id = 664] 12:38:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa05fc000) [pid = 1804] [serial = 1993] [outer = (nil)] 12:38:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0xa6711000) [pid = 1804] [serial = 1994] [outer = 0xa05fc000] 12:38:24 INFO - PROCESS | 1804 | 1462477104477 Marionette DEBUG loaded listener.js 12:38:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa6718400) [pid = 1804] [serial = 1995] [outer = 0xa05fc000] 12:38:25 INFO - PROCESS | 1804 | 1462477105425 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]]]}] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8d52c400 == 142 [pid = 1804] [id = 626] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x890d7800 == 141 [pid = 1804] [id = 262] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8af27c00 == 140 [pid = 1804] [id = 647] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8d2f4000 == 139 [pid = 1804] [id = 646] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8b9ca400 == 138 [pid = 1804] [id = 645] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88286800 == 137 [pid = 1804] [id = 644] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x98027800 == 136 [pid = 1804] [id = 641] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x890db000 == 135 [pid = 1804] [id = 642] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x99532000 == 134 [pid = 1804] [id = 640] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9a149000 == 133 [pid = 1804] [id = 639] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9a3cf400 == 132 [pid = 1804] [id = 638] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8af2e800 == 131 [pid = 1804] [id = 636] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x951d5800 == 130 [pid = 1804] [id = 637] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x919e1c00 == 129 [pid = 1804] [id = 635] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x927d4c00 == 128 [pid = 1804] [id = 634] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x916ac400 == 127 [pid = 1804] [id = 633] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x890d5400 == 126 [pid = 1804] [id = 632] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x915b3c00 == 125 [pid = 1804] [id = 630] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x915bf400 == 124 [pid = 1804] [id = 631] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8d529c00 == 123 [pid = 1804] [id = 629] 12:38:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8b628800 == 122 [pid = 1804] [id = 628] 12:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 4355ms 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8f719c00) [pid = 1804] [serial = 1764] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8f48d400) [pid = 1804] [serial = 1883] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8e4a5400) [pid = 1804] [serial = 1880] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8e9f0000) [pid = 1804] [serial = 1881] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x927ecc00) [pid = 1804] [serial = 1847] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x923dfc00) [pid = 1804] [serial = 1845] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x923dc000) [pid = 1804] [serial = 1844] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x919df400) [pid = 1804] [serial = 1842] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x919d7400) [pid = 1804] [serial = 1841] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x916b6c00) [pid = 1804] [serial = 1839] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x915b1400) [pid = 1804] [serial = 1838] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x91083400) [pid = 1804] [serial = 1836] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8f817c00) [pid = 1804] [serial = 1835] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8f719400) [pid = 1804] [serial = 1833] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8f5d0c00) [pid = 1804] [serial = 1832] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8e477000) [pid = 1804] [serial = 1830] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8d7d1c00) [pid = 1804] [serial = 1829] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8cf3b800) [pid = 1804] [serial = 1827] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8ce2c000) [pid = 1804] [serial = 1826] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8a216800) [pid = 1804] [serial = 1824] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x89db0400) [pid = 1804] [serial = 1823] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8d092c00) [pid = 1804] [serial = 1877] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8b841c00) [pid = 1804] [serial = 1874] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8c744800) [pid = 1804] [serial = 1875] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0xa26ccc00) [pid = 1804] [serial = 1872] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0xa22e2800) [pid = 1804] [serial = 1871] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9d85d000) [pid = 1804] [serial = 1869] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9c16fc00) [pid = 1804] [serial = 1868] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9c004c00) [pid = 1804] [serial = 1866] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9babc000) [pid = 1804] [serial = 1865] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9ad1c400) [pid = 1804] [serial = 1863] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9ad16c00) [pid = 1804] [serial = 1862] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9a817000) [pid = 1804] [serial = 1860] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9a7a7400) [pid = 1804] [serial = 1859] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9a3af800) [pid = 1804] [serial = 1857] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x99e8b800) [pid = 1804] [serial = 1856] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x951cd800) [pid = 1804] [serial = 1854] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x95086400) [pid = 1804] [serial = 1853] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x929c4c00) [pid = 1804] [serial = 1851] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9296d400) [pid = 1804] [serial = 1850] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x927f0000) [pid = 1804] [serial = 1848] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8d525000) [pid = 1804] [serial = 1878] [outer = (nil)] [url = about:blank] 12:38:28 INFO - PROCESS | 1804 | 1462477108439 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 12:38:28 INFO - PROCESS | 1804 | 1462477108444 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 12:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:38:28 INFO - PROCESS | 1804 | 1462477108466 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:38:28 INFO - PROCESS | 1804 | 1462477108472 Marionette TRACE conn4 <- [1,2630,null,{}] 12:38:28 INFO - PROCESS | 1804 | 1462477108480 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}] 12:38:28 INFO - PROCESS | 1804 | 1462477108714 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 12:38:28 INFO - PROCESS | 1804 | 1462477108955 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af2c400 == 123 [pid = 1804] [id = 665] 12:38:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8af2fc00) [pid = 1804] [serial = 1996] [outer = (nil)] 12:38:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8b794400) [pid = 1804] [serial = 1997] [outer = 0x8af2fc00] 12:38:29 INFO - PROCESS | 1804 | 1462477109036 Marionette DEBUG loaded listener.js 12:38:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8b9ca400) [pid = 1804] [serial = 1998] [outer = 0x8af2fc00] 12:38:29 INFO - PROCESS | 1804 | 1462477109960 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]]]}] 12:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1542ms 12:38:30 INFO - PROCESS | 1804 | 1462477110006 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 12:38:30 INFO - PROCESS | 1804 | 1462477110012 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 12:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:38:30 INFO - PROCESS | 1804 | 1462477110025 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - PROCESS | 1804 | 1462477110030 Marionette TRACE conn4 <- [1,2634,null,{}] 12:38:30 INFO - PROCESS | 1804 | 1462477110038 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}] 12:38:30 INFO - PROCESS | 1804 | 1462477110293 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 12:38:30 INFO - PROCESS | 1804 | 1462477110584 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d07cc00 == 124 [pid = 1804] [id = 666] 12:38:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8d080400) [pid = 1804] [serial = 1999] [outer = (nil)] 12:38:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8d2ea000) [pid = 1804] [serial = 2000] [outer = 0x8d080400] 12:38:30 INFO - PROCESS | 1804 | 1462477110667 Marionette DEBUG loaded listener.js 12:38:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8d529c00) [pid = 1804] [serial = 2001] [outer = 0x8d080400] 12:38:31 INFO - PROCESS | 1804 | 1462477111687 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]]]}] 12:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1696ms 12:38:31 INFO - PROCESS | 1804 | 1462477111718 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 12:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:38:31 INFO - PROCESS | 1804 | 1462477111722 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 12:38:31 INFO - PROCESS | 1804 | 1462477111729 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:38:31 INFO - PROCESS | 1804 | 1462477111733 Marionette TRACE conn4 <- [1,2638,null,{}] 12:38:31 INFO - PROCESS | 1804 | 1462477111756 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}] 12:38:32 INFO - PROCESS | 1804 | 1462477112071 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 12:38:32 INFO - PROCESS | 1804 | 1462477112113 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d087c00 == 125 [pid = 1804] [id = 667] 12:38:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8e46cc00) [pid = 1804] [serial = 2002] [outer = (nil)] 12:38:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e4a5c00) [pid = 1804] [serial = 2003] [outer = 0x8e46cc00] 12:38:32 INFO - PROCESS | 1804 | 1462477112340 Marionette DEBUG loaded listener.js 12:38:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8eb18c00) [pid = 1804] [serial = 2004] [outer = 0x8e46cc00] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x927f4000) [pid = 1804] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x88289000) [pid = 1804] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x92969c00) [pid = 1804] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x92724c00) [pid = 1804] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9babac00) [pid = 1804] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x921e0c00) [pid = 1804] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x918d4400) [pid = 1804] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x99114800) [pid = 1804] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8b62c800) [pid = 1804] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9a3dbc00) [pid = 1804] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x9b209c00) [pid = 1804] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8e381000) [pid = 1804] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x915b4800) [pid = 1804] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8b9cd800) [pid = 1804] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0xa05f4800) [pid = 1804] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8d2f5400) [pid = 1804] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x918e1000) [pid = 1804] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x8addc800) [pid = 1804] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:38:33 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x8d52a400) [pid = 1804] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:38:33 INFO - PROCESS | 1804 | 1462477113908 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]]]}] 12:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2290ms 12:38:34 INFO - PROCESS | 1804 | 1462477114020 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 12:38:34 INFO - PROCESS | 1804 | 1462477114023 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 12:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:38:34 INFO - PROCESS | 1804 | 1462477114030 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:38:34 INFO - PROCESS | 1804 | 1462477114034 Marionette TRACE conn4 <- [1,2642,null,{}] 12:38:34 INFO - PROCESS | 1804 | 1462477114039 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}] 12:38:34 INFO - PROCESS | 1804 | 1462477114354 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 12:38:34 INFO - PROCESS | 1804 | 1462477114377 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da5800 == 126 [pid = 1804] [id = 668] 12:38:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8addc800) [pid = 1804] [serial = 2005] [outer = (nil)] 12:38:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8e4a0400) [pid = 1804] [serial = 2006] [outer = 0x8addc800] 12:38:34 INFO - PROCESS | 1804 | 1462477114453 Marionette DEBUG loaded listener.js 12:38:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8f712800) [pid = 1804] [serial = 2007] [outer = 0x8addc800] 12:38:35 INFO - PROCESS | 1804 | 1462477115409 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]]]}] 12:38:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1441ms 12:38:35 INFO - PROCESS | 1804 | 1462477115473 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 12:38:35 INFO - PROCESS | 1804 | 1462477115477 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 12:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:38:35 INFO - PROCESS | 1804 | 1462477115483 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - PROCESS | 1804 | 1462477115487 Marionette TRACE conn4 <- [1,2646,null,{}] 12:38:35 INFO - PROCESS | 1804 | 1462477115493 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}] 12:38:35 INFO - PROCESS | 1804 | 1462477115885 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 12:38:36 INFO - PROCESS | 1804 | 1462477116260 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a20ec00 == 127 [pid = 1804] [id = 669] 12:38:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8a214400) [pid = 1804] [serial = 2008] [outer = (nil)] 12:38:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8af20400) [pid = 1804] [serial = 2009] [outer = 0x8a214400] 12:38:36 INFO - PROCESS | 1804 | 1462477116366 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8b9c4000) [pid = 1804] [serial = 2010] [outer = 0x8a214400] 12:38:37 INFO - PROCESS | 1804 | 1462477117399 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]]]}] 12:38:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:38:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1948ms 12:38:37 INFO - PROCESS | 1804 | 1462477117435 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 1804 | 1462477117441 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 12:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:38:37 INFO - PROCESS | 1804 | 1462477117453 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - PROCESS | 1804 | 1462477117470 Marionette TRACE conn4 <- [1,2650,null,{}] 12:38:37 INFO - PROCESS | 1804 | 1462477117477 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}] 12:38:37 INFO - PROCESS | 1804 | 1462477117787 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 12:38:38 INFO - PROCESS | 1804 | 1462477118142 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d528c00 == 128 [pid = 1804] [id = 670] 12:38:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8d52a400) [pid = 1804] [serial = 2011] [outer = (nil)] 12:38:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8d845000) [pid = 1804] [serial = 2012] [outer = 0x8d52a400] 12:38:38 INFO - PROCESS | 1804 | 1462477118245 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8e469400) [pid = 1804] [serial = 2013] [outer = 0x8d52a400] 12:38:39 INFO - PROCESS | 1804 | 1462477119272 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]]]}] 12:38:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:38:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1906ms 12:38:39 INFO - PROCESS | 1804 | 1462477119357 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 12:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:38:39 INFO - PROCESS | 1804 | 1462477119363 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 12:38:39 INFO - PROCESS | 1804 | 1462477119371 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - PROCESS | 1804 | 1462477119375 Marionette TRACE conn4 <- [1,2654,null,{}] 12:38:39 INFO - PROCESS | 1804 | 1462477119382 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}] 12:38:39 INFO - PROCESS | 1804 | 1462477119700 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 12:38:40 INFO - PROCESS | 1804 | 1462477120098 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f48fc00 == 129 [pid = 1804] [id = 671] 12:38:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8f5ca400) [pid = 1804] [serial = 2014] [outer = (nil)] 12:38:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8f5d6400) [pid = 1804] [serial = 2015] [outer = 0x8f5ca400] 12:38:40 INFO - PROCESS | 1804 | 1462477120191 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f766400) [pid = 1804] [serial = 2016] [outer = 0x8f5ca400] 12:38:41 INFO - PROCESS | 1804 | 1462477121230 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]]]}] 12:38:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:38:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1896ms 12:38:41 INFO - PROCESS | 1804 | 1462477121266 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 12:38:41 INFO - PROCESS | 1804 | 1462477121273 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 12:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:38:41 INFO - PROCESS | 1804 | 1462477121291 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:38:41 INFO - PROCESS | 1804 | 1462477121299 Marionette TRACE conn4 <- [1,2658,null,{}] 12:38:41 INFO - PROCESS | 1804 | 1462477121306 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}] 12:38:41 INFO - PROCESS | 1804 | 1462477121570 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 12:38:41 INFO - PROCESS | 1804 | 1462477121911 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f485000 == 130 [pid = 1804] [id = 672] 12:38:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f486c00) [pid = 1804] [serial = 2017] [outer = (nil)] 12:38:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x915b4800) [pid = 1804] [serial = 2018] [outer = 0x8f486c00] 12:38:42 INFO - PROCESS | 1804 | 1462477122012 Marionette DEBUG loaded listener.js 12:38:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x916a9800) [pid = 1804] [serial = 2019] [outer = 0x8f486c00] 12:38:42 INFO - PROCESS | 1804 | 1462477122973 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]]]}] 12:38:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:38:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1710ms 12:38:42 INFO - PROCESS | 1804 | 1462477122992 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 1804 | 1462477122997 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 12:38:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:38:43 INFO - PROCESS | 1804 | 1462477123024 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:38:43 INFO - PROCESS | 1804 | 1462477123028 Marionette TRACE conn4 <- [1,2662,null,{}] 12:38:43 INFO - PROCESS | 1804 | 1462477123034 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}] 12:38:43 INFO - PROCESS | 1804 | 1462477123283 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 12:38:43 INFO - PROCESS | 1804 | 1462477123669 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x89ee8c00 == 131 [pid = 1804] [id = 673] 12:38:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x915b3c00) [pid = 1804] [serial = 2020] [outer = (nil)] 12:38:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x918dc800) [pid = 1804] [serial = 2021] [outer = 0x915b3c00] 12:38:43 INFO - PROCESS | 1804 | 1462477123779 Marionette DEBUG loaded listener.js 12:38:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x91966000) [pid = 1804] [serial = 2022] [outer = 0x915b3c00] 12:38:44 INFO - PROCESS | 1804 | 1462477124718 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]]]}] 12:38:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:38:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1739ms 12:38:44 INFO - PROCESS | 1804 | 1462477124760 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 12:38:44 INFO - PROCESS | 1804 | 1462477124764 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 12:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:38:44 INFO - PROCESS | 1804 | 1462477124771 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 1804 | 1462477124775 Marionette TRACE conn4 <- [1,2666,null,{}] 12:38:44 INFO - PROCESS | 1804 | 1462477124781 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}] 12:38:45 INFO - PROCESS | 1804 | 1462477125039 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 12:38:45 INFO - PROCESS | 1804 | 1462477125394 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x919e1000 == 132 [pid = 1804] [id = 674] 12:38:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x919e1400) [pid = 1804] [serial = 2023] [outer = (nil)] 12:38:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x92126800) [pid = 1804] [serial = 2024] [outer = 0x919e1400] 12:38:45 INFO - PROCESS | 1804 | 1462477125509 Marionette DEBUG loaded listener.js 12:38:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x92132400) [pid = 1804] [serial = 2025] [outer = 0x919e1400] 12:38:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:38:46 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:38:47 INFO - PROCESS | 1804 | 1462477127009 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]]]}] 12:38:47 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) 12:38:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2290ms 12:38:47 INFO - PROCESS | 1804 | 1462477127063 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 1804 | 1462477127066 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 12:38:47 INFO - PROCESS | 1804 | 1462477127080 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:38:47 INFO - PROCESS | 1804 | 1462477127085 Marionette TRACE conn4 <- [1,2670,null,{}] 12:38:47 INFO - PROCESS | 1804 | 1462477127137 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}] 12:38:47 INFO - PROCESS | 1804 | 1462477127515 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 12:38:47 INFO - PROCESS | 1804 | 1462477127704 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x918de000 == 133 [pid = 1804] [id = 675] 12:38:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x91973400) [pid = 1804] [serial = 2026] [outer = (nil)] 12:38:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x92722400) [pid = 1804] [serial = 2027] [outer = 0x91973400] 12:38:47 INFO - PROCESS | 1804 | 1462477127797 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x92729c00) [pid = 1804] [serial = 2028] [outer = 0x91973400] 12:38:49 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:38:49 INFO - PROCESS | 1804 | 1462477129222 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] 12:38:49 INFO - PROCESS | 1804 | 1462477129282 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 12:38:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:38:49 INFO - PROCESS | 1804 | 1462477129414 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:38:49 INFO - PROCESS | 1804 | 1462477129417 Marionette TRACE conn4 <- [1,2674,null,{}] 12:38:49 INFO - PROCESS | 1804 | 1462477129427 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}] 12:38:49 INFO - PROCESS | 1804 | 1462477129674 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 12:38:49 INFO - PROCESS | 1804 | 1462477129966 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x9108d800 == 134 [pid = 1804] [id = 676] 12:38:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x91492800) [pid = 1804] [serial = 2029] [outer = (nil)] 12:38:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x927ef800) [pid = 1804] [serial = 2030] [outer = 0x91492800] 12:38:50 INFO - PROCESS | 1804 | 1462477130058 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x92965000) [pid = 1804] [serial = 2031] [outer = 0x91492800] 12:38:51 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:38:51 INFO - PROCESS | 1804 | 1462477131482 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] 12:38:51 INFO - PROCESS | 1804 | 1462477131514 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 12:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:38:51 INFO - PROCESS | 1804 | 1462477131522 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:38:51 INFO - PROCESS | 1804 | 1462477131527 Marionette TRACE conn4 <- [1,2678,null,{}] 12:38:51 INFO - PROCESS | 1804 | 1462477131533 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}] 12:38:51 INFO - PROCESS | 1804 | 1462477131822 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 12:38:52 INFO - PROCESS | 1804 | 1462477132091 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x923e6400 == 135 [pid = 1804] [id = 677] 12:38:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x927e0000) [pid = 1804] [serial = 2032] [outer = (nil)] 12:38:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x94fd0400) [pid = 1804] [serial = 2033] [outer = 0x927e0000] 12:38:52 INFO - PROCESS | 1804 | 1462477132183 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9508c000) [pid = 1804] [serial = 2034] [outer = 0x927e0000] 12:38:53 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:38:53 INFO - PROCESS | 1804 | 1462477133633 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]]]}] 12:38:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2135ms 12:38:53 INFO - PROCESS | 1804 | 1462477133657 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 12:38:53 INFO - PROCESS | 1804 | 1462477133661 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 12:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:38:53 INFO - PROCESS | 1804 | 1462477133667 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:38:53 INFO - PROCESS | 1804 | 1462477133671 Marionette TRACE conn4 <- [1,2682,null,{}] 12:38:53 INFO - PROCESS | 1804 | 1462477133721 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}] 12:38:54 INFO - PROCESS | 1804 | 1462477134084 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 12:38:54 INFO - PROCESS | 1804 | 1462477134307 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x927ee400 == 136 [pid = 1804] [id = 678] 12:38:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x95088c00) [pid = 1804] [serial = 2035] [outer = (nil)] 12:38:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x951d4400) [pid = 1804] [serial = 2036] [outer = 0x95088c00] 12:38:54 INFO - PROCESS | 1804 | 1462477134398 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9764d400) [pid = 1804] [serial = 2037] [outer = 0x95088c00] 12:38:55 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:38:55 INFO - PROCESS | 1804 | 1462477135786 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]]]}] 12:38:55 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) 12:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2131ms 12:38:55 INFO - PROCESS | 1804 | 1462477135799 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 1804 | 1462477135803 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 12:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:38:55 INFO - PROCESS | 1804 | 1462477135810 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 1804 | 1462477135813 Marionette TRACE conn4 <- [1,2686,null,{}] 12:38:55 INFO - PROCESS | 1804 | 1462477135819 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}] 12:38:56 INFO - PROCESS | 1804 | 1462477136113 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 12:38:56 INFO - PROCESS | 1804 | 1462477136384 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x951ce400 == 137 [pid = 1804] [id = 679] 12:38:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x99537c00) [pid = 1804] [serial = 2038] [outer = (nil)] 12:38:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9a2d2c00) [pid = 1804] [serial = 2039] [outer = 0x99537c00] 12:38:56 INFO - PROCESS | 1804 | 1462477136491 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9a3d4400) [pid = 1804] [serial = 2040] [outer = 0x99537c00] 12:38:57 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:38:57 INFO - PROCESS | 1804 | 1462477137938 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] 12:38:58 INFO - PROCESS | 1804 | 1462477138013 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 12:38:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:38:58 INFO - PROCESS | 1804 | 1462477138020 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 1804 | 1462477138025 Marionette TRACE conn4 <- [1,2690,null,{}] 12:38:58 INFO - PROCESS | 1804 | 1462477138137 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}] 12:38:58 INFO - PROCESS | 1804 | 1462477138399 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 12:38:58 INFO - PROCESS | 1804 | 1462477138713 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a817000 == 138 [pid = 1804] [id = 680] 12:38:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9a81ac00) [pid = 1804] [serial = 2041] [outer = (nil)] 12:38:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9b209800) [pid = 1804] [serial = 2042] [outer = 0x9a81ac00] 12:38:58 INFO - PROCESS | 1804 | 1462477138837 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9c070c00) [pid = 1804] [serial = 2043] [outer = 0x9a81ac00] 12:39:00 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:39:00 INFO - PROCESS | 1804 | 1462477140268 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] 12:39:00 INFO - PROCESS | 1804 | 1462477140303 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 12:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:39:00 INFO - PROCESS | 1804 | 1462477140311 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - PROCESS | 1804 | 1462477140314 Marionette TRACE conn4 <- [1,2694,null,{}] 12:39:00 INFO - PROCESS | 1804 | 1462477140320 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}] 12:39:00 INFO - PROCESS | 1804 | 1462477140669 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 12:39:00 INFO - PROCESS | 1804 | 1462477140973 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b1a1c00 == 139 [pid = 1804] [id = 681] 12:39:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9b1a4400) [pid = 1804] [serial = 2044] [outer = (nil)] 12:39:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9d863000) [pid = 1804] [serial = 2045] [outer = 0x9b1a4400] 12:39:01 INFO - PROCESS | 1804 | 1462477141070 Marionette DEBUG loaded listener.js 12:39:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0xa05fcc00) [pid = 1804] [serial = 2046] [outer = 0x9b1a4400] 12:39:02 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:39:02 INFO - PROCESS | 1804 | 1462477142482 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] 12:39:02 INFO - PROCESS | 1804 | 1462477142556 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 12:39:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:39:02 INFO - PROCESS | 1804 | 1462477142568 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - PROCESS | 1804 | 1462477142573 Marionette TRACE conn4 <- [1,2698,null,{}] 12:39:02 INFO - PROCESS | 1804 | 1462477142686 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}] 12:39:02 INFO - PROCESS | 1804 | 1462477142942 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 12:39:03 INFO - PROCESS | 1804 | 1462477143235 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b206000 == 140 [pid = 1804] [id = 682] 12:39:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9d860c00) [pid = 1804] [serial = 2047] [outer = (nil)] 12:39:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0xa26cd000) [pid = 1804] [serial = 2048] [outer = 0x9d860c00] 12:39:03 INFO - PROCESS | 1804 | 1462477143330 Marionette DEBUG loaded listener.js 12:39:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0xa3210000) [pid = 1804] [serial = 2049] [outer = 0x9d860c00] 12:39:04 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:39:05 INFO - PROCESS | 1804 | 1462477145012 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] 12:39:05 INFO - PROCESS | 1804 | 1462477145073 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 12:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:39:05 INFO - PROCESS | 1804 | 1462477145086 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - PROCESS | 1804 | 1462477145090 Marionette TRACE conn4 <- [1,2702,null,{}] 12:39:05 INFO - PROCESS | 1804 | 1462477145152 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}] 12:39:05 INFO - PROCESS | 1804 | 1462477145526 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 12:39:05 INFO - PROCESS | 1804 | 1462477145919 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828a400 == 141 [pid = 1804] [id = 683] 12:39:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9c00e400) [pid = 1804] [serial = 2050] [outer = (nil)] 12:39:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0xa5063400) [pid = 1804] [serial = 2051] [outer = 0x9c00e400] 12:39:06 INFO - PROCESS | 1804 | 1462477146072 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa62ccc00) [pid = 1804] [serial = 2052] [outer = 0x9c00e400] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9a533000 == 140 [pid = 1804] [id = 621] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x923da800 == 139 [pid = 1804] [id = 619] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x939b1c00 == 138 [pid = 1804] [id = 622] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8b62cc00 == 137 [pid = 1804] [id = 624] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x951cbc00 == 136 [pid = 1804] [id = 183] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x89da5800 == 135 [pid = 1804] [id = 668] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8d087c00 == 134 [pid = 1804] [id = 667] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8b626400 == 133 [pid = 1804] [id = 627] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8d07cc00 == 132 [pid = 1804] [id = 666] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8af2c400 == 131 [pid = 1804] [id = 665] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9bac2800 == 130 [pid = 1804] [id = 664] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x99d8a400 == 129 [pid = 1804] [id = 662] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9a80fc00 == 128 [pid = 1804] [id = 663] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9a94e000 == 127 [pid = 1804] [id = 661] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8ade2400 == 126 [pid = 1804] [id = 660] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x99d85c00 == 125 [pid = 1804] [id = 659] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x950e0400 == 124 [pid = 1804] [id = 658] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4a9800 == 123 [pid = 1804] [id = 656] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9272ac00 == 122 [pid = 1804] [id = 657] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x91971800 == 121 [pid = 1804] [id = 655] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8f772000 == 120 [pid = 1804] [id = 654] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x915bc400 == 119 [pid = 1804] [id = 653] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8ce21400 == 118 [pid = 1804] [id = 652] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8d078400 == 117 [pid = 1804] [id = 651] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8b846c00 == 116 [pid = 1804] [id = 649] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4abc00 == 115 [pid = 1804] [id = 650] 12:39:08 INFO - PROCESS | 1804 | --DOCSHELL 0x890dc800 == 114 [pid = 1804] [id = 648] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x95094800) [pid = 1804] [serial = 1905] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x890db400) [pid = 1804] [serial = 1934] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x99d8f000) [pid = 1804] [serial = 1911] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9764d800) [pid = 1804] [serial = 1908] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa3267800) [pid = 1804] [serial = 1923] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x927f5000) [pid = 1804] [serial = 1901] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x923e5800) [pid = 1804] [serial = 1899] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x94595c00) [pid = 1804] [serial = 1904] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9a3d5c00) [pid = 1804] [serial = 1913] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8b9c6000) [pid = 1804] [serial = 1886] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0xa6c1dc00) [pid = 1804] [serial = 1931] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0xa102f000) [pid = 1804] [serial = 1920] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9c074800) [pid = 1804] [serial = 1917] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x89eedc00) [pid = 1804] [serial = 1935] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8e9e9800) [pid = 1804] [serial = 1821] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x915be000) [pid = 1804] [serial = 1892] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9ba9c800) [pid = 1804] [serial = 1916] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0xa320bc00) [pid = 1804] [serial = 1922] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8cec3c00) [pid = 1804] [serial = 1938] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9952f000) [pid = 1804] [serial = 1910] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0xa4e12800) [pid = 1804] [serial = 1925] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8d84e000) [pid = 1804] [serial = 1941] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x91969c00) [pid = 1804] [serial = 1895] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x923d8c00) [pid = 1804] [serial = 1898] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x916ae800) [pid = 1804] [serial = 1893] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9a538400) [pid = 1804] [serial = 1914] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x951d9800) [pid = 1804] [serial = 1907] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0xa05f6000) [pid = 1804] [serial = 1919] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0xa62d3800) [pid = 1804] [serial = 1928] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0xa5065c00) [pid = 1804] [serial = 1926] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8e476800) [pid = 1804] [serial = 1943] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x936ab400) [pid = 1804] [serial = 1902] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8d530c00) [pid = 1804] [serial = 1940] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e49e800) [pid = 1804] [serial = 1889] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8c8b7400) [pid = 1804] [serial = 1937] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8f767000) [pid = 1804] [serial = 1890] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x919d7800) [pid = 1804] [serial = 1896] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8ce2d400) [pid = 1804] [serial = 1887] [outer = (nil)] [url = about:blank] 12:39:08 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0xa6782800) [pid = 1804] [serial = 1929] [outer = (nil)] [url = about:blank] 12:39:09 INFO - PROCESS | 1804 | 1462477149463 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]]]}] 12:39:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 4398ms 12:39:09 INFO - PROCESS | 1804 | 1462477149482 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 1804 | 1462477149489 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 12:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:39:09 INFO - PROCESS | 1804 | 1462477149497 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - PROCESS | 1804 | 1462477149504 Marionette TRACE conn4 <- [1,2706,null,{}] 12:39:09 INFO - PROCESS | 1804 | 1462477149512 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}] 12:39:09 INFO - PROCESS | 1804 | 1462477149758 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 12:39:10 INFO - PROCESS | 1804 | 1462477150076 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b79bc00 == 115 [pid = 1804] [id = 684] 12:39:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8b84f400) [pid = 1804] [serial = 2053] [outer = (nil)] 12:39:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8c74d000) [pid = 1804] [serial = 2054] [outer = 0x8b84f400] 12:39:10 INFO - PROCESS | 1804 | 1462477150191 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8ce2b000) [pid = 1804] [serial = 2055] [outer = 0x8b84f400] 12:39:11 INFO - PROCESS | 1804 | 1462477151127 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]]]}] 12:39:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:39:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1686ms 12:39:11 INFO - PROCESS | 1804 | 1462477151185 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 12:39:11 INFO - PROCESS | 1804 | 1462477151193 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 12:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:39:11 INFO - PROCESS | 1804 | 1462477151214 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:39:11 INFO - PROCESS | 1804 | 1462477151218 Marionette TRACE conn4 <- [1,2710,null,{}] 12:39:11 INFO - PROCESS | 1804 | 1462477151225 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}] 12:39:11 INFO - PROCESS | 1804 | 1462477151542 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 12:39:11 INFO - PROCESS | 1804 | 1462477151581 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b626400 == 116 [pid = 1804] [id = 685] 12:39:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8c746000) [pid = 1804] [serial = 2056] [outer = (nil)] 12:39:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8d2f0c00) [pid = 1804] [serial = 2057] [outer = 0x8c746000] 12:39:11 INFO - PROCESS | 1804 | 1462477151658 Marionette DEBUG loaded listener.js 12:39:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8d7d1800) [pid = 1804] [serial = 2058] [outer = 0x8c746000] 12:39:12 INFO - PROCESS | 1804 | 1462477152812 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] 12:39:12 INFO - PROCESS | 1804 | 1462477152859 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 12:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:39:12 INFO - PROCESS | 1804 | 1462477152873 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - PROCESS | 1804 | 1462477152879 Marionette TRACE conn4 <- [1,2714,null,{}] 12:39:12 INFO - PROCESS | 1804 | 1462477152896 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}] 12:39:13 INFO - PROCESS | 1804 | 1462477153223 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x915bd000) [pid = 1804] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x919e2c00) [pid = 1804] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8e9e5800) [pid = 1804] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x951d3c00) [pid = 1804] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8f816800) [pid = 1804] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8d080400) [pid = 1804] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8f490800) [pid = 1804] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8f5d8c00) [pid = 1804] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x927ebc00) [pid = 1804] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0xa62d0000) [pid = 1804] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x890df400) [pid = 1804] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x99e86000) [pid = 1804] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8d08e000) [pid = 1804] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x9ad11000) [pid = 1804] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x9aa9d800) [pid = 1804] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x8af2fc00) [pid = 1804] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x8e46cc00) [pid = 1804] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x8cecd400) [pid = 1804] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x8e9ea400) [pid = 1804] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x9ba94c00) [pid = 1804] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:39:14 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x951cb000) [pid = 1804] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:39:14 INFO - PROCESS | 1804 | 1462477154152 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828fc00 == 117 [pid = 1804] [id = 686] 12:39:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x8ade0800) [pid = 1804] [serial = 2059] [outer = (nil)] 12:39:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x8cecd400) [pid = 1804] [serial = 2060] [outer = 0x8ade0800] 12:39:14 INFO - PROCESS | 1804 | 1462477154239 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x8eb24000) [pid = 1804] [serial = 2061] [outer = 0x8ade0800] 12:39:15 INFO - PROCESS | 1804 | 1462477155061 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]]]}] 12:39:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:39:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2243ms 12:39:15 INFO - PROCESS | 1804 | 1462477155118 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 12:39:15 INFO - PROCESS | 1804 | 1462477155125 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 12:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:39:15 INFO - PROCESS | 1804 | 1462477155135 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:39:15 INFO - PROCESS | 1804 | 1462477155139 Marionette TRACE conn4 <- [1,2718,null,{}] 12:39:15 INFO - PROCESS | 1804 | 1462477155149 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}] 12:39:15 INFO - PROCESS | 1804 | 1462477155581 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 12:39:15 INFO - PROCESS | 1804 | 1462477155600 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d081800 == 118 [pid = 1804] [id = 687] 12:39:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x8e4a1800) [pid = 1804] [serial = 2062] [outer = (nil)] 12:39:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x8f71e000) [pid = 1804] [serial = 2063] [outer = 0x8e4a1800] 12:39:15 INFO - PROCESS | 1804 | 1462477155678 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x8f76d000) [pid = 1804] [serial = 2064] [outer = 0x8e4a1800] 12:39:17 INFO - PROCESS | 1804 | 1462477157101 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] 12:39:17 INFO - PROCESS | 1804 | 1462477157186 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 12:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:39:17 INFO - PROCESS | 1804 | 1462477157197 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - PROCESS | 1804 | 1462477157202 Marionette TRACE conn4 <- [1,2722,null,{}] 12:39:17 INFO - PROCESS | 1804 | 1462477157213 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}] 12:39:17 INFO - PROCESS | 1804 | 1462477157511 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 12:39:17 INFO - PROCESS | 1804 | 1462477157886 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af27c00 == 119 [pid = 1804] [id = 688] 12:39:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8c8ba000) [pid = 1804] [serial = 2065] [outer = (nil)] 12:39:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x8d087800) [pid = 1804] [serial = 2066] [outer = 0x8c8ba000] 12:39:17 INFO - PROCESS | 1804 | 1462477157986 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8d52e400) [pid = 1804] [serial = 2067] [outer = 0x8c8ba000] 12:39:19 INFO - PROCESS | 1804 | 1462477159106 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] 12:39:19 INFO - PROCESS | 1804 | 1462477159153 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 12:39:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:39:19 INFO - PROCESS | 1804 | 1462477159166 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 1804 | 1462477159170 Marionette TRACE conn4 <- [1,2726,null,{}] 12:39:19 INFO - PROCESS | 1804 | 1462477159177 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}] 12:39:19 INFO - PROCESS | 1804 | 1462477159487 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 12:39:19 INFO - PROCESS | 1804 | 1462477159879 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f486400 == 120 [pid = 1804] [id = 689] 12:39:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8f48d000) [pid = 1804] [serial = 2068] [outer = (nil)] 12:39:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8f815800) [pid = 1804] [serial = 2069] [outer = 0x8f48d000] 12:39:19 INFO - PROCESS | 1804 | 1462477159974 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x91088000) [pid = 1804] [serial = 2070] [outer = 0x8f48d000] 12:39:21 INFO - PROCESS | 1804 | 1462477161006 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]]]}] 12:39:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:39:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1884ms 12:39:21 INFO - PROCESS | 1804 | 1462477161051 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 12:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:39:21 INFO - PROCESS | 1804 | 1462477161055 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 12:39:21 INFO - PROCESS | 1804 | 1462477161063 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:39:21 INFO - PROCESS | 1804 | 1462477161069 Marionette TRACE conn4 <- [1,2730,null,{}] 12:39:21 INFO - PROCESS | 1804 | 1462477161087 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}] 12:39:21 INFO - PROCESS | 1804 | 1462477161357 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 12:39:21 INFO - PROCESS | 1804 | 1462477161706 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x916af800 == 121 [pid = 1804] [id = 690] 12:39:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x916b3c00) [pid = 1804] [serial = 2071] [outer = (nil)] 12:39:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x918d6800) [pid = 1804] [serial = 2072] [outer = 0x916b3c00] 12:39:21 INFO - PROCESS | 1804 | 1462477161811 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x91971400) [pid = 1804] [serial = 2073] [outer = 0x916b3c00] 12:39:23 INFO - PROCESS | 1804 | 1462477163165 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] 12:39:23 INFO - PROCESS | 1804 | 1462477163234 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 12:39:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:39:23 INFO - PROCESS | 1804 | 1462477163245 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 1804 | 1462477163248 Marionette TRACE conn4 <- [1,2734,null,{}] 12:39:23 INFO - PROCESS | 1804 | 1462477163254 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}] 12:39:23 INFO - PROCESS | 1804 | 1462477163580 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 12:39:23 INFO - PROCESS | 1804 | 1462477163887 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x915c0800 == 122 [pid = 1804] [id = 691] 12:39:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x916b8c00) [pid = 1804] [serial = 2074] [outer = (nil)] 12:39:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x9212a000) [pid = 1804] [serial = 2075] [outer = 0x916b8c00] 12:39:23 INFO - PROCESS | 1804 | 1462477163987 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x9212e400) [pid = 1804] [serial = 2076] [outer = 0x916b8c00] 12:39:25 INFO - PROCESS | 1804 | 1462477165021 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]]]}] 12:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1850ms 12:39:25 INFO - PROCESS | 1804 | 1462477165097 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 1804 | 1462477165101 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 12:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:39:25 INFO - PROCESS | 1804 | 1462477165109 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - PROCESS | 1804 | 1462477165114 Marionette TRACE conn4 <- [1,2738,null,{}] 12:39:25 INFO - PROCESS | 1804 | 1462477165121 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}] 12:39:25 INFO - PROCESS | 1804 | 1462477165382 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 12:39:25 INFO - PROCESS | 1804 | 1462477165735 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828ec00 == 123 [pid = 1804] [id = 692] 12:39:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x919e2c00) [pid = 1804] [serial = 2077] [outer = (nil)] 12:39:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x921e6400) [pid = 1804] [serial = 2078] [outer = 0x919e2c00] 12:39:25 INFO - PROCESS | 1804 | 1462477165835 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x923de800) [pid = 1804] [serial = 2079] [outer = 0x919e2c00] 12:39:26 INFO - PROCESS | 1804 | 1462477166805 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]]]}] 12:39:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:39:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1753ms 12:39:26 INFO - PROCESS | 1804 | 1462477166863 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 12:39:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:39:26 INFO - PROCESS | 1804 | 1462477166867 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 12:39:26 INFO - PROCESS | 1804 | 1462477166874 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 1804 | 1462477166878 Marionette TRACE conn4 <- [1,2742,null,{}] 12:39:26 INFO - PROCESS | 1804 | 1462477166884 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}] 12:39:27 INFO - PROCESS | 1804 | 1462477167206 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 12:39:27 INFO - PROCESS | 1804 | 1462477167567 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x921e7c00 == 124 [pid = 1804] [id = 693] 12:39:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x923e4400) [pid = 1804] [serial = 2080] [outer = (nil)] 12:39:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x9296d400) [pid = 1804] [serial = 2081] [outer = 0x923e4400] 12:39:27 INFO - PROCESS | 1804 | 1462477167675 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x936ab400) [pid = 1804] [serial = 2082] [outer = 0x923e4400] 12:39:28 INFO - PROCESS | 1804 | 1462477168774 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]]]}] 12:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1944ms 12:39:28 INFO - PROCESS | 1804 | 1462477168820 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 1804 | 1462477168826 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 12:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:39:28 INFO - PROCESS | 1804 | 1462477168835 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 1804 | 1462477168840 Marionette TRACE conn4 <- [1,2746,null,{}] 12:39:28 INFO - PROCESS | 1804 | 1462477168846 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}] 12:39:29 INFO - PROCESS | 1804 | 1462477169181 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 12:39:29 INFO - PROCESS | 1804 | 1462477169542 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x929c8000 == 125 [pid = 1804] [id = 694] 12:39:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x938d3800) [pid = 1804] [serial = 2083] [outer = (nil)] 12:39:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x95088000) [pid = 1804] [serial = 2084] [outer = 0x938d3800] 12:39:29 INFO - PROCESS | 1804 | 1462477169647 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x950eb400) [pid = 1804] [serial = 2085] [outer = 0x938d3800] 12:39:30 INFO - PROCESS | 1804 | 1462477170586 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]]]}] 12:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1785ms 12:39:30 INFO - PROCESS | 1804 | 1462477170621 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 1804 | 1462477170624 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 12:39:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:39:30 INFO - PROCESS | 1804 | 1462477170632 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 1804 | 1462477170635 Marionette TRACE conn4 <- [1,2750,null,{}] 12:39:30 INFO - PROCESS | 1804 | 1462477170662 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}] 12:39:30 INFO - PROCESS | 1804 | 1462477170913 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 12:39:31 INFO - PROCESS | 1804 | 1462477171260 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x927f1800 == 126 [pid = 1804] [id = 695] 12:39:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x93bda000) [pid = 1804] [serial = 2086] [outer = (nil)] 12:39:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x97650800) [pid = 1804] [serial = 2087] [outer = 0x93bda000] 12:39:31 INFO - PROCESS | 1804 | 1462477171358 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x980af800) [pid = 1804] [serial = 2088] [outer = 0x93bda000] 12:39:32 INFO - PROCESS | 1804 | 1462477172307 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]]]}] 12:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1749ms 12:39:32 INFO - PROCESS | 1804 | 1462477172383 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 1804 | 1462477172386 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 12:39:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:39:32 INFO - PROCESS | 1804 | 1462477172393 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 1804 | 1462477172396 Marionette TRACE conn4 <- [1,2754,null,{}] 12:39:32 INFO - PROCESS | 1804 | 1462477172403 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}] 12:39:32 INFO - PROCESS | 1804 | 1462477172699 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 12:39:33 INFO - PROCESS | 1804 | 1462477173062 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f771c00 == 127 [pid = 1804] [id = 696] 12:39:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x9108c000) [pid = 1804] [serial = 2089] [outer = (nil)] 12:39:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x99e92000) [pid = 1804] [serial = 2090] [outer = 0x9108c000] 12:39:33 INFO - PROCESS | 1804 | 1462477173161 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x9a2d2800) [pid = 1804] [serial = 2091] [outer = 0x9108c000] 12:39:34 INFO - PROCESS | 1804 | 1462477174112 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]]]}] 12:39:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:39:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1789ms 12:39:34 INFO - PROCESS | 1804 | 1462477174183 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 12:39:34 INFO - PROCESS | 1804 | 1462477174188 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 12:39:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:39:34 INFO - PROCESS | 1804 | 1462477174196 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 1804 | 1462477174201 Marionette TRACE conn4 <- [1,2758,null,{}] 12:39:34 INFO - PROCESS | 1804 | 1462477174206 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}] 12:39:34 INFO - PROCESS | 1804 | 1462477174472 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 12:39:34 INFO - PROCESS | 1804 | 1462477174824 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x9196bc00 == 128 [pid = 1804] [id = 697] 12:39:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x929c3000) [pid = 1804] [serial = 2092] [outer = (nil)] 12:39:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x9a80d400) [pid = 1804] [serial = 2093] [outer = 0x929c3000] 12:39:34 INFO - PROCESS | 1804 | 1462477174920 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9a812800) [pid = 1804] [serial = 2094] [outer = 0x929c3000] 12:39:35 INFO - PROCESS | 1804 | 1462477175884 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]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:39:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1735ms 12:39:35 INFO - PROCESS | 1804 | 1462477175932 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 1804 | 1462477175937 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 12:39:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:39:35 INFO - PROCESS | 1804 | 1462477175944 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 1804 | 1462477175950 Marionette TRACE conn4 <- [1,2762,null,{}] 12:39:35 INFO - PROCESS | 1804 | 1462477175956 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}] 12:39:36 INFO - PROCESS | 1804 | 1462477176230 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 12:39:36 INFO - PROCESS | 1804 | 1462477176591 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a3dbc00 == 129 [pid = 1804] [id = 698] 12:39:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x9ba96400) [pid = 1804] [serial = 2095] [outer = (nil)] 12:39:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x9bac6000) [pid = 1804] [serial = 2096] [outer = 0x9ba96400] 12:39:36 INFO - PROCESS | 1804 | 1462477176695 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9d334400) [pid = 1804] [serial = 2097] [outer = 0x9ba96400] 12:39:37 INFO - PROCESS | 1804 | 1462477177611 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]]]}] 12:39:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:39:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1735ms 12:39:37 INFO - PROCESS | 1804 | 1462477177680 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 1804 | 1462477177684 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 12:39:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:39:37 INFO - PROCESS | 1804 | 1462477177691 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 1804 | 1462477177695 Marionette TRACE conn4 <- [1,2766,null,{}] 12:39:37 INFO - PROCESS | 1804 | 1462477177701 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}] 12:39:38 INFO - PROCESS | 1804 | 1462477178014 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 12:39:38 INFO - PROCESS | 1804 | 1462477178367 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x936af800 == 130 [pid = 1804] [id = 699] 12:39:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9458c800) [pid = 1804] [serial = 2098] [outer = (nil)] 12:39:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0xa05f5400) [pid = 1804] [serial = 2099] [outer = 0x9458c800] 12:39:38 INFO - PROCESS | 1804 | 1462477178458 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0xa2149800) [pid = 1804] [serial = 2100] [outer = 0x9458c800] 12:39:39 INFO - PROCESS | 1804 | 1462477179419 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]]]}] 12:39:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:39:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1785ms 12:39:39 INFO - PROCESS | 1804 | 1462477179478 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 1804 | 1462477179481 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 12:39:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:39:39 INFO - PROCESS | 1804 | 1462477179488 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - PROCESS | 1804 | 1462477179492 Marionette TRACE conn4 <- [1,2770,null,{}] 12:39:39 INFO - PROCESS | 1804 | 1462477179508 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}] 12:39:39 INFO - PROCESS | 1804 | 1462477179754 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 12:39:40 INFO - PROCESS | 1804 | 1462477180098 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 1804 | ++DOCSHELL 0xa1029800 == 131 [pid = 1804] [id = 700] 12:39:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0xa2296c00) [pid = 1804] [serial = 2101] [outer = (nil)] 12:39:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0xa3267800) [pid = 1804] [serial = 2102] [outer = 0xa2296c00] 12:39:40 INFO - PROCESS | 1804 | 1462477180193 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0xa3542c00) [pid = 1804] [serial = 2103] [outer = 0xa2296c00] 12:39:41 INFO - PROCESS | 1804 | 1462477181109 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]]]}] 12:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1697ms 12:39:41 INFO - PROCESS | 1804 | 1462477181186 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 1804 | 1462477181190 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 12:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:39:41 INFO - PROCESS | 1804 | 1462477181196 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 1804 | 1462477181199 Marionette TRACE conn4 <- [1,2774,null,{}] 12:39:41 INFO - PROCESS | 1804 | 1462477181206 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}] 12:39:41 INFO - PROCESS | 1804 | 1462477181490 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 12:39:41 INFO - PROCESS | 1804 | 1462477181841 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x93bd0400 == 132 [pid = 1804] [id = 701] 12:39:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0xa32f1400) [pid = 1804] [serial = 2104] [outer = (nil)] 12:39:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0xa62ce400) [pid = 1804] [serial = 2105] [outer = 0xa32f1400] 12:39:41 INFO - PROCESS | 1804 | 1462477181934 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0xa6718800) [pid = 1804] [serial = 2106] [outer = 0xa32f1400] 12:39:42 INFO - PROCESS | 1804 | 1462477182892 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]]]}] 12:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1731ms 12:39:42 INFO - PROCESS | 1804 | 1462477182928 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 1804 | 1462477182933 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 12:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:39:42 INFO - PROCESS | 1804 | 1462477182939 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 1804 | 1462477182943 Marionette TRACE conn4 <- [1,2778,null,{}] 12:39:42 INFO - PROCESS | 1804 | 1462477182949 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}] 12:39:43 INFO - PROCESS | 1804 | 1462477183191 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 12:39:43 INFO - PROCESS | 1804 | 1462477183555 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x89dab000 == 133 [pid = 1804] [id = 702] 12:39:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x980ac800) [pid = 1804] [serial = 2107] [outer = (nil)] 12:39:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0xa67f8c00) [pid = 1804] [serial = 2108] [outer = 0x980ac800] 12:39:43 INFO - PROCESS | 1804 | 1462477183664 Marionette DEBUG loaded listener.js 12:39:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0xa6c23000) [pid = 1804] [serial = 2109] [outer = 0x980ac800] 12:39:44 INFO - PROCESS | 1804 | 1462477184634 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]]]}] 12:39:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:39:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1750ms 12:39:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:39:44 INFO - PROCESS | 1804 | 1462477184691 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 12:39:44 INFO - PROCESS | 1804 | 1462477184694 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 12:39:44 INFO - PROCESS | 1804 | 1462477184701 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:39:44 INFO - PROCESS | 1804 | 1462477184703 Marionette TRACE conn4 <- [1,2782,null,{}] 12:39:44 INFO - PROCESS | 1804 | 1462477184710 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}] 12:39:44 INFO - PROCESS | 1804 | 1462477184970 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 12:39:45 INFO - PROCESS | 1804 | 1462477185318 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 1804 | ++DOCSHELL 0xa683b800 == 134 [pid = 1804] [id = 703] 12:39:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0xa6c1cc00) [pid = 1804] [serial = 2110] [outer = (nil)] 12:39:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0xa6d82800) [pid = 1804] [serial = 2111] [outer = 0xa6c1cc00] 12:39:45 INFO - PROCESS | 1804 | 1462477185414 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa6d84000) [pid = 1804] [serial = 2112] [outer = 0xa6c1cc00] 12:39:46 INFO - PROCESS | 1804 | 1462477186354 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]]]}] 12:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1691ms 12:39:46 INFO - PROCESS | 1804 | 1462477186391 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 12:39:46 INFO - PROCESS | 1804 | 1462477186396 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 12:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:39:46 INFO - PROCESS | 1804 | 1462477186404 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:39:46 INFO - PROCESS | 1804 | 1462477186408 Marionette TRACE conn4 <- [1,2786,null,{}] 12:39:46 INFO - PROCESS | 1804 | 1462477186415 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}] 12:39:46 INFO - PROCESS | 1804 | 1462477186690 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf36800 == 133 [pid = 1804] [id = 264] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x9a817000 == 132 [pid = 1804] [id = 680] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x951ce400 == 131 [pid = 1804] [id = 679] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x923e6400 == 130 [pid = 1804] [id = 677] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x927ee400 == 129 [pid = 1804] [id = 678] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x9108d800 == 128 [pid = 1804] [id = 676] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x918de000 == 127 [pid = 1804] [id = 675] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x919e1000 == 126 [pid = 1804] [id = 674] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x89ee8c00 == 125 [pid = 1804] [id = 673] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8f485000 == 124 [pid = 1804] [id = 672] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8d528c00 == 123 [pid = 1804] [id = 670] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8f48fc00 == 122 [pid = 1804] [id = 671] 12:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8a20ec00 == 121 [pid = 1804] [id = 669] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8e4a0400) [pid = 1804] [serial = 2006] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9196ac00) [pid = 1804] [serial = 1962] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9272c000) [pid = 1804] [serial = 1967] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8f718c00) [pid = 1804] [serial = 1955] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9b208c00) [pid = 1804] [serial = 1983] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x921e2800) [pid = 1804] [serial = 1964] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8d2ea000) [pid = 1804] [serial = 2000] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x91085000) [pid = 1804] [serial = 1958] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9296fc00) [pid = 1804] [serial = 1971] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x93bcd400) [pid = 1804] [serial = 1973] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0xa6c1fc00) [pid = 1804] [serial = 1932] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x89ef5800) [pid = 1804] [serial = 1946] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9a80e400) [pid = 1804] [serial = 1979] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8f716c00) [pid = 1804] [serial = 1884] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9c00c000) [pid = 1804] [serial = 1985] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8d529c00) [pid = 1804] [serial = 2001] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0xa32e5000) [pid = 1804] [serial = 1992] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8b9ca400) [pid = 1804] [serial = 1998] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9458fc00) [pid = 1804] [serial = 1974] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9c073000) [pid = 1804] [serial = 1986] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8eb18c00) [pid = 1804] [serial = 2004] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x92965400) [pid = 1804] [serial = 1970] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8d530000) [pid = 1804] [serial = 1950] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9ad1dc00) [pid = 1804] [serial = 1982] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8eb1ac00) [pid = 1804] [serial = 1952] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9272f800) [pid = 1804] [serial = 1968] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x91497c00) [pid = 1804] [serial = 1959] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9d8a3800) [pid = 1804] [serial = 1988] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0xa102e400) [pid = 1804] [serial = 1989] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9a814c00) [pid = 1804] [serial = 1980] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0xa30cc400) [pid = 1804] [serial = 1991] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8b794400) [pid = 1804] [serial = 1997] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8eb23000) [pid = 1804] [serial = 1953] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x951d5c00) [pid = 1804] [serial = 1976] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e4a5c00) [pid = 1804] [serial = 2003] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x916ae000) [pid = 1804] [serial = 1961] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8f771800) [pid = 1804] [serial = 1956] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8d08e800) [pid = 1804] [serial = 1949] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8ade1000) [pid = 1804] [serial = 1947] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x99074400) [pid = 1804] [serial = 1977] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0xa6711000) [pid = 1804] [serial = 1994] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x921eac00) [pid = 1804] [serial = 1965] [outer = (nil)] [url = about:blank] 12:39:49 INFO - PROCESS | 1804 | 1462477189748 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x89eedc00 == 122 [pid = 1804] [id = 704] 12:39:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x89ef2800) [pid = 1804] [serial = 2113] [outer = (nil)] 12:39:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8a213400) [pid = 1804] [serial = 2114] [outer = 0x89ef2800] 12:39:49 INFO - PROCESS | 1804 | 1462477189835 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8b794400) [pid = 1804] [serial = 2115] [outer = 0x89ef2800] 12:39:50 INFO - PROCESS | 1804 | 1462477190666 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]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 4294ms 12:39:50 INFO - PROCESS | 1804 | 1462477190699 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 1804 | 1462477190705 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 12:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:39:50 INFO - PROCESS | 1804 | 1462477190713 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - PROCESS | 1804 | 1462477190718 Marionette TRACE conn4 <- [1,2790,null,{}] 12:39:50 INFO - PROCESS | 1804 | 1462477190725 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}] 12:39:50 INFO - PROCESS | 1804 | 1462477190960 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 12:39:51 INFO - PROCESS | 1804 | 1462477191194 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf39400 == 123 [pid = 1804] [id = 705] 12:39:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8d078c00) [pid = 1804] [serial = 2116] [outer = (nil)] 12:39:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8d2eb000) [pid = 1804] [serial = 2117] [outer = 0x8d078c00] 12:39:51 INFO - PROCESS | 1804 | 1462477191274 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8d52c400) [pid = 1804] [serial = 2118] [outer = 0x8d078c00] 12:39:52 INFO - PROCESS | 1804 | 1462477192224 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]]]}] 12:39:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:39:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1584ms 12:39:52 INFO - PROCESS | 1804 | 1462477192301 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 12:39:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:39:52 INFO - PROCESS | 1804 | 1462477192307 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 12:39:52 INFO - PROCESS | 1804 | 1462477192322 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 1804 | 1462477192324 Marionette TRACE conn4 <- [1,2794,null,{}] 12:39:52 INFO - PROCESS | 1804 | 1462477192332 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}] 12:39:52 INFO - PROCESS | 1804 | 1462477192634 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 12:39:52 INFO - PROCESS | 1804 | 1462477192668 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e46c800 == 124 [pid = 1804] [id = 706] 12:39:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e4a7800) [pid = 1804] [serial = 2119] [outer = (nil)] 12:39:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e9f3000) [pid = 1804] [serial = 2120] [outer = 0x8e4a7800] 12:39:52 INFO - PROCESS | 1804 | 1462477192745 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f483000) [pid = 1804] [serial = 2121] [outer = 0x8e4a7800] 12:39:53 INFO - PROCESS | 1804 | 1462477193893 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]]]}] 12:39:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:39:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1608ms 12:39:53 INFO - PROCESS | 1804 | 1462477193922 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 12:39:53 INFO - PROCESS | 1804 | 1462477193927 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 12:39:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:39:53 INFO - PROCESS | 1804 | 1462477193942 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:39:53 INFO - PROCESS | 1804 | 1462477193951 Marionette TRACE conn4 <- [1,2798,null,{}] 12:39:53 INFO - PROCESS | 1804 | 1462477193966 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}] 12:39:54 INFO - PROCESS | 1804 | 1462477194676 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 12:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0xa05fc000) [pid = 1804] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8ade0800) [pid = 1804] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8e37e800) [pid = 1804] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x9c00e400) [pid = 1804] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8b84f400) [pid = 1804] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8c746000) [pid = 1804] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:39:54 INFO - PROCESS | 1804 | 1462477194885 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d3000 == 125 [pid = 1804] [id = 707] 12:39:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8a20b800) [pid = 1804] [serial = 2122] [outer = (nil)] 12:39:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8d84f400) [pid = 1804] [serial = 2123] [outer = 0x8a20b800] 12:39:54 INFO - PROCESS | 1804 | 1462477194967 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f817c00) [pid = 1804] [serial = 2124] [outer = 0x8a20b800] 12:39:55 INFO - PROCESS | 1804 | 1462477195776 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]]]}] 12:39:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:39:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1903ms 12:39:55 INFO - PROCESS | 1804 | 1462477195838 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 1804 | 1462477195843 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 12:39:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:39:55 INFO - PROCESS | 1804 | 1462477195849 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 1804 | 1462477195852 Marionette TRACE conn4 <- [1,2802,null,{}] 12:39:55 INFO - PROCESS | 1804 | 1462477195858 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}] 12:39:56 INFO - PROCESS | 1804 | 1462477196174 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 12:39:56 INFO - PROCESS | 1804 | 1462477196195 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e477000 == 126 [pid = 1804] [id = 708] 12:39:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x9108b400) [pid = 1804] [serial = 2125] [outer = (nil)] 12:39:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x915b7800) [pid = 1804] [serial = 2126] [outer = 0x9108b400] 12:39:56 INFO - PROCESS | 1804 | 1462477196281 Marionette DEBUG loaded listener.js 12:39:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x916ab800) [pid = 1804] [serial = 2127] [outer = 0x9108b400] 12:39:57 INFO - PROCESS | 1804 | 1462477197595 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]]]}] 12:39:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:39:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1791ms 12:39:57 INFO - PROCESS | 1804 | 1462477197641 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 12:39:57 INFO - PROCESS | 1804 | 1462477197648 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 12:39:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:39:57 INFO - PROCESS | 1804 | 1462477197659 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - PROCESS | 1804 | 1462477197664 Marionette TRACE conn4 <- [1,2806,null,{}] 12:39:57 INFO - PROCESS | 1804 | 1462477197673 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}] 12:39:57 INFO - PROCESS | 1804 | 1462477197948 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 12:39:58 INFO - PROCESS | 1804 | 1462477198317 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b62a400 == 127 [pid = 1804] [id = 709] 12:39:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8cec8000) [pid = 1804] [serial = 2128] [outer = (nil)] 12:39:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8d7dcc00) [pid = 1804] [serial = 2129] [outer = 0x8cec8000] 12:39:58 INFO - PROCESS | 1804 | 1462477198416 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e4a1000) [pid = 1804] [serial = 2130] [outer = 0x8cec8000] 12:39:59 INFO - PROCESS | 1804 | 1462477199419 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]]]}] 12:39:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:39:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1835ms 12:39:59 INFO - PROCESS | 1804 | 1462477199494 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 12:39:59 INFO - PROCESS | 1804 | 1462477199504 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 12:39:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:39:59 INFO - PROCESS | 1804 | 1462477199515 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - PROCESS | 1804 | 1462477199520 Marionette TRACE conn4 <- [1,2810,null,{}] 12:39:59 INFO - PROCESS | 1804 | 1462477199526 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}] 12:39:59 INFO - PROCESS | 1804 | 1462477199815 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 12:40:00 INFO - PROCESS | 1804 | 1462477200252 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f771800 == 128 [pid = 1804] [id = 710] 12:40:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f774800) [pid = 1804] [serial = 2131] [outer = (nil)] 12:40:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x915b2800) [pid = 1804] [serial = 2132] [outer = 0x8f774800] 12:40:00 INFO - PROCESS | 1804 | 1462477200342 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x918d2c00) [pid = 1804] [serial = 2133] [outer = 0x8f774800] 12:40:01 INFO - PROCESS | 1804 | 1462477201292 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]]]}] 12:40:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:40:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1834ms 12:40:01 INFO - PROCESS | 1804 | 1462477201353 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 1804 | 1462477201358 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 12:40:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:40:01 INFO - PROCESS | 1804 | 1462477201368 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 1804 | 1462477201374 Marionette TRACE conn4 <- [1,2814,null,{}] 12:40:01 INFO - PROCESS | 1804 | 1462477201391 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}] 12:40:01 INFO - PROCESS | 1804 | 1462477201662 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 12:40:02 INFO - PROCESS | 1804 | 1462477202002 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x919d9800 == 129 [pid = 1804] [id = 711] 12:40:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x92117c00) [pid = 1804] [serial = 2134] [outer = (nil)] 12:40:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x9211ec00) [pid = 1804] [serial = 2135] [outer = 0x92117c00] 12:40:02 INFO - PROCESS | 1804 | 1462477202099 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x92123800) [pid = 1804] [serial = 2136] [outer = 0x92117c00] 12:40:03 INFO - PROCESS | 1804 | 1462477203049 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]]]}] 12:40:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:40:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1749ms 12:40:03 INFO - PROCESS | 1804 | 1462477203117 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 12:40:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:40:03 INFO - PROCESS | 1804 | 1462477203123 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 12:40:03 INFO - PROCESS | 1804 | 1462477203130 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - PROCESS | 1804 | 1462477203134 Marionette TRACE conn4 <- [1,2818,null,{}] 12:40:03 INFO - PROCESS | 1804 | 1462477203141 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}] 12:40:03 INFO - PROCESS | 1804 | 1462477203410 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 12:40:03 INFO - PROCESS | 1804 | 1462477203774 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b8800 == 130 [pid = 1804] [id = 712] 12:40:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x92122c00) [pid = 1804] [serial = 2137] [outer = (nil)] 12:40:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x921e2400) [pid = 1804] [serial = 2138] [outer = 0x92122c00] 12:40:03 INFO - PROCESS | 1804 | 1462477203869 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x923e3000) [pid = 1804] [serial = 2139] [outer = 0x92122c00] 12:40:04 INFO - PROCESS | 1804 | 1462477204826 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]]]}] 12:40:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:40:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1738ms 12:40:04 INFO - PROCESS | 1804 | 1462477204868 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 12:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:40:04 INFO - PROCESS | 1804 | 1462477204877 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 12:40:04 INFO - PROCESS | 1804 | 1462477204883 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - PROCESS | 1804 | 1462477204888 Marionette TRACE conn4 <- [1,2822,null,{}] 12:40:04 INFO - PROCESS | 1804 | 1462477204894 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}] 12:40:05 INFO - PROCESS | 1804 | 1462477205186 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 12:40:05 INFO - PROCESS | 1804 | 1462477205539 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x92131400 == 131 [pid = 1804] [id = 713] 12:40:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x921dfc00) [pid = 1804] [serial = 2140] [outer = (nil)] 12:40:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x9272e800) [pid = 1804] [serial = 2141] [outer = 0x921dfc00] 12:40:05 INFO - PROCESS | 1804 | 1462477205629 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x927d9400) [pid = 1804] [serial = 2142] [outer = 0x921dfc00] 12:40:06 INFO - PROCESS | 1804 | 1462477206588 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]]]}] 12:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1743ms 12:40:06 INFO - PROCESS | 1804 | 1462477206626 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 1804 | 1462477206630 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 12:40:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:40:06 INFO - PROCESS | 1804 | 1462477206637 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 1804 | 1462477206640 Marionette TRACE conn4 <- [1,2826,null,{}] 12:40:06 INFO - PROCESS | 1804 | 1462477206646 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}] 12:40:06 INFO - PROCESS | 1804 | 1462477206934 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 12:40:07 INFO - PROCESS | 1804 | 1462477207290 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x88287800 == 132 [pid = 1804] [id = 714] 12:40:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x92134000) [pid = 1804] [serial = 2143] [outer = (nil)] 12:40:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x939b4400) [pid = 1804] [serial = 2144] [outer = 0x92134000] 12:40:07 INFO - PROCESS | 1804 | 1462477207391 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9508d800) [pid = 1804] [serial = 2145] [outer = 0x92134000] 12:40:08 INFO - PROCESS | 1804 | 1462477208292 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:40:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:40:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1735ms 12:40:08 INFO - PROCESS | 1804 | 1462477208373 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 1804 | 1462477208377 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 12:40:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:40:08 INFO - PROCESS | 1804 | 1462477208399 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 1804 | 1462477208403 Marionette TRACE conn4 <- [1,2830,null,{}] 12:40:08 INFO - PROCESS | 1804 | 1462477208410 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}] 12:40:08 INFO - PROCESS | 1804 | 1462477208691 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 12:40:09 INFO - PROCESS | 1804 | 1462477209024 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x9212a400 == 133 [pid = 1804] [id = 715] 12:40:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93bd9c00) [pid = 1804] [serial = 2146] [outer = (nil)] 12:40:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x96306400) [pid = 1804] [serial = 2147] [outer = 0x93bd9c00] 12:40:09 INFO - PROCESS | 1804 | 1462477209116 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9764d800) [pid = 1804] [serial = 2148] [outer = 0x93bd9c00] 12:40:10 INFO - PROCESS | 1804 | 1462477210043 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]]]}] 12:40:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:40:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1685ms 12:40:10 INFO - PROCESS | 1804 | 1462477210080 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 1804 | 1462477210084 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 12:40:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:40:10 INFO - PROCESS | 1804 | 1462477210090 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - PROCESS | 1804 | 1462477210094 Marionette TRACE conn4 <- [1,2834,null,{}] 12:40:10 INFO - PROCESS | 1804 | 1462477210100 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}] 12:40:10 INFO - PROCESS | 1804 | 1462477210347 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 12:40:10 INFO - PROCESS | 1804 | 1462477210693 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d7800 == 134 [pid = 1804] [id = 716] 12:40:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x95092400) [pid = 1804] [serial = 2149] [outer = (nil)] 12:40:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x99d85c00) [pid = 1804] [serial = 2150] [outer = 0x95092400] 12:40:10 INFO - PROCESS | 1804 | 1462477210792 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9a3b6400) [pid = 1804] [serial = 2151] [outer = 0x95092400] 12:40:11 INFO - PROCESS | 1804 | 1462477211747 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:40:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:40:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1733ms 12:40:11 INFO - PROCESS | 1804 | 1462477211825 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 1804 | 1462477211829 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 12:40:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:40:11 INFO - PROCESS | 1804 | 1462477211837 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 1804 | 1462477211841 Marionette TRACE conn4 <- [1,2838,null,{}] 12:40:11 INFO - PROCESS | 1804 | 1462477211848 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}] 12:40:12 INFO - PROCESS | 1804 | 1462477212139 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 12:40:12 INFO - PROCESS | 1804 | 1462477212496 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c746000 == 135 [pid = 1804] [id = 717] 12:40:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x923dd000) [pid = 1804] [serial = 2152] [outer = (nil)] 12:40:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9a80e800) [pid = 1804] [serial = 2153] [outer = 0x923dd000] 12:40:12 INFO - PROCESS | 1804 | 1462477212595 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9aa9d800) [pid = 1804] [serial = 2154] [outer = 0x923dd000] 12:40:13 INFO - PROCESS | 1804 | 1462477213530 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]]]}] 12:40:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:40:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1736ms 12:40:13 INFO - PROCESS | 1804 | 1462477213574 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 1804 | 1462477213578 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 12:40:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:40:13 INFO - PROCESS | 1804 | 1462477213585 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 1804 | 1462477213589 Marionette TRACE conn4 <- [1,2842,null,{}] 12:40:13 INFO - PROCESS | 1804 | 1462477213595 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}] 12:40:13 INFO - PROCESS | 1804 | 1462477213862 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 12:40:14 INFO - PROCESS | 1804 | 1462477214218 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a80d800 == 136 [pid = 1804] [id = 718] 12:40:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9a815800) [pid = 1804] [serial = 2155] [outer = (nil)] 12:40:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9b5f2800) [pid = 1804] [serial = 2156] [outer = 0x9a815800] 12:40:14 INFO - PROCESS | 1804 | 1462477214317 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9ba95c00) [pid = 1804] [serial = 2157] [outer = 0x9a815800] 12:40:15 INFO - PROCESS | 1804 | 1462477215339 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]]]}] 12:40:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:40:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1785ms 12:40:15 INFO - PROCESS | 1804 | 1462477215373 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 1804 | 1462477215377 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 12:40:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:40:15 INFO - PROCESS | 1804 | 1462477215384 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 1804 | 1462477215389 Marionette TRACE conn4 <- [1,2846,null,{}] 12:40:15 INFO - PROCESS | 1804 | 1462477215395 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}] 12:40:15 INFO - PROCESS | 1804 | 1462477215676 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 12:40:16 INFO - PROCESS | 1804 | 1462477216044 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ad17800 == 137 [pid = 1804] [id = 719] 12:40:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0xa2150000) [pid = 1804] [serial = 2158] [outer = (nil)] 12:40:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0xa320c000) [pid = 1804] [serial = 2159] [outer = 0xa2150000] 12:40:16 INFO - PROCESS | 1804 | 1462477216149 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa6711000) [pid = 1804] [serial = 2160] [outer = 0xa2150000] 12:40:17 INFO - PROCESS | 1804 | 1462477217069 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]]]}] 12:40:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:40:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1743ms 12:40:17 INFO - PROCESS | 1804 | 1462477217128 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 1804 | 1462477217132 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 12:40:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:40:17 INFO - PROCESS | 1804 | 1462477217139 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - PROCESS | 1804 | 1462477217143 Marionette TRACE conn4 <- [1,2850,null,{}] 12:40:17 INFO - PROCESS | 1804 | 1462477217148 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}] 12:40:17 INFO - PROCESS | 1804 | 1462477217408 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 12:40:17 INFO - PROCESS | 1804 | 1462477217773 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8690a400 == 138 [pid = 1804] [id = 720] 12:40:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8690bc00) [pid = 1804] [serial = 2161] [outer = (nil)] 12:40:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x86912000) [pid = 1804] [serial = 2162] [outer = 0x8690bc00] 12:40:17 INFO - PROCESS | 1804 | 1462477217869 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x86913c00) [pid = 1804] [serial = 2163] [outer = 0x8690bc00] 12:40:18 INFO - PROCESS | 1804 | 1462477218794 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:40:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:40:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1685ms 12:40:18 INFO - PROCESS | 1804 | 1462477218826 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 12:40:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:40:18 INFO - PROCESS | 1804 | 1462477218830 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 12:40:18 INFO - PROCESS | 1804 | 1462477218837 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - PROCESS | 1804 | 1462477218841 Marionette TRACE conn4 <- [1,2854,null,{}] 12:40:18 INFO - PROCESS | 1804 | 1462477218847 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}] 12:40:19 INFO - PROCESS | 1804 | 1462477219088 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 12:40:19 INFO - PROCESS | 1804 | 1462477219444 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x86911c00 == 139 [pid = 1804] [id = 721] 12:40:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x86916800) [pid = 1804] [serial = 2164] [outer = (nil)] 12:40:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0xa102fc00) [pid = 1804] [serial = 2165] [outer = 0x86916800] 12:40:19 INFO - PROCESS | 1804 | 1462477219543 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0xa35a7000) [pid = 1804] [serial = 2166] [outer = 0x86916800] 12:40:20 INFO - PROCESS | 1804 | 1462477220470 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]]]}] 12:40:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:40:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1682ms 12:40:20 INFO - PROCESS | 1804 | 1462477220519 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 12:40:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:40:20 INFO - PROCESS | 1804 | 1462477220523 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 12:40:20 INFO - PROCESS | 1804 | 1462477220530 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:40:20 INFO - PROCESS | 1804 | 1462477220534 Marionette TRACE conn4 <- [1,2858,null,{}] 12:40:20 INFO - PROCESS | 1804 | 1462477220539 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}] 12:40:20 INFO - PROCESS | 1804 | 1462477220805 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 12:40:21 INFO - PROCESS | 1804 | 1462477221159 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x86917400 == 140 [pid = 1804] [id = 722] 12:40:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x86917c00) [pid = 1804] [serial = 2167] [outer = (nil)] 12:40:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x89176000) [pid = 1804] [serial = 2168] [outer = 0x86917c00] 12:40:21 INFO - PROCESS | 1804 | 1462477221253 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x89178000) [pid = 1804] [serial = 2169] [outer = 0x86917c00] 12:40:22 INFO - PROCESS | 1804 | 1462477222164 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:40:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:40:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1682ms 12:40:22 INFO - PROCESS | 1804 | 1462477222213 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 1804 | 1462477222217 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 12:40:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:40:22 INFO - PROCESS | 1804 | 1462477222223 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 1804 | 1462477222226 Marionette TRACE conn4 <- [1,2862,null,{}] 12:40:22 INFO - PROCESS | 1804 | 1462477222232 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}] 12:40:22 INFO - PROCESS | 1804 | 1462477222482 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 12:40:22 INFO - PROCESS | 1804 | 1462477222848 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x890da400 == 141 [pid = 1804] [id = 723] 12:40:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x8916f800) [pid = 1804] [serial = 2170] [outer = (nil)] 12:40:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9508a000) [pid = 1804] [serial = 2171] [outer = 0x8916f800] 12:40:22 INFO - PROCESS | 1804 | 1462477222945 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0xa102bc00) [pid = 1804] [serial = 2172] [outer = 0x8916f800] 12:40:23 INFO - PROCESS | 1804 | 1462477223863 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]]]}] 12:40:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:40:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1686ms 12:40:23 INFO - PROCESS | 1804 | 1462477223910 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 12:40:23 INFO - PROCESS | 1804 | 1462477223913 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 12:40:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:40:23 INFO - PROCESS | 1804 | 1462477223920 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:40:23 INFO - PROCESS | 1804 | 1462477223924 Marionette TRACE conn4 <- [1,2866,null,{}] 12:40:23 INFO - PROCESS | 1804 | 1462477223930 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}] 12:40:24 INFO - PROCESS | 1804 | 1462477224180 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 12:40:24 INFO - PROCESS | 1804 | 1462477224533 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8935d400 == 142 [pid = 1804] [id = 724] 12:40:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8935dc00) [pid = 1804] [serial = 2173] [outer = (nil)] 12:40:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x89363000) [pid = 1804] [serial = 2174] [outer = 0x8935dc00] 12:40:24 INFO - PROCESS | 1804 | 1462477224628 Marionette DEBUG loaded listener.js 12:40:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x89365400) [pid = 1804] [serial = 2175] [outer = 0x8935dc00] 12:40:25 INFO - PROCESS | 1804 | 1462477225538 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]]]}] 12:40:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:40:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1681ms 12:40:25 INFO - PROCESS | 1804 | 1462477225603 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 1804 | 1462477225607 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 12:40:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:40:25 INFO - PROCESS | 1804 | 1462477225613 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:40:25 INFO - PROCESS | 1804 | 1462477225617 Marionette TRACE conn4 <- [1,2870,null,{}] 12:40:25 INFO - PROCESS | 1804 | 1462477225623 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}] 12:40:25 INFO - PROCESS | 1804 | 1462477225875 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 12:40:26 INFO - PROCESS | 1804 | 1462477226233 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8313b800 == 143 [pid = 1804] [id = 725] 12:40:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8313c400) [pid = 1804] [serial = 2176] [outer = (nil)] 12:40:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x83143c00) [pid = 1804] [serial = 2177] [outer = 0x8313c400] 12:40:26 INFO - PROCESS | 1804 | 1462477226326 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x83148400) [pid = 1804] [serial = 2178] [outer = 0x8313c400] 12:40:29 INFO - PROCESS | 1804 | --DOCSHELL 0x890d4800 == 142 [pid = 1804] [id = 461] 12:40:29 INFO - PROCESS | 1804 | --DOCSHELL 0x950e1400 == 141 [pid = 1804] [id = 103] 12:40:29 INFO - PROCESS | 1804 | --DOCSHELL 0x8828d400 == 140 [pid = 1804] [id = 418] 12:40:29 INFO - PROCESS | 1804 | 1462477229846 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]]]}] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0xa6718400) [pid = 1804] [serial = 1995] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8cecd400) [pid = 1804] [serial = 2060] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x951d4400) [pid = 1804] [serial = 2036] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x92722400) [pid = 1804] [serial = 2027] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0xa26cd000) [pid = 1804] [serial = 2048] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8e4ac800) [pid = 1804] [serial = 1944] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8af20400) [pid = 1804] [serial = 2009] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0xa62ccc00) [pid = 1804] [serial = 2052] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x918dc800) [pid = 1804] [serial = 2021] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9d863000) [pid = 1804] [serial = 2045] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8f5d6400) [pid = 1804] [serial = 2015] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x927ef800) [pid = 1804] [serial = 2030] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8c74d000) [pid = 1804] [serial = 2054] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9a2d2c00) [pid = 1804] [serial = 2039] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8eb24000) [pid = 1804] [serial = 2061] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x92126800) [pid = 1804] [serial = 2024] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9b209800) [pid = 1804] [serial = 2042] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8ce2b000) [pid = 1804] [serial = 2055] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8d7d1800) [pid = 1804] [serial = 2058] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x94fd0400) [pid = 1804] [serial = 2033] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0xa5063400) [pid = 1804] [serial = 2051] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8d2f0c00) [pid = 1804] [serial = 2057] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8d845000) [pid = 1804] [serial = 2012] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x915b4800) [pid = 1804] [serial = 2018] [outer = (nil)] [url = about:blank] 12:40:30 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8f71e000) [pid = 1804] [serial = 2063] [outer = (nil)] [url = about:blank] 12:40:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:40:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 4642ms 12:40:30 INFO - PROCESS | 1804 | 1462477230313 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 12:40:30 INFO - PROCESS | 1804 | 1462477230320 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 12:40:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:40:30 INFO - PROCESS | 1804 | 1462477230330 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:40:30 INFO - PROCESS | 1804 | 1462477230334 Marionette TRACE conn4 <- [1,2874,null,{}] 12:40:30 INFO - PROCESS | 1804 | 1462477230343 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}] 12:40:30 INFO - PROCESS | 1804 | 1462477230581 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 12:40:30 INFO - PROCESS | 1804 | 1462477230852 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x88290800 == 141 [pid = 1804] [id = 726] 12:40:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x88290c00) [pid = 1804] [serial = 2179] [outer = (nil)] 12:40:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x883d3400) [pid = 1804] [serial = 2180] [outer = 0x88290c00] 12:40:30 INFO - PROCESS | 1804 | 1462477230933 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x883ddc00) [pid = 1804] [serial = 2181] [outer = 0x88290c00] 12:40:31 INFO - PROCESS | 1804 | 1462477231774 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]]]}] 12:40:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:40:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1487ms 12:40:31 INFO - PROCESS | 1804 | 1462477231816 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 12:40:31 INFO - PROCESS | 1804 | 1462477231825 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 12:40:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:40:31 INFO - PROCESS | 1804 | 1462477231836 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:40:31 INFO - PROCESS | 1804 | 1462477231839 Marionette TRACE conn4 <- [1,2878,null,{}] 12:40:31 INFO - PROCESS | 1804 | 1462477231846 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}] 12:40:32 INFO - PROCESS | 1804 | 1462477232083 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 12:40:32 INFO - PROCESS | 1804 | 1462477232421 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x89368c00 == 142 [pid = 1804] [id = 727] 12:40:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8936b400) [pid = 1804] [serial = 2182] [outer = (nil)] 12:40:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x89da2c00) [pid = 1804] [serial = 2183] [outer = 0x8936b400] 12:40:32 INFO - PROCESS | 1804 | 1462477232563 Marionette DEBUG loaded listener.js 12:40:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x89dabc00) [pid = 1804] [serial = 2184] [outer = 0x8936b400] 12:40:33 INFO - PROCESS | 1804 | 1462477233621 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]]]}] 12:40:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:40:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1837ms 12:40:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:40:33 INFO - PROCESS | 1804 | 1462477233680 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 12:40:33 INFO - PROCESS | 1804 | 1462477233683 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 12:40:33 INFO - PROCESS | 1804 | 1462477233691 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:40:33 INFO - PROCESS | 1804 | 1462477233697 Marionette TRACE conn4 <- [1,2882,null,{}] 12:40:33 INFO - PROCESS | 1804 | 1462477233713 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}] 12:40:34 INFO - PROCESS | 1804 | 1462477234034 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 12:40:34 INFO - PROCESS | 1804 | 1462477234239 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a216800 == 143 [pid = 1804] [id = 728] 12:40:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8a217c00) [pid = 1804] [serial = 2185] [outer = (nil)] 12:40:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8adda400) [pid = 1804] [serial = 2186] [outer = 0x8a217c00] 12:40:34 INFO - PROCESS | 1804 | 1462477234321 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8af20c00) [pid = 1804] [serial = 2187] [outer = 0x8a217c00] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x919e1400) [pid = 1804] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9d860c00) [pid = 1804] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x99537c00) [pid = 1804] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x927e0000) [pid = 1804] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9b1a4400) [pid = 1804] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x91492800) [pid = 1804] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x95088c00) [pid = 1804] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x91973400) [pid = 1804] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x9a81ac00) [pid = 1804] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8d52a400) [pid = 1804] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8f486c00) [pid = 1804] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x915b3c00) [pid = 1804] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8f5ca400) [pid = 1804] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8a214400) [pid = 1804] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9ba96400) [pid = 1804] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0xa32f1400) [pid = 1804] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x916b8c00) [pid = 1804] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x916b3c00) [pid = 1804] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x980ac800) [pid = 1804] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9458c800) [pid = 1804] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8a20b800) [pid = 1804] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0xa2296c00) [pid = 1804] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9108c000) [pid = 1804] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x89ef2800) [pid = 1804] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8c8ba000) [pid = 1804] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8f48d000) [pid = 1804] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x919e2c00) [pid = 1804] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x938d3800) [pid = 1804] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x923e4400) [pid = 1804] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8addc800) [pid = 1804] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0xa6c1cc00) [pid = 1804] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8e4a7800) [pid = 1804] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x929c3000) [pid = 1804] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8d078c00) [pid = 1804] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x93bda000) [pid = 1804] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:40:36 INFO - PROCESS | 1804 | 1462477236186 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]]]}] 12:40:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:40:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2544ms 12:40:36 INFO - PROCESS | 1804 | 1462477236234 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 12:40:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:40:36 INFO - PROCESS | 1804 | 1462477236239 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 12:40:36 INFO - PROCESS | 1804 | 1462477236246 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - PROCESS | 1804 | 1462477236249 Marionette TRACE conn4 <- [1,2886,null,{}] 12:40:36 INFO - PROCESS | 1804 | 1462477236255 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}] 12:40:36 INFO - PROCESS | 1804 | 1462477236563 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 12:40:36 INFO - PROCESS | 1804 | 1462477236712 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da1c00 == 144 [pid = 1804] [id = 729] 12:40:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8addc800) [pid = 1804] [serial = 2188] [outer = (nil)] 12:40:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8b791000) [pid = 1804] [serial = 2189] [outer = 0x8addc800] 12:40:36 INFO - PROCESS | 1804 | 1462477236795 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8b842400) [pid = 1804] [serial = 2190] [outer = 0x8addc800] 12:40:37 INFO - PROCESS | 1804 | 1462477237605 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]]]}] 12:40:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:40:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1431ms 12:40:37 INFO - PROCESS | 1804 | 1462477237823 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 12:40:37 INFO - PROCESS | 1804 | 1462477237831 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 12:40:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:40:37 INFO - PROCESS | 1804 | 1462477237843 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:40:37 INFO - PROCESS | 1804 | 1462477237847 Marionette TRACE conn4 <- [1,2890,null,{}] 12:40:37 INFO - PROCESS | 1804 | 1462477237857 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}] 12:40:38 INFO - PROCESS | 1804 | 1462477238141 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 12:40:38 INFO - PROCESS | 1804 | 1462477238539 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x88287000 == 145 [pid = 1804] [id = 730] 12:40:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88289000) [pid = 1804] [serial = 2191] [outer = (nil)] 12:40:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x883d5000) [pid = 1804] [serial = 2192] [outer = 0x88289000] 12:40:38 INFO - PROCESS | 1804 | 1462477238661 Marionette DEBUG loaded listener.js 12:40:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x89175c00) [pid = 1804] [serial = 2193] [outer = 0x88289000] 12:40:39 INFO - PROCESS | 1804 | 1462477239750 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:40:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:40:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1941ms 12:40:39 INFO - PROCESS | 1804 | 1462477239785 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 1804 | 1462477239790 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 12:40:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:40:39 INFO - PROCESS | 1804 | 1462477239804 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - PROCESS | 1804 | 1462477239810 Marionette TRACE conn4 <- [1,2894,null,{}] 12:40:39 INFO - PROCESS | 1804 | 1462477239818 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}] 12:40:40 INFO - PROCESS | 1804 | 1462477240076 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 12:40:40 INFO - PROCESS | 1804 | 1462477240453 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x89eea400 == 146 [pid = 1804] [id = 731] 12:40:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x89eee400) [pid = 1804] [serial = 2194] [outer = (nil)] 12:40:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a20b800) [pid = 1804] [serial = 2195] [outer = 0x89eee400] 12:40:40 INFO - PROCESS | 1804 | 1462477240551 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8af24000) [pid = 1804] [serial = 2196] [outer = 0x89eee400] 12:40:41 INFO - PROCESS | 1804 | 1462477241529 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]]]}] 12:40:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:40:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1793ms 12:40:41 INFO - PROCESS | 1804 | 1462477241595 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 12:40:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:40:41 INFO - PROCESS | 1804 | 1462477241600 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 12:40:41 INFO - PROCESS | 1804 | 1462477241607 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:40:41 INFO - PROCESS | 1804 | 1462477241610 Marionette TRACE conn4 <- [1,2898,null,{}] 12:40:41 INFO - PROCESS | 1804 | 1462477241625 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}] 12:40:41 INFO - PROCESS | 1804 | 1462477241919 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 12:40:42 INFO - PROCESS | 1804 | 1462477242325 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9ce000 == 147 [pid = 1804] [id = 732] 12:40:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8b9cf000) [pid = 1804] [serial = 2197] [outer = (nil)] 12:40:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8c74d000) [pid = 1804] [serial = 2198] [outer = 0x8b9cf000] 12:40:42 INFO - PROCESS | 1804 | 1462477242419 Marionette DEBUG loaded listener.js 12:40:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8c8b6c00) [pid = 1804] [serial = 2199] [outer = 0x8b9cf000] 12:40:43 INFO - PROCESS | 1804 | 1462477243387 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]]]}] 12:40:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:40:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1832ms 12:40:43 INFO - PROCESS | 1804 | 1462477243439 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 12:40:43 INFO - PROCESS | 1804 | 1462477243443 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 12:40:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:40:43 INFO - PROCESS | 1804 | 1462477243450 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:40:43 INFO - PROCESS | 1804 | 1462477243453 Marionette TRACE conn4 <- [1,2902,null,{}] 12:40:43 INFO - PROCESS | 1804 | 1462477243459 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}] 12:40:43 INFO - PROCESS | 1804 | 1462477243701 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 12:40:44 INFO - PROCESS | 1804 | 1462477244047 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x89172400 == 148 [pid = 1804] [id = 733] 12:40:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8c74a400) [pid = 1804] [serial = 2200] [outer = (nil)] 12:40:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8ce2d800) [pid = 1804] [serial = 2201] [outer = 0x8c74a400] 12:40:44 INFO - PROCESS | 1804 | 1462477244143 Marionette DEBUG loaded listener.js 12:40:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8cec3c00) [pid = 1804] [serial = 2202] [outer = 0x8c74a400] 12:40:45 INFO - PROCESS | 1804 | 1462477245045 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:40:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:40:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1633ms 12:40:45 INFO - PROCESS | 1804 | 1462477245094 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 12:40:45 INFO - PROCESS | 1804 | 1462477245099 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 12:40:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:40:45 INFO - PROCESS | 1804 | 1462477245109 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:40:45 INFO - PROCESS | 1804 | 1462477245113 Marionette TRACE conn4 <- [1,2906,null,{}] 12:40:45 INFO - PROCESS | 1804 | 1462477245119 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}] 12:40:45 INFO - PROCESS | 1804 | 1462477245398 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 12:40:45 INFO - PROCESS | 1804 | 1462477245753 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ce21800 == 149 [pid = 1804] [id = 734] 12:40:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8cec9000) [pid = 1804] [serial = 2203] [outer = (nil)] 12:40:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8d078000) [pid = 1804] [serial = 2204] [outer = 0x8cec9000] 12:40:45 INFO - PROCESS | 1804 | 1462477245844 Marionette DEBUG loaded listener.js 12:40:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8d07f000) [pid = 1804] [serial = 2205] [outer = 0x8cec9000] 12:40:46 INFO - PROCESS | 1804 | 1462477246771 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]]]}] 12:40:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:40:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1732ms 12:40:46 INFO - PROCESS | 1804 | 1462477246842 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 12:40:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:40:46 INFO - PROCESS | 1804 | 1462477246847 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 12:40:46 INFO - PROCESS | 1804 | 1462477246854 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:40:46 INFO - PROCESS | 1804 | 1462477246857 Marionette TRACE conn4 <- [1,2910,null,{}] 12:40:46 INFO - PROCESS | 1804 | 1462477246864 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}] 12:40:47 INFO - PROCESS | 1804 | 1462477247200 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 12:40:47 INFO - PROCESS | 1804 | 1462477247559 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d091400 == 150 [pid = 1804] [id = 735] 12:40:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8d2f0000) [pid = 1804] [serial = 2206] [outer = (nil)] 12:40:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8d2f8c00) [pid = 1804] [serial = 2207] [outer = 0x8d2f0000] 12:40:47 INFO - PROCESS | 1804 | 1462477247657 Marionette DEBUG loaded listener.js 12:40:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8d530c00) [pid = 1804] [serial = 2208] [outer = 0x8d2f0000] 12:40:48 INFO - PROCESS | 1804 | 1462477248490 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]]]}] 12:40:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:40:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:40:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1680ms 12:40:48 INFO - PROCESS | 1804 | 1462477248535 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 1804 | 1462477248540 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 12:40:48 INFO - TEST-START | /DOMEvents/constructors.html 12:40:48 INFO - PROCESS | 1804 | 1462477248547 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - PROCESS | 1804 | 1462477248550 Marionette TRACE conn4 <- [1,2914,null,{}] 12:40:48 INFO - PROCESS | 1804 | 1462477248556 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}] 12:40:48 INFO - PROCESS | 1804 | 1462477248789 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 12:40:49 INFO - PROCESS | 1804 | 1462477249094 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d2f0800 == 151 [pid = 1804] [id = 736] 12:40:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8d524800) [pid = 1804] [serial = 2209] [outer = (nil)] 12:40:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8d7dc000) [pid = 1804] [serial = 2210] [outer = 0x8d524800] 12:40:49 INFO - PROCESS | 1804 | 1462477249234 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8d844800) [pid = 1804] [serial = 2211] [outer = 0x8d524800] 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:40:50 INFO - PROCESS | 1804 | 1462477250188 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]]]}] 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:40:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:40:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:40:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1702ms 12:40:50 INFO - PROCESS | 1804 | 1462477250274 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 12:40:50 INFO - PROCESS | 1804 | 1462477250282 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 12:40:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:40:50 INFO - PROCESS | 1804 | 1462477250298 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:40:50 INFO - PROCESS | 1804 | 1462477250303 Marionette TRACE conn4 <- [1,2918,null,{}] 12:40:50 INFO - PROCESS | 1804 | 1462477250323 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}] 12:40:50 INFO - PROCESS | 1804 | 1462477250576 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 12:40:50 INFO - PROCESS | 1804 | 1462477250901 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8cf34400 == 152 [pid = 1804] [id = 737] 12:40:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8d2ecc00) [pid = 1804] [serial = 2212] [outer = (nil)] 12:40:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8e37c400) [pid = 1804] [serial = 2213] [outer = 0x8d2ecc00] 12:40:50 INFO - PROCESS | 1804 | 1462477250993 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8e46e000) [pid = 1804] [serial = 2214] [outer = 0x8d2ecc00] 12:40:51 INFO - PROCESS | 1804 | 1462477251776 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:40:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:40:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1507ms 12:40:51 INFO - PROCESS | 1804 | 1462477251822 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 12:40:51 INFO - PROCESS | 1804 | 1462477251827 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 12:40:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:40:51 INFO - PROCESS | 1804 | 1462477251841 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:40:51 INFO - PROCESS | 1804 | 1462477251844 Marionette TRACE conn4 <- [1,2922,null,{}] 12:40:51 INFO - PROCESS | 1804 | 1462477251851 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}] 12:40:52 INFO - PROCESS | 1804 | 1462477252086 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 12:40:52 INFO - PROCESS | 1804 | 1462477252387 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d84a800 == 153 [pid = 1804] [id = 738] 12:40:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8d84e800) [pid = 1804] [serial = 2215] [outer = (nil)] 12:40:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8e4a4800) [pid = 1804] [serial = 2216] [outer = 0x8d84e800] 12:40:52 INFO - PROCESS | 1804 | 1462477252527 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8e4ab800) [pid = 1804] [serial = 2217] [outer = 0x8d84e800] 12:40:53 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:40:53 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:40:53 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:40:53 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:40:53 INFO - PROCESS | 1804 | 1462477253370 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]]]}] 12:40:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:40:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:40:53 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 12:40:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:40:53 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 12:40:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:40:53 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]" 12:40:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:40:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:40:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1583ms 12:40:53 INFO - PROCESS | 1804 | 1462477253428 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 12:40:53 INFO - PROCESS | 1804 | 1462477253432 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 12:40:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:40:53 INFO - PROCESS | 1804 | 1462477253441 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:40:53 INFO - PROCESS | 1804 | 1462477253448 Marionette TRACE conn4 <- [1,2926,null,{}] 12:40:53 INFO - PROCESS | 1804 | 1462477253477 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}] 12:40:53 INFO - PROCESS | 1804 | 1462477253717 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 12:40:54 INFO - PROCESS | 1804 | 1462477254065 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d091000 == 154 [pid = 1804] [id = 739] 12:40:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8e4a1400) [pid = 1804] [serial = 2218] [outer = (nil)] 12:40:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8f48c800) [pid = 1804] [serial = 2219] [outer = 0x8e4a1400] 12:40:54 INFO - PROCESS | 1804 | 1462477254158 Marionette DEBUG loaded listener.js 12:40:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8f5ca400) [pid = 1804] [serial = 2220] [outer = 0x8e4a1400] 12:40:54 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:40:54 INFO - PROCESS | 1804 | 1462477254937 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]]]}] 12:40:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:40:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1541ms 12:40:54 INFO - PROCESS | 1804 | 1462477254984 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 12:40:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:40:54 INFO - PROCESS | 1804 | 1462477254988 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 12:40:54 INFO - PROCESS | 1804 | 1462477254995 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:40:55 INFO - PROCESS | 1804 | 1462477255000 Marionette TRACE conn4 <- [1,2930,null,{}] 12:40:55 INFO - PROCESS | 1804 | 1462477255006 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}] 12:40:55 INFO - PROCESS | 1804 | 1462477255266 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 12:40:55 INFO - PROCESS | 1804 | 1462477255589 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f71a800 == 155 [pid = 1804] [id = 740] 12:40:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8f71e400) [pid = 1804] [serial = 2221] [outer = (nil)] 12:40:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8f768c00) [pid = 1804] [serial = 2222] [outer = 0x8f71e400] 12:40:55 INFO - PROCESS | 1804 | 1462477255755 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8f80a000) [pid = 1804] [serial = 2223] [outer = 0x8f71e400] 12:40:56 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:40:56 INFO - PROCESS | 1804 | 1462477256580 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]]]}] 12:40:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:40:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1635ms 12:40:56 INFO - PROCESS | 1804 | 1462477256630 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 12:40:56 INFO - PROCESS | 1804 | 1462477256634 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 12:40:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:40:56 INFO - PROCESS | 1804 | 1462477256641 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:40:56 INFO - PROCESS | 1804 | 1462477256645 Marionette TRACE conn4 <- [1,2934,null,{}] 12:40:56 INFO - PROCESS | 1804 | 1462477256651 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}] 12:40:56 INFO - PROCESS | 1804 | 1462477256893 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 12:40:57 INFO - PROCESS | 1804 | 1462477257199 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f767000 == 156 [pid = 1804] [id = 741] 12:40:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8f769c00) [pid = 1804] [serial = 2224] [outer = (nil)] 12:40:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x91084c00) [pid = 1804] [serial = 2225] [outer = 0x8f769c00] 12:40:57 INFO - PROCESS | 1804 | 1462477257342 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9108ac00) [pid = 1804] [serial = 2226] [outer = 0x8f769c00] 12:40:58 INFO - PROCESS | 1804 | 1462477258125 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]]]}] 12:40:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:40:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1538ms 12:40:58 INFO - PROCESS | 1804 | 1462477258180 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 12:40:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:40:58 INFO - PROCESS | 1804 | 1462477258185 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 12:40:58 INFO - PROCESS | 1804 | 1462477258191 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:40:58 INFO - PROCESS | 1804 | 1462477258195 Marionette TRACE conn4 <- [1,2938,null,{}] 12:40:58 INFO - PROCESS | 1804 | 1462477258201 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}] 12:40:58 INFO - PROCESS | 1804 | 1462477258439 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 12:40:58 INFO - PROCESS | 1804 | 1462477258755 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f80ec00 == 157 [pid = 1804] [id = 742] 12:40:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8f816000) [pid = 1804] [serial = 2227] [outer = (nil)] 12:40:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9149a400) [pid = 1804] [serial = 2228] [outer = 0x8f816000] 12:40:58 INFO - PROCESS | 1804 | 1462477258893 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9149e400) [pid = 1804] [serial = 2229] [outer = 0x8f816000] 12:40:59 INFO - PROCESS | 1804 | 1462477259713 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]]]}] 12:40:59 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. 12:40:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1582ms 12:40:59 INFO - PROCESS | 1804 | 1462477259774 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 12:40:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:40:59 INFO - PROCESS | 1804 | 1462477259778 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 12:40:59 INFO - PROCESS | 1804 | 1462477259785 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - PROCESS | 1804 | 1462477259789 Marionette TRACE conn4 <- [1,2942,null,{}] 12:40:59 INFO - PROCESS | 1804 | 1462477259816 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}] 12:41:00 INFO - PROCESS | 1804 | 1462477260069 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 12:41:00 INFO - PROCESS | 1804 | 1462477260460 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x91082400 == 158 [pid = 1804] [id = 743] 12:41:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x91492400) [pid = 1804] [serial = 2230] [outer = (nil)] 12:41:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x915bf800) [pid = 1804] [serial = 2231] [outer = 0x91492400] 12:41:00 INFO - PROCESS | 1804 | 1462477260582 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x916abc00) [pid = 1804] [serial = 2232] [outer = 0x91492400] 12:41:01 INFO - PROCESS | 1804 | 1462477261472 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"]]]}] 12:41:01 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 12:41:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:41:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1711ms 12:41:01 INFO - PROCESS | 1804 | 1462477261498 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 12:41:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:41:01 INFO - PROCESS | 1804 | 1462477261503 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 12:41:01 INFO - PROCESS | 1804 | 1462477261511 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:41:01 INFO - PROCESS | 1804 | 1462477261515 Marionette TRACE conn4 <- [1,2946,null,{}] 12:41:01 INFO - PROCESS | 1804 | 1462477261522 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}] 12:41:01 INFO - PROCESS | 1804 | 1462477261810 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 12:41:02 INFO - PROCESS | 1804 | 1462477262113 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8690f800 == 159 [pid = 1804] [id = 744] 12:41:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x916b3c00) [pid = 1804] [serial = 2233] [outer = (nil)] 12:41:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x91965800) [pid = 1804] [serial = 2234] [outer = 0x916b3c00] 12:41:02 INFO - PROCESS | 1804 | 1462477262270 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9196d800) [pid = 1804] [serial = 2235] [outer = 0x916b3c00] 12:41:03 INFO - PROCESS | 1804 | 1462477263107 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]]]}] 12:41:03 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. 12:41:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1643ms 12:41:03 INFO - PROCESS | 1804 | 1462477263164 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 12:41:03 INFO - PROCESS | 1804 | 1462477263173 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 12:41:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:41:03 INFO - PROCESS | 1804 | 1462477263181 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:41:03 INFO - PROCESS | 1804 | 1462477263184 Marionette TRACE conn4 <- [1,2950,null,{}] 12:41:03 INFO - PROCESS | 1804 | 1462477263214 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}] 12:41:03 INFO - PROCESS | 1804 | 1462477263488 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 12:41:03 INFO - PROCESS | 1804 | 1462477263855 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x918dc800 == 160 [pid = 1804] [id = 745] 12:41:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x918e0c00) [pid = 1804] [serial = 2236] [outer = (nil)] 12:41:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x919de400) [pid = 1804] [serial = 2237] [outer = 0x918e0c00] 12:41:03 INFO - PROCESS | 1804 | 1462477263959 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x919e0c00) [pid = 1804] [serial = 2238] [outer = 0x918e0c00] 12:41:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x9211d800 == 161 [pid = 1804] [id = 746] 12:41:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x92120800) [pid = 1804] [serial = 2239] [outer = (nil)] 12:41:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x92126800) [pid = 1804] [serial = 2240] [outer = 0x92120800] 12:41:04 INFO - PROCESS | 1804 | 1462477264913 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]]]}] 12:41:04 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. 12:41:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1757ms 12:41:04 INFO - PROCESS | 1804 | 1462477264939 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 1804 | 1462477264942 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 12:41:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:41:04 INFO - PROCESS | 1804 | 1462477264949 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - PROCESS | 1804 | 1462477264953 Marionette TRACE conn4 <- [1,2954,null,{}] 12:41:04 INFO - PROCESS | 1804 | 1462477264959 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}] 12:41:05 INFO - PROCESS | 1804 | 1462477265272 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 12:41:05 INFO - PROCESS | 1804 | 1462477265640 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x919d9400 == 162 [pid = 1804] [id = 747] 12:41:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x92116000) [pid = 1804] [serial = 2241] [outer = (nil)] 12:41:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x92120000) [pid = 1804] [serial = 2242] [outer = 0x92116000] 12:41:05 INFO - PROCESS | 1804 | 1462477265733 Marionette DEBUG loaded listener.js 12:41:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x92129400) [pid = 1804] [serial = 2243] [outer = 0x92116000] 12:41:06 INFO - PROCESS | 1804 | 1462477266550 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]]]}] 12:41:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:41:06 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 12:41:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1635ms 12:41:06 INFO - PROCESS | 1804 | 1462477266584 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 12:41:06 INFO - PROCESS | 1804 | 1462477266587 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 12:41:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:41:06 INFO - PROCESS | 1804 | 1462477266594 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:41:06 INFO - PROCESS | 1804 | 1462477266598 Marionette TRACE conn4 <- [1,2958,null,{}] 12:41:06 INFO - PROCESS | 1804 | 1462477266604 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}] 12:41:06 INFO - PROCESS | 1804 | 1462477266866 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 12:41:07 INFO - PROCESS | 1804 | 1462477267184 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x918db400 == 163 [pid = 1804] [id = 748] 12:41:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x91966800) [pid = 1804] [serial = 2244] [outer = (nil)] 12:41:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x921ec400) [pid = 1804] [serial = 2245] [outer = 0x91966800] 12:41:07 INFO - PROCESS | 1804 | 1462477267327 Marionette DEBUG loaded listener.js 12:41:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x923df000) [pid = 1804] [serial = 2246] [outer = 0x91966800] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x89eedc00 == 162 [pid = 1804] [id = 704] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x89368c00 == 161 [pid = 1804] [id = 727] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x88290800 == 160 [pid = 1804] [id = 726] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x9a80d800 == 159 [pid = 1804] [id = 718] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x890d7800 == 158 [pid = 1804] [id = 716] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8c746000 == 157 [pid = 1804] [id = 717] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x9212a400 == 156 [pid = 1804] [id = 715] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x88287800 == 155 [pid = 1804] [id = 714] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x92131400 == 154 [pid = 1804] [id = 713] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x916b8800 == 153 [pid = 1804] [id = 712] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x919d9800 == 152 [pid = 1804] [id = 711] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8b62a400 == 151 [pid = 1804] [id = 709] 12:41:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8f771800 == 150 [pid = 1804] [id = 710] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x9d334400) [pid = 1804] [serial = 2097] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0xa6718800) [pid = 1804] [serial = 2106] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x9212a000) [pid = 1804] [serial = 2075] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x918d6800) [pid = 1804] [serial = 2072] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0xa6c23000) [pid = 1804] [serial = 2109] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0xa2149800) [pid = 1804] [serial = 2100] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8f817c00) [pid = 1804] [serial = 2124] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x9212e400) [pid = 1804] [serial = 2076] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0xa3542c00) [pid = 1804] [serial = 2103] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x9bac6000) [pid = 1804] [serial = 2096] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x99e92000) [pid = 1804] [serial = 2090] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8b794400) [pid = 1804] [serial = 2115] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8d52e400) [pid = 1804] [serial = 2067] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8f815800) [pid = 1804] [serial = 2069] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x921e6400) [pid = 1804] [serial = 2078] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x95088000) [pid = 1804] [serial = 2084] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9296d400) [pid = 1804] [serial = 2081] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8f712800) [pid = 1804] [serial = 2007] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0xa6d84000) [pid = 1804] [serial = 2112] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8e9f3000) [pid = 1804] [serial = 2120] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9a80d400) [pid = 1804] [serial = 2093] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x936ab400) [pid = 1804] [serial = 2082] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0xa6d82800) [pid = 1804] [serial = 2111] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x950eb400) [pid = 1804] [serial = 2085] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8d2eb000) [pid = 1804] [serial = 2117] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8f483000) [pid = 1804] [serial = 2121] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8d84f400) [pid = 1804] [serial = 2123] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0xa3267800) [pid = 1804] [serial = 2102] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0xa05f5400) [pid = 1804] [serial = 2099] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8d52c400) [pid = 1804] [serial = 2118] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9a2d2800) [pid = 1804] [serial = 2091] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8d087800) [pid = 1804] [serial = 2066] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8a213400) [pid = 1804] [serial = 2114] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0xa67f8c00) [pid = 1804] [serial = 2108] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0xa62ce400) [pid = 1804] [serial = 2105] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9a812800) [pid = 1804] [serial = 2094] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x97650800) [pid = 1804] [serial = 2087] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x91088000) [pid = 1804] [serial = 2070] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x923de800) [pid = 1804] [serial = 2079] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x91971400) [pid = 1804] [serial = 2073] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x980af800) [pid = 1804] [serial = 2088] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x92132400) [pid = 1804] [serial = 2025] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0xa3210000) [pid = 1804] [serial = 2049] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9a3d4400) [pid = 1804] [serial = 2040] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9508c000) [pid = 1804] [serial = 2034] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0xa05fcc00) [pid = 1804] [serial = 2046] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x92965000) [pid = 1804] [serial = 2031] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9764d400) [pid = 1804] [serial = 2037] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x92729c00) [pid = 1804] [serial = 2028] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9c070c00) [pid = 1804] [serial = 2043] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8e469400) [pid = 1804] [serial = 2013] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x916a9800) [pid = 1804] [serial = 2019] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x91966000) [pid = 1804] [serial = 2022] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8f766400) [pid = 1804] [serial = 2016] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8b9c4000) [pid = 1804] [serial = 2010] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x915b7800) [pid = 1804] [serial = 2126] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1804 | 1462477271730 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]]]}] 12:41:11 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. 12:41:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 5255ms 12:41:11 INFO - PROCESS | 1804 | 1462477271851 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 12:41:11 INFO - PROCESS | 1804 | 1462477271857 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 12:41:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:41:11 INFO - PROCESS | 1804 | 1462477271865 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:41:11 INFO - PROCESS | 1804 | 1462477271871 Marionette TRACE conn4 <- [1,2962,null,{}] 12:41:11 INFO - PROCESS | 1804 | 1462477271881 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}] 12:41:12 INFO - PROCESS | 1804 | 1462477272094 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 12:41:12 INFO - PROCESS | 1804 | 1462477272334 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x883d5400 == 151 [pid = 1804] [id = 749] 12:41:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x883da800) [pid = 1804] [serial = 2247] [outer = (nil)] 12:41:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x890d4800) [pid = 1804] [serial = 2248] [outer = 0x883da800] 12:41:12 INFO - PROCESS | 1804 | 1462477272418 Marionette DEBUG loaded listener.js 12:41:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8916f400) [pid = 1804] [serial = 2249] [outer = 0x883da800] 12:41:13 INFO - PROCESS | 1804 | 1462477273151 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]]]}] 12:41:13 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. 12:41:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1336ms 12:41:13 INFO - PROCESS | 1804 | 1462477273206 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 12:41:13 INFO - PROCESS | 1804 | 1462477273222 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 12:41:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:41:13 INFO - PROCESS | 1804 | 1462477273253 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:41:13 INFO - PROCESS | 1804 | 1462477273257 Marionette TRACE conn4 <- [1,2966,null,{}] 12:41:13 INFO - PROCESS | 1804 | 1462477273265 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}] 12:41:13 INFO - PROCESS | 1804 | 1462477273492 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 12:41:13 INFO - PROCESS | 1804 | 1462477273729 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x88287800 == 152 [pid = 1804] [id = 750] 12:41:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x89366800) [pid = 1804] [serial = 2250] [outer = (nil)] 12:41:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x89eedc00) [pid = 1804] [serial = 2251] [outer = 0x89366800] 12:41:13 INFO - PROCESS | 1804 | 1462477273804 Marionette DEBUG loaded listener.js 12:41:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a212c00) [pid = 1804] [serial = 2252] [outer = 0x89366800] 12:41:14 INFO - PROCESS | 1804 | 1462477274730 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]]]}] 12:41:14 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. 12:41:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1499ms 12:41:14 INFO - PROCESS | 1804 | 1462477274744 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 12:41:14 INFO - PROCESS | 1804 | 1462477274748 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 12:41:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:41:14 INFO - PROCESS | 1804 | 1462477274765 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:41:14 INFO - PROCESS | 1804 | 1462477274771 Marionette TRACE conn4 <- [1,2970,null,{}] 12:41:14 INFO - PROCESS | 1804 | 1462477274788 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}] 12:41:15 INFO - PROCESS | 1804 | 1462477275108 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 12:41:15 INFO - PROCESS | 1804 | 1462477275144 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b84a000 == 153 [pid = 1804] [id = 751] 12:41:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8b84e800) [pid = 1804] [serial = 2253] [outer = (nil)] 12:41:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8c744c00) [pid = 1804] [serial = 2254] [outer = 0x8b84e800] 12:41:15 INFO - PROCESS | 1804 | 1462477275225 Marionette DEBUG loaded listener.js 12:41:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8c8ba800) [pid = 1804] [serial = 2255] [outer = 0x8b84e800] 12:41:16 INFO - PROCESS | 1804 | 1462477276681 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]]]}] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x923dd000) [pid = 1804] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8916f800) [pid = 1804] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8e4a1800) [pid = 1804] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x86917c00) [pid = 1804] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8936b400) [pid = 1804] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8a217c00) [pid = 1804] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x93bd9c00) [pid = 1804] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0xa2150000) [pid = 1804] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x92117c00) [pid = 1804] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x86916800) [pid = 1804] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x88290c00) [pid = 1804] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8935dc00) [pid = 1804] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x92122c00) [pid = 1804] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8690bc00) [pid = 1804] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x95092400) [pid = 1804] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8f774800) [pid = 1804] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8cec8000) [pid = 1804] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9a815800) [pid = 1804] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x921dfc00) [pid = 1804] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:41:16 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x92134000) [pid = 1804] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:41:16 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. 12:41:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2049ms 12:41:16 INFO - PROCESS | 1804 | 1462477276810 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 12:41:16 INFO - PROCESS | 1804 | 1462477276815 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 12:41:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:41:16 INFO - PROCESS | 1804 | 1462477276866 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:41:16 INFO - PROCESS | 1804 | 1462477276870 Marionette TRACE conn4 <- [1,2974,null,{}] 12:41:16 INFO - PROCESS | 1804 | 1462477276876 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}] 12:41:17 INFO - PROCESS | 1804 | 1462477277165 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 12:41:17 INFO - PROCESS | 1804 | 1462477277299 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x88291400 == 154 [pid = 1804] [id = 752] 12:41:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x89361000) [pid = 1804] [serial = 2256] [outer = (nil)] 12:41:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8addd000) [pid = 1804] [serial = 2257] [outer = 0x89361000] 12:41:17 INFO - PROCESS | 1804 | 1462477277375 Marionette DEBUG loaded listener.js 12:41:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8cec8000) [pid = 1804] [serial = 2258] [outer = 0x89361000] 12:41:18 INFO - PROCESS | 1804 | 1462477278062 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]]]}] 12:41:18 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. 12:41:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1246ms 12:41:18 INFO - PROCESS | 1804 | 1462477278107 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 12:41:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:41:18 INFO - PROCESS | 1804 | 1462477278112 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 12:41:18 INFO - PROCESS | 1804 | 1462477278119 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:41:18 INFO - PROCESS | 1804 | 1462477278123 Marionette TRACE conn4 <- [1,2978,null,{}] 12:41:18 INFO - PROCESS | 1804 | 1462477278128 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}] 12:41:18 INFO - PROCESS | 1804 | 1462477278441 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 12:41:18 INFO - PROCESS | 1804 | 1462477278458 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x89176800 == 155 [pid = 1804] [id = 753] 12:41:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8c749400) [pid = 1804] [serial = 2259] [outer = (nil)] 12:41:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8d095000) [pid = 1804] [serial = 2260] [outer = 0x8c749400] 12:41:18 INFO - PROCESS | 1804 | 1462477278535 Marionette DEBUG loaded listener.js 12:41:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8d2f6800) [pid = 1804] [serial = 2261] [outer = 0x8c749400] 12:41:19 INFO - PROCESS | 1804 | 1462477279677 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]]]}] 12:41:19 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. 12:41:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1587ms 12:41:19 INFO - PROCESS | 1804 | 1462477279706 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 12:41:19 INFO - PROCESS | 1804 | 1462477279714 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 12:41:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:41:19 INFO - PROCESS | 1804 | 1462477279723 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:41:19 INFO - PROCESS | 1804 | 1462477279730 Marionette TRACE conn4 <- [1,2982,null,{}] 12:41:19 INFO - PROCESS | 1804 | 1462477279738 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}] 12:41:20 INFO - PROCESS | 1804 | 1462477280008 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 12:41:20 INFO - PROCESS | 1804 | 1462477280380 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8917b400 == 156 [pid = 1804] [id = 754] 12:41:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8917b800) [pid = 1804] [serial = 2262] [outer = (nil)] 12:41:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8936ac00) [pid = 1804] [serial = 2263] [outer = 0x8917b800] 12:41:20 INFO - PROCESS | 1804 | 1462477280475 Marionette DEBUG loaded listener.js 12:41:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x89ef2400) [pid = 1804] [serial = 2264] [outer = 0x8917b800] 12:41:21 INFO - PROCESS | 1804 | 1462477281370 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"]]]}] 12:41:21 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:41:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:41:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1694ms 12:41:21 INFO - PROCESS | 1804 | 1462477281420 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 12:41:21 INFO - PROCESS | 1804 | 1462477281430 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 12:41:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:41:21 INFO - PROCESS | 1804 | 1462477281441 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:41:21 INFO - PROCESS | 1804 | 1462477281445 Marionette TRACE conn4 <- [1,2986,null,{}] 12:41:21 INFO - PROCESS | 1804 | 1462477281452 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}] 12:41:21 INFO - PROCESS | 1804 | 1462477281738 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 12:41:22 INFO - PROCESS | 1804 | 1462477282106 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b9ca400 == 157 [pid = 1804] [id = 755] 12:41:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8c746c00) [pid = 1804] [serial = 2265] [outer = (nil)] 12:41:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8d087400) [pid = 1804] [serial = 2266] [outer = 0x8c746c00] 12:41:22 INFO - PROCESS | 1804 | 1462477282202 Marionette DEBUG loaded listener.js 12:41:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8d2ec800) [pid = 1804] [serial = 2267] [outer = 0x8c746c00] 12:41:23 INFO - PROCESS | 1804 | 1462477283007 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]]]}] 12:41:23 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. 12:41:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1596ms 12:41:23 INFO - PROCESS | 1804 | 1462477283038 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 12:41:23 INFO - PROCESS | 1804 | 1462477283042 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 12:41:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:41:23 INFO - PROCESS | 1804 | 1462477283049 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:41:23 INFO - PROCESS | 1804 | 1462477283055 Marionette TRACE conn4 <- [1,2990,null,{}] 12:41:23 INFO - PROCESS | 1804 | 1462477283073 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}] 12:41:23 INFO - PROCESS | 1804 | 1462477283342 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 12:41:23 INFO - PROCESS | 1804 | 1462477283657 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d525400 == 158 [pid = 1804] [id = 756] 12:41:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e469c00) [pid = 1804] [serial = 2268] [outer = (nil)] 12:41:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8e4a6000) [pid = 1804] [serial = 2269] [outer = 0x8e469c00] 12:41:23 INFO - PROCESS | 1804 | 1462477283806 Marionette DEBUG loaded listener.js 12:41:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8eb1e000) [pid = 1804] [serial = 2270] [outer = 0x8e469c00] 12:41:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8916fc00 == 159 [pid = 1804] [id = 757] 12:41:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8f716c00) [pid = 1804] [serial = 2271] [outer = (nil)] 12:41:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8f71a000) [pid = 1804] [serial = 2272] [outer = 0x8f716c00] 12:41:24 INFO - PROCESS | 1804 | 1462477284701 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]]]}] 12:41:24 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. 12:41:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1695ms 12:41:24 INFO - PROCESS | 1804 | 1462477284757 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 12:41:24 INFO - PROCESS | 1804 | 1462477284763 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 12:41:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:41:24 INFO - PROCESS | 1804 | 1462477284770 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:41:24 INFO - PROCESS | 1804 | 1462477284774 Marionette TRACE conn4 <- [1,2994,null,{}] 12:41:24 INFO - PROCESS | 1804 | 1462477284779 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}] 12:41:25 INFO - PROCESS | 1804 | 1462477285091 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 12:41:25 INFO - PROCESS | 1804 | 1462477285436 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8690d800 == 160 [pid = 1804] [id = 758] 12:41:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8eb24000) [pid = 1804] [serial = 2273] [outer = (nil)] 12:41:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8f71c400) [pid = 1804] [serial = 2274] [outer = 0x8eb24000] 12:41:25 INFO - PROCESS | 1804 | 1462477285528 Marionette DEBUG loaded listener.js 12:41:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8f76c000) [pid = 1804] [serial = 2275] [outer = 0x8eb24000] 12:41:26 INFO - PROCESS | 1804 | 1462477286295 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]]]}] 12:41:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:41:26 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 12:41:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1583ms 12:41:26 INFO - PROCESS | 1804 | 1462477286355 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 12:41:26 INFO - PROCESS | 1804 | 1462477286360 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 12:41:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:41:26 INFO - PROCESS | 1804 | 1462477286367 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:41:26 INFO - PROCESS | 1804 | 1462477286371 Marionette TRACE conn4 <- [1,2998,null,{}] 12:41:26 INFO - PROCESS | 1804 | 1462477286397 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}] 12:41:26 INFO - PROCESS | 1804 | 1462477286654 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 12:41:27 INFO - PROCESS | 1804 | 1462477287019 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f483c00 == 161 [pid = 1804] [id = 759] 12:41:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8f813800) [pid = 1804] [serial = 2276] [outer = (nil)] 12:41:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x91083000) [pid = 1804] [serial = 2277] [outer = 0x8f813800] 12:41:27 INFO - PROCESS | 1804 | 1462477287112 Marionette DEBUG loaded listener.js 12:41:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9108a800) [pid = 1804] [serial = 2278] [outer = 0x8f813800] 12:41:27 INFO - PROCESS | 1804 | 1462477287910 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]]]}] 12:41:27 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. 12:41:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1583ms 12:41:27 INFO - PROCESS | 1804 | 1462477287952 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 12:41:27 INFO - PROCESS | 1804 | 1462477287956 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 12:41:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:41:27 INFO - PROCESS | 1804 | 1462477287963 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:41:27 INFO - PROCESS | 1804 | 1462477287965 Marionette TRACE conn4 <- [1,3002,null,{}] 12:41:28 INFO - PROCESS | 1804 | 1462477287994 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}] 12:41:28 INFO - PROCESS | 1804 | 1462477288248 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 12:41:28 INFO - PROCESS | 1804 | 1462477288559 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f774400 == 162 [pid = 1804] [id = 760] 12:41:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f814800) [pid = 1804] [serial = 2279] [outer = (nil)] 12:41:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x91965000) [pid = 1804] [serial = 2280] [outer = 0x8f814800] 12:41:28 INFO - PROCESS | 1804 | 1462477288697 Marionette DEBUG loaded listener.js 12:41:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9196a800) [pid = 1804] [serial = 2281] [outer = 0x8f814800] 12:41:29 INFO - PROCESS | 1804 | 1462477289481 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]]]}] 12:41:29 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. 12:41:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1549ms 12:41:29 INFO - PROCESS | 1804 | 1462477289513 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 12:41:29 INFO - PROCESS | 1804 | 1462477289517 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 12:41:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:41:29 INFO - PROCESS | 1804 | 1462477289523 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:41:29 INFO - PROCESS | 1804 | 1462477289527 Marionette TRACE conn4 <- [1,3006,null,{}] 12:41:29 INFO - PROCESS | 1804 | 1462477289533 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}] 12:41:29 INFO - PROCESS | 1804 | 1462477289771 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 12:41:30 INFO - PROCESS | 1804 | 1462477290089 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b2000 == 163 [pid = 1804] [id = 761] 12:41:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x919d9800) [pid = 1804] [serial = 2282] [outer = (nil)] 12:41:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9211d400) [pid = 1804] [serial = 2283] [outer = 0x919d9800] 12:41:30 INFO - PROCESS | 1804 | 1462477290233 Marionette DEBUG loaded listener.js 12:41:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x92127000) [pid = 1804] [serial = 2284] [outer = 0x919d9800] 12:41:31 INFO - PROCESS | 1804 | 1462477291026 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]]]}] 12:41:31 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. 12:41:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1531ms 12:41:31 INFO - PROCESS | 1804 | 1462477291054 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 12:41:31 INFO - PROCESS | 1804 | 1462477291058 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 12:41:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:41:31 INFO - PROCESS | 1804 | 1462477291064 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:41:31 INFO - PROCESS | 1804 | 1462477291068 Marionette TRACE conn4 <- [1,3010,null,{}] 12:41:31 INFO - PROCESS | 1804 | 1462477291075 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}] 12:41:31 INFO - PROCESS | 1804 | 1462477291324 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 12:41:31 INFO - PROCESS | 1804 | 1462477291630 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x918d6800 == 164 [pid = 1804] [id = 762] 12:41:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9212d400) [pid = 1804] [serial = 2285] [outer = (nil)] 12:41:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x921e5800) [pid = 1804] [serial = 2286] [outer = 0x9212d400] 12:41:31 INFO - PROCESS | 1804 | 1462477291770 Marionette DEBUG loaded listener.js 12:41:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x921ea800) [pid = 1804] [serial = 2287] [outer = 0x9212d400] 12:41:32 INFO - PROCESS | 1804 | 1462477292602 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]]]}] 12:41:32 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 12:41:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1584ms 12:41:32 INFO - PROCESS | 1804 | 1462477292651 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 12:41:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:41:32 INFO - PROCESS | 1804 | 1462477292655 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 12:41:32 INFO - PROCESS | 1804 | 1462477292662 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:41:32 INFO - PROCESS | 1804 | 1462477292666 Marionette TRACE conn4 <- [1,3014,null,{}] 12:41:32 INFO - PROCESS | 1804 | 1462477292672 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}] 12:41:32 INFO - PROCESS | 1804 | 1462477292914 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 12:41:33 INFO - PROCESS | 1804 | 1462477293247 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8bbc00 == 165 [pid = 1804] [id = 763] 12:41:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8d844400) [pid = 1804] [serial = 2288] [outer = (nil)] 12:41:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x92723800) [pid = 1804] [serial = 2289] [outer = 0x8d844400] 12:41:33 INFO - PROCESS | 1804 | 1462477293393 Marionette DEBUG loaded listener.js 12:41:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x92728c00) [pid = 1804] [serial = 2290] [outer = 0x8d844400] 12:41:33 INFO - PROCESS | 1804 | [1804] 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 12:41:34 INFO - PROCESS | 1804 | 1462477294320 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:41:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:41:34 INFO - {} 12:41:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:41:34 INFO - {} 12:41:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:41:34 INFO - {} 12:41:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:41:34 INFO - {} 12:41:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1684ms 12:41:34 INFO - PROCESS | 1804 | 1462477294349 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 12:41:34 INFO - TEST-START | /FileAPI/fileReader.html 12:41:34 INFO - PROCESS | 1804 | 1462477294353 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 12:41:34 INFO - PROCESS | 1804 | 1462477294360 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:41:34 INFO - PROCESS | 1804 | 1462477294363 Marionette TRACE conn4 <- [1,3018,null,{}] 12:41:34 INFO - PROCESS | 1804 | 1462477294369 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}] 12:41:34 INFO - PROCESS | 1804 | 1462477294653 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 12:41:35 INFO - PROCESS | 1804 | 1462477294998 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x923e0800 == 166 [pid = 1804] [id = 764] 12:41:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x927ec800) [pid = 1804] [serial = 2291] [outer = (nil)] 12:41:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x927f4400) [pid = 1804] [serial = 2292] [outer = 0x927ec800] 12:41:35 INFO - PROCESS | 1804 | 1462477295095 Marionette DEBUG loaded listener.js 12:41:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x927f6c00) [pid = 1804] [serial = 2293] [outer = 0x927ec800] 12:41:35 INFO - PROCESS | 1804 | 1462477295881 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]]]}] 12:41:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:41:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:41:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:41:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:41:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 1582ms 12:41:35 INFO - PROCESS | 1804 | 1462477295943 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 12:41:35 INFO - TEST-START | /FileAPI/historical.html 12:41:35 INFO - PROCESS | 1804 | 1462477295948 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 12:41:35 INFO - PROCESS | 1804 | 1462477295955 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:41:35 INFO - PROCESS | 1804 | 1462477295960 Marionette TRACE conn4 <- [1,3022,null,{}] 12:41:35 INFO - PROCESS | 1804 | 1462477295966 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}] 12:41:36 INFO - PROCESS | 1804 | 1462477296327 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 12:41:36 INFO - PROCESS | 1804 | 1462477296608 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x927f5400 == 167 [pid = 1804] [id = 765] 12:41:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x92967400) [pid = 1804] [serial = 2294] [outer = (nil)] 12:41:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x929cc000) [pid = 1804] [serial = 2295] [outer = 0x92967400] 12:41:36 INFO - PROCESS | 1804 | 1462477296710 Marionette DEBUG loaded listener.js 12:41:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x936b3000) [pid = 1804] [serial = 2296] [outer = 0x92967400] 12:41:37 INFO - PROCESS | 1804 | 1462477297543 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"]]]}] 12:41:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:41:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:41:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:41:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:41:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:41:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:41:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:41:37 INFO - TEST-OK | /FileAPI/historical.html | took 1639ms 12:41:37 INFO - PROCESS | 1804 | 1462477297595 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 12:41:37 INFO - PROCESS | 1804 | 1462477297599 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 12:41:37 INFO - TEST-START | /FileAPI/idlharness.html 12:41:37 INFO - PROCESS | 1804 | 1462477297607 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:41:37 INFO - PROCESS | 1804 | 1462477297610 Marionette TRACE conn4 <- [1,3026,null,{}] 12:41:37 INFO - PROCESS | 1804 | 1462477297617 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}] 12:41:37 INFO - PROCESS | 1804 | 1462477297880 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 12:41:38 INFO - PROCESS | 1804 | 1462477298188 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af24800 == 168 [pid = 1804] [id = 766] 12:41:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8c74d800) [pid = 1804] [serial = 2297] [outer = (nil)] 12:41:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x939b1c00) [pid = 1804] [serial = 2298] [outer = 0x8c74d800] 12:41:38 INFO - PROCESS | 1804 | 1462477298324 Marionette DEBUG loaded listener.js 12:41:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x93bcf400) [pid = 1804] [serial = 2299] [outer = 0x8c74d800] 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:41:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:41:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:41:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:41:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:41:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:41:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:41:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:41:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:41:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:41:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:41:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:41:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:41:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:41:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:41:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:41:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:41:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:41:40 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 12:41:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:41:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:41:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:41:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:41:40 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 12:41:40 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 12:41:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:41:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:41:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:41:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:41:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:41:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:41:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:41:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:41:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:41:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:41:40 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 12:41:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:41:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:41:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:41:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:41:40 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 12:41:40 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 12:41:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:41:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:41:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:41:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:41:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:41:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:41:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 2579ms 12:41:40 INFO - PROCESS | 1804 | 1462477300017 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]]]}] 12:41:40 INFO - PROCESS | 1804 | 1462477300303 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 12:41:40 INFO - TEST-START | /FileAPI/idlharness.worker 12:41:40 INFO - PROCESS | 1804 | 1462477300311 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 12:41:40 INFO - PROCESS | 1804 | 1462477300327 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:41:40 INFO - PROCESS | 1804 | 1462477300331 Marionette TRACE conn4 <- [1,3030,null,{}] 12:41:40 INFO - PROCESS | 1804 | 1462477300341 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}] 12:41:40 INFO - PROCESS | 1804 | 1462477300596 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 12:41:40 INFO - PROCESS | 1804 | 1462477300901 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x927ec400 == 169 [pid = 1804] [id = 767] 12:41:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x929c7800) [pid = 1804] [serial = 2300] [outer = (nil)] 12:41:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x99114800) [pid = 1804] [serial = 2301] [outer = 0x929c7800] 12:41:40 INFO - PROCESS | 1804 | 1462477300993 Marionette DEBUG loaded listener.js 12:41:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x991ae000) [pid = 1804] [serial = 2302] [outer = 0x929c7800] 12:41:41 INFO - PROCESS | 1804 | [1804] 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 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:41:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:41:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:41:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:41:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:41:43 INFO - {} 12:41:43 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 12:41:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:41:43 INFO - {} 12:41:43 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 - {} 12:41:43 INFO - {} 12:41:43 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 12:41:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:41:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:41:43 INFO - {} 12:41:43 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 12:41:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:41:43 INFO - {} 12:41:43 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 - {} 12:41:43 INFO - {} 12:41:43 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 12:41:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:41:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:41:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 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 12:41:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:41:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:41:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 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 12:41:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 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 12:41:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 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 12:41:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:41:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:41:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:41:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:41:43 INFO - {} 12:41:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3177ms 12:41:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:41:43 INFO - PROCESS | 1804 | 1462477303368 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,{},{}]]]}] 12:41:43 INFO - PROCESS | 1804 | 1462477303517 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 12:41:43 INFO - PROCESS | 1804 | 1462477303519 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 12:41:43 INFO - PROCESS | 1804 | 1462477303539 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:41:43 INFO - PROCESS | 1804 | 1462477303551 Marionette TRACE conn4 <- [1,3034,null,{}] 12:41:43 INFO - PROCESS | 1804 | 1462477303565 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}] 12:41:44 INFO - PROCESS | 1804 | 1462477304009 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 12:41:44 INFO - PROCESS | 1804 | 1462477304320 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x98029000 == 170 [pid = 1804] [id = 768] 12:41:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x991ac400) [pid = 1804] [serial = 2303] [outer = (nil)] 12:41:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9c005000) [pid = 1804] [serial = 2304] [outer = 0x991ac400] 12:41:44 INFO - PROCESS | 1804 | 1462477304412 Marionette DEBUG loaded listener.js 12:41:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9c00a000) [pid = 1804] [serial = 2305] [outer = 0x991ac400] 12:41:45 INFO - PROCESS | 1804 | 1462477305282 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]]]}] 12:41:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:41:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1755ms 12:41:45 INFO - PROCESS | 1804 | 1462477305292 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 12:41:45 INFO - PROCESS | 1804 | 1462477305295 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 12:41:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:41:45 INFO - PROCESS | 1804 | 1462477305303 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:41:45 INFO - PROCESS | 1804 | 1462477305307 Marionette TRACE conn4 <- [1,3038,null,{}] 12:41:45 INFO - PROCESS | 1804 | 1462477305313 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}] 12:41:45 INFO - PROCESS | 1804 | 1462477305577 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 12:41:45 INFO - PROCESS | 1804 | 1462477305867 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x883d3c00 == 171 [pid = 1804] [id = 769] 12:41:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x8f71c800) [pid = 1804] [serial = 2306] [outer = (nil)] 12:41:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9c073400) [pid = 1804] [serial = 2307] [outer = 0x8f71c800] 12:41:46 INFO - PROCESS | 1804 | 1462477306006 Marionette DEBUG loaded listener.js 12:41:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9c079c00) [pid = 1804] [serial = 2308] [outer = 0x8f71c800] 12:41:46 INFO - PROCESS | 1804 | 1462477306840 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"]]]}] 12:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:41:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1594ms 12:41:46 INFO - PROCESS | 1804 | 1462477306899 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 12:41:46 INFO - PROCESS | 1804 | 1462477306902 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 12:41:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:41:46 INFO - PROCESS | 1804 | 1462477306910 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:41:46 INFO - PROCESS | 1804 | 1462477306914 Marionette TRACE conn4 <- [1,3042,null,{}] 12:41:46 INFO - PROCESS | 1804 | 1462477306920 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}] 12:41:47 INFO - PROCESS | 1804 | 1462477307189 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 12:41:47 INFO - PROCESS | 1804 | 1462477307595 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x88287c00 == 172 [pid = 1804] [id = 770] 12:41:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9c172000) [pid = 1804] [serial = 2309] [outer = (nil)] 12:41:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9d48d800) [pid = 1804] [serial = 2310] [outer = 0x9c172000] 12:41:47 INFO - PROCESS | 1804 | 1462477307691 Marionette DEBUG loaded listener.js 12:41:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9d85c800) [pid = 1804] [serial = 2311] [outer = 0x9c172000] 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:41:48 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. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:41:48 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'.) 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:41:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:41:49 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. 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:41:49 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. 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:41:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:41:49 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. 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:41:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:41:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:41:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2113ms 12:41:49 INFO - PROCESS | 1804 | 1462477308856 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]]]}] 12:41:49 INFO - PROCESS | 1804 | 1462477309110 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 12:41:49 INFO - PROCESS | 1804 | 1462477309123 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 12:41:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:41:49 INFO - PROCESS | 1804 | 1462477309246 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:41:49 INFO - PROCESS | 1804 | 1462477309250 Marionette TRACE conn4 <- [1,3046,null,{}] 12:41:49 INFO - PROCESS | 1804 | 1462477309262 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}] 12:41:49 INFO - PROCESS | 1804 | 1462477309501 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf39400 == 171 [pid = 1804] [id = 705] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf37c00 == 170 [pid = 1804] [id = 625] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x890d3000 == 169 [pid = 1804] [id = 707] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8d841800 == 168 [pid = 1804] [id = 180] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x89dab000 == 167 [pid = 1804] [id = 702] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8cec8800 == 166 [pid = 1804] [id = 179] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x94588400 == 165 [pid = 1804] [id = 50] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8e46c800 == 164 [pid = 1804] [id = 706] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x9d859000 == 163 [pid = 1804] [id = 26] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x88291400 == 162 [pid = 1804] [id = 752] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8b84a000 == 161 [pid = 1804] [id = 751] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8a216800 == 160 [pid = 1804] [id = 728] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x88287800 == 159 [pid = 1804] [id = 750] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x883d5400 == 158 [pid = 1804] [id = 749] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x9211d800 == 157 [pid = 1804] [id = 746] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8cf34400 == 156 [pid = 1804] [id = 737] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8d2f0800 == 155 [pid = 1804] [id = 736] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8ce21800 == 154 [pid = 1804] [id = 734] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8d091400 == 153 [pid = 1804] [id = 735] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x89172400 == 152 [pid = 1804] [id = 733] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8b9ce000 == 151 [pid = 1804] [id = 732] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x89eea400 == 150 [pid = 1804] [id = 731] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x89da1c00 == 149 [pid = 1804] [id = 729] 12:41:52 INFO - PROCESS | 1804 | --DOCSHELL 0x88287000 == 148 [pid = 1804] [id = 730] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9a80e800) [pid = 1804] [serial = 2153] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9508a000) [pid = 1804] [serial = 2171] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8f76d000) [pid = 1804] [serial = 2064] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x83143c00) [pid = 1804] [serial = 2177] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x89176000) [pid = 1804] [serial = 2168] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x89da2c00) [pid = 1804] [serial = 2183] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8adda400) [pid = 1804] [serial = 2186] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9764d800) [pid = 1804] [serial = 2148] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x89178000) [pid = 1804] [serial = 2169] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0xa320c000) [pid = 1804] [serial = 2159] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x92123800) [pid = 1804] [serial = 2136] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0xa102fc00) [pid = 1804] [serial = 2165] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0xa35a7000) [pid = 1804] [serial = 2166] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x883d3400) [pid = 1804] [serial = 2180] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x89363000) [pid = 1804] [serial = 2174] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x923e3000) [pid = 1804] [serial = 2139] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8af20c00) [pid = 1804] [serial = 2187] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x86913c00) [pid = 1804] [serial = 2163] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x99d85c00) [pid = 1804] [serial = 2150] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x915b2800) [pid = 1804] [serial = 2132] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8e4a1000) [pid = 1804] [serial = 2130] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x9211ec00) [pid = 1804] [serial = 2135] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x89365400) [pid = 1804] [serial = 2175] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8d7dcc00) [pid = 1804] [serial = 2129] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9b5f2800) [pid = 1804] [serial = 2156] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x927d9400) [pid = 1804] [serial = 2142] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x883ddc00) [pid = 1804] [serial = 2181] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x939b4400) [pid = 1804] [serial = 2144] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9272e800) [pid = 1804] [serial = 2141] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9508d800) [pid = 1804] [serial = 2145] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x918d2c00) [pid = 1804] [serial = 2133] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0xa6711000) [pid = 1804] [serial = 2160] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x921e2400) [pid = 1804] [serial = 2138] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9ba95c00) [pid = 1804] [serial = 2157] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9a3b6400) [pid = 1804] [serial = 2151] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x86912000) [pid = 1804] [serial = 2162] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9aa9d800) [pid = 1804] [serial = 2154] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x89dabc00) [pid = 1804] [serial = 2184] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0xa102bc00) [pid = 1804] [serial = 2172] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x96306400) [pid = 1804] [serial = 2147] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8b791000) [pid = 1804] [serial = 2189] [outer = (nil)] [url = about:blank] 12:41:52 INFO - PROCESS | 1804 | 1462477312843 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x83146400 == 149 [pid = 1804] [id = 771] 12:41:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x83147000) [pid = 1804] [serial = 2312] [outer = (nil)] 12:41:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x86913800) [pid = 1804] [serial = 2313] [outer = 0x83147000] 12:41:52 INFO - PROCESS | 1804 | 1462477312928 Marionette DEBUG loaded listener.js 12:41:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x86ef9000) [pid = 1804] [serial = 2314] [outer = 0x83147000] 12:41:53 INFO - PROCESS | 1804 | [1804] 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 12:41:53 INFO - PROCESS | 1804 | 1462477313734 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:41:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:41:53 INFO - {} 12:41:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 4570ms 12:41:53 INFO - PROCESS | 1804 | 1462477313793 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 12:41:53 INFO - PROCESS | 1804 | 1462477313799 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 12:41:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:41:53 INFO - PROCESS | 1804 | 1462477313814 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:41:53 INFO - PROCESS | 1804 | 1462477313820 Marionette TRACE conn4 <- [1,3050,null,{}] 12:41:53 INFO - PROCESS | 1804 | 1462477313831 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}] 12:41:54 INFO - PROCESS | 1804 | 1462477314061 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 12:41:54 INFO - PROCESS | 1804 | 1462477314287 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x89177c00 == 150 [pid = 1804] [id = 772] 12:41:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x89178400) [pid = 1804] [serial = 2315] [outer = (nil)] 12:41:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x89364400) [pid = 1804] [serial = 2316] [outer = 0x89178400] 12:41:54 INFO - PROCESS | 1804 | 1462477314366 Marionette DEBUG loaded listener.js 12:41:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x89da2400) [pid = 1804] [serial = 2317] [outer = 0x89178400] 12:41:55 INFO - PROCESS | 1804 | 1462477315189 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]]]}] 12:41:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:41:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:41:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:41:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:41:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1389ms 12:41:55 INFO - PROCESS | 1804 | 1462477315213 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 12:41:55 INFO - PROCESS | 1804 | 1462477315220 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 12:41:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:41:55 INFO - PROCESS | 1804 | 1462477315229 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:41:55 INFO - PROCESS | 1804 | 1462477315233 Marionette TRACE conn4 <- [1,3054,null,{}] 12:41:55 INFO - PROCESS | 1804 | 1462477315239 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}] 12:41:55 INFO - PROCESS | 1804 | 1462477315536 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 12:41:55 INFO - PROCESS | 1804 | 1462477315581 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x89da5800 == 151 [pid = 1804] [id = 773] 12:41:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8adda400) [pid = 1804] [serial = 2318] [outer = (nil)] 12:41:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8af2f400) [pid = 1804] [serial = 2319] [outer = 0x8adda400] 12:41:55 INFO - PROCESS | 1804 | 1462477315655 Marionette DEBUG loaded listener.js 12:41:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8b79a800) [pid = 1804] [serial = 2320] [outer = 0x8adda400] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8cec9000) [pid = 1804] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8d2f0000) [pid = 1804] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x92120800) [pid = 1804] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x89366800) [pid = 1804] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8d524800) [pid = 1804] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8f816000) [pid = 1804] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8f769c00) [pid = 1804] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x91492400) [pid = 1804] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8d84e800) [pid = 1804] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x88289000) [pid = 1804] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8e4a1400) [pid = 1804] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8b9cf000) [pid = 1804] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8c74a400) [pid = 1804] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8f71e400) [pid = 1804] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x883da800) [pid = 1804] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x89361000) [pid = 1804] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x89eee400) [pid = 1804] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x916b3c00) [pid = 1804] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x91966800) [pid = 1804] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x92116000) [pid = 1804] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8d2ecc00) [pid = 1804] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8b84e800) [pid = 1804] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x918e0c00) [pid = 1804] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:41:57 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x9108b400) [pid = 1804] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:41:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:41:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:41:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:41:58 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" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:41:58 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" 12:41:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:41:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:41:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2784ms 12:41:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:41:58 INFO - PROCESS | 1804 | 1462477317830 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"]]]}] 12:41:58 INFO - PROCESS | 1804 | 1462477318014 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 12:41:58 INFO - PROCESS | 1804 | 1462477318020 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 12:41:58 INFO - PROCESS | 1804 | 1462477318072 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:41:58 INFO - PROCESS | 1804 | 1462477318094 Marionette TRACE conn4 <- [1,3058,null,{}] 12:41:58 INFO - PROCESS | 1804 | 1462477318136 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}] 12:41:58 INFO - PROCESS | 1804 | 1462477318639 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 12:41:58 INFO - PROCESS | 1804 | 1462477318832 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b849800 == 152 [pid = 1804] [id = 774] 12:41:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8c748c00) [pid = 1804] [serial = 2321] [outer = (nil)] 12:41:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x883de800) [pid = 1804] [serial = 2322] [outer = 0x8c748c00] 12:41:58 INFO - PROCESS | 1804 | 1462477318994 Marionette DEBUG loaded listener.js 12:41:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x890d3000) [pid = 1804] [serial = 2323] [outer = 0x8c748c00] 12:42:00 INFO - PROCESS | 1804 | 1462477320106 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]]]}] 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:42:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:42:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:42:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:42:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:42:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:42:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:42:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:42:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:42:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2112ms 12:42:00 INFO - PROCESS | 1804 | 1462477320158 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 12:42:00 INFO - PROCESS | 1804 | 1462477320166 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 12:42:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:42:00 INFO - PROCESS | 1804 | 1462477320177 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:42:00 INFO - PROCESS | 1804 | 1462477320183 Marionette TRACE conn4 <- [1,3062,null,{}] 12:42:00 INFO - PROCESS | 1804 | 1462477320194 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}] 12:42:00 INFO - PROCESS | 1804 | 1462477320463 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 12:42:00 INFO - PROCESS | 1804 | 1462477320845 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x890d2000 == 153 [pid = 1804] [id = 775] 12:42:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x890e0000) [pid = 1804] [serial = 2324] [outer = (nil)] 12:42:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8917a400) [pid = 1804] [serial = 2325] [outer = 0x890e0000] 12:42:00 INFO - PROCESS | 1804 | 1462477320949 Marionette DEBUG loaded listener.js 12:42:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x89366400) [pid = 1804] [serial = 2326] [outer = 0x890e0000] 12:42:01 INFO - PROCESS | 1804 | [1804] 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 12:42:01 INFO - PROCESS | 1804 | 1462477321909 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:42:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:42:01 INFO - {} 12:42:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1787ms 12:42:01 INFO - PROCESS | 1804 | 1462477321967 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 12:42:01 INFO - PROCESS | 1804 | 1462477321976 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 12:42:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:42:02 INFO - PROCESS | 1804 | 1462477322036 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:42:02 INFO - PROCESS | 1804 | 1462477322042 Marionette TRACE conn4 <- [1,3066,null,{}] 12:42:02 INFO - PROCESS | 1804 | 1462477322048 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}] 12:42:02 INFO - PROCESS | 1804 | 1462477322314 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 12:42:02 INFO - PROCESS | 1804 | 1462477322730 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x89dabc00 == 154 [pid = 1804] [id = 776] 12:42:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8b799c00) [pid = 1804] [serial = 2327] [outer = (nil)] 12:42:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8ce2e000) [pid = 1804] [serial = 2328] [outer = 0x8b799c00] 12:42:02 INFO - PROCESS | 1804 | 1462477322827 Marionette DEBUG loaded listener.js 12:42:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8d07ec00) [pid = 1804] [serial = 2329] [outer = 0x8b799c00] 12:42:03 INFO - PROCESS | 1804 | 1462477323752 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]]]}] 12:42:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:42:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:42:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:42:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:42:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:42:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:42:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:42:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1744ms 12:42:03 INFO - PROCESS | 1804 | 1462477323774 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 12:42:03 INFO - PROCESS | 1804 | 1462477323778 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 12:42:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:42:03 INFO - PROCESS | 1804 | 1462477323786 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:42:03 INFO - PROCESS | 1804 | 1462477323793 Marionette TRACE conn4 <- [1,3070,null,{}] 12:42:03 INFO - PROCESS | 1804 | 1462477323810 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}] 12:42:04 INFO - PROCESS | 1804 | 1462477324059 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 12:42:04 INFO - PROCESS | 1804 | 1462477324482 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e378800 == 155 [pid = 1804] [id = 777] 12:42:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8e37a400) [pid = 1804] [serial = 2330] [outer = (nil)] 12:42:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e385400) [pid = 1804] [serial = 2331] [outer = 0x8e37a400] 12:42:04 INFO - PROCESS | 1804 | 1462477324579 Marionette DEBUG loaded listener.js 12:42:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8e478800) [pid = 1804] [serial = 2332] [outer = 0x8e37a400] 12:42:05 INFO - PROCESS | 1804 | 1462477325415 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]]]}] 12:42:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:42:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:42:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:42:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:42:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:42:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:42:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1644ms 12:42:05 INFO - PROCESS | 1804 | 1462477325432 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 12:42:05 INFO - PROCESS | 1804 | 1462477325437 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 12:42:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:42:05 INFO - PROCESS | 1804 | 1462477325445 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:42:05 INFO - PROCESS | 1804 | 1462477325448 Marionette TRACE conn4 <- [1,3074,null,{}] 12:42:05 INFO - PROCESS | 1804 | 1462477325453 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}] 12:42:05 INFO - PROCESS | 1804 | 1462477325705 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 12:42:06 INFO - PROCESS | 1804 | 1462477326031 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c8b2800 == 156 [pid = 1804] [id = 778] 12:42:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e9f3000) [pid = 1804] [serial = 2333] [outer = (nil)] 12:42:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8eb1d000) [pid = 1804] [serial = 2334] [outer = 0x8e9f3000] 12:42:06 INFO - PROCESS | 1804 | 1462477326188 Marionette DEBUG loaded listener.js 12:42:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f5ccc00) [pid = 1804] [serial = 2335] [outer = 0x8e9f3000] 12:42:06 INFO - PROCESS | 1804 | 1462477326992 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]]]}] 12:42:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:42:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:42:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:42:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:42:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:42:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:42:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1588ms 12:42:07 INFO - PROCESS | 1804 | 1462477327036 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 12:42:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:42:07 INFO - PROCESS | 1804 | 1462477327041 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 12:42:07 INFO - PROCESS | 1804 | 1462477327048 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:42:07 INFO - PROCESS | 1804 | 1462477327051 Marionette TRACE conn4 <- [1,3078,null,{}] 12:42:07 INFO - PROCESS | 1804 | 1462477327057 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}] 12:42:07 INFO - PROCESS | 1804 | 1462477327351 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 12:42:07 INFO - PROCESS | 1804 | 1462477327727 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x89174800 == 157 [pid = 1804] [id = 779] 12:42:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x89176000) [pid = 1804] [serial = 2336] [outer = (nil)] 12:42:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8b846800) [pid = 1804] [serial = 2337] [outer = 0x89176000] 12:42:07 INFO - PROCESS | 1804 | 1462477327822 Marionette DEBUG loaded listener.js 12:42:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8f712000) [pid = 1804] [serial = 2338] [outer = 0x89176000] 12:42:08 INFO - PROCESS | 1804 | 1462477328812 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 12:42:08 INFO - PROCESS | 1804 | 1462477328867 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 12:42:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:42:08 INFO - PROCESS | 1804 | 1462477328876 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:42:08 INFO - PROCESS | 1804 | 1462477328885 Marionette TRACE conn4 <- [1,3082,null,{}] 12:42:08 INFO - PROCESS | 1804 | 1462477328947 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}] 12:42:09 INFO - PROCESS | 1804 | 1462477329228 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 12:42:09 INFO - PROCESS | 1804 | 1462477329628 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a218400 == 158 [pid = 1804] [id = 780] 12:42:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x91086400) [pid = 1804] [serial = 2339] [outer = (nil)] 12:42:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x915b3800) [pid = 1804] [serial = 2340] [outer = 0x91086400] 12:42:09 INFO - PROCESS | 1804 | 1462477329786 Marionette DEBUG loaded listener.js 12:42:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x915b8400) [pid = 1804] [serial = 2341] [outer = 0x91086400] 12:42:11 INFO - PROCESS | 1804 | 1462477331015 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]]]}] 12:42:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:42:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:42:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:42:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2160ms 12:42:11 INFO - PROCESS | 1804 | 1462477331041 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 12:42:11 INFO - PROCESS | 1804 | 1462477331048 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 12:42:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:42:11 INFO - PROCESS | 1804 | 1462477331058 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:42:11 INFO - PROCESS | 1804 | 1462477331064 Marionette TRACE conn4 <- [1,3086,null,{}] 12:42:11 INFO - PROCESS | 1804 | 1462477331073 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}] 12:42:11 INFO - PROCESS | 1804 | 1462477331630 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 12:42:12 INFO - PROCESS | 1804 | 1462477332006 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8af20400 == 159 [pid = 1804] [id = 781] 12:42:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x915b4800) [pid = 1804] [serial = 2342] [outer = (nil)] 12:42:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x918d8400) [pid = 1804] [serial = 2343] [outer = 0x915b4800] 12:42:12 INFO - PROCESS | 1804 | 1462477332162 Marionette DEBUG loaded listener.js 12:42:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x918dd400) [pid = 1804] [serial = 2344] [outer = 0x915b4800] 12:42:12 INFO - PROCESS | 1804 | 1462477332990 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:42:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:42:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1996ms 12:42:13 INFO - PROCESS | 1804 | 1462477333054 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 12:42:13 INFO - PROCESS | 1804 | 1462477333057 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 12:42:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:42:13 INFO - PROCESS | 1804 | 1462477333066 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:42:13 INFO - PROCESS | 1804 | 1462477333069 Marionette TRACE conn4 <- [1,3090,null,{}] 12:42:13 INFO - PROCESS | 1804 | 1462477333076 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}] 12:42:13 INFO - PROCESS | 1804 | 1462477333332 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 12:42:13 INFO - PROCESS | 1804 | 1462477333706 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x916b5000 == 160 [pid = 1804] [id = 782] 12:42:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x918d4400) [pid = 1804] [serial = 2345] [outer = (nil)] 12:42:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x92118c00) [pid = 1804] [serial = 2346] [outer = 0x918d4400] 12:42:13 INFO - PROCESS | 1804 | 1462477333802 Marionette DEBUG loaded listener.js 12:42:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9211e400) [pid = 1804] [serial = 2347] [outer = 0x918d4400] 12:42:14 INFO - PROCESS | 1804 | 1462477334600 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:42:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:42:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1588ms 12:42:14 INFO - PROCESS | 1804 | 1462477334654 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 12:42:14 INFO - PROCESS | 1804 | 1462477334658 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 12:42:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:42:14 INFO - PROCESS | 1804 | 1462477334666 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:42:14 INFO - PROCESS | 1804 | 1462477334670 Marionette TRACE conn4 <- [1,3094,null,{}] 12:42:14 INFO - PROCESS | 1804 | 1462477334676 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}] 12:42:14 INFO - PROCESS | 1804 | 1462477334959 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 12:42:15 INFO - PROCESS | 1804 | 1462477335323 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x86918000 == 161 [pid = 1804] [id = 783] 12:42:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9196a000) [pid = 1804] [serial = 2348] [outer = (nil)] 12:42:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x92133400) [pid = 1804] [serial = 2349] [outer = 0x9196a000] 12:42:15 INFO - PROCESS | 1804 | 1462477335420 Marionette DEBUG loaded listener.js 12:42:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x921eac00) [pid = 1804] [serial = 2350] [outer = 0x9196a000] 12:42:16 INFO - PROCESS | 1804 | 1462477336229 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:42:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:42:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1586ms 12:42:16 INFO - PROCESS | 1804 | 1462477336252 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 12:42:16 INFO - PROCESS | 1804 | 1462477336256 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 12:42:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:42:16 INFO - PROCESS | 1804 | 1462477336263 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:42:16 INFO - PROCESS | 1804 | 1462477336266 Marionette TRACE conn4 <- [1,3098,null,{}] 12:42:16 INFO - PROCESS | 1804 | 1462477336272 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}] 12:42:16 INFO - PROCESS | 1804 | 1462477336523 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 12:42:16 INFO - PROCESS | 1804 | 1462477336856 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x92129c00 == 162 [pid = 1804] [id = 784] 12:42:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x92131400) [pid = 1804] [serial = 2351] [outer = (nil)] 12:42:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x92723400) [pid = 1804] [serial = 2352] [outer = 0x92131400] 12:42:16 INFO - PROCESS | 1804 | 1462477336994 Marionette DEBUG loaded listener.js 12:42:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9272f800) [pid = 1804] [serial = 2353] [outer = 0x92131400] 12:42:17 INFO - PROCESS | 1804 | 1462477337852 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]]]}] 12:42:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:42:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:42:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1631ms 12:42:17 INFO - PROCESS | 1804 | 1462477337901 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 12:42:17 INFO - PROCESS | 1804 | 1462477337907 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 12:42:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:42:17 INFO - PROCESS | 1804 | 1462477337917 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:42:17 INFO - PROCESS | 1804 | 1462477337920 Marionette TRACE conn4 <- [1,3102,null,{}] 12:42:17 INFO - PROCESS | 1804 | 1462477337927 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}] 12:42:18 INFO - PROCESS | 1804 | 1462477338225 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 12:42:18 INFO - PROCESS | 1804 | 1462477338608 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x923e6800 == 163 [pid = 1804] [id = 785] 12:42:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9296b800) [pid = 1804] [serial = 2354] [outer = (nil)] 12:42:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x929c5000) [pid = 1804] [serial = 2355] [outer = 0x9296b800] 12:42:18 INFO - PROCESS | 1804 | 1462477338711 Marionette DEBUG loaded listener.js 12:42:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x939b4000) [pid = 1804] [serial = 2356] [outer = 0x9296b800] 12:42:19 INFO - PROCESS | 1804 | 1462477339643 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:42:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:42:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1742ms 12:42:19 INFO - PROCESS | 1804 | 1462477339661 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 12:42:19 INFO - PROCESS | 1804 | 1462477339667 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 12:42:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:42:19 INFO - PROCESS | 1804 | 1462477339700 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:42:19 INFO - PROCESS | 1804 | 1462477339706 Marionette TRACE conn4 <- [1,3106,null,{}] 12:42:19 INFO - PROCESS | 1804 | 1462477339730 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}] 12:42:20 INFO - PROCESS | 1804 | 1462477340099 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 12:42:20 INFO - PROCESS | 1804 | 1462477340546 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x93689800 == 164 [pid = 1804] [id = 786] 12:42:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x93bd7c00) [pid = 1804] [serial = 2357] [outer = (nil)] 12:42:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x950e0000) [pid = 1804] [serial = 2358] [outer = 0x93bd7c00] 12:42:20 INFO - PROCESS | 1804 | 1462477340640 Marionette DEBUG loaded listener.js 12:42:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x950e4c00) [pid = 1804] [serial = 2359] [outer = 0x93bd7c00] 12:42:21 INFO - PROCESS | 1804 | 1462477341432 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]]]}] 12:42:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:42:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:42:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:42:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1785ms 12:42:21 INFO - PROCESS | 1804 | 1462477341464 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 12:42:21 INFO - PROCESS | 1804 | 1462477341468 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 12:42:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:42:21 INFO - PROCESS | 1804 | 1462477341484 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:42:21 INFO - PROCESS | 1804 | 1462477341487 Marionette TRACE conn4 <- [1,3110,null,{}] 12:42:21 INFO - PROCESS | 1804 | 1462477341493 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}] 12:42:21 INFO - PROCESS | 1804 | 1462477341752 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 12:42:22 INFO - PROCESS | 1804 | 1462477342086 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8828c800 == 165 [pid = 1804] [id = 787] 12:42:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x927e9400) [pid = 1804] [serial = 2360] [outer = (nil)] 12:42:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9764d400) [pid = 1804] [serial = 2361] [outer = 0x927e9400] 12:42:22 INFO - PROCESS | 1804 | 1462477342237 Marionette DEBUG loaded listener.js 12:42:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x99077000) [pid = 1804] [serial = 2362] [outer = 0x927e9400] 12:42:23 INFO - PROCESS | 1804 | 1462477343195 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"]]]}] 12:42:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:42:23 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 12:42:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:42:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1740ms 12:42:23 INFO - PROCESS | 1804 | 1462477343228 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 12:42:23 INFO - PROCESS | 1804 | 1462477343235 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 12:42:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:42:23 INFO - PROCESS | 1804 | 1462477343245 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:42:23 INFO - PROCESS | 1804 | 1462477343250 Marionette TRACE conn4 <- [1,3114,null,{}] 12:42:23 INFO - PROCESS | 1804 | 1462477343259 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}] 12:42:23 INFO - PROCESS | 1804 | 1462477343806 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 12:42:24 INFO - PROCESS | 1804 | 1462477344202 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\", \"9ff3e388-7400-4667-bc1b-d8fc4749d6ba\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8690ac00 == 166 [pid = 1804] [id = 788] 12:42:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x86912400) [pid = 1804] [serial = 2363] [outer = (nil)] 12:42:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x99e85400) [pid = 1804] [serial = 2364] [outer = 0x86912400] 12:42:24 INFO - PROCESS | 1804 | 1462477344355 Marionette DEBUG loaded listener.js 12:42:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x99e88800) [pid = 1804] [serial = 2365] [outer = 0x86912400] 12:42:25 INFO - PROCESS | 1804 | 1462477345208 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]]]}] 12:42:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:42:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2039ms 12:42:25 INFO - PROCESS | 1804 | 1462477345283 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 12:42:25 INFO - PROCESS | 1804 | 1462477345287 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 12:42:26 WARNING - u'runner_teardown' () 12:42:26 INFO - No more tests 12:42:26 INFO - Got 0 unexpected results 12:42:26 INFO - SUITE-END | took 1415s 12:42:26 INFO - Closing logging queue 12:42:26 INFO - queue closed 12:42:26 INFO - Return code: 0 12:42:26 WARNING - # TBPL SUCCESS # 12:42:26 INFO - Running post-action listener: _resource_record_post_action 12:42:26 INFO - Running post-run listener: _resource_record_post_run 12:42:27 INFO - Total resource usage - Wall time: 1453s; CPU: 98.0%; Read bytes: 14073856; Write bytes: 924438528; Read time: 644; Write time: 346216 12:42:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:42:27 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 147881984; Read time: 0; Write time: 229456 12:42:27 INFO - run-tests - Wall time: 1420s; CPU: 98.0%; Read bytes: 11223040; Write bytes: 767397888; Read time: 508; Write time: 90412 12:42:27 INFO - Running post-run listener: _upload_blobber_files 12:42:27 INFO - Blob upload gear active. 12:42:27 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:42:27 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 12:42:27 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'] 12:42:27 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 12:42:28 INFO - (blobuploader) - INFO - Open directory for files ... 12:42:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:42:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:42:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:42:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:42:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:42:29 INFO - (blobuploader) - INFO - Done attempting. 12:42:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:42:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:42:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:42:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:42:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:42:30 INFO - (blobuploader) - INFO - Done attempting. 12:42:30 INFO - (blobuploader) - INFO - Iteration through files over. 12:42:30 INFO - Return code: 0 12:42:30 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:42:30 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:42:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9828fd16810eab49028685cf3bbf234154d837c77511ca982e0d1e9be16310db6449d27d02ec1c09d45428ff16f6b188c1f3c62e7cfc59353c7018fe8288abe1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd5ccfcc25d9ba55793fb1db19aea48b3384a9fd6b55fa038f97a980d4ddfa67500cfee53a9e5be494d53876fa6e68cde506da645fe63098d05e283165e51c3f"} 12:42:30 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:42:30 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:42:30 INFO - Contents: 12:42:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9828fd16810eab49028685cf3bbf234154d837c77511ca982e0d1e9be16310db6449d27d02ec1c09d45428ff16f6b188c1f3c62e7cfc59353c7018fe8288abe1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd5ccfcc25d9ba55793fb1db19aea48b3384a9fd6b55fa038f97a980d4ddfa67500cfee53a9e5be494d53876fa6e68cde506da645fe63098d05e283165e51c3f"} 12:42:30 INFO - Running post-run listener: copy_logs_to_upload_dir 12:42:30 INFO - Copying logs to upload dir... 12:42:30 INFO - mkdir: /builds/slave/test/build/upload/logs 12:42:30 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1603.526209 ========= master_lag: 0.56 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 44 secs) (at 2016-05-05 12:42:31.047032) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 12:42:31.050461) ========= 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-1462474335.257019-844703272 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9828fd16810eab49028685cf3bbf234154d837c77511ca982e0d1e9be16310db6449d27d02ec1c09d45428ff16f6b188c1f3c62e7cfc59353c7018fe8288abe1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd5ccfcc25d9ba55793fb1db19aea48b3384a9fd6b55fa038f97a980d4ddfa67500cfee53a9e5be494d53876fa6e68cde506da645fe63098d05e283165e51c3f"} build_url:https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033939 build_url: 'https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/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/9828fd16810eab49028685cf3bbf234154d837c77511ca982e0d1e9be16310db6449d27d02ec1c09d45428ff16f6b188c1f3c62e7cfc59353c7018fe8288abe1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd5ccfcc25d9ba55793fb1db19aea48b3384a9fd6b55fa038f97a980d4ddfa67500cfee53a9e5be494d53876fa6e68cde506da645fe63098d05e283165e51c3f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JRe-wWqdQxGIBHlOLwDCpA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 12:42:31.135773) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:42:31.138261) ========= 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-1462474335.257019-844703272 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017183 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:42:31.222986) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 12:42:31.223298) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 12:42:31.223664) ========= ========= Total master_lag: 1.17 =========