builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-577 starttime: 1464232362.61 results: success (0) buildid: 20160525183450 builduid: 63f91898e679451db7d589c242ad058b revision: 33693d8bdec17f07fc460ca7cc908ade88f97b86 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:42.609020) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:42.609492) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:42.609775) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:42.649395) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:42.649660) ========= 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-1464232092.906688-23061870 _=/tools/buildbot/bin/python using PTY: False --2016-05-25 20:12: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.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.9M=0.001s 2016-05-25 20:12:42 (11.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.248703 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:42.929338) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:42.929650) ========= 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-1464232092.906688-23061870 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033208 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:42.992523) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:42.992850) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 33693d8bdec17f07fc460ca7cc908ade88f97b86 --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 33693d8bdec17f07fc460ca7cc908ade88f97b86 --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-1464232092.906688-23061870 _=/tools/buildbot/bin/python using PTY: False 2016-05-25 20:12:43,184 truncating revision to first 12 chars 2016-05-25 20:12:43,185 Setting DEBUG logging. 2016-05-25 20:12:43,185 attempt 1/10 2016-05-25 20:12:43,186 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/33693d8bdec1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 20:12:43,562 unpacking tar archive at: mozilla-aurora-33693d8bdec1/testing/mozharness/ program finished with exit code 0 elapsedTime=0.683605 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:43.705460) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:43.705765) ========= script_repo_revision: 33693d8bdec17f07fc460ca7cc908ade88f97b86 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:43.706168) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:43.706441) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 20:12:43.733645) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 19 secs) (at 2016-05-25 20:12:43.733930) ========= /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-1464232092.906688-23061870 _=/tools/buildbot/bin/python using PTY: False 20:12:44 INFO - MultiFileLogger online at 20160525 20:12:44 in /builds/slave/test 20:12:44 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 20:12:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:12:44 INFO - {'append_to_log': False, 20:12:44 INFO - 'base_work_dir': '/builds/slave/test', 20:12:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:12:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:12:44 INFO - 'buildbot_json_path': 'buildprops.json', 20:12:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:12:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:12:44 INFO - 'download_minidump_stackwalk': True, 20:12:44 INFO - 'download_symbols': 'true', 20:12:44 INFO - 'e10s': False, 20:12:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:12:44 INFO - 'tooltool.py': '/tools/tooltool.py', 20:12:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:12:44 INFO - '/tools/misc-python/virtualenv.py')}, 20:12:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:12:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:12:44 INFO - 'log_level': 'info', 20:12:44 INFO - 'log_to_console': True, 20:12:44 INFO - 'opt_config_files': (), 20:12:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:12:44 INFO - '--processes=1', 20:12:44 INFO - '--config=%(test_path)s/wptrunner.ini', 20:12:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:12:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:12:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:12:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:12:44 INFO - 'pip_index': False, 20:12:44 INFO - 'require_test_zip': True, 20:12:44 INFO - 'test_type': ('testharness',), 20:12:44 INFO - 'this_chunk': '1', 20:12:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:12:44 INFO - 'total_chunks': '10', 20:12:44 INFO - 'virtualenv_path': 'venv', 20:12:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:12:44 INFO - 'work_dir': 'build'} 20:12:44 INFO - ##### 20:12:44 INFO - ##### Running clobber step. 20:12:44 INFO - ##### 20:12:44 INFO - Running pre-action listener: _resource_record_pre_action 20:12:44 INFO - Running main action method: clobber 20:12:44 INFO - rmtree: /builds/slave/test/build 20:12:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:12:44 INFO - Running post-action listener: _resource_record_post_action 20:12:44 INFO - ##### 20:12:44 INFO - ##### Running read-buildbot-config step. 20:12:44 INFO - ##### 20:12:44 INFO - Running pre-action listener: _resource_record_pre_action 20:12:44 INFO - Running main action method: read_buildbot_config 20:12:44 INFO - Using buildbot properties: 20:12:44 INFO - { 20:12:44 INFO - "project": "", 20:12:44 INFO - "product": "firefox", 20:12:44 INFO - "script_repo_revision": "production", 20:12:44 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 20:12:44 INFO - "repository": "", 20:12:44 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 20:12:44 INFO - "buildid": "20160525183450", 20:12:44 INFO - "pgo_build": "False", 20:12:44 INFO - "basedir": "/builds/slave/test", 20:12:44 INFO - "buildnumber": 35, 20:12:44 INFO - "slavename": "tst-linux32-spot-577", 20:12:44 INFO - "revision": "33693d8bdec17f07fc460ca7cc908ade88f97b86", 20:12:44 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 20:12:44 INFO - "platform": "linux", 20:12:44 INFO - "branch": "mozilla-aurora", 20:12:44 INFO - "repo_path": "releases/mozilla-aurora", 20:12:44 INFO - "moz_repo_path": "", 20:12:44 INFO - "stage_platform": "linux", 20:12:44 INFO - "builduid": "63f91898e679451db7d589c242ad058b", 20:12:44 INFO - "slavebuilddir": "test" 20:12:44 INFO - } 20:12:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 20:12:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 20:12:44 INFO - Running post-action listener: _resource_record_post_action 20:12:44 INFO - ##### 20:12:44 INFO - ##### Running download-and-extract step. 20:12:44 INFO - ##### 20:12:44 INFO - Running pre-action listener: _resource_record_pre_action 20:12:44 INFO - Running main action method: download_and_extract 20:12:44 INFO - mkdir: /builds/slave/test/build/tests 20:12:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:12:44 INFO - https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 20:12:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:12:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:12:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:12:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:12:56 INFO - Downloaded 1325 bytes. 20:12:56 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:12:56 INFO - Using the following test package requirements: 20:12:56 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 20:12:56 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:12:56 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 20:12:56 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:12:56 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 20:12:56 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:12:56 INFO - u'jsshell-linux-i686.zip'], 20:12:56 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:12:56 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 20:12:56 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 20:12:56 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:12:56 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 20:12:56 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:12:56 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 20:12:56 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:12:56 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 20:12:56 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:12:56 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 20:12:56 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 20:12:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:12:56 INFO - https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 20:12:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 20:12:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 20:12:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:12:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:13:01 INFO - Downloaded 22760334 bytes. 20:13:01 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/*'] 20:13:01 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/* 20:13:02 INFO - caution: filename not matched: web-platform/* 20:13:02 INFO - Return code: 11 20:13:02 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')]} 20:13:02 INFO - https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 20:13:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 20:13:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 20:13:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:13:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:13:05 INFO - Downloaded 36409186 bytes. 20:13:05 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/*'] 20:13:05 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/* 20:13:09 INFO - caution: filename not matched: bin/* 20:13:09 INFO - caution: filename not matched: config/* 20:13:09 INFO - caution: filename not matched: mozbase/* 20:13:09 INFO - caution: filename not matched: marionette/* 20:13:09 INFO - caution: filename not matched: tools/wptserve/* 20:13:09 INFO - Return code: 11 20:13:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:09 INFO - https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 20:13:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:13:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:13:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:13:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:13:15 INFO - Downloaded 69338257 bytes. 20:13:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:13:15 INFO - mkdir: /builds/slave/test/properties 20:13:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:13:15 INFO - Writing to file /builds/slave/test/properties/build_url 20:13:15 INFO - Contents: 20:13:15 INFO - build_url:https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:13:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:13:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:13:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:13:16 INFO - Contents: 20:13:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:13:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:16 INFO - https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:13:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:13:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:13:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:13:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/e4TJeVYIS5SuMwza03bsJA/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 20:13:24 INFO - Downloaded 92306742 bytes. 20:13:24 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'] 20:13:24 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 20:13:32 INFO - Return code: 0 20:13:32 INFO - Running post-action listener: _resource_record_post_action 20:13:32 INFO - Running post-action listener: set_extra_try_arguments 20:13:32 INFO - ##### 20:13:32 INFO - ##### Running create-virtualenv step. 20:13:32 INFO - ##### 20:13:32 INFO - Running pre-action listener: _pre_create_virtualenv 20:13:32 INFO - Running pre-action listener: _resource_record_pre_action 20:13:32 INFO - Running main action method: create_virtualenv 20:13:32 INFO - Creating virtualenv /builds/slave/test/build/venv 20:13:32 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 20:13:32 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:13:32 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:13:32 INFO - Using real prefix '/usr' 20:13:32 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:13:35 INFO - Installing distribute.............................................................................................................................................................................................done. 20:13:39 INFO - Installing pip.................done. 20:13:39 INFO - Return code: 0 20:13:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 20:13:39 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')]} 20:13:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:13:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:13:39 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')]} 20:13:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:13:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:13:39 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d47c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e622b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e51f70>, '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 0x9e51620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e57750>, '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-1464232092.906688-23061870', '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 20:13:39 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 20:13:39 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 20:13:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:13:39 INFO - 'CCACHE_UMASK': '002', 20:13:39 INFO - 'DISPLAY': ':0', 20:13:39 INFO - 'HOME': '/home/cltbld', 20:13:39 INFO - 'LANG': 'en_US.UTF-8', 20:13:39 INFO - 'LOGNAME': 'cltbld', 20:13:39 INFO - 'MAIL': '/var/mail/cltbld', 20:13:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:13:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:13:39 INFO - 'MOZ_NO_REMOTE': '1', 20:13:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:13:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:13:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:13:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:13:39 INFO - 'PWD': '/builds/slave/test', 20:13:39 INFO - 'SHELL': '/bin/bash', 20:13:39 INFO - 'SHLVL': '1', 20:13:39 INFO - 'TERM': 'linux', 20:13:39 INFO - 'TMOUT': '86400', 20:13:39 INFO - 'USER': 'cltbld', 20:13:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464232092.906688-23061870', 20:13:39 INFO - '_': '/tools/buildbot/bin/python'} 20:13:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:13:39 INFO - Downloading/unpacking psutil>=0.7.1 20:13:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:13:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:13:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:13:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:13:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:13:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:13:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:13:43 INFO - Installing collected packages: psutil 20:13:43 INFO - Running setup.py install for psutil 20:13:43 INFO - building 'psutil._psutil_linux' extension 20:13:43 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 20:13:43 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:13:43 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:13:44 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 20:13:44 INFO - building 'psutil._psutil_posix' extension 20:13:44 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 20:13:44 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 20:13:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:13:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:13:44 INFO - Successfully installed psutil 20:13:44 INFO - Cleaning up... 20:13:44 INFO - Return code: 0 20:13:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 20:13:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:13:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:13:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:13:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:13:44 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d47c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e622b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e51f70>, '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 0x9e51620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e57750>, '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-1464232092.906688-23061870', '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 20:13:44 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 20:13:44 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 20:13:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:13:44 INFO - 'CCACHE_UMASK': '002', 20:13:44 INFO - 'DISPLAY': ':0', 20:13:44 INFO - 'HOME': '/home/cltbld', 20:13:44 INFO - 'LANG': 'en_US.UTF-8', 20:13:44 INFO - 'LOGNAME': 'cltbld', 20:13:44 INFO - 'MAIL': '/var/mail/cltbld', 20:13:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:13:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:13:44 INFO - 'MOZ_NO_REMOTE': '1', 20:13:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:13:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:13:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:13:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:13:44 INFO - 'PWD': '/builds/slave/test', 20:13:44 INFO - 'SHELL': '/bin/bash', 20:13:44 INFO - 'SHLVL': '1', 20:13:44 INFO - 'TERM': 'linux', 20:13:44 INFO - 'TMOUT': '86400', 20:13:44 INFO - 'USER': 'cltbld', 20:13:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464232092.906688-23061870', 20:13:44 INFO - '_': '/tools/buildbot/bin/python'} 20:13:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:13:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:13:45 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 20:13:45 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 20:13:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13:45 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 20:13:45 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 20:13:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:13:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:13:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 20:13:49 INFO - Installing collected packages: mozsystemmonitor 20:13:49 INFO - Running setup.py install for mozsystemmonitor 20:13:49 INFO - Successfully installed mozsystemmonitor 20:13:49 INFO - Cleaning up... 20:13:49 INFO - Return code: 0 20:13:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:13: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')]} 20:13:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:13:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:13: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')]} 20:13:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:13:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:13:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d47c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e622b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e51f70>, '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 0x9e51620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e57750>, '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-1464232092.906688-23061870', '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 20:13:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 20:13:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 20:13:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:13:49 INFO - 'CCACHE_UMASK': '002', 20:13:49 INFO - 'DISPLAY': ':0', 20:13:49 INFO - 'HOME': '/home/cltbld', 20:13:49 INFO - 'LANG': 'en_US.UTF-8', 20:13:49 INFO - 'LOGNAME': 'cltbld', 20:13:49 INFO - 'MAIL': '/var/mail/cltbld', 20:13:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:13:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:13:49 INFO - 'MOZ_NO_REMOTE': '1', 20:13:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:13:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:13:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:13:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:13:49 INFO - 'PWD': '/builds/slave/test', 20:13:49 INFO - 'SHELL': '/bin/bash', 20:13:49 INFO - 'SHLVL': '1', 20:13:49 INFO - 'TERM': 'linux', 20:13:49 INFO - 'TMOUT': '86400', 20:13:49 INFO - 'USER': 'cltbld', 20:13:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464232092.906688-23061870', 20:13:49 INFO - '_': '/tools/buildbot/bin/python'} 20:13:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:13:49 INFO - Downloading/unpacking blobuploader==1.2.4 20:13:49 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 20:13:49 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 20:13:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13:49 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 20:13:49 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 20:13:53 INFO - Downloading blobuploader-1.2.4.tar.gz 20:13:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:13:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:13: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 20:13: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 20:13:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13: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 20:13: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 20:13:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:13:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:13:54 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 20:13:54 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 20:13:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:13:54 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 20:13:54 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 20:13:54 INFO - Downloading docopt-0.6.1.tar.gz 20:13:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:13:55 INFO - Installing collected packages: blobuploader, requests, docopt 20:13:55 INFO - Running setup.py install for blobuploader 20:13:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:13:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:13:55 INFO - Running setup.py install for requests 20:13:56 INFO - Running setup.py install for docopt 20:13:56 INFO - Successfully installed blobuploader requests docopt 20:13:56 INFO - Cleaning up... 20:13:56 INFO - Return code: 0 20:13:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:13:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:13:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:13:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:13:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:13:56 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d47c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e622b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e51f70>, '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 0x9e51620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e57750>, '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-1464232092.906688-23061870', '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 20:13:56 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 20:13:56 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:13:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:13:56 INFO - 'CCACHE_UMASK': '002', 20:13:56 INFO - 'DISPLAY': ':0', 20:13:56 INFO - 'HOME': '/home/cltbld', 20:13:56 INFO - 'LANG': 'en_US.UTF-8', 20:13:56 INFO - 'LOGNAME': 'cltbld', 20:13:56 INFO - 'MAIL': '/var/mail/cltbld', 20:13:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:13:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:13:56 INFO - 'MOZ_NO_REMOTE': '1', 20:13:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:13:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:13:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:13:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:13:56 INFO - 'PWD': '/builds/slave/test', 20:13:56 INFO - 'SHELL': '/bin/bash', 20:13:56 INFO - 'SHLVL': '1', 20:13:56 INFO - 'TERM': 'linux', 20:13:56 INFO - 'TMOUT': '86400', 20:13:56 INFO - 'USER': 'cltbld', 20:13:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464232092.906688-23061870', 20:13:56 INFO - '_': '/tools/buildbot/bin/python'} 20:13:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:13:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:13:56 INFO - Running setup.py (path:/tmp/pip-kHZyVL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:13:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:13:57 INFO - Running setup.py (path:/tmp/pip-6tNeuk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:13:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:13:57 INFO - Running setup.py (path:/tmp/pip-bJAUKU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:13:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:13:57 INFO - Running setup.py (path:/tmp/pip-0y9slj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:13:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:13:57 INFO - Running setup.py (path:/tmp/pip-seTmBE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:13:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:13:57 INFO - Running setup.py (path:/tmp/pip-BQiZ9J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:13:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:13:57 INFO - Running setup.py (path:/tmp/pip-P4myKb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:13:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:13:57 INFO - Running setup.py (path:/tmp/pip-ff4za4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:13:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:13:57 INFO - Running setup.py (path:/tmp/pip-Vcx6u1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:13:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:13:58 INFO - Running setup.py (path:/tmp/pip-Xeohue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:13:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:13:58 INFO - Running setup.py (path:/tmp/pip-U4nPjP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:13:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:13:58 INFO - Running setup.py (path:/tmp/pip-GF2b93-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:13:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:13:58 INFO - Running setup.py (path:/tmp/pip-_fKK0g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:13:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:13:58 INFO - Running setup.py (path:/tmp/pip-uvmoBT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:13:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:13:58 INFO - Running setup.py (path:/tmp/pip-Rhki9n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:13:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:13:58 INFO - Running setup.py (path:/tmp/pip-Ku7jns-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:13:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:13:58 INFO - Running setup.py (path:/tmp/pip-34OdM8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:13:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:13:59 INFO - Running setup.py (path:/tmp/pip-c4yCS7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:13:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:13:59 INFO - Running setup.py (path:/tmp/pip-17Y1SC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:13:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:13:59 INFO - Running setup.py (path:/tmp/pip-mRWdxT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:13:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:13:59 INFO - Running setup.py (path:/tmp/pip-TjDfiv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:14:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:14:00 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 20:14:00 INFO - Running setup.py install for manifestparser 20:14:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:14:00 INFO - Running setup.py install for mozcrash 20:14:00 INFO - Running setup.py install for mozdebug 20:14:00 INFO - Running setup.py install for mozdevice 20:14:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:14:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:14:00 INFO - Running setup.py install for mozfile 20:14:01 INFO - Running setup.py install for mozhttpd 20:14:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:14:01 INFO - Running setup.py install for mozinfo 20:14:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:14:01 INFO - Running setup.py install for mozInstall 20:14:01 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:14:01 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:14:01 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:14:01 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:14:01 INFO - Running setup.py install for mozleak 20:14:01 INFO - Running setup.py install for mozlog 20:14:02 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:14:02 INFO - Running setup.py install for moznetwork 20:14:02 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:14:02 INFO - Running setup.py install for mozprocess 20:14:02 INFO - Running setup.py install for mozprofile 20:14:02 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:14:02 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:14:02 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:14:02 INFO - Running setup.py install for mozrunner 20:14:03 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:14:03 INFO - Running setup.py install for mozscreenshot 20:14:03 INFO - Running setup.py install for moztest 20:14:03 INFO - Running setup.py install for mozversion 20:14:03 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:14:03 INFO - Running setup.py install for wptserve 20:14:04 INFO - Running setup.py install for marionette-driver 20:14:04 INFO - Running setup.py install for browsermob-proxy 20:14:04 INFO - Running setup.py install for marionette-client 20:14:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:14:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:14:05 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 20:14:05 INFO - Cleaning up... 20:14:05 INFO - Return code: 0 20:14:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:14:05 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')]} 20:14:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:14:05 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')]} 20:14:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:14:05 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d47c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e622b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e51f70>, '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 0x9e51620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e57750>, '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-1464232092.906688-23061870', '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 20:14:05 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 20:14:05 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:14:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:05 INFO - 'CCACHE_UMASK': '002', 20:14:05 INFO - 'DISPLAY': ':0', 20:14:05 INFO - 'HOME': '/home/cltbld', 20:14:05 INFO - 'LANG': 'en_US.UTF-8', 20:14:05 INFO - 'LOGNAME': 'cltbld', 20:14:05 INFO - 'MAIL': '/var/mail/cltbld', 20:14:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:05 INFO - 'MOZ_NO_REMOTE': '1', 20:14:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:05 INFO - 'PWD': '/builds/slave/test', 20:14:05 INFO - 'SHELL': '/bin/bash', 20:14:05 INFO - 'SHLVL': '1', 20:14:05 INFO - 'TERM': 'linux', 20:14:05 INFO - 'TMOUT': '86400', 20:14:05 INFO - 'USER': 'cltbld', 20:14:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464232092.906688-23061870', 20:14:05 INFO - '_': '/tools/buildbot/bin/python'} 20:14:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:14:05 INFO - Running setup.py (path:/tmp/pip-gbS84l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:14:05 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)) 20:14:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:14:05 INFO - Running setup.py (path:/tmp/pip-pqiKY4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:14:05 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)) 20:14:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:14:05 INFO - Running setup.py (path:/tmp/pip-plYHY_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:14:06 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)) 20:14:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:14:06 INFO - Running setup.py (path:/tmp/pip-Dxu6fA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:14:06 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)) 20:14:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:14:06 INFO - Running setup.py (path:/tmp/pip-ifKpXF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:14:06 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)) 20:14:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:14:06 INFO - Running setup.py (path:/tmp/pip-QVp83L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:14:06 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)) 20:14:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:14:06 INFO - Running setup.py (path:/tmp/pip-oSM9QN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:14:06 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)) 20:14:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:14:06 INFO - Running setup.py (path:/tmp/pip-GWeymK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:14:06 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)) 20:14:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:14:06 INFO - Running setup.py (path:/tmp/pip-GuKcT_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:14:06 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)) 20:14:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:14:06 INFO - Running setup.py (path:/tmp/pip-xr7SZc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:14:07 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)) 20:14:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:14:07 INFO - Running setup.py (path:/tmp/pip-3T_8q_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:14:07 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)) 20:14:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:14:07 INFO - Running setup.py (path:/tmp/pip-f_iljm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:14:07 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)) 20:14:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:14:07 INFO - Running setup.py (path:/tmp/pip-tOZ22c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:14:07 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)) 20:14:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:14:07 INFO - Running setup.py (path:/tmp/pip-73KRFT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:14:07 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)) 20:14:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:14:07 INFO - Running setup.py (path:/tmp/pip-bO02Ek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:14:07 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)) 20:14:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:14:07 INFO - Running setup.py (path:/tmp/pip-K1792U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:14:07 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)) 20:14:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:14:07 INFO - Running setup.py (path:/tmp/pip-YZeY6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:14:08 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)) 20:14:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:14:08 INFO - Running setup.py (path:/tmp/pip-2dK0gk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:14:08 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)) 20:14:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:14:08 INFO - Running setup.py (path:/tmp/pip-asRhNg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:14:08 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)) 20:14:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:14:08 INFO - Running setup.py (path:/tmp/pip-HguVg7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:14:08 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)) 20:14:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:14:08 INFO - Running setup.py (path:/tmp/pip-K1gca8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:14:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:14:09 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)) 20:14:09 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)) 20:14:09 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)) 20:14:09 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)) 20:14:09 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)) 20:14:09 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)) 20:14:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:14:09 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 20:14:09 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 20:14:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:14:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:14:09 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 20:14:09 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 20:14:12 INFO - Downloading blessings-1.6.tar.gz 20:14:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:14:12 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)) 20:14:12 INFO - Installing collected packages: blessings 20:14:12 INFO - Running setup.py install for blessings 20:14:13 INFO - Successfully installed blessings 20:14:13 INFO - Cleaning up... 20:14:13 INFO - Return code: 0 20:14:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:14:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:14:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:14:13 INFO - Reading from file tmpfile_stdout 20:14:13 INFO - Current package versions: 20:14:13 INFO - argparse == 1.2.1 20:14:13 INFO - blessings == 1.6 20:14:13 INFO - blobuploader == 1.2.4 20:14:13 INFO - browsermob-proxy == 0.6.0 20:14:13 INFO - docopt == 0.6.1 20:14:13 INFO - manifestparser == 1.1 20:14:13 INFO - marionette-client == 2.3.0 20:14:13 INFO - marionette-driver == 1.4.0 20:14:13 INFO - mozInstall == 1.12 20:14:13 INFO - mozcrash == 0.17 20:14:13 INFO - mozdebug == 0.1 20:14:13 INFO - mozdevice == 0.48 20:14:13 INFO - mozfile == 1.2 20:14:13 INFO - mozhttpd == 0.7 20:14:13 INFO - mozinfo == 0.9 20:14:13 INFO - mozleak == 0.1 20:14:13 INFO - mozlog == 3.1 20:14:13 INFO - moznetwork == 0.27 20:14:13 INFO - mozprocess == 0.22 20:14:13 INFO - mozprofile == 0.28 20:14:13 INFO - mozrunner == 6.11 20:14:13 INFO - mozscreenshot == 0.1 20:14:13 INFO - mozsystemmonitor == 0.0 20:14:13 INFO - moztest == 0.7 20:14:13 INFO - mozversion == 1.4 20:14:13 INFO - psutil == 3.1.1 20:14:13 INFO - requests == 1.2.3 20:14:13 INFO - wptserve == 1.4.0 20:14:13 INFO - wsgiref == 0.1.2 20:14:13 INFO - Running post-action listener: _resource_record_post_action 20:14:13 INFO - Running post-action listener: _start_resource_monitoring 20:14:13 INFO - Starting resource monitoring. 20:14:13 INFO - ##### 20:14:13 INFO - ##### Running pull step. 20:14:13 INFO - ##### 20:14:13 INFO - Running pre-action listener: _resource_record_pre_action 20:14:13 INFO - Running main action method: pull 20:14:13 INFO - Pull has nothing to do! 20:14:13 INFO - Running post-action listener: _resource_record_post_action 20:14:13 INFO - ##### 20:14:13 INFO - ##### Running install step. 20:14:13 INFO - ##### 20:14:13 INFO - Running pre-action listener: _resource_record_pre_action 20:14:13 INFO - Running main action method: install 20:14:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:14:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:14:14 INFO - Reading from file tmpfile_stdout 20:14:14 INFO - Detecting whether we're running mozinstall >=1.0... 20:14:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:14:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:14:14 INFO - Reading from file tmpfile_stdout 20:14:14 INFO - Output received: 20:14:14 INFO - Usage: mozinstall [options] installer 20:14:14 INFO - Options: 20:14:14 INFO - -h, --help show this help message and exit 20:14:14 INFO - -d DEST, --destination=DEST 20:14:14 INFO - Directory to install application into. [default: 20:14:14 INFO - "/builds/slave/test"] 20:14:14 INFO - --app=APP Application being installed. [default: firefox] 20:14:14 INFO - mkdir: /builds/slave/test/build/application 20:14: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'] 20:14: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 20:14:45 INFO - Reading from file tmpfile_stdout 20:14:45 INFO - Output received: 20:14:45 INFO - /builds/slave/test/build/application/firefox/firefox 20:14:45 INFO - Running post-action listener: _resource_record_post_action 20:14:45 INFO - ##### 20:14:45 INFO - ##### Running run-tests step. 20:14:45 INFO - ##### 20:14:45 INFO - Running pre-action listener: _resource_record_pre_action 20:14:45 INFO - Running main action method: run_tests 20:14:45 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:14:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:14:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:14:45 INFO - grabbing minidump binary from tooltool 20:14:45 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')]} 20:14:45 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 0x9e51f70>, '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 0x9e51620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e57750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:14:45 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 20:14:45 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 20:14:45 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:14:45 INFO - Return code: 0 20:14:45 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:14:45 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:14:45 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/e4TJeVYIS5SuMwza03bsJA/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 20:14:45 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/e4TJeVYIS5SuMwza03bsJA/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 20:14:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:45 INFO - 'CCACHE_UMASK': '002', 20:14:45 INFO - 'DISPLAY': ':0', 20:14:45 INFO - 'HOME': '/home/cltbld', 20:14:45 INFO - 'LANG': 'en_US.UTF-8', 20:14:45 INFO - 'LOGNAME': 'cltbld', 20:14:45 INFO - 'MAIL': '/var/mail/cltbld', 20:14:45 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:14:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:45 INFO - 'MOZ_NO_REMOTE': '1', 20:14:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:45 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:45 INFO - 'PWD': '/builds/slave/test', 20:14:45 INFO - 'SHELL': '/bin/bash', 20:14:45 INFO - 'SHLVL': '1', 20:14:45 INFO - 'TERM': 'linux', 20:14:45 INFO - 'TMOUT': '86400', 20:14:45 INFO - 'USER': 'cltbld', 20:14:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464232092.906688-23061870', 20:14:45 INFO - '_': '/tools/buildbot/bin/python'} 20:14:45 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/e4TJeVYIS5SuMwza03bsJA/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 20:14:46 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 20:14:46 INFO - import pkg_resources 20:14:47 INFO - Using 1 client processes 20:14:48 INFO - wptserve Starting http server on 127.0.0.1:8000 20:14:48 INFO - wptserve Starting http server on 127.0.0.1:8001 20:14:48 INFO - wptserve Starting http server on 127.0.0.1:8443 20:14:50 INFO - SUITE-START | Running 778 tests 20:14:50 INFO - Running testharness tests 20:14:50 INFO - Setting up ssl 20:14:50 INFO - PROCESS | certutil | 20:14:50 INFO - PROCESS | certutil | 20:14:50 INFO - PROCESS | certutil | 20:14:50 INFO - Certificate Nickname Trust Attributes 20:14:50 INFO - SSL,S/MIME,JAR/XPI 20:14:50 INFO - 20:14:50 INFO - web-platform-tests CT,, 20:14:50 INFO - 20:14:50 INFO - Starting runner 20:14:53 INFO - PROCESS | 17374 | 1464232493652 Marionette DEBUG Marionette enabled via build flag and pref 20:14:53 INFO - PROCESS | 17374 | ++DOCSHELL 0xa4f21800 == 1 [pid = 17374] [id = 1] 20:14:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 1 (0xa4f21c00) [pid = 17374] [serial = 1] [outer = (nil)] 20:14:53 INFO - PROCESS | 17374 | [17374] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:14:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 2 (0xa4f22400) [pid = 17374] [serial = 2] [outer = 0xa4f21c00] 20:14:54 INFO - PROCESS | 17374 | 1464232494372 Marionette INFO Listening on port 2828 20:14:55 INFO - PROCESS | 17374 | 1464232495013 Marionette DEBUG Marionette enabled via command-line flag 20:14:55 INFO - PROCESS | 17374 | ++DOCSHELL 0xa237ac00 == 2 [pid = 17374] [id = 2] 20:14:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 3 (0xa23bfc00) [pid = 17374] [serial = 3] [outer = (nil)] 20:14:55 INFO - PROCESS | 17374 | [17374] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:14:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 4 (0xa23c0400) [pid = 17374] [serial = 4] [outer = 0xa23bfc00] 20:14:55 INFO - PROCESS | 17374 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2297240 20:14:55 INFO - PROCESS | 17374 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2297d20 20:14:55 INFO - PROCESS | 17374 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b6c20 20:14:55 INFO - PROCESS | 17374 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b7880 20:14:55 INFO - PROCESS | 17374 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bd5c0 20:14:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 5 (0xa22b0000) [pid = 17374] [serial = 5] [outer = 0xa4f21c00] 20:14:55 INFO - PROCESS | 17374 | [17374] 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 20:14:55 INFO - PROCESS | 17374 | 1464232495478 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:39815 20:14:55 INFO - PROCESS | 17374 | [17374] 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 20:14:55 INFO - PROCESS | 17374 | 1464232495512 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:39816 20:14:55 INFO - PROCESS | 17374 | 1464232495576 Marionette DEBUG Closed connection conn0 20:14:55 INFO - PROCESS | 17374 | 1464232495592 Marionette DEBUG Closed connection conn1 20:14:55 INFO - PROCESS | 17374 | [17374] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 20:14:55 INFO - PROCESS | 17374 | [17374] 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 20:14:55 INFO - PROCESS | 17374 | 1464232495735 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:39817 20:14:55 INFO - PROCESS | 17374 | [17374] 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 20:14:55 INFO - PROCESS | 17374 | 1464232495794 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:39818 20:14:55 INFO - PROCESS | 17374 | 1464232495801 Marionette DEBUG Closed connection conn2 20:14:55 INFO - PROCESS | 17374 | [17374] 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 20:14:55 INFO - PROCESS | 17374 | 1464232495858 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:39819 20:14:55 INFO - PROCESS | 17374 | 1464232495869 Marionette DEBUG Closed connection conn3 20:14:55 INFO - PROCESS | 17374 | 1464232495914 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:14:55 INFO - PROCESS | 17374 | 1464232495929 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":"20160525183450","device":"desktop","version":"48.0a2"} 20:14:56 INFO - PROCESS | 17374 | [17374] 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 20:14:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x9b5c4800 == 3 [pid = 17374] [id = 3] 20:14:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 6 (0x9b5c4c00) [pid = 17374] [serial = 6] [outer = (nil)] 20:14:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x9b5c5000 == 4 [pid = 17374] [id = 4] 20:14:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 7 (0x9b5c5400) [pid = 17374] [serial = 7] [outer = (nil)] 20:14:58 INFO - PROCESS | 17374 | [17374] 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 20:14:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a9e7000 == 5 [pid = 17374] [id = 5] 20:14:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 8 (0x9a9e7400) [pid = 17374] [serial = 8] [outer = (nil)] 20:14:58 INFO - PROCESS | 17374 | [17374] 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 20:14:58 INFO - PROCESS | 17374 | [17374] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:14:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 9 (0x9a8ef800) [pid = 17374] [serial = 9] [outer = 0x9a9e7400] 20:14:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 10 (0x9a4da800) [pid = 17374] [serial = 10] [outer = 0x9b5c4c00] 20:14:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 11 (0x9a4dc400) [pid = 17374] [serial = 11] [outer = 0x9b5c5400] 20:14:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 12 (0x9a4de800) [pid = 17374] [serial = 12] [outer = 0x9a9e7400] 20:15:00 INFO - PROCESS | 17374 | 1464232500231 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 17374 | 1464232500252 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 13 (0xa22a6400) [pid = 17374] [serial = 13] [outer = 0x9a9e7400] 20:15:01 INFO - PROCESS | 17374 | 1464232501068 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"6d000fa6-4a92-4d16-a067-26534dd17147","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":"20160525183450","device":"desktop","version":"48.0a2","command_id":1}}] 20:15:01 INFO - PROCESS | 17374 | 1464232501315 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}] 20:15:01 INFO - PROCESS | 17374 | 1464232501611 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 20:15:02 INFO - PROCESS | 17374 | 1464232502174 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:15:02 INFO - PROCESS | 17374 | [17374] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:15:02 INFO - PROCESS | 17374 | [17374] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:15:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 14 (0x9460c400) [pid = 17374] [serial = 14] [outer = 0x9a9e7400] 20:15:02 INFO - PROCESS | 17374 | [17374] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:15:02 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:02 INFO - PROCESS | 17374 | 1464232502674 Marionette TRACE conn4 <- [1,3,null,{}] 20:15:02 INFO - PROCESS | 17374 | 1464232502717 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 20:15:02 INFO - PROCESS | 17374 | 1464232502756 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 20:15:02 INFO - PROCESS | 17374 | 1464232502816 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 20:15:02 INFO - PROCESS | 17374 | 1464232502819 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 20:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:15:02 INFO - PROCESS | 17374 | 1464232502911 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:15:02 INFO - PROCESS | 17374 | 1464232502916 Marionette TRACE conn4 <- [1,6,null,{}] 20:15:02 INFO - PROCESS | 17374 | 1464232502930 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}] 20:15:02 INFO - PROCESS | 17374 | 1464232502950 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 20:15:02 INFO - PROCESS | 17374 | 1464232502958 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x9bf68400 == 6 [pid = 17374] [id = 6] 20:15:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 15 (0x9bf69800) [pid = 17374] [serial = 15] [outer = (nil)] 20:15:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 16 (0x93c97000) [pid = 17374] [serial = 16] [outer = 0x9bf69800] 20:15:03 INFO - PROCESS | 17374 | 1464232503044 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 17 (0x93c9b400) [pid = 17374] [serial = 17] [outer = 0x9bf69800] 20:15:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x93ca0400 == 7 [pid = 17374] [id = 7] 20:15:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 18 (0x93ca2400) [pid = 17374] [serial = 18] [outer = (nil)] 20:15:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 19 (0x93ca5400) [pid = 17374] [serial = 19] [outer = 0x93ca2400] 20:15:03 INFO - PROCESS | 17374 | 1464232503582 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 20 (0x94607800) [pid = 17374] [serial = 20] [outer = 0x93ca2400] 20:15:04 INFO - PROCESS | 17374 | [17374] 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 20:15:04 INFO - PROCESS | 17374 | 1464232504353 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]]]}] 20:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1619ms 20:15:04 INFO - PROCESS | 17374 | 1464232504545 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 20:15:04 INFO - PROCESS | 17374 | 1464232504550 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 20:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:15:04 INFO - PROCESS | 17374 | 1464232504620 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:15:04 INFO - PROCESS | 17374 | 1464232504626 Marionette TRACE conn4 <- [1,10,null,{}] 20:15:04 INFO - PROCESS | 17374 | 1464232504647 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}] 20:15:04 INFO - PROCESS | 17374 | 1464232504855 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 20:15:05 INFO - PROCESS | 17374 | 1464232505003 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9d000 == 8 [pid = 17374] [id = 8] 20:15:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 21 (0x93ca5c00) [pid = 17374] [serial = 21] [outer = (nil)] 20:15:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 22 (0x95283000) [pid = 17374] [serial = 22] [outer = 0x93ca5c00] 20:15:05 INFO - PROCESS | 17374 | 1464232505093 Marionette DEBUG loaded listener.js 20:15:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 23 (0x9777d400) [pid = 17374] [serial = 23] [outer = 0x93ca5c00] 20:15:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a64a800 == 9 [pid = 17374] [id = 9] 20:15:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 24 (0x9a64b400) [pid = 17374] [serial = 24] [outer = (nil)] 20:15:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 25 (0x9a8ef000) [pid = 17374] [serial = 25] [outer = 0x9a64b400] 20:15:06 INFO - PROCESS | 17374 | 1464232506010 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]]]}] 20:15:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 26 (0x93ca1000) [pid = 17374] [serial = 26] [outer = 0x9a64b400] 20:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1484ms 20:15:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x9814ac00 == 10 [pid = 17374] [id = 10] 20:15:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 27 (0x9927c800) [pid = 17374] [serial = 27] [outer = (nil)] 20:15:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 28 (0x9b278c00) [pid = 17374] [serial = 28] [outer = 0x9927c800] 20:15:06 INFO - PROCESS | 17374 | 1464232506202 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 20:15:06 INFO - PROCESS | 17374 | 1464232506211 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 20:15:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 29 (0x9c10cc00) [pid = 17374] [serial = 29] [outer = 0x9927c800] 20:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:15:06 INFO - PROCESS | 17374 | 1464232506326 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:15:06 INFO - PROCESS | 17374 | 1464232506332 Marionette TRACE conn4 <- [1,14,null,{}] 20:15:06 INFO - PROCESS | 17374 | 1464232506382 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}] 20:15:06 INFO - PROCESS | 17374 | 1464232506667 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 20:15:06 INFO - PROCESS | 17374 | 1464232506795 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x99dcc800 == 11 [pid = 17374] [id = 11] 20:15:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 30 (0x9a078c00) [pid = 17374] [serial = 30] [outer = (nil)] 20:15:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 31 (0xa250b000) [pid = 17374] [serial = 31] [outer = 0x9a078c00] 20:15:06 INFO - PROCESS | 17374 | 1464232506938 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 32 (0xa4f22000) [pid = 17374] [serial = 32] [outer = 0x9a078c00] 20:15:07 INFO - PROCESS | 17374 | 1464232507955 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]]]}] 20:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1725ms 20:15:07 INFO - PROCESS | 17374 | 1464232507983 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 20:15:07 INFO - PROCESS | 17374 | 1464232507988 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 20:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:15:07 INFO - PROCESS | 17374 | 1464232507996 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:15:08 INFO - PROCESS | 17374 | 1464232508003 Marionette TRACE conn4 <- [1,18,null,{}] 20:15:08 INFO - PROCESS | 17374 | 1464232508022 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}] 20:15:08 INFO - PROCESS | 17374 | 1464232508289 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 20:15:08 INFO - PROCESS | 17374 | 1464232508458 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a8d8000 == 12 [pid = 17374] [id = 12] 20:15:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 33 (0x9a8d8400) [pid = 17374] [serial = 33] [outer = (nil)] 20:15:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 34 (0x9d58dc00) [pid = 17374] [serial = 34] [outer = 0x9a8d8400] 20:15:08 INFO - PROCESS | 17374 | 1464232508573 Marionette DEBUG loaded listener.js 20:15:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 35 (0xa63f5c00) [pid = 17374] [serial = 35] [outer = 0x9a8d8400] 20:15:09 INFO - PROCESS | 17374 | 1464232509483 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]]]}] 20:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1542ms 20:15:09 INFO - PROCESS | 17374 | 1464232509541 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 20:15:09 INFO - PROCESS | 17374 | 1464232509547 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 20:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:15:09 INFO - PROCESS | 17374 | 1464232509554 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:15:09 INFO - PROCESS | 17374 | 1464232509559 Marionette TRACE conn4 <- [1,22,null,{}] 20:15:09 INFO - PROCESS | 17374 | 1464232509565 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}] 20:15:09 INFO - PROCESS | 17374 | 1464232509977 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 20:15:10 INFO - PROCESS | 17374 | 1464232510267 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x99ef5800 == 13 [pid = 17374] [id = 13] 20:15:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 36 (0x99ef8400) [pid = 17374] [serial = 36] [outer = (nil)] 20:15:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 37 (0x9a8ce400) [pid = 17374] [serial = 37] [outer = 0x99ef8400] 20:15:10 INFO - PROCESS | 17374 | 1464232510385 Marionette DEBUG loaded listener.js 20:15:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 38 (0x9a8d8800) [pid = 17374] [serial = 38] [outer = 0x99ef8400] 20:15:11 INFO - PROCESS | 17374 | 1464232511252 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]]]}] 20:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1743ms 20:15:11 INFO - PROCESS | 17374 | 1464232511303 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 20:15:11 INFO - PROCESS | 17374 | 1464232511308 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 20:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:15:11 INFO - PROCESS | 17374 | 1464232511321 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:15:11 INFO - PROCESS | 17374 | 1464232511325 Marionette TRACE conn4 <- [1,26,null,{}] 20:15:11 INFO - PROCESS | 17374 | 1464232511370 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}] 20:15:11 INFO - PROCESS | 17374 | 1464232511537 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 20:15:11 INFO - PROCESS | 17374 | 1464232511551 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a28c400 == 14 [pid = 17374] [id = 14] 20:15:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 39 (0x9b26f800) [pid = 17374] [serial = 39] [outer = (nil)] 20:15:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 40 (0x9b5bf400) [pid = 17374] [serial = 40] [outer = 0x9b26f800] 20:15:11 INFO - PROCESS | 17374 | 1464232511632 Marionette DEBUG loaded listener.js 20:15:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 41 (0x9ba7d800) [pid = 17374] [serial = 41] [outer = 0x9b26f800] 20:15:12 INFO - PROCESS | 17374 | 1464232512486 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]]]}] 20:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1215ms 20:15:12 INFO - PROCESS | 17374 | 1464232512537 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 17374 | 1464232512542 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 20:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:15:12 INFO - PROCESS | 17374 | 1464232512549 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:15:12 INFO - PROCESS | 17374 | 1464232512553 Marionette TRACE conn4 <- [1,30,null,{}] 20:15:12 INFO - PROCESS | 17374 | 1464232512564 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}] 20:15:12 INFO - PROCESS | 17374 | 1464232512740 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 20:15:12 INFO - PROCESS | 17374 | 1464232512769 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x9c111400 == 15 [pid = 17374] [id = 15] 20:15:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 42 (0x9c115400) [pid = 17374] [serial = 42] [outer = (nil)] 20:15:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 43 (0x9c1f6000) [pid = 17374] [serial = 43] [outer = 0x9c115400] 20:15:12 INFO - PROCESS | 17374 | 1464232512924 Marionette DEBUG loaded listener.js 20:15:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 44 (0x9d58e800) [pid = 17374] [serial = 44] [outer = 0x9c115400] 20:15:13 INFO - PROCESS | 17374 | 1464232513714 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]]]}] 20:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1237ms 20:15:13 INFO - PROCESS | 17374 | 1464232513790 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 20:15:13 INFO - PROCESS | 17374 | 1464232513800 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 20:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:15:13 INFO - PROCESS | 17374 | 1464232513826 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:15:13 INFO - PROCESS | 17374 | 1464232513838 Marionette TRACE conn4 <- [1,34,null,{}] 20:15:13 INFO - PROCESS | 17374 | 1464232513855 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}] 20:15:14 INFO - PROCESS | 17374 | 1464232514151 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 20:15:14 INFO - PROCESS | 17374 | 1464232514240 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d45800 == 16 [pid = 17374] [id = 16] 20:15:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 45 (0x92d45c00) [pid = 17374] [serial = 45] [outer = (nil)] 20:15:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 46 (0x95280000) [pid = 17374] [serial = 46] [outer = 0x92d45c00] 20:15:14 INFO - PROCESS | 17374 | 1464232514401 Marionette DEBUG loaded listener.js 20:15:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 47 (0x9bf67c00) [pid = 17374] [serial = 47] [outer = 0x92d45c00] 20:15:15 INFO - PROCESS | 17374 | 1464232515284 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]]]}] 20:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1521ms 20:15:15 INFO - PROCESS | 17374 | 1464232515340 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 20:15:15 INFO - PROCESS | 17374 | 1464232515343 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 20:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:15:15 INFO - PROCESS | 17374 | 1464232515350 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:15:15 INFO - PROCESS | 17374 | 1464232515353 Marionette TRACE conn4 <- [1,38,null,{}] 20:15:15 INFO - PROCESS | 17374 | 1464232515359 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}] 20:15:15 INFO - PROCESS | 17374 | 1464232515514 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 20:15:15 INFO - PROCESS | 17374 | 1464232515527 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:15 INFO - PROCESS | 17374 | ++DOCSHELL 0xa2241800 == 17 [pid = 17374] [id = 17] 20:15:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 48 (0xa22a5400) [pid = 17374] [serial = 48] [outer = (nil)] 20:15:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 49 (0xa250ac00) [pid = 17374] [serial = 49] [outer = 0xa22a5400] 20:15:15 INFO - PROCESS | 17374 | 1464232515603 Marionette DEBUG loaded listener.js 20:15:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 50 (0xa2508400) [pid = 17374] [serial = 50] [outer = 0xa22a5400] 20:15:16 INFO - PROCESS | 17374 | 1464232516441 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]]]}] 20:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1136ms 20:15:16 INFO - PROCESS | 17374 | 1464232516487 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 20:15:16 INFO - PROCESS | 17374 | 1464232516491 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 20:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:15:16 INFO - PROCESS | 17374 | 1464232516497 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:15:16 INFO - PROCESS | 17374 | 1464232516501 Marionette TRACE conn4 <- [1,42,null,{}] 20:15:16 INFO - PROCESS | 17374 | 1464232516506 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}] 20:15:16 INFO - PROCESS | 17374 | 1464232516656 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 20:15:16 INFO - PROCESS | 17374 | 1464232516680 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:16 INFO - PROCESS | 17374 | ++DOCSHELL 0xa335b400 == 18 [pid = 17374] [id = 18] 20:15:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 51 (0xa335ec00) [pid = 17374] [serial = 51] [outer = (nil)] 20:15:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 52 (0xa3650800) [pid = 17374] [serial = 52] [outer = 0xa335ec00] 20:15:16 INFO - PROCESS | 17374 | 1464232516771 Marionette DEBUG loaded listener.js 20:15:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 53 (0xa513e800) [pid = 17374] [serial = 53] [outer = 0xa335ec00] 20:15:17 INFO - PROCESS | 17374 | 1464232517664 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]]]}] 20:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1236ms 20:15:17 INFO - PROCESS | 17374 | 1464232517735 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 20:15:17 INFO - PROCESS | 17374 | 1464232517740 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 20:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:15:17 INFO - PROCESS | 17374 | 1464232517751 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:15:17 INFO - PROCESS | 17374 | 1464232517755 Marionette TRACE conn4 <- [1,46,null,{}] 20:15:17 INFO - PROCESS | 17374 | 1464232517766 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}] 20:15:17 INFO - PROCESS | 17374 | 1464232517953 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 20:15:18 INFO - PROCESS | 17374 | 1464232518068 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:18 INFO - PROCESS | 17374 | ++DOCSHELL 0xa2503c00 == 19 [pid = 17374] [id = 19] 20:15:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 54 (0xa3323800) [pid = 17374] [serial = 54] [outer = (nil)] 20:15:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 55 (0xa683b000) [pid = 17374] [serial = 55] [outer = 0xa3323800] 20:15:18 INFO - PROCESS | 17374 | 1464232518156 Marionette DEBUG loaded listener.js 20:15:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 56 (0xa68da800) [pid = 17374] [serial = 56] [outer = 0xa3323800] 20:15:18 INFO - PROCESS | 17374 | 1464232518920 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]]]}] 20:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1203ms 20:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:15:18 INFO - PROCESS | 17374 | 1464232518953 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 20:15:18 INFO - PROCESS | 17374 | 1464232518956 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 20:15:18 INFO - PROCESS | 17374 | 1464232518963 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:15:18 INFO - PROCESS | 17374 | 1464232518966 Marionette TRACE conn4 <- [1,50,null,{}] 20:15:18 INFO - PROCESS | 17374 | 1464232518986 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}] 20:15:19 INFO - PROCESS | 17374 | 1464232519146 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 20:15:19 INFO - PROCESS | 17374 | 1464232519157 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x93a7d400 == 20 [pid = 17374] [id = 20] 20:15:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 57 (0x9a8d6000) [pid = 17374] [serial = 57] [outer = (nil)] 20:15:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 58 (0xa6ea4c00) [pid = 17374] [serial = 58] [outer = 0x9a8d6000] 20:15:19 INFO - PROCESS | 17374 | 1464232519234 Marionette DEBUG loaded listener.js 20:15:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 59 (0xa6ea9400) [pid = 17374] [serial = 59] [outer = 0x9a8d6000] 20:15:21 INFO - PROCESS | 17374 | 1464232521145 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]]]}] 20:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2241ms 20:15:21 INFO - PROCESS | 17374 | 1464232521212 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 20:15:21 INFO - PROCESS | 17374 | 1464232521219 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 20:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:15:21 INFO - PROCESS | 17374 | 1464232521230 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:15:21 INFO - PROCESS | 17374 | 1464232521235 Marionette TRACE conn4 <- [1,54,null,{}] 20:15:21 INFO - PROCESS | 17374 | 1464232521254 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}] 20:15:21 INFO - PROCESS | 17374 | 1464232521488 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 20:15:21 INFO - PROCESS | 17374 | 1464232521519 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x98149800 == 21 [pid = 17374] [id = 21] 20:15:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 60 (0x9837c000) [pid = 17374] [serial = 60] [outer = (nil)] 20:15:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 61 (0x99e6d800) [pid = 17374] [serial = 61] [outer = 0x9837c000] 20:15:21 INFO - PROCESS | 17374 | 1464232521603 Marionette DEBUG loaded listener.js 20:15:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 62 (0x9a28c800) [pid = 17374] [serial = 62] [outer = 0x9837c000] 20:15:22 INFO - PROCESS | 17374 | --DOMWINDOW == 61 (0x9bf69800) [pid = 17374] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:15:22 INFO - PROCESS | 17374 | --DOMWINDOW == 60 (0x93ca5c00) [pid = 17374] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:15:22 INFO - PROCESS | 17374 | --DOMWINDOW == 59 (0x9a078c00) [pid = 17374] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:15:22 INFO - PROCESS | 17374 | --DOMWINDOW == 58 (0x9a8d8400) [pid = 17374] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:15:22 INFO - PROCESS | 17374 | --DOMWINDOW == 57 (0x99ef8400) [pid = 17374] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:15:22 INFO - PROCESS | 17374 | --DOMWINDOW == 56 (0x9b26f800) [pid = 17374] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:15:22 INFO - PROCESS | 17374 | --DOMWINDOW == 55 (0x9c115400) [pid = 17374] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:15:22 INFO - PROCESS | 17374 | --DOMWINDOW == 54 (0x92d45c00) [pid = 17374] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:15:22 INFO - PROCESS | 17374 | 1464232522895 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]]]}] 20:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1695ms 20:15:22 INFO - PROCESS | 17374 | 1464232522926 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 20:15:22 INFO - PROCESS | 17374 | 1464232522933 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 20:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:15:22 INFO - PROCESS | 17374 | 1464232522946 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:15:22 INFO - PROCESS | 17374 | 1464232522949 Marionette TRACE conn4 <- [1,58,null,{}] 20:15:22 INFO - PROCESS | 17374 | 1464232522965 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}] 20:15:23 INFO - PROCESS | 17374 | 1464232523142 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 20:15:23 INFO - PROCESS | 17374 | 1464232523162 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a650c00 == 22 [pid = 17374] [id = 22] 20:15:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 55 (0x9a8cc800) [pid = 17374] [serial = 63] [outer = (nil)] 20:15:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 56 (0x9a8d8400) [pid = 17374] [serial = 64] [outer = 0x9a8cc800] 20:15:23 INFO - PROCESS | 17374 | 1464232523240 Marionette DEBUG loaded listener.js 20:15:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 57 (0x9b5c5c00) [pid = 17374] [serial = 65] [outer = 0x9a8cc800] 20:15:24 INFO - PROCESS | 17374 | 1464232524070 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]]]}] 20:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1187ms 20:15:24 INFO - PROCESS | 17374 | 1464232524135 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 20:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:15:24 INFO - PROCESS | 17374 | 1464232524139 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 20:15:24 INFO - PROCESS | 17374 | 1464232524147 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:15:24 INFO - PROCESS | 17374 | 1464232524154 Marionette TRACE conn4 <- [1,62,null,{}] 20:15:24 INFO - PROCESS | 17374 | 1464232524170 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}] 20:15:24 INFO - PROCESS | 17374 | 1464232524348 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 20:15:24 INFO - PROCESS | 17374 | 1464232524503 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d46400 == 23 [pid = 17374] [id = 23] 20:15:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 58 (0x92d48000) [pid = 17374] [serial = 66] [outer = (nil)] 20:15:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 59 (0x93a88400) [pid = 17374] [serial = 67] [outer = 0x92d48000] 20:15:24 INFO - PROCESS | 17374 | 1464232524598 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 60 (0x95283c00) [pid = 17374] [serial = 68] [outer = 0x92d48000] 20:15:25 INFO - PROCESS | 17374 | 1464232525549 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]]]}] 20:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1437ms 20:15:25 INFO - PROCESS | 17374 | 1464232525584 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 17374 | 1464232525591 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 20:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:15:25 INFO - PROCESS | 17374 | 1464232525599 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:15:25 INFO - PROCESS | 17374 | 1464232525605 Marionette TRACE conn4 <- [1,66,null,{}] 20:15:25 INFO - PROCESS | 17374 | 1464232525613 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}] 20:15:25 INFO - PROCESS | 17374 | 1464232525804 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 20:15:25 INFO - PROCESS | 17374 | 1464232525943 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a646400 == 24 [pid = 17374] [id = 24] 20:15:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 61 (0x9a79f400) [pid = 17374] [serial = 69] [outer = (nil)] 20:15:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 62 (0x9a8d9400) [pid = 17374] [serial = 70] [outer = 0x9a79f400] 20:15:26 INFO - PROCESS | 17374 | 1464232526035 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 63 (0x9b789800) [pid = 17374] [serial = 71] [outer = 0x9a79f400] 20:15:26 INFO - PROCESS | 17374 | 1464232526948 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]]]}] 20:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1390ms 20:15:26 INFO - PROCESS | 17374 | 1464232526997 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 17374 | 1464232527004 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 20:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:15:27 INFO - PROCESS | 17374 | 1464232527014 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:15:27 INFO - PROCESS | 17374 | 1464232527018 Marionette TRACE conn4 <- [1,70,null,{}] 20:15:27 INFO - PROCESS | 17374 | 1464232527027 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}] 20:15:27 INFO - PROCESS | 17374 | 1464232527231 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 20:15:27 INFO - PROCESS | 17374 | 1464232527367 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x9bf67800 == 25 [pid = 17374] [id = 25] 20:15:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 64 (0x9c1f1c00) [pid = 17374] [serial = 72] [outer = (nil)] 20:15:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 65 (0x9d590c00) [pid = 17374] [serial = 73] [outer = 0x9c1f1c00] 20:15:27 INFO - PROCESS | 17374 | 1464232527467 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 66 (0xa110e000) [pid = 17374] [serial = 74] [outer = 0x9c1f1c00] 20:15:28 INFO - PROCESS | 17374 | 1464232528409 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]]]}] 20:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1448ms 20:15:28 INFO - PROCESS | 17374 | 1464232528462 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 20:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:15:28 INFO - PROCESS | 17374 | 1464232528467 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 20:15:28 INFO - PROCESS | 17374 | 1464232528476 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:15:28 INFO - PROCESS | 17374 | 1464232528486 Marionette TRACE conn4 <- [1,74,null,{}] 20:15:28 INFO - PROCESS | 17374 | 1464232528502 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}] 20:15:28 INFO - PROCESS | 17374 | 1464232528723 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 20:15:28 INFO - PROCESS | 17374 | 1464232528862 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x992e5400 == 26 [pid = 17374] [id = 26] 20:15:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 67 (0xa2375800) [pid = 17374] [serial = 75] [outer = (nil)] 20:15:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 68 (0xa3351c00) [pid = 17374] [serial = 76] [outer = 0xa2375800] 20:15:28 INFO - PROCESS | 17374 | 1464232528954 Marionette DEBUG loaded listener.js 20:15:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 69 (0xa36eec00) [pid = 17374] [serial = 77] [outer = 0xa2375800] 20:15:29 INFO - PROCESS | 17374 | 1464232529805 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]]]}] 20:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1397ms 20:15:29 INFO - PROCESS | 17374 | 1464232529883 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 17374 | 1464232529889 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 20:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:15:29 INFO - PROCESS | 17374 | 1464232529897 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:15:29 INFO - PROCESS | 17374 | 1464232529901 Marionette TRACE conn4 <- [1,78,null,{}] 20:15:29 INFO - PROCESS | 17374 | 1464232529907 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}] 20:15:30 INFO - PROCESS | 17374 | 1464232530080 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 20:15:30 INFO - PROCESS | 17374 | 1464232530216 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9d800 == 27 [pid = 17374] [id = 27] 20:15:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 70 (0x992dec00) [pid = 17374] [serial = 78] [outer = (nil)] 20:15:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 71 (0xa638f400) [pid = 17374] [serial = 79] [outer = 0x992dec00] 20:15:30 INFO - PROCESS | 17374 | 1464232530308 Marionette DEBUG loaded listener.js 20:15:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 72 (0xa63f6c00) [pid = 17374] [serial = 80] [outer = 0x992dec00] 20:15:31 INFO - PROCESS | 17374 | 1464232531176 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]]]}] 20:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1332ms 20:15:31 INFO - PROCESS | 17374 | 1464232531231 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 20:15:31 INFO - PROCESS | 17374 | 1464232531234 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 20:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:15:31 INFO - PROCESS | 17374 | 1464232531241 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:15:31 INFO - PROCESS | 17374 | 1464232531244 Marionette TRACE conn4 <- [1,82,null,{}] 20:15:31 INFO - PROCESS | 17374 | 1464232531252 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}] 20:15:31 INFO - PROCESS | 17374 | 1464232531432 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 20:15:31 INFO - PROCESS | 17374 | 1464232531571 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9bc00 == 28 [pid = 17374] [id = 28] 20:15:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 73 (0x93c9c400) [pid = 17374] [serial = 81] [outer = (nil)] 20:15:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 74 (0x97781800) [pid = 17374] [serial = 82] [outer = 0x93c9c400] 20:15:31 INFO - PROCESS | 17374 | 1464232531673 Marionette DEBUG loaded listener.js 20:15:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 75 (0x9a1edc00) [pid = 17374] [serial = 83] [outer = 0x93c9c400] 20:15:32 INFO - PROCESS | 17374 | 1464232532790 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]]]}] 20:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1592ms 20:15:32 INFO - PROCESS | 17374 | 1464232532833 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 20:15:32 INFO - PROCESS | 17374 | 1464232532839 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 20:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:15:32 INFO - PROCESS | 17374 | 1464232532848 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:15:32 INFO - PROCESS | 17374 | 1464232532853 Marionette TRACE conn4 <- [1,86,null,{}] 20:15:32 INFO - PROCESS | 17374 | 1464232532889 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}] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x9a650c00 == 27 [pid = 17374] [id = 22] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x98149800 == 26 [pid = 17374] [id = 21] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0xa2241800 == 25 [pid = 17374] [id = 17] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x99ef5800 == 24 [pid = 17374] [id = 13] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x9a28c400 == 23 [pid = 17374] [id = 14] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x9bf68400 == 22 [pid = 17374] [id = 6] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x99dcc800 == 21 [pid = 17374] [id = 11] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x9a8d8000 == 20 [pid = 17374] [id = 12] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x9c111400 == 19 [pid = 17374] [id = 15] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x93c9d000 == 18 [pid = 17374] [id = 8] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x93c9d800 == 17 [pid = 17374] [id = 27] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x93a7d400 == 16 [pid = 17374] [id = 20] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x9bf67800 == 15 [pid = 17374] [id = 25] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x992e5400 == 14 [pid = 17374] [id = 26] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0xa335b400 == 13 [pid = 17374] [id = 18] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x92d46400 == 12 [pid = 17374] [id = 23] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x92d45800 == 11 [pid = 17374] [id = 16] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0xa2503c00 == 10 [pid = 17374] [id = 19] 20:15:33 INFO - PROCESS | 17374 | --DOCSHELL 0x9a646400 == 9 [pid = 17374] [id = 24] 20:15:33 INFO - PROCESS | 17374 | 1464232533778 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 74 (0x9a4de800) [pid = 17374] [serial = 12] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 73 (0xa4f22400) [pid = 17374] [serial = 2] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 72 (0x95283000) [pid = 17374] [serial = 22] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 71 (0x9b278c00) [pid = 17374] [serial = 28] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 70 (0xa250b000) [pid = 17374] [serial = 31] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 69 (0x9d58dc00) [pid = 17374] [serial = 34] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 68 (0x9a8ce400) [pid = 17374] [serial = 37] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 67 (0x9b5bf400) [pid = 17374] [serial = 40] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 66 (0x9c1f6000) [pid = 17374] [serial = 43] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 65 (0x95280000) [pid = 17374] [serial = 46] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 64 (0xa250ac00) [pid = 17374] [serial = 49] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 63 (0xa3650800) [pid = 17374] [serial = 52] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 62 (0xa683b000) [pid = 17374] [serial = 55] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 61 (0x9a8ef000) [pid = 17374] [serial = 25] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 60 (0x9bf67c00) [pid = 17374] [serial = 47] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 59 (0xa4f22000) [pid = 17374] [serial = 32] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 58 (0x9d58e800) [pid = 17374] [serial = 44] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 57 (0x93c9b400) [pid = 17374] [serial = 17] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 56 (0x9a8d8800) [pid = 17374] [serial = 38] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 55 (0x9ba7d800) [pid = 17374] [serial = 41] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 54 (0x9777d400) [pid = 17374] [serial = 23] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 53 (0xa63f5c00) [pid = 17374] [serial = 35] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 52 (0x93ca5400) [pid = 17374] [serial = 19] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 51 (0x93c97000) [pid = 17374] [serial = 16] [outer = (nil)] [url = about:blank] 20:15:33 INFO - PROCESS | 17374 | --DOMWINDOW == 50 (0x9a8ef800) [pid = 17374] [serial = 9] [outer = (nil)] [url = about:blank] 20:15:34 INFO - PROCESS | 17374 | 1464232533993 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9b400 == 10 [pid = 17374] [id = 29] 20:15:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 51 (0x93c9d800) [pid = 17374] [serial = 84] [outer = (nil)] 20:15:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 52 (0x93ca5400) [pid = 17374] [serial = 85] [outer = 0x93c9d800] 20:15:34 INFO - PROCESS | 17374 | 1464232534077 Marionette DEBUG loaded listener.js 20:15:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 53 (0x95233c00) [pid = 17374] [serial = 86] [outer = 0x93c9d800] 20:15:34 INFO - PROCESS | 17374 | 1464232534819 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]]]}] 20:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2037ms 20:15:34 INFO - PROCESS | 17374 | 1464232534887 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 20:15:34 INFO - PROCESS | 17374 | 1464232534894 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 20:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:15:34 INFO - PROCESS | 17374 | 1464232534902 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:15:34 INFO - PROCESS | 17374 | 1464232534909 Marionette TRACE conn4 <- [1,90,null,{}] 20:15:34 INFO - PROCESS | 17374 | 1464232534917 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}] 20:15:35 INFO - PROCESS | 17374 | 1464232535087 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 20:15:35 INFO - PROCESS | 17374 | 1464232535102 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x99eef800 == 11 [pid = 17374] [id = 30] 20:15:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 54 (0x9a07e000) [pid = 17374] [serial = 87] [outer = (nil)] 20:15:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 55 (0x9a1cf000) [pid = 17374] [serial = 88] [outer = 0x9a07e000] 20:15:35 INFO - PROCESS | 17374 | 1464232535186 Marionette DEBUG loaded listener.js 20:15:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 56 (0x9a1e8400) [pid = 17374] [serial = 89] [outer = 0x9a07e000] 20:15:36 INFO - PROCESS | 17374 | 1464232536015 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]]]}] 20:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1136ms 20:15:36 INFO - PROCESS | 17374 | 1464232536039 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 20:15:36 INFO - PROCESS | 17374 | 1464232536046 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 20:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:15:36 INFO - PROCESS | 17374 | 1464232536053 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:15:36 INFO - PROCESS | 17374 | 1464232536058 Marionette TRACE conn4 <- [1,94,null,{}] 20:15:36 INFO - PROCESS | 17374 | 1464232536064 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}] 20:15:36 INFO - PROCESS | 17374 | 1464232536229 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 20:15:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 57 (0x9a645000) [pid = 17374] [serial = 90] [outer = 0x9927c800] 20:15:36 INFO - PROCESS | 17374 | 1464232536371 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a38e800 == 12 [pid = 17374] [id = 31] 20:15:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 58 (0x9a4df000) [pid = 17374] [serial = 91] [outer = (nil)] 20:15:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 59 (0x9a8cec00) [pid = 17374] [serial = 92] [outer = 0x9a4df000] 20:15:36 INFO - PROCESS | 17374 | 1464232536473 Marionette DEBUG loaded listener.js 20:15:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 60 (0x9a8d7800) [pid = 17374] [serial = 93] [outer = 0x9a4df000] 20:15:37 INFO - PROCESS | 17374 | 1464232537403 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]]]}] 20:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1385ms 20:15:37 INFO - PROCESS | 17374 | 1464232537439 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 20:15:37 INFO - PROCESS | 17374 | 1464232537445 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 20:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:15:37 INFO - PROCESS | 17374 | 1464232537471 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:15:37 INFO - PROCESS | 17374 | 1464232537480 Marionette TRACE conn4 <- [1,98,null,{}] 20:15:37 INFO - PROCESS | 17374 | 1464232537491 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}] 20:15:37 INFO - PROCESS | 17374 | 1464232537716 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 20:15:37 INFO - PROCESS | 17374 | 1464232537736 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:37 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a1af800 == 13 [pid = 17374] [id = 32] 20:15:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 61 (0x9a1ef000) [pid = 17374] [serial = 94] [outer = (nil)] 20:15:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 62 (0x9bf6c000) [pid = 17374] [serial = 95] [outer = 0x9a1ef000] 20:15:37 INFO - PROCESS | 17374 | 1464232537817 Marionette DEBUG loaded listener.js 20:15:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 63 (0x9c1f9400) [pid = 17374] [serial = 96] [outer = 0x9a1ef000] 20:15:38 INFO - PROCESS | 17374 | --DOMWINDOW == 62 (0x9a8d6000) [pid = 17374] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:15:38 INFO - PROCESS | 17374 | --DOMWINDOW == 61 (0xa22a5400) [pid = 17374] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:15:38 INFO - PROCESS | 17374 | --DOMWINDOW == 60 (0xa335ec00) [pid = 17374] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:15:38 INFO - PROCESS | 17374 | --DOMWINDOW == 59 (0xa3323800) [pid = 17374] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:15:38 INFO - PROCESS | 17374 | --DOMWINDOW == 58 (0x9a8cc800) [pid = 17374] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:15:38 INFO - PROCESS | 17374 | --DOMWINDOW == 57 (0x9837c000) [pid = 17374] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:15:38 INFO - PROCESS | 17374 | 1464232538650 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]]]}] 20:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1263ms 20:15:38 INFO - PROCESS | 17374 | 1464232538718 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 20:15:38 INFO - PROCESS | 17374 | 1464232538737 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 20:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:15:38 INFO - PROCESS | 17374 | 1464232538744 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:15:38 INFO - PROCESS | 17374 | 1464232538747 Marionette TRACE conn4 <- [1,102,null,{}] 20:15:38 INFO - PROCESS | 17374 | 1464232538753 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}] 20:15:38 INFO - PROCESS | 17374 | 1464232538910 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 20:15:39 INFO - PROCESS | 17374 | 1464232538999 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x9837c000 == 14 [pid = 17374] [id = 33] 20:15:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 58 (0x9a1ef800) [pid = 17374] [serial = 97] [outer = (nil)] 20:15:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 59 (0x9d99d400) [pid = 17374] [serial = 98] [outer = 0x9a1ef800] 20:15:39 INFO - PROCESS | 17374 | 1464232539074 Marionette DEBUG loaded listener.js 20:15:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 60 (0xa1115000) [pid = 17374] [serial = 99] [outer = 0x9a1ef800] 20:15:39 INFO - PROCESS | 17374 | 1464232539756 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]]]}] 20:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1035ms 20:15:39 INFO - PROCESS | 17374 | 1464232539782 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 17374 | 1464232539785 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 20:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:15:39 INFO - PROCESS | 17374 | 1464232539794 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:15:39 INFO - PROCESS | 17374 | 1464232539798 Marionette TRACE conn4 <- [1,106,null,{}] 20:15:39 INFO - PROCESS | 17374 | 1464232539804 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}] 20:15:39 INFO - PROCESS | 17374 | 1464232539963 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 20:15:40 INFO - PROCESS | 17374 | 1464232540074 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:40 INFO - PROCESS | 17374 | ++DOCSHELL 0xa22af000 == 15 [pid = 17374] [id = 34] 20:15:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 61 (0xa22af400) [pid = 17374] [serial = 100] [outer = (nil)] 20:15:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 62 (0xa237f000) [pid = 17374] [serial = 101] [outer = 0xa22af400] 20:15:40 INFO - PROCESS | 17374 | 1464232540163 Marionette DEBUG loaded listener.js 20:15:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 63 (0xa27c7000) [pid = 17374] [serial = 102] [outer = 0xa22af400] 20:15:41 INFO - PROCESS | 17374 | 1464232541166 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]]]}] 20:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1440ms 20:15:41 INFO - PROCESS | 17374 | 1464232541235 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 20:15:41 INFO - PROCESS | 17374 | 1464232541242 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 20:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:15:41 INFO - PROCESS | 17374 | 1464232541253 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:15:41 INFO - PROCESS | 17374 | 1464232541259 Marionette TRACE conn4 <- [1,110,null,{}] 20:15:41 INFO - PROCESS | 17374 | 1464232541269 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}] 20:15:41 INFO - PROCESS | 17374 | 1464232541504 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 20:15:41 INFO - PROCESS | 17374 | 1464232541678 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c97c00 == 16 [pid = 17374] [id = 35] 20:15:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 64 (0x93c9f400) [pid = 17374] [serial = 103] [outer = (nil)] 20:15:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 65 (0x9a1d1400) [pid = 17374] [serial = 104] [outer = 0x93c9f400] 20:15:41 INFO - PROCESS | 17374 | 1464232541820 Marionette DEBUG loaded listener.js 20:15:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 66 (0x9a28c400) [pid = 17374] [serial = 105] [outer = 0x93c9f400] 20:15:42 INFO - PROCESS | 17374 | 1464232542877 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]]]}] 20:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1692ms 20:15:42 INFO - PROCESS | 17374 | 1464232542955 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 20:15:42 INFO - PROCESS | 17374 | 1464232542965 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 20:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:15:42 INFO - PROCESS | 17374 | 1464232542977 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:15:42 INFO - PROCESS | 17374 | 1464232542981 Marionette TRACE conn4 <- [1,114,null,{}] 20:15:42 INFO - PROCESS | 17374 | 1464232542989 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}] 20:15:43 INFO - PROCESS | 17374 | 1464232543182 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 20:15:43 INFO - PROCESS | 17374 | 1464232543337 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x9b78d400 == 17 [pid = 17374] [id = 36] 20:15:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 67 (0x9bf60c00) [pid = 17374] [serial = 106] [outer = (nil)] 20:15:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 68 (0x9d58e800) [pid = 17374] [serial = 107] [outer = 0x9bf60c00] 20:15:43 INFO - PROCESS | 17374 | 1464232543454 Marionette DEBUG loaded listener.js 20:15:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 69 (0xa22a5400) [pid = 17374] [serial = 108] [outer = 0x9bf60c00] 20:15:44 INFO - PROCESS | 17374 | 1464232544477 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]]]}] 20:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1590ms 20:15:44 INFO - PROCESS | 17374 | 1464232544567 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 20:15:44 INFO - PROCESS | 17374 | 1464232544572 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 20:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:15:44 INFO - PROCESS | 17374 | 1464232544579 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:15:44 INFO - PROCESS | 17374 | 1464232544585 Marionette TRACE conn4 <- [1,118,null,{}] 20:15:44 INFO - PROCESS | 17374 | 1464232544602 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}] 20:15:44 INFO - PROCESS | 17374 | 1464232544826 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 20:15:45 INFO - PROCESS | 17374 | 1464232545004 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d44000 == 18 [pid = 17374] [id = 37] 20:15:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 70 (0x93a89800) [pid = 17374] [serial = 109] [outer = (nil)] 20:15:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 71 (0x9527d400) [pid = 17374] [serial = 110] [outer = 0x93a89800] 20:15:45 INFO - PROCESS | 17374 | 1464232545094 Marionette DEBUG loaded listener.js 20:15:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 72 (0x9a1aa400) [pid = 17374] [serial = 111] [outer = 0x93a89800] 20:15:46 INFO - PROCESS | 17374 | --DOMWINDOW == 71 (0x99e6d800) [pid = 17374] [serial = 61] [outer = (nil)] [url = about:blank] 20:15:46 INFO - PROCESS | 17374 | --DOMWINDOW == 70 (0x9a8d8400) [pid = 17374] [serial = 64] [outer = (nil)] [url = about:blank] 20:15:46 INFO - PROCESS | 17374 | --DOMWINDOW == 69 (0x9a28c800) [pid = 17374] [serial = 62] [outer = (nil)] [url = about:blank] 20:15:46 INFO - PROCESS | 17374 | --DOMWINDOW == 68 (0xa6ea9400) [pid = 17374] [serial = 59] [outer = (nil)] [url = about:blank] 20:15:46 INFO - PROCESS | 17374 | --DOMWINDOW == 67 (0xa6ea4c00) [pid = 17374] [serial = 58] [outer = (nil)] [url = about:blank] 20:15:46 INFO - PROCESS | 17374 | --DOMWINDOW == 66 (0xa2508400) [pid = 17374] [serial = 50] [outer = (nil)] [url = about:blank] 20:15:46 INFO - PROCESS | 17374 | --DOMWINDOW == 65 (0xa513e800) [pid = 17374] [serial = 53] [outer = (nil)] [url = about:blank] 20:15:46 INFO - PROCESS | 17374 | --DOMWINDOW == 64 (0xa68da800) [pid = 17374] [serial = 56] [outer = (nil)] [url = about:blank] 20:15:46 INFO - PROCESS | 17374 | --DOMWINDOW == 63 (0x9b5c5c00) [pid = 17374] [serial = 65] [outer = (nil)] [url = about:blank] 20:15:46 INFO - PROCESS | 17374 | 1464232546200 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]]]}] 20:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1653ms 20:15:46 INFO - PROCESS | 17374 | 1464232546233 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 20:15:46 INFO - PROCESS | 17374 | 1464232546239 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 20:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:15:46 INFO - PROCESS | 17374 | 1464232546247 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:15:46 INFO - PROCESS | 17374 | 1464232546253 Marionette TRACE conn4 <- [1,122,null,{}] 20:15:46 INFO - PROCESS | 17374 | 1464232546261 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}] 20:15:46 INFO - PROCESS | 17374 | 1464232546424 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 20:15:46 INFO - PROCESS | 17374 | 1464232546534 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d4a000 == 19 [pid = 17374] [id = 38] 20:15:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 64 (0x9527b000) [pid = 17374] [serial = 112] [outer = (nil)] 20:15:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 65 (0x95281000) [pid = 17374] [serial = 113] [outer = 0x9527b000] 20:15:46 INFO - PROCESS | 17374 | 1464232546618 Marionette DEBUG loaded listener.js 20:15:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 66 (0x97786000) [pid = 17374] [serial = 114] [outer = 0x9527b000] 20:15:47 INFO - PROCESS | 17374 | 1464232547362 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]]]}] 20:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1141ms 20:15:47 INFO - PROCESS | 17374 | 1464232547389 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 20:15:47 INFO - PROCESS | 17374 | 1464232547397 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 20:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:15:47 INFO - PROCESS | 17374 | 1464232547420 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:15:47 INFO - PROCESS | 17374 | 1464232547425 Marionette TRACE conn4 <- [1,126,null,{}] 20:15:47 INFO - PROCESS | 17374 | 1464232547432 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}] 20:15:47 INFO - PROCESS | 17374 | 1464232547614 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 20:15:47 INFO - PROCESS | 17374 | 1464232547662 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:47 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a1ed000 == 20 [pid = 17374] [id = 39] 20:15:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 67 (0x9a28cc00) [pid = 17374] [serial = 115] [outer = (nil)] 20:15:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 68 (0x9a8cb000) [pid = 17374] [serial = 116] [outer = 0x9a28cc00] 20:15:47 INFO - PROCESS | 17374 | 1464232547826 Marionette DEBUG loaded listener.js 20:15:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 69 (0x9a8efc00) [pid = 17374] [serial = 117] [outer = 0x9a28cc00] 20:15:48 INFO - PROCESS | 17374 | 1464232548585 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]]]}] 20:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1239ms 20:15:48 INFO - PROCESS | 17374 | 1464232548655 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 20:15:48 INFO - PROCESS | 17374 | 1464232548659 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 20:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:15:48 INFO - PROCESS | 17374 | 1464232548666 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:15:48 INFO - PROCESS | 17374 | 1464232548672 Marionette TRACE conn4 <- [1,130,null,{}] 20:15:48 INFO - PROCESS | 17374 | 1464232548692 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}] 20:15:48 INFO - PROCESS | 17374 | 1464232548892 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 20:15:48 INFO - PROCESS | 17374 | 1464232548920 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x99e73400 == 21 [pid = 17374] [id = 40] 20:15:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 70 (0x9d58c000) [pid = 17374] [serial = 118] [outer = (nil)] 20:15:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 71 (0xa060dc00) [pid = 17374] [serial = 119] [outer = 0x9d58c000] 20:15:49 INFO - PROCESS | 17374 | 1464232548998 Marionette DEBUG loaded listener.js 20:15:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 72 (0xa23bf400) [pid = 17374] [serial = 120] [outer = 0x9d58c000] 20:15:49 INFO - PROCESS | 17374 | 1464232549835 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]]]}] 20:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1195ms 20:15:49 INFO - PROCESS | 17374 | 1464232549862 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 20:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:15:49 INFO - PROCESS | 17374 | 1464232549867 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 20:15:49 INFO - PROCESS | 17374 | 1464232549873 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:15:49 INFO - PROCESS | 17374 | 1464232549877 Marionette TRACE conn4 <- [1,134,null,{}] 20:15:49 INFO - PROCESS | 17374 | 1464232549895 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}] 20:15:50 INFO - PROCESS | 17374 | 1464232550110 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 20:15:50 INFO - PROCESS | 17374 | 1464232550136 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:50 INFO - PROCESS | 17374 | ++DOCSHELL 0xa31cb000 == 22 [pid = 17374] [id = 41] 20:15:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 73 (0xa31cc800) [pid = 17374] [serial = 121] [outer = (nil)] 20:15:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 74 (0xa31f5800) [pid = 17374] [serial = 122] [outer = 0xa31cc800] 20:15:50 INFO - PROCESS | 17374 | 1464232550212 Marionette DEBUG loaded listener.js 20:15:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 75 (0xa356c000) [pid = 17374] [serial = 123] [outer = 0xa31cc800] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 74 (0x93c9d800) [pid = 17374] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 73 (0x9a07e000) [pid = 17374] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 72 (0x9a1ef800) [pid = 17374] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 71 (0x92d48000) [pid = 17374] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 70 (0x9a79f400) [pid = 17374] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 69 (0x9c1f1c00) [pid = 17374] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 68 (0xa2375800) [pid = 17374] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 67 (0x992dec00) [pid = 17374] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 66 (0x9a1ef000) [pid = 17374] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:15:50 INFO - PROCESS | 17374 | --DOMWINDOW == 65 (0x9a4df000) [pid = 17374] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:15:51 INFO - PROCESS | 17374 | 1464232551214 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]]]}] 20:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1392ms 20:15:51 INFO - PROCESS | 17374 | 1464232551269 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 20:15:51 INFO - PROCESS | 17374 | 1464232551272 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 20:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:15:51 INFO - PROCESS | 17374 | 1464232551278 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:15:51 INFO - PROCESS | 17374 | 1464232551282 Marionette TRACE conn4 <- [1,138,null,{}] 20:15:51 INFO - PROCESS | 17374 | 1464232551287 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}] 20:15:51 INFO - PROCESS | 17374 | 1464232551438 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 20:15:51 INFO - PROCESS | 17374 | 1464232551454 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x9d99d000 == 23 [pid = 17374] [id = 42] 20:15:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 66 (0xa0605800) [pid = 17374] [serial = 124] [outer = (nil)] 20:15:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 67 (0xa36f8000) [pid = 17374] [serial = 125] [outer = 0xa0605800] 20:15:51 INFO - PROCESS | 17374 | 1464232551541 Marionette DEBUG loaded listener.js 20:15:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 68 (0xa4f23800) [pid = 17374] [serial = 126] [outer = 0xa0605800] 20:15:52 INFO - PROCESS | 17374 | 1464232552416 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]]]}] 20:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1178ms 20:15:52 INFO - PROCESS | 17374 | 1464232552458 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 20:15:52 INFO - PROCESS | 17374 | 1464232552461 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 20:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:15:52 INFO - PROCESS | 17374 | 1464232552469 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:15:52 INFO - PROCESS | 17374 | 1464232552472 Marionette TRACE conn4 <- [1,142,null,{}] 20:15:52 INFO - PROCESS | 17374 | 1464232552478 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}] 20:15:52 INFO - PROCESS | 17374 | 1464232552652 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 20:15:52 INFO - PROCESS | 17374 | 1464232552821 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d46400 == 24 [pid = 17374] [id = 43] 20:15:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 69 (0x92d48000) [pid = 17374] [serial = 127] [outer = (nil)] 20:15:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 70 (0x93c98c00) [pid = 17374] [serial = 128] [outer = 0x92d48000] 20:15:52 INFO - PROCESS | 17374 | 1464232552915 Marionette DEBUG loaded listener.js 20:15:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 71 (0x95203000) [pid = 17374] [serial = 129] [outer = 0x92d48000] 20:15:53 INFO - PROCESS | 17374 | 1464232553926 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]]]}] 20:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1484ms 20:15:54 INFO - PROCESS | 17374 | 1464232554026 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 20:15:54 INFO - PROCESS | 17374 | 1464232554032 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 20:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:15:54 INFO - PROCESS | 17374 | 1464232554086 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:15:54 INFO - PROCESS | 17374 | 1464232554090 Marionette TRACE conn4 <- [1,146,null,{}] 20:15:54 INFO - PROCESS | 17374 | 1464232554236 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}] 20:15:54 INFO - PROCESS | 17374 | 1464232554484 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 20:15:54 INFO - PROCESS | 17374 | 1464232554638 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x992dc400 == 25 [pid = 17374] [id = 44] 20:15:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 72 (0x99588c00) [pid = 17374] [serial = 130] [outer = (nil)] 20:15:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 73 (0x9a395000) [pid = 17374] [serial = 131] [outer = 0x99588c00] 20:15:54 INFO - PROCESS | 17374 | 1464232554735 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 74 (0x9a8cc000) [pid = 17374] [serial = 132] [outer = 0x99588c00] 20:15:55 INFO - PROCESS | 17374 | 1464232555651 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]]]}] 20:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1619ms 20:15:55 INFO - PROCESS | 17374 | 1464232555695 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 17374 | 1464232555702 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 20:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:15:55 INFO - PROCESS | 17374 | 1464232555710 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:15:55 INFO - PROCESS | 17374 | 1464232555713 Marionette TRACE conn4 <- [1,150,null,{}] 20:15:55 INFO - PROCESS | 17374 | 1464232555720 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}] 20:15:55 INFO - PROCESS | 17374 | 1464232555941 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 20:15:56 INFO - PROCESS | 17374 | 1464232556081 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x9777c800 == 26 [pid = 17374] [id = 45] 20:15:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 75 (0x9a8cc800) [pid = 17374] [serial = 133] [outer = (nil)] 20:15:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 76 (0x9c111400) [pid = 17374] [serial = 134] [outer = 0x9a8cc800] 20:15:56 INFO - PROCESS | 17374 | 1464232556174 Marionette DEBUG loaded listener.js 20:15:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 77 (0x9d99ac00) [pid = 17374] [serial = 135] [outer = 0x9a8cc800] 20:15:57 INFO - PROCESS | 17374 | 1464232557097 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]]]}] 20:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1437ms 20:15:57 INFO - PROCESS | 17374 | 1464232557147 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 20:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:15:57 INFO - PROCESS | 17374 | 1464232557152 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 20:15:57 INFO - PROCESS | 17374 | 1464232557166 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:15:57 INFO - PROCESS | 17374 | 1464232557176 Marionette TRACE conn4 <- [1,154,null,{}] 20:15:57 INFO - PROCESS | 17374 | 1464232557185 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}] 20:15:57 INFO - PROCESS | 17374 | 1464232557407 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 20:15:57 INFO - PROCESS | 17374 | 1464232557548 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x9549c000 == 27 [pid = 17374] [id = 46] 20:15:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 78 (0x9549f800) [pid = 17374] [serial = 136] [outer = (nil)] 20:15:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 79 (0x9c119000) [pid = 17374] [serial = 137] [outer = 0x9549f800] 20:15:57 INFO - PROCESS | 17374 | 1464232557636 Marionette DEBUG loaded listener.js 20:15:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 80 (0xa2502800) [pid = 17374] [serial = 138] [outer = 0x9549f800] 20:15:58 INFO - PROCESS | 17374 | 1464232558500 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]]]}] 20:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1400ms 20:15:58 INFO - PROCESS | 17374 | 1464232558559 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 20:15:58 INFO - PROCESS | 17374 | 1464232558564 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 20:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:15:58 INFO - PROCESS | 17374 | 1464232558571 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:15:58 INFO - PROCESS | 17374 | 1464232558575 Marionette TRACE conn4 <- [1,158,null,{}] 20:15:58 INFO - PROCESS | 17374 | 1464232558581 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}] 20:15:58 INFO - PROCESS | 17374 | 1464232558757 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 20:15:58 INFO - PROCESS | 17374 | 1464232558898 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x9549b000 == 28 [pid = 17374] [id = 47] 20:15:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 81 (0x99ef4800) [pid = 17374] [serial = 139] [outer = (nil)] 20:15:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 82 (0xa5144400) [pid = 17374] [serial = 140] [outer = 0x99ef4800] 20:15:58 INFO - PROCESS | 17374 | 1464232558985 Marionette DEBUG loaded listener.js 20:15:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 83 (0xa51ab800) [pid = 17374] [serial = 141] [outer = 0x99ef4800] 20:15:59 INFO - PROCESS | 17374 | 1464232559947 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]]]}] 20:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1388ms 20:15:59 INFO - PROCESS | 17374 | 1464232559960 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 20:15:59 INFO - PROCESS | 17374 | 1464232559964 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 20:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:15:59 INFO - PROCESS | 17374 | 1464232559970 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:15:59 INFO - PROCESS | 17374 | 1464232559973 Marionette TRACE conn4 <- [1,162,null,{}] 20:15:59 INFO - PROCESS | 17374 | 1464232559979 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}] 20:16:00 INFO - PROCESS | 17374 | 1464232560142 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 20:16:00 INFO - PROCESS | 17374 | 1464232560331 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:16:00 INFO - PROCESS | 17374 | 1464232560348 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a646400 == 29 [pid = 17374] [id = 48] 20:16:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 84 (0x9a650000) [pid = 17374] [serial = 142] [outer = (nil)] 20:16:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 85 (0x9c116800) [pid = 17374] [serial = 143] [outer = 0x9a650000] 20:16:00 INFO - PROCESS | 17374 | 1464232560492 Marionette DEBUG loaded listener.js 20:16:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 86 (0xa69de400) [pid = 17374] [serial = 144] [outer = 0x9a650000] 20:16:01 INFO - PROCESS | 17374 | 1464232561642 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]]]}] 20:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1736ms 20:16:01 INFO - PROCESS | 17374 | 1464232561709 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 20:16:01 INFO - PROCESS | 17374 | 1464232561717 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 20:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:16:01 INFO - PROCESS | 17374 | 1464232561725 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:16:01 INFO - PROCESS | 17374 | 1464232561731 Marionette TRACE conn4 <- [1,166,null,{}] 20:16:01 INFO - PROCESS | 17374 | 1464232561740 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}] 20:16:01 INFO - PROCESS | 17374 | 1464232561992 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 20:16:02 INFO - PROCESS | 17374 | 1464232562170 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x95206400 == 30 [pid = 17374] [id = 49] 20:16:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 87 (0x9527f000) [pid = 17374] [serial = 145] [outer = (nil)] 20:16:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 88 (0x9549d800) [pid = 17374] [serial = 146] [outer = 0x9527f000] 20:16:02 INFO - PROCESS | 17374 | 1464232562254 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 89 (0x954a5400) [pid = 17374] [serial = 147] [outer = 0x9527f000] 20:16:03 INFO - PROCESS | 17374 | --DOCSHELL 0x9d99d000 == 29 [pid = 17374] [id = 42] 20:16:03 INFO - PROCESS | 17374 | --DOCSHELL 0xa31cb000 == 28 [pid = 17374] [id = 41] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 88 (0xa237f000) [pid = 17374] [serial = 101] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOCSHELL 0x99e73400 == 27 [pid = 17374] [id = 40] 20:16:03 INFO - PROCESS | 17374 | --DOCSHELL 0x9a1ed000 == 26 [pid = 17374] [id = 39] 20:16:03 INFO - PROCESS | 17374 | --DOCSHELL 0x92d4a000 == 25 [pid = 17374] [id = 38] 20:16:03 INFO - PROCESS | 17374 | --DOCSHELL 0x92d44000 == 24 [pid = 17374] [id = 37] 20:16:03 INFO - PROCESS | 17374 | --DOCSHELL 0x9b78d400 == 23 [pid = 17374] [id = 36] 20:16:03 INFO - PROCESS | 17374 | --DOCSHELL 0x93c97c00 == 22 [pid = 17374] [id = 35] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 87 (0x93ca5400) [pid = 17374] [serial = 85] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 86 (0x9a1cf000) [pid = 17374] [serial = 88] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 85 (0x9a1e8400) [pid = 17374] [serial = 89] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 84 (0x9d99d400) [pid = 17374] [serial = 98] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 83 (0x9c10cc00) [pid = 17374] [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.] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 82 (0x95283c00) [pid = 17374] [serial = 68] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 81 (0x93a88400) [pid = 17374] [serial = 67] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 80 (0x9b789800) [pid = 17374] [serial = 71] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 79 (0x9a8d9400) [pid = 17374] [serial = 70] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 78 (0xa110e000) [pid = 17374] [serial = 74] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 77 (0x9d590c00) [pid = 17374] [serial = 73] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 76 (0xa36eec00) [pid = 17374] [serial = 77] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 75 (0xa3351c00) [pid = 17374] [serial = 76] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 74 (0xa63f6c00) [pid = 17374] [serial = 80] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 73 (0xa638f400) [pid = 17374] [serial = 79] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 72 (0x97781800) [pid = 17374] [serial = 82] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 71 (0x9bf6c000) [pid = 17374] [serial = 95] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 70 (0x95233c00) [pid = 17374] [serial = 86] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 69 (0x9a8d7800) [pid = 17374] [serial = 93] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 68 (0xa1115000) [pid = 17374] [serial = 99] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 67 (0x9a8cec00) [pid = 17374] [serial = 92] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | --DOMWINDOW == 66 (0x9c1f9400) [pid = 17374] [serial = 96] [outer = (nil)] [url = about:blank] 20:16:03 INFO - PROCESS | 17374 | 1464232563450 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]]]}] 20:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1795ms 20:16:03 INFO - PROCESS | 17374 | 1464232563521 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 20:16:03 INFO - PROCESS | 17374 | 1464232563529 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 20:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:16:03 INFO - PROCESS | 17374 | 1464232563541 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:16:03 INFO - PROCESS | 17374 | 1464232563545 Marionette TRACE conn4 <- [1,170,null,{}] 20:16:03 INFO - PROCESS | 17374 | 1464232563552 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}] 20:16:03 INFO - PROCESS | 17374 | 1464232563755 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 20:16:03 INFO - PROCESS | 17374 | 1464232563859 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9d800 == 23 [pid = 17374] [id = 50] 20:16:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 67 (0x93c9dc00) [pid = 17374] [serial = 148] [outer = (nil)] 20:16:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 68 (0x99ef1800) [pid = 17374] [serial = 149] [outer = 0x93c9dc00] 20:16:03 INFO - PROCESS | 17374 | 1464232563941 Marionette DEBUG loaded listener.js 20:16:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 69 (0x9a1e3c00) [pid = 17374] [serial = 150] [outer = 0x93c9dc00] 20:16:04 INFO - PROCESS | 17374 | 1464232564655 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]]]}] 20:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1132ms 20:16:04 INFO - PROCESS | 17374 | 1464232564673 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 20:16:04 INFO - PROCESS | 17374 | 1464232564676 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 20:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:16:04 INFO - PROCESS | 17374 | 1464232564684 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:16:04 INFO - PROCESS | 17374 | 1464232564697 Marionette TRACE conn4 <- [1,174,null,{}] 20:16:04 INFO - PROCESS | 17374 | 1464232564743 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}] 20:16:04 INFO - PROCESS | 17374 | 1464232564921 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 20:16:04 INFO - PROCESS | 17374 | 1464232564936 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x954a4800 == 24 [pid = 17374] [id = 51] 20:16:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 70 (0x9a8d2c00) [pid = 17374] [serial = 151] [outer = (nil)] 20:16:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 71 (0x9a8ebc00) [pid = 17374] [serial = 152] [outer = 0x9a8d2c00] 20:16:05 INFO - PROCESS | 17374 | 1464232565018 Marionette DEBUG loaded listener.js 20:16:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 72 (0x9b278800) [pid = 17374] [serial = 153] [outer = 0x9a8d2c00] 20:16:05 INFO - PROCESS | 17374 | 1464232565902 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]]]}] 20:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1257ms 20:16:05 INFO - PROCESS | 17374 | 1464232565942 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 17374 | 1464232565947 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 20:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:16:05 INFO - PROCESS | 17374 | 1464232565961 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:16:05 INFO - PROCESS | 17374 | 1464232565965 Marionette TRACE conn4 <- [1,178,null,{}] 20:16:05 INFO - PROCESS | 17374 | 1464232565976 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}] 20:16:06 INFO - PROCESS | 17374 | 1464232566183 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 20:16:06 INFO - PROCESS | 17374 | 1464232566207 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x92e28400 == 25 [pid = 17374] [id = 52] 20:16:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 73 (0x9a1eac00) [pid = 17374] [serial = 154] [outer = (nil)] 20:16:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 74 (0x9c1f1c00) [pid = 17374] [serial = 155] [outer = 0x9a1eac00] 20:16:06 INFO - PROCESS | 17374 | 1464232566288 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 75 (0xa0606400) [pid = 17374] [serial = 156] [outer = 0x9a1eac00] 20:16:07 INFO - PROCESS | 17374 | 1464232567179 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]]]}] 20:16:07 INFO - PROCESS | 17374 | --DOMWINDOW == 74 (0x9d58c000) [pid = 17374] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:16:07 INFO - PROCESS | 17374 | --DOMWINDOW == 73 (0x9527b000) [pid = 17374] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:16:07 INFO - PROCESS | 17374 | --DOMWINDOW == 72 (0x9a28cc00) [pid = 17374] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:16:07 INFO - PROCESS | 17374 | --DOMWINDOW == 71 (0xa31cc800) [pid = 17374] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1298ms 20:16:07 INFO - PROCESS | 17374 | 1464232567259 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 20:16:07 INFO - PROCESS | 17374 | 1464232567263 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 20:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:16:07 INFO - PROCESS | 17374 | 1464232567282 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:16:07 INFO - PROCESS | 17374 | 1464232567287 Marionette TRACE conn4 <- [1,182,null,{}] 20:16:07 INFO - PROCESS | 17374 | 1464232567293 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}] 20:16:07 INFO - PROCESS | 17374 | 1464232567448 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 20:16:07 INFO - PROCESS | 17374 | 1464232567459 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x9549a800 == 26 [pid = 17374] [id = 53] 20:16:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 72 (0x9b26f000) [pid = 17374] [serial = 157] [outer = (nil)] 20:16:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 73 (0xa1115400) [pid = 17374] [serial = 158] [outer = 0x9b26f000] 20:16:07 INFO - PROCESS | 17374 | 1464232567536 Marionette DEBUG loaded listener.js 20:16:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 74 (0xa223b000) [pid = 17374] [serial = 159] [outer = 0x9b26f000] 20:16:08 INFO - PROCESS | 17374 | 1464232568331 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]]]}] 20:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1099ms 20:16:08 INFO - PROCESS | 17374 | 1464232568375 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 20:16:08 INFO - PROCESS | 17374 | 1464232568379 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 20:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:16:08 INFO - PROCESS | 17374 | 1464232568386 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:16:08 INFO - PROCESS | 17374 | 1464232568388 Marionette TRACE conn4 <- [1,186,null,{}] 20:16:08 INFO - PROCESS | 17374 | 1464232568394 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}] 20:16:08 INFO - PROCESS | 17374 | 1464232568594 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 20:16:08 INFO - PROCESS | 17374 | 1464232568608 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x95039c00 == 27 [pid = 17374] [id = 54] 20:16:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 75 (0x9a8ef000) [pid = 17374] [serial = 160] [outer = (nil)] 20:16:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 76 (0xa6835000) [pid = 17374] [serial = 161] [outer = 0x9a8ef000] 20:16:08 INFO - PROCESS | 17374 | 1464232568684 Marionette DEBUG loaded listener.js 20:16:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 77 (0xa68ce800) [pid = 17374] [serial = 162] [outer = 0x9a8ef000] 20:16:09 INFO - PROCESS | 17374 | 1464232569571 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]]]}] 20:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1228ms 20:16:09 INFO - PROCESS | 17374 | 1464232569616 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 20:16:09 INFO - PROCESS | 17374 | 1464232569622 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 20:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:16:09 INFO - PROCESS | 17374 | 1464232569631 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:16:09 INFO - PROCESS | 17374 | 1464232569638 Marionette TRACE conn4 <- [1,190,null,{}] 20:16:09 INFO - PROCESS | 17374 | 1464232569648 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}] 20:16:09 INFO - PROCESS | 17374 | 1464232569846 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 20:16:10 INFO - PROCESS | 17374 | 1464232569988 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c97c00 == 28 [pid = 17374] [id = 55] 20:16:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 78 (0x95207800) [pid = 17374] [serial = 163] [outer = (nil)] 20:16:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 79 (0x95289c00) [pid = 17374] [serial = 164] [outer = 0x95207800] 20:16:10 INFO - PROCESS | 17374 | 1464232570083 Marionette DEBUG loaded listener.js 20:16:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 80 (0x95305800) [pid = 17374] [serial = 165] [outer = 0x95207800] 20:16:11 INFO - PROCESS | 17374 | 1464232571041 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]]]}] 20:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1444ms 20:16:11 INFO - PROCESS | 17374 | 1464232571076 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 20:16:11 INFO - PROCESS | 17374 | 1464232571085 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 20:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:16:11 INFO - PROCESS | 17374 | 1464232571096 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:16:11 INFO - PROCESS | 17374 | 1464232571101 Marionette TRACE conn4 <- [1,194,null,{}] 20:16:11 INFO - PROCESS | 17374 | 1464232571108 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}] 20:16:11 INFO - PROCESS | 17374 | 1464232571292 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 20:16:11 INFO - PROCESS | 17374 | 1464232571411 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x95309800 == 29 [pid = 17374] [id = 56] 20:16:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 81 (0x9530b400) [pid = 17374] [serial = 166] [outer = (nil)] 20:16:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 82 (0x9549e400) [pid = 17374] [serial = 167] [outer = 0x9530b400] 20:16:11 INFO - PROCESS | 17374 | 1464232571498 Marionette DEBUG loaded listener.js 20:16:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 83 (0x98149800) [pid = 17374] [serial = 168] [outer = 0x9530b400] 20:16:12 INFO - PROCESS | 17374 | 1464232572389 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]]]}] 20:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1331ms 20:16:12 INFO - PROCESS | 17374 | 1464232572427 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 20:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:16:12 INFO - PROCESS | 17374 | 1464232572431 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 20:16:12 INFO - PROCESS | 17374 | 1464232572438 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:16:12 INFO - PROCESS | 17374 | 1464232572444 Marionette TRACE conn4 <- [1,198,null,{}] 20:16:12 INFO - PROCESS | 17374 | 1464232572461 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}] 20:16:12 INFO - PROCESS | 17374 | 1464232572647 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 20:16:12 INFO - PROCESS | 17374 | 1464232572793 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a8d7c00 == 30 [pid = 17374] [id = 57] 20:16:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 84 (0x9b273000) [pid = 17374] [serial = 169] [outer = (nil)] 20:16:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 85 (0x9bab0400) [pid = 17374] [serial = 170] [outer = 0x9b273000] 20:16:12 INFO - PROCESS | 17374 | 1464232572887 Marionette DEBUG loaded listener.js 20:16:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 86 (0x9c1f3c00) [pid = 17374] [serial = 171] [outer = 0x9b273000] 20:16:13 INFO - PROCESS | 17374 | 1464232573813 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]]]}] 20:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1450ms 20:16:13 INFO - PROCESS | 17374 | 1464232573888 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 20:16:13 INFO - PROCESS | 17374 | 1464232573892 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 20:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:16:13 INFO - PROCESS | 17374 | 1464232573900 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:16:13 INFO - PROCESS | 17374 | 1464232573904 Marionette TRACE conn4 <- [1,202,null,{}] 20:16:13 INFO - PROCESS | 17374 | 1464232573910 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}] 20:16:14 INFO - PROCESS | 17374 | 1464232574127 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 20:16:14 INFO - PROCESS | 17374 | 1464232574271 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x95232000 == 31 [pid = 17374] [id = 58] 20:16:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 87 (0x9a4d2800) [pid = 17374] [serial = 172] [outer = (nil)] 20:16:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 88 (0x9b15f000) [pid = 17374] [serial = 173] [outer = 0x9a4d2800] 20:16:14 INFO - PROCESS | 17374 | 1464232574359 Marionette DEBUG loaded listener.js 20:16:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 89 (0x9b162000) [pid = 17374] [serial = 174] [outer = 0x9a4d2800] 20:16:15 INFO - PROCESS | 17374 | 1464232575314 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]]]}] 20:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1487ms 20:16:15 INFO - PROCESS | 17374 | 1464232575388 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 17374 | 1464232575391 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 20:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:16:15 INFO - PROCESS | 17374 | 1464232575398 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:16:15 INFO - PROCESS | 17374 | 1464232575401 Marionette TRACE conn4 <- [1,206,null,{}] 20:16:15 INFO - PROCESS | 17374 | 1464232575408 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}] 20:16:15 INFO - PROCESS | 17374 | 1464232575619 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 20:16:15 INFO - PROCESS | 17374 | 1464232575798 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:15 INFO - PROCESS | 17374 | ++DOCSHELL 0x9b164000 == 32 [pid = 17374] [id = 59] 20:16:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 90 (0x9b164400) [pid = 17374] [serial = 175] [outer = (nil)] 20:16:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 91 (0xa1116800) [pid = 17374] [serial = 176] [outer = 0x9b164400] 20:16:15 INFO - PROCESS | 17374 | 1464232575900 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 92 (0xa3650800) [pid = 17374] [serial = 177] [outer = 0x9b164400] 20:16:16 INFO - PROCESS | 17374 | 1464232576776 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]]]}] 20:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1442ms 20:16:16 INFO - PROCESS | 17374 | 1464232576841 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 20:16:16 INFO - PROCESS | 17374 | 1464232576846 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 20:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:16:16 INFO - PROCESS | 17374 | 1464232576853 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:16:16 INFO - PROCESS | 17374 | 1464232576857 Marionette TRACE conn4 <- [1,210,null,{}] 20:16:16 INFO - PROCESS | 17374 | 1464232576863 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}] 20:16:17 INFO - PROCESS | 17374 | 1464232577075 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 20:16:17 INFO - PROCESS | 17374 | 1464232577460 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:17 INFO - PROCESS | 17374 | ++DOCSHELL 0x95235400 == 33 [pid = 17374] [id = 60] 20:16:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 93 (0x9527b800) [pid = 17374] [serial = 178] [outer = (nil)] 20:16:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 94 (0x95301800) [pid = 17374] [serial = 179] [outer = 0x9527b800] 20:16:17 INFO - PROCESS | 17374 | 1464232577547 Marionette DEBUG loaded listener.js 20:16:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 95 (0x9530bc00) [pid = 17374] [serial = 180] [outer = 0x9527b800] 20:16:18 INFO - PROCESS | 17374 | 1464232578432 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]]]}] 20:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1634ms 20:16:18 INFO - PROCESS | 17374 | 1464232578489 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 20:16:18 INFO - PROCESS | 17374 | 1464232578495 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 20:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:16:18 INFO - PROCESS | 17374 | 1464232578503 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:16:18 INFO - PROCESS | 17374 | 1464232578509 Marionette TRACE conn4 <- [1,214,null,{}] 20:16:18 INFO - PROCESS | 17374 | 1464232578516 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}] 20:16:18 INFO - PROCESS | 17374 | 1464232578684 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 20:16:18 INFO - PROCESS | 17374 | 1464232578835 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d4bc00 == 34 [pid = 17374] [id = 61] 20:16:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 96 (0x95210400) [pid = 17374] [serial = 181] [outer = (nil)] 20:16:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 97 (0x9549f000) [pid = 17374] [serial = 182] [outer = 0x95210400] 20:16:18 INFO - PROCESS | 17374 | 1464232578951 Marionette DEBUG loaded listener.js 20:16:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 98 (0x99eec800) [pid = 17374] [serial = 183] [outer = 0x95210400] 20:16:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9a38e800 == 33 [pid = 17374] [id = 31] 20:16:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9a1af800 == 32 [pid = 17374] [id = 32] 20:16:19 INFO - PROCESS | 17374 | --DOCSHELL 0x99eef800 == 31 [pid = 17374] [id = 30] 20:16:19 INFO - PROCESS | 17374 | --DOCSHELL 0x93c9b400 == 30 [pid = 17374] [id = 29] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 97 (0x9a1d1400) [pid = 17374] [serial = 104] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 96 (0x9527d400) [pid = 17374] [serial = 110] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 95 (0x9d58e800) [pid = 17374] [serial = 107] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOCSHELL 0x92d46400 == 29 [pid = 17374] [id = 43] 20:16:19 INFO - PROCESS | 17374 | 1464232579932 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]]]}] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 94 (0xa060dc00) [pid = 17374] [serial = 119] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 93 (0x95281000) [pid = 17374] [serial = 113] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 92 (0x97786000) [pid = 17374] [serial = 114] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 91 (0x9a8cb000) [pid = 17374] [serial = 116] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 90 (0xa31f5800) [pid = 17374] [serial = 122] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 89 (0xa356c000) [pid = 17374] [serial = 123] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 88 (0xa23bf400) [pid = 17374] [serial = 120] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 87 (0x9a8efc00) [pid = 17374] [serial = 117] [outer = (nil)] [url = about:blank] 20:16:19 INFO - PROCESS | 17374 | --DOMWINDOW == 86 (0xa36f8000) [pid = 17374] [serial = 125] [outer = (nil)] [url = about:blank] 20:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1487ms 20:16:19 INFO - PROCESS | 17374 | 1464232579993 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 20:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:16:20 INFO - PROCESS | 17374 | 1464232579999 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 20:16:20 INFO - PROCESS | 17374 | 1464232580006 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:16:20 INFO - PROCESS | 17374 | 1464232580010 Marionette TRACE conn4 <- [1,218,null,{}] 20:16:20 INFO - PROCESS | 17374 | 1464232580016 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}] 20:16:20 INFO - PROCESS | 17374 | 1464232580178 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 20:16:20 INFO - PROCESS | 17374 | 1464232580287 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:20 INFO - PROCESS | 17374 | ++DOCSHELL 0x9777cc00 == 30 [pid = 17374] [id = 62] 20:16:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 87 (0x97786800) [pid = 17374] [serial = 184] [outer = (nil)] 20:16:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 88 (0x9a1d1400) [pid = 17374] [serial = 185] [outer = 0x97786800] 20:16:20 INFO - PROCESS | 17374 | 1464232580362 Marionette DEBUG loaded listener.js 20:16:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 89 (0x9a1e9800) [pid = 17374] [serial = 186] [outer = 0x97786800] 20:16:21 INFO - PROCESS | 17374 | 1464232581098 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]]]}] 20:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1141ms 20:16:21 INFO - PROCESS | 17374 | 1464232581147 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 20:16:21 INFO - PROCESS | 17374 | 1464232581152 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 20:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:16:21 INFO - PROCESS | 17374 | 1464232581179 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:16:21 INFO - PROCESS | 17374 | 1464232581189 Marionette TRACE conn4 <- [1,222,null,{}] 20:16:21 INFO - PROCESS | 17374 | 1464232581204 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}] 20:16:21 INFO - PROCESS | 17374 | 1464232581371 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 20:16:21 INFO - PROCESS | 17374 | 1464232581384 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a078c00 == 31 [pid = 17374] [id = 63] 20:16:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 90 (0x9a9e2800) [pid = 17374] [serial = 187] [outer = (nil)] 20:16:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 91 (0x9b15fc00) [pid = 17374] [serial = 188] [outer = 0x9a9e2800] 20:16:21 INFO - PROCESS | 17374 | 1464232581459 Marionette DEBUG loaded listener.js 20:16:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 92 (0x9b278400) [pid = 17374] [serial = 189] [outer = 0x9a9e2800] 20:16:22 INFO - PROCESS | 17374 | 1464232582352 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]]]}] 20:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1214ms 20:16:22 INFO - PROCESS | 17374 | 1464232582389 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 20:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:16:22 INFO - PROCESS | 17374 | 1464232582394 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 20:16:22 INFO - PROCESS | 17374 | 1464232582415 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:16:22 INFO - PROCESS | 17374 | 1464232582417 Marionette TRACE conn4 <- [1,226,null,{}] 20:16:22 INFO - PROCESS | 17374 | 1464232582424 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}] 20:16:22 INFO - PROCESS | 17374 | 1464232582620 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 20:16:22 INFO - PROCESS | 17374 | 1464232582648 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a8d8800 == 32 [pid = 17374] [id = 64] 20:16:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 93 (0x9b277000) [pid = 17374] [serial = 190] [outer = (nil)] 20:16:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 94 (0x9c115400) [pid = 17374] [serial = 191] [outer = 0x9b277000] 20:16:22 INFO - PROCESS | 17374 | 1464232582724 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 95 (0xa1117400) [pid = 17374] [serial = 192] [outer = 0x9b277000] 20:16:23 INFO - PROCESS | 17374 | 1464232583563 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]]]}] 20:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1200ms 20:16:23 INFO - PROCESS | 17374 | 1464232583601 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 20:16:23 INFO - PROCESS | 17374 | 1464232583605 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 20:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:16:23 INFO - PROCESS | 17374 | 1464232583617 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:16:23 INFO - PROCESS | 17374 | 1464232583619 Marionette TRACE conn4 <- [1,230,null,{}] 20:16:23 INFO - PROCESS | 17374 | 1464232583626 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}] 20:16:23 INFO - PROCESS | 17374 | 1464232583835 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 20:16:23 INFO - PROCESS | 17374 | 1464232583857 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x9520b000 == 33 [pid = 17374] [id = 65] 20:16:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 96 (0x953cd400) [pid = 17374] [serial = 193] [outer = (nil)] 20:16:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 97 (0x953d4800) [pid = 17374] [serial = 194] [outer = 0x953cd400] 20:16:23 INFO - PROCESS | 17374 | 1464232583945 Marionette DEBUG loaded listener.js 20:16:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 98 (0x953dac00) [pid = 17374] [serial = 195] [outer = 0x953cd400] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 97 (0x9a1eac00) [pid = 17374] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 96 (0x9b26f000) [pid = 17374] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 95 (0x9527f000) [pid = 17374] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 94 (0x93c9dc00) [pid = 17374] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 93 (0x9a8cc800) [pid = 17374] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 92 (0x9549f800) [pid = 17374] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 91 (0x9a8d2c00) [pid = 17374] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 90 (0x92d48000) [pid = 17374] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 89 (0x99588c00) [pid = 17374] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 88 (0x99ef4800) [pid = 17374] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 87 (0x9a650000) [pid = 17374] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 86 (0x93c9f400) [pid = 17374] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 85 (0x9bf60c00) [pid = 17374] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 84 (0xa22af400) [pid = 17374] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 83 (0x93a89800) [pid = 17374] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:16:24 INFO - PROCESS | 17374 | --DOMWINDOW == 82 (0x93c9c400) [pid = 17374] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:16:25 INFO - PROCESS | 17374 | 1464232585088 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]]]}] 20:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1494ms 20:16:25 INFO - PROCESS | 17374 | 1464232585105 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 20:16:25 INFO - PROCESS | 17374 | 1464232585108 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 20:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:16:25 INFO - PROCESS | 17374 | 1464232585115 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:16:25 INFO - PROCESS | 17374 | 1464232585119 Marionette TRACE conn4 <- [1,234,null,{}] 20:16:25 INFO - PROCESS | 17374 | 1464232585124 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}] 20:16:25 INFO - PROCESS | 17374 | 1464232585274 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 20:16:25 INFO - PROCESS | 17374 | 1464232585291 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9e400 == 34 [pid = 17374] [id = 66] 20:16:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 83 (0x9520bc00) [pid = 17374] [serial = 196] [outer = (nil)] 20:16:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 84 (0x97762400) [pid = 17374] [serial = 197] [outer = 0x9520bc00] 20:16:25 INFO - PROCESS | 17374 | 1464232585365 Marionette DEBUG loaded listener.js 20:16:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 85 (0x97766c00) [pid = 17374] [serial = 198] [outer = 0x9520bc00] 20:16:26 INFO - PROCESS | 17374 | 1464232586136 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]]]}] 20:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1037ms 20:16:26 INFO - PROCESS | 17374 | 1464232586153 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 17374 | 1464232586156 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 20:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:16:26 INFO - PROCESS | 17374 | 1464232586163 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:16:26 INFO - PROCESS | 17374 | 1464232586165 Marionette TRACE conn4 <- [1,238,null,{}] 20:16:26 INFO - PROCESS | 17374 | 1464232586216 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}] 20:16:26 INFO - PROCESS | 17374 | 1464232586409 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 20:16:26 INFO - PROCESS | 17374 | 1464232586421 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x9520a000 == 35 [pid = 17374] [id = 67] 20:16:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 86 (0x95210000) [pid = 17374] [serial = 199] [outer = (nil)] 20:16:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 87 (0x9776d800) [pid = 17374] [serial = 200] [outer = 0x95210000] 20:16:26 INFO - PROCESS | 17374 | 1464232586497 Marionette DEBUG loaded listener.js 20:16:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 88 (0x9777dc00) [pid = 17374] [serial = 201] [outer = 0x95210000] 20:16:27 INFO - PROCESS | 17374 | 1464232587526 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]]]}] 20:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1382ms 20:16:27 INFO - PROCESS | 17374 | 1464232587546 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 20:16:27 INFO - PROCESS | 17374 | 1464232587553 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 20:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:16:27 INFO - PROCESS | 17374 | 1464232587563 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:16:27 INFO - PROCESS | 17374 | 1464232587568 Marionette TRACE conn4 <- [1,242,null,{}] 20:16:27 INFO - PROCESS | 17374 | 1464232587578 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}] 20:16:27 INFO - PROCESS | 17374 | 1464232587759 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 20:16:27 INFO - PROCESS | 17374 | 1464232587922 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x95228c00 == 36 [pid = 17374] [id = 68] 20:16:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 89 (0x9530e000) [pid = 17374] [serial = 202] [outer = (nil)] 20:16:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 90 (0x953cb800) [pid = 17374] [serial = 203] [outer = 0x9530e000] 20:16:28 INFO - PROCESS | 17374 | 1464232588013 Marionette DEBUG loaded listener.js 20:16:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 91 (0x953d3c00) [pid = 17374] [serial = 204] [outer = 0x9530e000] 20:16:28 INFO - PROCESS | 17374 | 1464232588947 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]]]}] 20:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1434ms 20:16:29 INFO - PROCESS | 17374 | 1464232588998 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 20:16:29 INFO - PROCESS | 17374 | 1464232589007 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 20:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:16:29 INFO - PROCESS | 17374 | 1464232589019 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:16:29 INFO - PROCESS | 17374 | 1464232589023 Marionette TRACE conn4 <- [1,246,null,{}] 20:16:29 INFO - PROCESS | 17374 | 1464232589030 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}] 20:16:29 INFO - PROCESS | 17374 | 1464232589252 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 20:16:29 INFO - PROCESS | 17374 | 1464232589403 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x97762000 == 37 [pid = 17374] [id = 69] 20:16:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 92 (0x9776b000) [pid = 17374] [serial = 205] [outer = (nil)] 20:16:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 93 (0x97784000) [pid = 17374] [serial = 206] [outer = 0x9776b000] 20:16:29 INFO - PROCESS | 17374 | 1464232589532 Marionette DEBUG loaded listener.js 20:16:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 94 (0x9a07e000) [pid = 17374] [serial = 207] [outer = 0x9776b000] 20:16:30 INFO - PROCESS | 17374 | 1464232590533 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]]]}] 20:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1586ms 20:16:30 INFO - PROCESS | 17374 | 1464232590606 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 20:16:30 INFO - PROCESS | 17374 | 1464232590610 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 20:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:16:30 INFO - PROCESS | 17374 | 1464232590617 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:16:30 INFO - PROCESS | 17374 | 1464232590623 Marionette TRACE conn4 <- [1,250,null,{}] 20:16:30 INFO - PROCESS | 17374 | 1464232590640 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}] 20:16:30 INFO - PROCESS | 17374 | 1464232590870 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 20:16:31 INFO - PROCESS | 17374 | 1464232591108 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a38c800 == 38 [pid = 17374] [id = 70] 20:16:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 95 (0x9a8cec00) [pid = 17374] [serial = 208] [outer = (nil)] 20:16:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 96 (0x9b4bf000) [pid = 17374] [serial = 209] [outer = 0x9a8cec00] 20:16:31 INFO - PROCESS | 17374 | 1464232591207 Marionette DEBUG loaded listener.js 20:16:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 97 (0x9b4c4000) [pid = 17374] [serial = 210] [outer = 0x9a8cec00] 20:16:32 INFO - PROCESS | 17374 | 1464232592099 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]]]}] 20:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1536ms 20:16:32 INFO - PROCESS | 17374 | 1464232592154 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 20:16:32 INFO - PROCESS | 17374 | 1464232592158 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 20:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:16:32 INFO - PROCESS | 17374 | 1464232592166 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:16:32 INFO - PROCESS | 17374 | 1464232592170 Marionette TRACE conn4 <- [1,254,null,{}] 20:16:32 INFO - PROCESS | 17374 | 1464232592175 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}] 20:16:32 INFO - PROCESS | 17374 | 1464232592356 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 20:16:32 INFO - PROCESS | 17374 | 1464232592505 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a1ef000 == 39 [pid = 17374] [id = 71] 20:16:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 98 (0x9a8d3400) [pid = 17374] [serial = 211] [outer = (nil)] 20:16:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 99 (0x9b787800) [pid = 17374] [serial = 212] [outer = 0x9a8d3400] 20:16:32 INFO - PROCESS | 17374 | 1464232592591 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 100 (0x9c118000) [pid = 17374] [serial = 213] [outer = 0x9a8d3400] 20:16:33 INFO - PROCESS | 17374 | 1464232593529 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]]]}] 20:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1435ms 20:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:16:33 INFO - PROCESS | 17374 | 1464232593602 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 17374 | 1464232593606 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 20:16:33 INFO - PROCESS | 17374 | 1464232593612 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - PROCESS | 17374 | 1464232593616 Marionette TRACE conn4 <- [1,258,null,{}] 20:16:33 INFO - PROCESS | 17374 | 1464232593622 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}] 20:16:33 INFO - PROCESS | 17374 | 1464232593830 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 20:16:34 INFO - PROCESS | 17374 | 1464232594035 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x923dcc00 == 40 [pid = 17374] [id = 72] 20:16:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 101 (0x923de800) [pid = 17374] [serial = 214] [outer = (nil)] 20:16:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 102 (0x923e5800) [pid = 17374] [serial = 215] [outer = 0x923de800] 20:16:34 INFO - PROCESS | 17374 | 1464232594129 Marionette DEBUG loaded listener.js 20:16:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 103 (0x923e8400) [pid = 17374] [serial = 216] [outer = 0x923de800] 20:16:34 INFO - PROCESS | 17374 | 1464232594967 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]]]}] 20:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1389ms 20:16:35 INFO - PROCESS | 17374 | 1464232595001 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 20:16:35 INFO - PROCESS | 17374 | 1464232595005 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 20:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:16:35 INFO - PROCESS | 17374 | 1464232595013 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:16:35 INFO - PROCESS | 17374 | 1464232595016 Marionette TRACE conn4 <- [1,262,null,{}] 20:16:35 INFO - PROCESS | 17374 | 1464232595022 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}] 20:16:35 INFO - PROCESS | 17374 | 1464232595226 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 20:16:35 INFO - PROCESS | 17374 | 1464232595379 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x923dd800 == 41 [pid = 17374] [id = 73] 20:16:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 104 (0x923df800) [pid = 17374] [serial = 217] [outer = (nil)] 20:16:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 105 (0xa250fc00) [pid = 17374] [serial = 218] [outer = 0x923df800] 20:16:35 INFO - PROCESS | 17374 | 1464232595466 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 106 (0xa3123c00) [pid = 17374] [serial = 219] [outer = 0x923df800] 20:16:36 INFO - PROCESS | 17374 | 1464232596428 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]]]}] 20:16:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 107 (0x91e3a400) [pid = 17374] [serial = 220] [outer = 0x9927c800] 20:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1488ms 20:16:36 INFO - PROCESS | 17374 | 1464232596520 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 20:16:36 INFO - PROCESS | 17374 | 1464232596525 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 20:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:16:36 INFO - PROCESS | 17374 | 1464232596590 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:16:36 INFO - PROCESS | 17374 | 1464232596595 Marionette TRACE conn4 <- [1,266,null,{}] 20:16:36 INFO - PROCESS | 17374 | 1464232596603 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}] 20:16:36 INFO - PROCESS | 17374 | 1464232596793 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 20:16:37 INFO - PROCESS | 17374 | 1464232596995 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:37 INFO - PROCESS | 17374 | ++DOCSHELL 0x91e3c800 == 42 [pid = 17374] [id = 74] 20:16:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 108 (0x9460e800) [pid = 17374] [serial = 221] [outer = (nil)] 20:16:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 109 (0x95043000) [pid = 17374] [serial = 222] [outer = 0x9460e800] 20:16:37 INFO - PROCESS | 17374 | 1464232597295 Marionette DEBUG loaded listener.js 20:16:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 110 (0x9520cc00) [pid = 17374] [serial = 223] [outer = 0x9460e800] 20:16:38 INFO - PROCESS | 17374 | 1464232598158 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]]]}] 20:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1677ms 20:16:38 INFO - PROCESS | 17374 | 1464232598234 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 20:16:38 INFO - PROCESS | 17374 | 1464232598241 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 20:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:16:38 INFO - PROCESS | 17374 | 1464232598250 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:16:38 INFO - PROCESS | 17374 | 1464232598256 Marionette TRACE conn4 <- [1,270,null,{}] 20:16:38 INFO - PROCESS | 17374 | 1464232598264 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}] 20:16:38 INFO - PROCESS | 17374 | 1464232598551 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 20:16:38 INFO - PROCESS | 17374 | 1464232598748 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x93ca0000 == 43 [pid = 17374] [id = 75] 20:16:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 111 (0x95043400) [pid = 17374] [serial = 224] [outer = (nil)] 20:16:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 112 (0x9530f400) [pid = 17374] [serial = 225] [outer = 0x95043400] 20:16:38 INFO - PROCESS | 17374 | 1464232598903 Marionette DEBUG loaded listener.js 20:16:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 113 (0x95368c00) [pid = 17374] [serial = 226] [outer = 0x95043400] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 112 (0xa6835000) [pid = 17374] [serial = 161] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 111 (0x9a1aa400) [pid = 17374] [serial = 111] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 110 (0x9a1edc00) [pid = 17374] [serial = 83] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 109 (0xa223b000) [pid = 17374] [serial = 159] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 108 (0x9b278800) [pid = 17374] [serial = 153] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 107 (0x9a28c400) [pid = 17374] [serial = 105] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 106 (0xa22a5400) [pid = 17374] [serial = 108] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 105 (0xa27c7000) [pid = 17374] [serial = 102] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 104 (0x9c1f1c00) [pid = 17374] [serial = 155] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 103 (0xa1115400) [pid = 17374] [serial = 158] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 102 (0xa0606400) [pid = 17374] [serial = 156] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 101 (0x954a5400) [pid = 17374] [serial = 147] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 100 (0x9549d800) [pid = 17374] [serial = 146] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 99 (0x99ef1800) [pid = 17374] [serial = 149] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 98 (0x9a1e3c00) [pid = 17374] [serial = 150] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 97 (0x9d99ac00) [pid = 17374] [serial = 135] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 96 (0x9c111400) [pid = 17374] [serial = 134] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 95 (0xa2502800) [pid = 17374] [serial = 138] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 94 (0x9c119000) [pid = 17374] [serial = 137] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 93 (0x9a8ebc00) [pid = 17374] [serial = 152] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 92 (0x95203000) [pid = 17374] [serial = 129] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 91 (0x93c98c00) [pid = 17374] [serial = 128] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 90 (0x9a8cc000) [pid = 17374] [serial = 132] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 89 (0x9a395000) [pid = 17374] [serial = 131] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 88 (0xa51ab800) [pid = 17374] [serial = 141] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 87 (0xa5144400) [pid = 17374] [serial = 140] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 86 (0xa69de400) [pid = 17374] [serial = 144] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | --DOMWINDOW == 85 (0x9c116800) [pid = 17374] [serial = 143] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 17374 | 1464232599724 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]]]}] 20:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1536ms 20:16:39 INFO - PROCESS | 17374 | 1464232599786 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 20:16:39 INFO - PROCESS | 17374 | 1464232599792 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 20:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:16:39 INFO - PROCESS | 17374 | 1464232599802 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:16:39 INFO - PROCESS | 17374 | 1464232599805 Marionette TRACE conn4 <- [1,274,null,{}] 20:16:39 INFO - PROCESS | 17374 | 1464232599812 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}] 20:16:40 INFO - PROCESS | 17374 | 1464232599995 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 20:16:40 INFO - PROCESS | 17374 | 1464232600105 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x9522f800 == 44 [pid = 17374] [id = 76] 20:16:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 86 (0x95280400) [pid = 17374] [serial = 227] [outer = (nil)] 20:16:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 87 (0x954a1c00) [pid = 17374] [serial = 228] [outer = 0x95280400] 20:16:40 INFO - PROCESS | 17374 | 1464232600182 Marionette DEBUG loaded listener.js 20:16:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 88 (0x97764c00) [pid = 17374] [serial = 229] [outer = 0x95280400] 20:16:40 INFO - PROCESS | 17374 | 1464232600933 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]]]}] 20:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1181ms 20:16:40 INFO - PROCESS | 17374 | 1464232600983 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 20:16:40 INFO - PROCESS | 17374 | 1464232600987 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 20:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:16:40 INFO - PROCESS | 17374 | 1464232600994 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:16:41 INFO - PROCESS | 17374 | 1464232601000 Marionette TRACE conn4 <- [1,278,null,{}] 20:16:41 INFO - PROCESS | 17374 | 1464232601015 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}] 20:16:41 INFO - PROCESS | 17374 | 1464232601183 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 20:16:41 INFO - PROCESS | 17374 | 1464232601195 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x954a2000 == 45 [pid = 17374] [id = 77] 20:16:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 89 (0x9a1e4000) [pid = 17374] [serial = 230] [outer = (nil)] 20:16:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 90 (0x9a1eac00) [pid = 17374] [serial = 231] [outer = 0x9a1e4000] 20:16:41 INFO - PROCESS | 17374 | 1464232601271 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 91 (0x9a28c400) [pid = 17374] [serial = 232] [outer = 0x9a1e4000] 20:16:42 INFO - PROCESS | 17374 | 1464232602227 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]]]}] 20:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1284ms 20:16:42 INFO - PROCESS | 17374 | 1464232602289 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 20:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:16:42 INFO - PROCESS | 17374 | 1464232602294 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 20:16:42 INFO - PROCESS | 17374 | 1464232602301 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 17374 | 1464232602305 Marionette TRACE conn4 <- [1,282,null,{}] 20:16:42 INFO - PROCESS | 17374 | 1464232602310 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}] 20:16:42 INFO - PROCESS | 17374 | 1464232602513 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 20:16:42 INFO - PROCESS | 17374 | 1464232602539 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:42 INFO - PROCESS | 17374 | ++DOCSHELL 0x93ca4800 == 46 [pid = 17374] [id = 78] 20:16:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 92 (0x95302400) [pid = 17374] [serial = 233] [outer = (nil)] 20:16:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 93 (0x9a8d0000) [pid = 17374] [serial = 234] [outer = 0x95302400] 20:16:42 INFO - PROCESS | 17374 | 1464232602614 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 94 (0x9a8ef400) [pid = 17374] [serial = 235] [outer = 0x95302400] 20:16:43 INFO - PROCESS | 17374 | 1464232603463 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]]]}] 20:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1282ms 20:16:43 INFO - PROCESS | 17374 | --DOMWINDOW == 93 (0x953cd400) [pid = 17374] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:16:43 INFO - PROCESS | 17374 | --DOMWINDOW == 92 (0x9527b800) [pid = 17374] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:16:43 INFO - PROCESS | 17374 | --DOMWINDOW == 91 (0x9a9e2800) [pid = 17374] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:16:43 INFO - PROCESS | 17374 | --DOMWINDOW == 90 (0x95210400) [pid = 17374] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:16:43 INFO - PROCESS | 17374 | --DOMWINDOW == 89 (0x97786800) [pid = 17374] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:16:43 INFO - PROCESS | 17374 | --DOMWINDOW == 88 (0x9520bc00) [pid = 17374] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:16:43 INFO - PROCESS | 17374 | --DOMWINDOW == 87 (0x9b277000) [pid = 17374] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:16:43 INFO - PROCESS | 17374 | 1464232603615 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 20:16:43 INFO - PROCESS | 17374 | 1464232603617 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 20:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:16:43 INFO - PROCESS | 17374 | 1464232603624 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:16:43 INFO - PROCESS | 17374 | 1464232603627 Marionette TRACE conn4 <- [1,286,null,{}] 20:16:43 INFO - PROCESS | 17374 | 1464232603633 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}] 20:16:43 INFO - PROCESS | 17374 | 1464232603784 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 20:16:43 INFO - PROCESS | 17374 | 1464232603795 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x953cd400 == 47 [pid = 17374] [id = 79] 20:16:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 88 (0x98109c00) [pid = 17374] [serial = 236] [outer = (nil)] 20:16:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 89 (0x9a8d6c00) [pid = 17374] [serial = 237] [outer = 0x98109c00] 20:16:43 INFO - PROCESS | 17374 | 1464232603877 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 90 (0x9b4bc000) [pid = 17374] [serial = 238] [outer = 0x98109c00] 20:16:44 INFO - PROCESS | 17374 | 1464232604743 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]]]}] 20:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1183ms 20:16:44 INFO - PROCESS | 17374 | 1464232604809 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 20:16:44 INFO - PROCESS | 17374 | 1464232604813 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 20:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:16:44 INFO - PROCESS | 17374 | 1464232604819 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:16:44 INFO - PROCESS | 17374 | 1464232604822 Marionette TRACE conn4 <- [1,290,null,{}] 20:16:44 INFO - PROCESS | 17374 | 1464232604828 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}] 20:16:45 INFO - PROCESS | 17374 | 1464232605011 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 20:16:45 INFO - PROCESS | 17374 | 1464232605124 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x9b4bd000 == 48 [pid = 17374] [id = 80] 20:16:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 91 (0x9b4bd400) [pid = 17374] [serial = 239] [outer = (nil)] 20:16:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 92 (0x9bf62000) [pid = 17374] [serial = 240] [outer = 0x9b4bd400] 20:16:45 INFO - PROCESS | 17374 | 1464232605198 Marionette DEBUG loaded listener.js 20:16:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 93 (0x9c1f1c00) [pid = 17374] [serial = 241] [outer = 0x9b4bd400] 20:16:46 INFO - PROCESS | 17374 | 1464232606073 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]]]}] 20:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1329ms 20:16:46 INFO - PROCESS | 17374 | 1464232606149 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 20:16:46 INFO - PROCESS | 17374 | 1464232606156 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 20:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:16:46 INFO - PROCESS | 17374 | 1464232606165 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:16:46 INFO - PROCESS | 17374 | 1464232606171 Marionette TRACE conn4 <- [1,294,null,{}] 20:16:46 INFO - PROCESS | 17374 | 1464232606180 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}] 20:16:46 INFO - PROCESS | 17374 | 1464232606406 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 20:16:46 INFO - PROCESS | 17374 | 1464232606612 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e2400 == 49 [pid = 17374] [id = 81] 20:16:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 94 (0x9503ac00) [pid = 17374] [serial = 242] [outer = (nil)] 20:16:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 95 (0x95307800) [pid = 17374] [serial = 243] [outer = 0x9503ac00] 20:16:46 INFO - PROCESS | 17374 | 1464232606749 Marionette DEBUG loaded listener.js 20:16:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 96 (0x9535f800) [pid = 17374] [serial = 244] [outer = 0x9503ac00] 20:16:47 INFO - PROCESS | 17374 | 1464232607659 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]]]}] 20:16:47 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. 20:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1534ms 20:16:47 INFO - PROCESS | 17374 | 1464232607700 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 20:16:47 INFO - PROCESS | 17374 | 1464232607709 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 20:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:16:47 INFO - PROCESS | 17374 | 1464232607720 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:16:47 INFO - PROCESS | 17374 | 1464232607724 Marionette TRACE conn4 <- [1,298,null,{}] 20:16:47 INFO - PROCESS | 17374 | 1464232607731 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}] 20:16:47 INFO - PROCESS | 17374 | 1464232607921 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 20:16:48 INFO - PROCESS | 17374 | 1464232608076 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x954a3c00 == 50 [pid = 17374] [id = 82] 20:16:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 97 (0x954a4000) [pid = 17374] [serial = 245] [outer = (nil)] 20:16:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 98 (0x9777c000) [pid = 17374] [serial = 246] [outer = 0x954a4000] 20:16:48 INFO - PROCESS | 17374 | 1464232608198 Marionette DEBUG loaded listener.js 20:16:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 99 (0x99ef1800) [pid = 17374] [serial = 247] [outer = 0x954a4000] 20:16:49 INFO - PROCESS | 17374 | 1464232609138 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]]]}] 20:16:49 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. 20:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1482ms 20:16:49 INFO - PROCESS | 17374 | 1464232609203 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 20:16:49 INFO - PROCESS | 17374 | 1464232609207 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 20:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:16:49 INFO - PROCESS | 17374 | 1464232609215 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:16:49 INFO - PROCESS | 17374 | 1464232609221 Marionette TRACE conn4 <- [1,302,null,{}] 20:16:49 INFO - PROCESS | 17374 | 1464232609238 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}] 20:16:49 INFO - PROCESS | 17374 | 1464232609463 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 20:16:49 INFO - PROCESS | 17374 | 1464232609617 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d46400 == 51 [pid = 17374] [id = 83] 20:16:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 100 (0x9a1ca000) [pid = 17374] [serial = 248] [outer = (nil)] 20:16:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 101 (0x9ba7b800) [pid = 17374] [serial = 249] [outer = 0x9a1ca000] 20:16:49 INFO - PROCESS | 17374 | 1464232609717 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 102 (0xa0606400) [pid = 17374] [serial = 250] [outer = 0x9a1ca000] 20:16:50 INFO - PROCESS | 17374 | 1464232610693 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]]]}] 20:16:50 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. 20:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1537ms 20:16:50 INFO - PROCESS | 17374 | 1464232610753 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 20:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:16:50 INFO - PROCESS | 17374 | 1464232610758 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 20:16:50 INFO - PROCESS | 17374 | 1464232610766 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:16:50 INFO - PROCESS | 17374 | 1464232610770 Marionette TRACE conn4 <- [1,306,null,{}] 20:16:50 INFO - PROCESS | 17374 | 1464232610777 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}] 20:16:50 INFO - PROCESS | 17374 | 1464232610969 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 20:16:51 INFO - PROCESS | 17374 | 1464232611162 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x9bf6bc00 == 52 [pid = 17374] [id = 84] 20:16:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 103 (0xa2379800) [pid = 17374] [serial = 251] [outer = (nil)] 20:16:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 104 (0xa23c8800) [pid = 17374] [serial = 252] [outer = 0xa2379800] 20:16:51 INFO - PROCESS | 17374 | 1464232611296 Marionette DEBUG loaded listener.js 20:16:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 105 (0xa27ccc00) [pid = 17374] [serial = 253] [outer = 0xa2379800] 20:16:52 INFO - PROCESS | 17374 | 1464232612195 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]]]}] 20:16:52 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. 20:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1488ms 20:16:52 INFO - PROCESS | 17374 | 1464232612255 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 17374 | 1464232612258 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 20:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:16:52 INFO - PROCESS | 17374 | 1464232612265 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - PROCESS | 17374 | 1464232612269 Marionette TRACE conn4 <- [1,310,null,{}] 20:16:52 INFO - PROCESS | 17374 | 1464232612275 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}] 20:16:52 INFO - PROCESS | 17374 | 1464232612458 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 20:16:52 INFO - PROCESS | 17374 | 1464232612618 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 17374 | ++DOCSHELL 0xa22a7c00 == 53 [pid = 17374] [id = 85] 20:16:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 106 (0xa237fc00) [pid = 17374] [serial = 254] [outer = (nil)] 20:16:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 107 (0xa36f8000) [pid = 17374] [serial = 255] [outer = 0xa237fc00] 20:16:52 INFO - PROCESS | 17374 | 1464232612710 Marionette DEBUG loaded listener.js 20:16:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 108 (0xa4f22c00) [pid = 17374] [serial = 256] [outer = 0xa237fc00] 20:16:53 INFO - PROCESS | 17374 | 1464232613593 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]]]}] 20:16:53 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. 20:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1385ms 20:16:53 INFO - PROCESS | 17374 | 1464232613655 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 20:16:53 INFO - PROCESS | 17374 | 1464232613658 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 20:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:16:53 INFO - PROCESS | 17374 | 1464232613669 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:16:53 INFO - PROCESS | 17374 | 1464232613673 Marionette TRACE conn4 <- [1,314,null,{}] 20:16:53 INFO - PROCESS | 17374 | 1464232613679 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}] 20:16:53 INFO - PROCESS | 17374 | 1464232613878 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 20:16:54 INFO - PROCESS | 17374 | 1464232614093 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e5c00 == 54 [pid = 17374] [id = 86] 20:16:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 109 (0xa683a000) [pid = 17374] [serial = 257] [outer = (nil)] 20:16:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 110 (0xa6974400) [pid = 17374] [serial = 258] [outer = 0xa683a000] 20:16:54 INFO - PROCESS | 17374 | 1464232614274 Marionette DEBUG loaded listener.js 20:16:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 111 (0xa69e7000) [pid = 17374] [serial = 259] [outer = 0xa683a000] 20:16:55 INFO - PROCESS | 17374 | 1464232615188 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]]]}] 20:16:55 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. 20:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1546ms 20:16:55 INFO - PROCESS | 17374 | 1464232615217 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 20:16:55 INFO - PROCESS | 17374 | 1464232615221 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 20:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:16:55 INFO - PROCESS | 17374 | 1464232615227 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:16:55 INFO - PROCESS | 17374 | 1464232615231 Marionette TRACE conn4 <- [1,318,null,{}] 20:16:55 INFO - PROCESS | 17374 | 1464232615237 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}] 20:16:55 INFO - PROCESS | 17374 | 1464232615408 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 20:16:55 INFO - PROCESS | 17374 | 1464232615568 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x92814800 == 55 [pid = 17374] [id = 87] 20:16:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 112 (0x92815c00) [pid = 17374] [serial = 260] [outer = (nil)] 20:16:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 113 (0x9281a800) [pid = 17374] [serial = 261] [outer = 0x92815c00] 20:16:55 INFO - PROCESS | 17374 | 1464232615654 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 114 (0x9281c000) [pid = 17374] [serial = 262] [outer = 0x92815c00] 20:16:56 INFO - PROCESS | 17374 | 1464232616602 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]]]}] 20:16:56 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. 20:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1431ms 20:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:16:56 INFO - PROCESS | 17374 | 1464232616659 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 17374 | 1464232616663 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 20:16:56 INFO - PROCESS | 17374 | 1464232616669 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:16:56 INFO - PROCESS | 17374 | 1464232616673 Marionette TRACE conn4 <- [1,322,null,{}] 20:16:56 INFO - PROCESS | 17374 | 1464232616679 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}] 20:16:56 INFO - PROCESS | 17374 | 1464232616850 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 20:16:57 INFO - PROCESS | 17374 | 1464232617008 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x9281f400 == 56 [pid = 17374] [id = 88] 20:16:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 115 (0x9281f800) [pid = 17374] [serial = 263] [outer = (nil)] 20:16:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 116 (0x92984c00) [pid = 17374] [serial = 264] [outer = 0x9281f800] 20:16:57 INFO - PROCESS | 17374 | 1464232617099 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 117 (0x92987800) [pid = 17374] [serial = 265] [outer = 0x9281f800] 20:16:58 INFO - PROCESS | 17374 | 1464232618007 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]]]}] 20:16:58 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. 20:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1386ms 20:16:58 INFO - PROCESS | 17374 | 1464232618055 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 20:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:16:58 INFO - PROCESS | 17374 | 1464232618060 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 20:16:58 INFO - PROCESS | 17374 | 1464232618067 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:16:58 INFO - PROCESS | 17374 | 1464232618071 Marionette TRACE conn4 <- [1,326,null,{}] 20:16:58 INFO - PROCESS | 17374 | 1464232618078 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}] 20:16:58 INFO - PROCESS | 17374 | 1464232618513 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 20:16:58 INFO - PROCESS | 17374 | 1464232618760 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x9298f400 == 57 [pid = 17374] [id = 89] 20:16:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 118 (0x9298f800) [pid = 17374] [serial = 266] [outer = (nil)] 20:16:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 119 (0x93a7e800) [pid = 17374] [serial = 267] [outer = 0x9298f800] 20:16:58 INFO - PROCESS | 17374 | 1464232618842 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 120 (0x95039800) [pid = 17374] [serial = 268] [outer = 0x9298f800] 20:16:59 INFO - PROCESS | 17374 | 1464232619859 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]]]}] 20:16:59 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. 20:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1844ms 20:16:59 INFO - PROCESS | 17374 | 1464232619913 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 20:16:59 INFO - PROCESS | 17374 | 1464232619918 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 20:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:16:59 INFO - PROCESS | 17374 | 1464232619926 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:16:59 INFO - PROCESS | 17374 | 1464232619932 Marionette TRACE conn4 <- [1,330,null,{}] 20:16:59 INFO - PROCESS | 17374 | 1464232619939 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}] 20:17:00 INFO - PROCESS | 17374 | --DOCSHELL 0x953cd400 == 56 [pid = 17374] [id = 79] 20:17:00 INFO - PROCESS | 17374 | --DOCSHELL 0x93ca4800 == 55 [pid = 17374] [id = 78] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 119 (0x9776d800) [pid = 17374] [serial = 200] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | 1464232620276 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 20:17:00 INFO - PROCESS | 17374 | --DOCSHELL 0x954a2000 == 54 [pid = 17374] [id = 77] 20:17:00 INFO - PROCESS | 17374 | --DOCSHELL 0x9522f800 == 53 [pid = 17374] [id = 76] 20:17:00 INFO - PROCESS | 17374 | --DOCSHELL 0x93ca0000 == 52 [pid = 17374] [id = 75] 20:17:00 INFO - PROCESS | 17374 | --DOCSHELL 0x91e3c800 == 51 [pid = 17374] [id = 74] 20:17:00 INFO - PROCESS | 17374 | --DOCSHELL 0x97762000 == 50 [pid = 17374] [id = 69] 20:17:00 INFO - PROCESS | 17374 | --DOCSHELL 0x95228c00 == 49 [pid = 17374] [id = 68] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 118 (0x953d4800) [pid = 17374] [serial = 194] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 117 (0x95289c00) [pid = 17374] [serial = 164] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 116 (0x9549e400) [pid = 17374] [serial = 167] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 115 (0x9bab0400) [pid = 17374] [serial = 170] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 114 (0x9b15f000) [pid = 17374] [serial = 173] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 113 (0x9530bc00) [pid = 17374] [serial = 180] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 112 (0x95301800) [pid = 17374] [serial = 179] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 111 (0x9b15fc00) [pid = 17374] [serial = 188] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 110 (0x99eec800) [pid = 17374] [serial = 183] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 109 (0x9549f000) [pid = 17374] [serial = 182] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 108 (0x9a1d1400) [pid = 17374] [serial = 185] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 107 (0x9a1e9800) [pid = 17374] [serial = 186] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 106 (0xa1116800) [pid = 17374] [serial = 176] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 105 (0x97762400) [pid = 17374] [serial = 197] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 104 (0x953dac00) [pid = 17374] [serial = 195] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 103 (0x9c115400) [pid = 17374] [serial = 191] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 102 (0xa1117400) [pid = 17374] [serial = 192] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 101 (0x97766c00) [pid = 17374] [serial = 198] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | --DOMWINDOW == 100 (0x9b278400) [pid = 17374] [serial = 189] [outer = (nil)] [url = about:blank] 20:17:00 INFO - PROCESS | 17374 | 1464232620443 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x95208400 == 50 [pid = 17374] [id = 90] 20:17:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 101 (0x95228c00) [pid = 17374] [serial = 269] [outer = (nil)] 20:17:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 102 (0x9527ec00) [pid = 17374] [serial = 270] [outer = 0x95228c00] 20:17:00 INFO - PROCESS | 17374 | 1464232620539 Marionette DEBUG loaded listener.js 20:17:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 103 (0x95306800) [pid = 17374] [serial = 271] [outer = 0x95228c00] 20:17:01 INFO - PROCESS | 17374 | 1464232621316 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]]]}] 20:17:01 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. 20:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1440ms 20:17:01 INFO - PROCESS | 17374 | 1464232621367 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 20:17:01 INFO - PROCESS | 17374 | 1464232621372 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 20:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:17:01 INFO - PROCESS | 17374 | 1464232621398 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:17:01 INFO - PROCESS | 17374 | 1464232621402 Marionette TRACE conn4 <- [1,334,null,{}] 20:17:01 INFO - PROCESS | 17374 | 1464232621408 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}] 20:17:01 INFO - PROCESS | 17374 | 1464232621578 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 20:17:01 INFO - PROCESS | 17374 | 1464232621704 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x9298f000 == 51 [pid = 17374] [id = 91] 20:17:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 104 (0x953ccc00) [pid = 17374] [serial = 272] [outer = (nil)] 20:17:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 105 (0x953d9400) [pid = 17374] [serial = 273] [outer = 0x953ccc00] 20:17:01 INFO - PROCESS | 17374 | 1464232621799 Marionette DEBUG loaded listener.js 20:17:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 106 (0x9549f000) [pid = 17374] [serial = 274] [outer = 0x953ccc00] 20:17:02 INFO - PROCESS | 17374 | 1464232622720 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]]]}] 20:17:02 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. 20:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1390ms 20:17:02 INFO - PROCESS | 17374 | 1464232622780 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 20:17:02 INFO - PROCESS | 17374 | 1464232622787 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 20:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:17:02 INFO - PROCESS | 17374 | 1464232622810 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:17:02 INFO - PROCESS | 17374 | 1464232622817 Marionette TRACE conn4 <- [1,338,null,{}] 20:17:02 INFO - PROCESS | 17374 | 1464232622824 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}] 20:17:03 INFO - PROCESS | 17374 | 1464232623083 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 20:17:03 INFO - PROCESS | 17374 | 1464232623111 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x954a2000 == 52 [pid = 17374] [id = 92] 20:17:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 107 (0x9776e800) [pid = 17374] [serial = 275] [outer = (nil)] 20:17:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 108 (0x99588c00) [pid = 17374] [serial = 276] [outer = 0x9776e800] 20:17:03 INFO - PROCESS | 17374 | 1464232623189 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 109 (0x9a077800) [pid = 17374] [serial = 277] [outer = 0x9776e800] 20:17:04 INFO - PROCESS | 17374 | 1464232624109 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]]]}] 20:17:04 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. 20:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1354ms 20:17:04 INFO - PROCESS | 17374 | 1464232624150 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 17374 | 1464232624153 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 20:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:17:04 INFO - PROCESS | 17374 | 1464232624160 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:17:04 INFO - PROCESS | 17374 | 1464232624163 Marionette TRACE conn4 <- [1,342,null,{}] 20:17:04 INFO - PROCESS | 17374 | 1464232624177 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}] 20:17:04 INFO - PROCESS | 17374 | 1464232624399 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 20:17:04 INFO - PROCESS | 17374 | 1464232624422 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a1e6400 == 53 [pid = 17374] [id = 93] 20:17:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 110 (0x9a1e8800) [pid = 17374] [serial = 278] [outer = (nil)] 20:17:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 111 (0x9a28cc00) [pid = 17374] [serial = 279] [outer = 0x9a1e8800] 20:17:04 INFO - PROCESS | 17374 | 1464232624497 Marionette DEBUG loaded listener.js 20:17:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 112 (0x9a79f800) [pid = 17374] [serial = 280] [outer = 0x9a1e8800] 20:17:05 INFO - PROCESS | 17374 | --DOMWINDOW == 111 (0x95302400) [pid = 17374] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:17:05 INFO - PROCESS | 17374 | --DOMWINDOW == 110 (0x98109c00) [pid = 17374] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:17:05 INFO - PROCESS | 17374 | --DOMWINDOW == 109 (0x95280400) [pid = 17374] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:17:05 INFO - PROCESS | 17374 | --DOMWINDOW == 108 (0x9a1e4000) [pid = 17374] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:17:05 INFO - PROCESS | 17374 | --DOMWINDOW == 107 (0x95043400) [pid = 17374] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:17:05 INFO - PROCESS | 17374 | --DOMWINDOW == 106 (0x9460e800) [pid = 17374] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:17:05 INFO - PROCESS | 17374 | 1464232625521 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]]]}] 20:17:05 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. 20:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1389ms 20:17:05 INFO - PROCESS | 17374 | 1464232625550 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 20:17:05 INFO - PROCESS | 17374 | 1464232625554 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 20:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:17:05 INFO - PROCESS | 17374 | 1464232625560 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:17:05 INFO - PROCESS | 17374 | 1464232625564 Marionette TRACE conn4 <- [1,346,null,{}] 20:17:05 INFO - PROCESS | 17374 | 1464232625569 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}] 20:17:05 INFO - PROCESS | 17374 | 1464232625778 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 20:17:05 INFO - PROCESS | 17374 | 1464232625799 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a4e0000 == 54 [pid = 17374] [id = 94] 20:17:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 107 (0x9a8ca400) [pid = 17374] [serial = 281] [outer = (nil)] 20:17:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 108 (0x9a9e2800) [pid = 17374] [serial = 282] [outer = 0x9a8ca400] 20:17:05 INFO - PROCESS | 17374 | 1464232625888 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 109 (0x9b277c00) [pid = 17374] [serial = 283] [outer = 0x9a8ca400] 20:17:06 INFO - PROCESS | 17374 | 1464232626719 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]]]}] 20:17:06 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. 20:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1190ms 20:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:17:06 INFO - PROCESS | 17374 | 1464232626752 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 17374 | 1464232626755 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 20:17:06 INFO - PROCESS | 17374 | 1464232626762 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - PROCESS | 17374 | 1464232626765 Marionette TRACE conn4 <- [1,350,null,{}] 20:17:06 INFO - PROCESS | 17374 | 1464232626772 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}] 20:17:06 INFO - PROCESS | 17374 | 1464232626938 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 20:17:06 INFO - PROCESS | 17374 | 1464232626949 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x92605000 == 55 [pid = 17374] [id = 95] 20:17:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 110 (0x92606800) [pid = 17374] [serial = 284] [outer = (nil)] 20:17:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 111 (0x9260e000) [pid = 17374] [serial = 285] [outer = 0x92606800] 20:17:07 INFO - PROCESS | 17374 | 1464232627026 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 112 (0x9527c400) [pid = 17374] [serial = 286] [outer = 0x92606800] 20:17:08 INFO - PROCESS | 17374 | 1464232628115 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]]]}] 20:17:08 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. 20:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1392ms 20:17:08 INFO - PROCESS | 17374 | 1464232628155 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 20:17:08 INFO - PROCESS | 17374 | 1464232628163 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 20:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:17:08 INFO - PROCESS | 17374 | 1464232628172 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:17:08 INFO - PROCESS | 17374 | 1464232628179 Marionette TRACE conn4 <- [1,354,null,{}] 20:17:08 INFO - PROCESS | 17374 | 1464232628188 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}] 20:17:08 INFO - PROCESS | 17374 | 1464232628389 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 20:17:08 INFO - PROCESS | 17374 | 1464232628547 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x9260bc00 == 56 [pid = 17374] [id = 96] 20:17:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 113 (0x92817c00) [pid = 17374] [serial = 287] [outer = (nil)] 20:17:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 114 (0x93a7f800) [pid = 17374] [serial = 288] [outer = 0x92817c00] 20:17:08 INFO - PROCESS | 17374 | 1464232628641 Marionette DEBUG loaded listener.js 20:17:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 115 (0x95233800) [pid = 17374] [serial = 289] [outer = 0x92817c00] 20:17:09 INFO - PROCESS | 17374 | 1464232629613 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]]]}] 20:17:09 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. 20:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1488ms 20:17:09 INFO - PROCESS | 17374 | 1464232629662 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 20:17:09 INFO - PROCESS | 17374 | 1464232629671 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 20:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:17:09 INFO - PROCESS | 17374 | 1464232629682 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:17:09 INFO - PROCESS | 17374 | 1464232629686 Marionette TRACE conn4 <- [1,358,null,{}] 20:17:09 INFO - PROCESS | 17374 | 1464232629693 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}] 20:17:09 INFO - PROCESS | 17374 | 1464232629921 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 20:17:10 INFO - PROCESS | 17374 | 1464232630129 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x95368000 == 57 [pid = 17374] [id = 97] 20:17:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 116 (0x953cd400) [pid = 17374] [serial = 290] [outer = (nil)] 20:17:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 117 (0x9540f400) [pid = 17374] [serial = 291] [outer = 0x953cd400] 20:17:10 INFO - PROCESS | 17374 | 1464232630259 Marionette DEBUG loaded listener.js 20:17:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 118 (0x97763800) [pid = 17374] [serial = 292] [outer = 0x953cd400] 20:17:11 INFO - PROCESS | 17374 | 1464232631194 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]]]}] 20:17:11 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. 20:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1539ms 20:17:11 INFO - PROCESS | 17374 | 1464232631222 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 17374 | 1464232631226 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 20:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:17:11 INFO - PROCESS | 17374 | 1464232631234 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:17:11 INFO - PROCESS | 17374 | 1464232631241 Marionette TRACE conn4 <- [1,362,null,{}] 20:17:11 INFO - PROCESS | 17374 | 1464232631259 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}] 20:17:11 INFO - PROCESS | 17374 | 1464232631489 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 20:17:11 INFO - PROCESS | 17374 | 1464232631692 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x92818800 == 58 [pid = 17374] [id = 98] 20:17:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 119 (0x9a394400) [pid = 17374] [serial = 293] [outer = (nil)] 20:17:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 120 (0x9b26d800) [pid = 17374] [serial = 294] [outer = 0x9a394400] 20:17:11 INFO - PROCESS | 17374 | 1464232631830 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 121 (0x9b4c6800) [pid = 17374] [serial = 295] [outer = 0x9a394400] 20:17:12 INFO - PROCESS | 17374 | 1464232632733 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]]]}] 20:17:12 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. 20:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1536ms 20:17:12 INFO - PROCESS | 17374 | 1464232632772 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 20:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:17:12 INFO - PROCESS | 17374 | 1464232632777 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 20:17:12 INFO - PROCESS | 17374 | 1464232632783 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:17:12 INFO - PROCESS | 17374 | 1464232632789 Marionette TRACE conn4 <- [1,366,null,{}] 20:17:12 INFO - PROCESS | 17374 | 1464232632795 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}] 20:17:12 INFO - PROCESS | 17374 | 1464232632980 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 20:17:13 INFO - PROCESS | 17374 | 1464232633137 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e2800 == 59 [pid = 17374] [id = 99] 20:17:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x9b4c9c00) [pid = 17374] [serial = 296] [outer = (nil)] 20:17:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x9c10c800) [pid = 17374] [serial = 297] [outer = 0x9b4c9c00] 20:17:13 INFO - PROCESS | 17374 | 1464232633222 Marionette DEBUG loaded listener.js 20:17:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x9c1f5400) [pid = 17374] [serial = 298] [outer = 0x9b4c9c00] 20:17:14 INFO - PROCESS | 17374 | 1464232634149 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]]]}] 20:17:14 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. 20:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1432ms 20:17:14 INFO - PROCESS | 17374 | 1464232634217 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 20:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:17:14 INFO - PROCESS | 17374 | 1464232634221 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 20:17:14 INFO - PROCESS | 17374 | 1464232634228 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:17:14 INFO - PROCESS | 17374 | 1464232634232 Marionette TRACE conn4 <- [1,370,null,{}] 20:17:14 INFO - PROCESS | 17374 | 1464232634239 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}] 20:17:14 INFO - PROCESS | 17374 | 1464232634415 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 20:17:14 INFO - PROCESS | 17374 | 1464232634573 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x92983800 == 60 [pid = 17374] [id = 100] 20:17:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0xa060f800) [pid = 17374] [serial = 299] [outer = (nil)] 20:17:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0xa223a000) [pid = 17374] [serial = 300] [outer = 0xa060f800] 20:17:14 INFO - PROCESS | 17374 | 1464232634712 Marionette DEBUG loaded listener.js 20:17:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0xa2377800) [pid = 17374] [serial = 301] [outer = 0xa060f800] 20:17:15 INFO - PROCESS | 17374 | 1464232635647 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]]]}] 20:17:15 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. 20:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1484ms 20:17:15 INFO - PROCESS | 17374 | 1464232635712 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 20:17:15 INFO - PROCESS | 17374 | 1464232635716 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 20:17:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:17:15 INFO - PROCESS | 17374 | 1464232635723 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:17:15 INFO - PROCESS | 17374 | 1464232635727 Marionette TRACE conn4 <- [1,374,null,{}] 20:17:15 INFO - PROCESS | 17374 | 1464232635732 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}] 20:17:15 INFO - PROCESS | 17374 | 1464232635957 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 20:17:16 INFO - PROCESS | 17374 | 1464232636158 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x91e40c00 == 61 [pid = 17374] [id = 101] 20:17:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0xa335bc00) [pid = 17374] [serial = 302] [outer = (nil)] 20:17:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0xa683a400) [pid = 17374] [serial = 303] [outer = 0xa335bc00] 20:17:16 INFO - PROCESS | 17374 | 1464232636291 Marionette DEBUG loaded listener.js 20:17:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0xa696d000) [pid = 17374] [serial = 304] [outer = 0xa335bc00] 20:17:17 INFO - PROCESS | 17374 | 1464232637178 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:17:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:17:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1494ms 20:17:17 INFO - PROCESS | 17374 | 1464232637218 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 20:17:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:17:17 INFO - PROCESS | 17374 | 1464232637222 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 20:17:17 INFO - PROCESS | 17374 | 1464232637229 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:17:17 INFO - PROCESS | 17374 | 1464232637232 Marionette TRACE conn4 <- [1,378,null,{}] 20:17:17 INFO - PROCESS | 17374 | 1464232637238 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}] 20:17:17 INFO - PROCESS | 17374 | 1464232637405 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 20:17:17 INFO - PROCESS | 17374 | 1464232637567 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3d7c00 == 62 [pid = 17374] [id = 102] 20:17:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8f3d8800) [pid = 17374] [serial = 305] [outer = (nil)] 20:17:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8f3dd400) [pid = 17374] [serial = 306] [outer = 0x8f3d8800] 20:17:17 INFO - PROCESS | 17374 | 1464232637649 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8f3e2400) [pid = 17374] [serial = 307] [outer = 0x8f3d8800] 20:17:18 INFO - PROCESS | 17374 | 1464232638563 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:17:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:17:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1393ms 20:17:18 INFO - PROCESS | 17374 | 1464232638622 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 20:17:18 INFO - PROCESS | 17374 | 1464232638625 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 20:17:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:17:18 INFO - PROCESS | 17374 | 1464232638632 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:17:18 INFO - PROCESS | 17374 | 1464232638636 Marionette TRACE conn4 <- [1,382,null,{}] 20:17:18 INFO - PROCESS | 17374 | 1464232638641 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}] 20:17:18 INFO - PROCESS | 17374 | 1464232638810 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 20:17:19 INFO - PROCESS | 17374 | 1464232639001 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3d6000 == 63 [pid = 17374] [id = 103] 20:17:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8f3dc000) [pid = 17374] [serial = 308] [outer = (nil)] 20:17:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8f4d5400) [pid = 17374] [serial = 309] [outer = 0x8f3dc000] 20:17:19 INFO - PROCESS | 17374 | 1464232639136 Marionette DEBUG loaded listener.js 20:17:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8f4d8c00) [pid = 17374] [serial = 310] [outer = 0x8f3dc000] 20:17:20 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:17:20 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:17:20 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:17:20 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:17:20 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:17:20 INFO - PROCESS | 17374 | 1464232640364 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:17:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:17:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1788ms 20:17:20 INFO - PROCESS | 17374 | 1464232640421 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 20:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:17:20 INFO - PROCESS | 17374 | 1464232640428 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 20:17:20 INFO - PROCESS | 17374 | 1464232640438 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:17:20 INFO - PROCESS | 17374 | 1464232640444 Marionette TRACE conn4 <- [1,386,null,{}] 20:17:20 INFO - PROCESS | 17374 | 1464232640453 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}] 20:17:20 INFO - PROCESS | 17374 | 1464232640703 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 20:17:21 INFO - PROCESS | 17374 | 1464232640988 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e9000 == 64 [pid = 17374] [id = 104] 20:17:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x92816c00) [pid = 17374] [serial = 311] [outer = (nil)] 20:17:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x92988c00) [pid = 17374] [serial = 312] [outer = 0x92816c00] 20:17:21 INFO - PROCESS | 17374 | 1464232641078 Marionette DEBUG loaded listener.js 20:17:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x93a88000) [pid = 17374] [serial = 313] [outer = 0x92816c00] 20:17:22 INFO - PROCESS | 17374 | 1464232642063 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]]]}] 20:17:22 INFO - PROCESS | 17374 | --DOCSHELL 0x9a4e0000 == 63 [pid = 17374] [id = 94] 20:17:22 INFO - PROCESS | 17374 | --DOCSHELL 0x9a1e6400 == 62 [pid = 17374] [id = 93] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x953cb800) [pid = 17374] [serial = 203] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x97784000) [pid = 17374] [serial = 206] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x9b4bf000) [pid = 17374] [serial = 209] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x9b787800) [pid = 17374] [serial = 212] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x923e5800) [pid = 17374] [serial = 215] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0xa250fc00) [pid = 17374] [serial = 218] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x9bf62000) [pid = 17374] [serial = 240] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOCSHELL 0x954a2000 == 61 [pid = 17374] [id = 92] 20:17:22 INFO - PROCESS | 17374 | --DOCSHELL 0x9298f000 == 60 [pid = 17374] [id = 91] 20:17:22 INFO - PROCESS | 17374 | --DOCSHELL 0x95208400 == 59 [pid = 17374] [id = 90] 20:17:22 INFO - PROCESS | 17374 | --DOCSHELL 0x9298f400 == 58 [pid = 17374] [id = 89] 20:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1699ms 20:17:22 INFO - PROCESS | 17374 | --DOCSHELL 0x9b4bd000 == 57 [pid = 17374] [id = 80] 20:17:22 INFO - PROCESS | 17374 | 1464232642139 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 20:17:22 INFO - PROCESS | 17374 | 1464232642148 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 20:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:17:22 INFO - PROCESS | 17374 | 1464232642166 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:17:22 INFO - PROCESS | 17374 | 1464232642170 Marionette TRACE conn4 <- [1,390,null,{}] 20:17:22 INFO - PROCESS | 17374 | 1464232642177 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}] 20:17:22 INFO - PROCESS | 17374 | 1464232642346 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x9a8d0000) [pid = 17374] [serial = 234] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x9a8d6c00) [pid = 17374] [serial = 237] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x9a8ef400) [pid = 17374] [serial = 235] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x954a1c00) [pid = 17374] [serial = 228] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x97764c00) [pid = 17374] [serial = 229] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x9a1eac00) [pid = 17374] [serial = 231] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x9530f400) [pid = 17374] [serial = 225] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x95368c00) [pid = 17374] [serial = 226] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x9520cc00) [pid = 17374] [serial = 223] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x95043000) [pid = 17374] [serial = 222] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 121 (0x9a28c400) [pid = 17374] [serial = 232] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 120 (0x9a645000) [pid = 17374] [serial = 90] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:17:22 INFO - PROCESS | 17374 | --DOMWINDOW == 119 (0x9b4bc000) [pid = 17374] [serial = 238] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 17374 | 1464232642560 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x9281e800 == 58 [pid = 17374] [id = 105] 20:17:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 120 (0x92986400) [pid = 17374] [serial = 314] [outer = (nil)] 20:17:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 121 (0x95235c00) [pid = 17374] [serial = 315] [outer = 0x92986400] 20:17:22 INFO - PROCESS | 17374 | 1464232642673 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x9530f400) [pid = 17374] [serial = 316] [outer = 0x92986400] 20:17:23 INFO - PROCESS | 17374 | 1464232643524 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]]]}] 20:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1383ms 20:17:23 INFO - PROCESS | 17374 | 1464232643548 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 20:17:23 INFO - PROCESS | 17374 | 1464232643553 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 20:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:17:23 INFO - PROCESS | 17374 | 1464232643560 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:17:23 INFO - PROCESS | 17374 | 1464232643566 Marionette TRACE conn4 <- [1,394,null,{}] 20:17:23 INFO - PROCESS | 17374 | 1464232643585 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}] 20:17:23 INFO - PROCESS | 17374 | 1464232643756 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 20:17:23 INFO - PROCESS | 17374 | 1464232643769 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x9298b800 == 59 [pid = 17374] [id = 106] 20:17:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x953d7000) [pid = 17374] [serial = 317] [outer = (nil)] 20:17:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x954a6c00) [pid = 17374] [serial = 318] [outer = 0x953d7000] 20:17:23 INFO - PROCESS | 17374 | 1464232643957 Marionette DEBUG loaded listener.js 20:17:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x97770c00) [pid = 17374] [serial = 319] [outer = 0x953d7000] 20:17:24 INFO - PROCESS | 17374 | 1464232644840 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]]]}] 20:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1337ms 20:17:24 INFO - PROCESS | 17374 | 1464232644903 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 20:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:17:24 INFO - PROCESS | 17374 | 1464232644908 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 20:17:24 INFO - PROCESS | 17374 | 1464232644914 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:17:24 INFO - PROCESS | 17374 | 1464232644917 Marionette TRACE conn4 <- [1,398,null,{}] 20:17:24 INFO - PROCESS | 17374 | 1464232644922 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}] 20:17:25 INFO - PROCESS | 17374 | 1464232645143 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 20:17:25 INFO - PROCESS | 17374 | 1464232645171 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3d7400 == 60 [pid = 17374] [id = 107] 20:17:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x97782000) [pid = 17374] [serial = 320] [outer = (nil)] 20:17:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x9a1e2000) [pid = 17374] [serial = 321] [outer = 0x97782000] 20:17:25 INFO - PROCESS | 17374 | 1464232645246 Marionette DEBUG loaded listener.js 20:17:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x9a28bc00) [pid = 17374] [serial = 322] [outer = 0x97782000] 20:17:26 INFO - PROCESS | 17374 | 1464232646193 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]]]}] 20:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1337ms 20:17:26 INFO - PROCESS | 17374 | 1464232646262 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 20:17:26 INFO - PROCESS | 17374 | 1464232646266 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 20:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:17:26 INFO - PROCESS | 17374 | 1464232646272 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:17:26 INFO - PROCESS | 17374 | 1464232646274 Marionette TRACE conn4 <- [1,402,null,{}] 20:17:26 INFO - PROCESS | 17374 | 1464232646280 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}] 20:17:26 INFO - PROCESS | 17374 | 1464232646496 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 20:17:26 INFO - PROCESS | 17374 | 1464232646523 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x98110c00 == 61 [pid = 17374] [id = 108] 20:17:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x9a1ec800) [pid = 17374] [serial = 323] [outer = (nil)] 20:17:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x9a8d9c00) [pid = 17374] [serial = 324] [outer = 0x9a1ec800] 20:17:26 INFO - PROCESS | 17374 | 1464232646597 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x9b159400) [pid = 17374] [serial = 325] [outer = 0x9a1ec800] 20:17:27 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x9a8ef000) [pid = 17374] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:17:27 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x95228c00) [pid = 17374] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:17:27 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x953ccc00) [pid = 17374] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:17:27 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x9298f800) [pid = 17374] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:17:27 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x9b4bd400) [pid = 17374] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:17:27 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x9776e800) [pid = 17374] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:17:27 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x9a8ca400) [pid = 17374] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:17:27 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x9a1e8800) [pid = 17374] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:17:27 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x95210000) [pid = 17374] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:17:27 INFO - PROCESS | 17374 | 1464232647670 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]]]}] 20:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1440ms 20:17:27 INFO - PROCESS | 17374 | 1464232647714 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 20:17:27 INFO - PROCESS | 17374 | 1464232647718 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 20:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:17:27 INFO - PROCESS | 17374 | 1464232647724 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:17:27 INFO - PROCESS | 17374 | 1464232647727 Marionette TRACE conn4 <- [1,406,null,{}] 20:17:27 INFO - PROCESS | 17374 | 1464232647732 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}] 20:17:27 INFO - PROCESS | 17374 | 1464232647907 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 20:17:28 INFO - PROCESS | 17374 | 1464232648025 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x9503b800 == 62 [pid = 17374] [id = 109] 20:17:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x9958d400) [pid = 17374] [serial = 326] [outer = (nil)] 20:17:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x9b163400) [pid = 17374] [serial = 327] [outer = 0x9958d400] 20:17:28 INFO - PROCESS | 17374 | 1464232648103 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x9b26e000) [pid = 17374] [serial = 328] [outer = 0x9958d400] 20:17:28 INFO - PROCESS | 17374 | 1464232648859 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]]]}] 20:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1187ms 20:17:28 INFO - PROCESS | 17374 | 1464232648912 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 20:17:28 INFO - PROCESS | 17374 | 1464232648916 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 20:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:17:28 INFO - PROCESS | 17374 | 1464232648923 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:17:28 INFO - PROCESS | 17374 | 1464232648928 Marionette TRACE conn4 <- [1,410,null,{}] 20:17:28 INFO - PROCESS | 17374 | 1464232648944 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}] 20:17:29 INFO - PROCESS | 17374 | 1464232649209 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 20:17:29 INFO - PROCESS | 17374 | 1464232649389 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4ce800 == 63 [pid = 17374] [id = 110] 20:17:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8f4cf000) [pid = 17374] [serial = 329] [outer = (nil)] 20:17:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8f4db400) [pid = 17374] [serial = 330] [outer = 0x8f4cf000] 20:17:29 INFO - PROCESS | 17374 | 1464232649553 Marionette DEBUG loaded listener.js 20:17:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x923e8c00) [pid = 17374] [serial = 331] [outer = 0x8f4cf000] 20:17:30 INFO - PROCESS | 17374 | 1464232650589 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]]]}] 20:17:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1734ms 20:17:30 INFO - PROCESS | 17374 | 1464232650660 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 20:17:30 INFO - PROCESS | 17374 | 1464232650666 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 20:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:17:30 INFO - PROCESS | 17374 | 1464232650674 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:17:30 INFO - PROCESS | 17374 | 1464232650680 Marionette TRACE conn4 <- [1,414,null,{}] 20:17:30 INFO - PROCESS | 17374 | 1464232650688 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}] 20:17:30 INFO - PROCESS | 17374 | 1464232650915 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 20:17:31 INFO - PROCESS | 17374 | 1464232651184 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x9522f800 == 64 [pid = 17374] [id = 111] 20:17:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x9527f400) [pid = 17374] [serial = 332] [outer = (nil)] 20:17:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x95307400) [pid = 17374] [serial = 333] [outer = 0x9527f400] 20:17:31 INFO - PROCESS | 17374 | 1464232651287 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x9536bc00) [pid = 17374] [serial = 334] [outer = 0x9527f400] 20:17:32 INFO - PROCESS | 17374 | 1464232652269 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]]]}] 20:17:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1643ms 20:17:32 INFO - PROCESS | 17374 | 1464232652317 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 17374 | 1464232652324 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 20:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:17:32 INFO - PROCESS | 17374 | 1464232652330 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:17:32 INFO - PROCESS | 17374 | 1464232652335 Marionette TRACE conn4 <- [1,418,null,{}] 20:17:32 INFO - PROCESS | 17374 | 1464232652342 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}] 20:17:32 INFO - PROCESS | 17374 | 1464232652533 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 20:17:32 INFO - PROCESS | 17374 | 1464232652788 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x97767400 == 65 [pid = 17374] [id = 112] 20:17:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x9a1cf000) [pid = 17374] [serial = 335] [outer = (nil)] 20:17:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x9a1edc00) [pid = 17374] [serial = 336] [outer = 0x9a1cf000] 20:17:32 INFO - PROCESS | 17374 | 1464232652921 Marionette DEBUG loaded listener.js 20:17:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x9b163c00) [pid = 17374] [serial = 337] [outer = 0x9a1cf000] 20:17:34 INFO - PROCESS | 17374 | 1464232654226 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]]]}] 20:17:34 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 20:17:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1935ms 20:17:34 INFO - PROCESS | 17374 | 1464232654319 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 17374 | 1464232654326 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 20:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:17:34 INFO - PROCESS | 17374 | 1464232654346 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:17:34 INFO - PROCESS | 17374 | 1464232654354 Marionette TRACE conn4 <- [1,422,null,{}] 20:17:34 INFO - PROCESS | 17374 | 1464232654361 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}] 20:17:34 INFO - PROCESS | 17374 | 1464232654524 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 20:17:34 INFO - PROCESS | 17374 | 1464232654683 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x92605800 == 66 [pid = 17374] [id = 113] 20:17:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x9a1e6000) [pid = 17374] [serial = 338] [outer = (nil)] 20:17:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x9d9a3c00) [pid = 17374] [serial = 339] [outer = 0x9a1e6000] 20:17:34 INFO - PROCESS | 17374 | 1464232654768 Marionette DEBUG loaded listener.js 20:17:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0xa23bd000) [pid = 17374] [serial = 340] [outer = 0x9a1e6000] 20:17:36 INFO - PROCESS | 17374 | 1464232656090 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]]]}] 20:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1848ms 20:17:36 INFO - PROCESS | 17374 | 1464232656186 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 20:17:36 INFO - PROCESS | 17374 | 1464232656190 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 20:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:17:36 INFO - PROCESS | 17374 | 1464232656197 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:17:36 INFO - PROCESS | 17374 | 1464232656201 Marionette TRACE conn4 <- [1,426,null,{}] 20:17:36 INFO - PROCESS | 17374 | 1464232656206 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}] 20:17:36 INFO - PROCESS | 17374 | 1464232656367 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 20:17:36 INFO - PROCESS | 17374 | 1464232656528 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x9b4c3000 == 67 [pid = 17374] [id = 114] 20:17:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x9bf6a400) [pid = 17374] [serial = 341] [outer = (nil)] 20:17:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0xa6385800) [pid = 17374] [serial = 342] [outer = 0x9bf6a400] 20:17:36 INFO - PROCESS | 17374 | 1464232656617 Marionette DEBUG loaded listener.js 20:17:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0xa638f800) [pid = 17374] [serial = 343] [outer = 0x9bf6a400] 20:17:37 INFO - PROCESS | 17374 | 1464232657539 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] 20:17:37 INFO - PROCESS | 17374 | 1464232657590 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 20:17:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:17:37 INFO - PROCESS | 17374 | 1464232657597 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:17:37 INFO - PROCESS | 17374 | 1464232657601 Marionette TRACE conn4 <- [1,430,null,{}] 20:17:37 INFO - PROCESS | 17374 | 1464232657608 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}] 20:17:37 INFO - PROCESS | 17374 | 1464232657785 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 20:17:38 INFO - PROCESS | 17374 | 1464232658000 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:38 INFO - PROCESS | 17374 | ++DOCSHELL 0xa69e5000 == 68 [pid = 17374] [id = 115] 20:17:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0xa6c11c00) [pid = 17374] [serial = 344] [outer = (nil)] 20:17:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0xa6c15800) [pid = 17374] [serial = 345] [outer = 0xa6c11c00] 20:17:38 INFO - PROCESS | 17374 | 1464232658139 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0xa6c1b000) [pid = 17374] [serial = 346] [outer = 0xa6c11c00] 20:17:39 INFO - PROCESS | 17374 | 1464232659044 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]]]}] 20:17:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:17:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1481ms 20:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:17:39 INFO - PROCESS | 17374 | 1464232659079 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 20:17:39 INFO - PROCESS | 17374 | 1464232659082 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 20:17:39 INFO - PROCESS | 17374 | 1464232659089 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:17:39 INFO - PROCESS | 17374 | 1464232659093 Marionette TRACE conn4 <- [1,434,null,{}] 20:17:39 INFO - PROCESS | 17374 | 1464232659098 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}] 20:17:39 INFO - PROCESS | 17374 | 1464232659310 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 20:17:39 INFO - PROCESS | 17374 | 1464232659519 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3db400 == 69 [pid = 17374] [id = 116] 20:17:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x923dd000) [pid = 17374] [serial = 347] [outer = (nil)] 20:17:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x92990c00) [pid = 17374] [serial = 348] [outer = 0x923dd000] 20:17:39 INFO - PROCESS | 17374 | 1464232659640 Marionette DEBUG loaded listener.js 20:17:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x95303c00) [pid = 17374] [serial = 349] [outer = 0x923dd000] 20:17:40 INFO - PROCESS | 17374 | 1464232660830 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]]]}] 20:17:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:17:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1785ms 20:17:40 INFO - PROCESS | 17374 | 1464232660874 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 20:17:40 INFO - PROCESS | 17374 | 1464232660880 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 20:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:17:40 INFO - PROCESS | 17374 | 1464232660897 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:17:40 INFO - PROCESS | 17374 | 1464232660902 Marionette TRACE conn4 <- [1,438,null,{}] 20:17:40 INFO - PROCESS | 17374 | 1464232660911 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}] 20:17:41 INFO - PROCESS | 17374 | 1464232661137 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 20:17:41 INFO - PROCESS | 17374 | 1464232661318 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3e0000 == 70 [pid = 17374] [id = 117] 20:17:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x9260ac00) [pid = 17374] [serial = 350] [outer = (nil)] 20:17:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x92a4c800) [pid = 17374] [serial = 351] [outer = 0x9260ac00] 20:17:41 INFO - PROCESS | 17374 | 1464232661399 Marionette DEBUG loaded listener.js 20:17:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x92e2a000) [pid = 17374] [serial = 352] [outer = 0x9260ac00] 20:17:42 INFO - PROCESS | 17374 | 1464232662399 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]]]}] 20:17:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:17:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1544ms 20:17:42 INFO - PROCESS | 17374 | 1464232662440 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 17374 | 1464232662449 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 20:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:17:42 INFO - PROCESS | 17374 | 1464232662460 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:17:42 INFO - PROCESS | 17374 | 1464232662463 Marionette TRACE conn4 <- [1,442,null,{}] 20:17:42 INFO - PROCESS | 17374 | 1464232662470 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}] 20:17:42 INFO - PROCESS | 17374 | 1464232662639 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 20:17:42 INFO - PROCESS | 17374 | 1464232662852 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:42 INFO - PROCESS | 17374 | ++DOCSHELL 0x95203000 == 71 [pid = 17374] [id = 118] 20:17:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x95206000) [pid = 17374] [serial = 353] [outer = (nil)] 20:17:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x9535cc00) [pid = 17374] [serial = 354] [outer = 0x95206000] 20:17:42 INFO - PROCESS | 17374 | 1464232662939 Marionette DEBUG loaded listener.js 20:17:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x953d7400) [pid = 17374] [serial = 355] [outer = 0x95206000] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x923dd800 == 70 [pid = 17374] [id = 73] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x9503b800 == 69 [pid = 17374] [id = 109] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x9777c000) [pid = 17374] [serial = 246] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x95307800) [pid = 17374] [serial = 243] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x98110c00 == 68 [pid = 17374] [id = 108] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3d7400 == 67 [pid = 17374] [id = 107] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x9298b800 == 66 [pid = 17374] [id = 106] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x9281e800 == 65 [pid = 17374] [id = 105] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x923e9000 == 64 [pid = 17374] [id = 104] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x91e40c00 == 63 [pid = 17374] [id = 101] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x92983800 == 62 [pid = 17374] [id = 100] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x923e2800 == 61 [pid = 17374] [id = 99] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x95368000 == 60 [pid = 17374] [id = 97] 20:17:43 INFO - PROCESS | 17374 | --DOCSHELL 0x9260bc00 == 59 [pid = 17374] [id = 96] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x9b277c00) [pid = 17374] [serial = 283] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0xa68ce800) [pid = 17374] [serial = 162] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x9281a800) [pid = 17374] [serial = 261] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x9527ec00) [pid = 17374] [serial = 270] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x92984c00) [pid = 17374] [serial = 264] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x953d9400) [pid = 17374] [serial = 273] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x95039800) [pid = 17374] [serial = 268] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x95306800) [pid = 17374] [serial = 271] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0xa23c8800) [pid = 17374] [serial = 252] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x9c1f1c00) [pid = 17374] [serial = 241] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x99588c00) [pid = 17374] [serial = 276] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x9a077800) [pid = 17374] [serial = 277] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x93a7e800) [pid = 17374] [serial = 267] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x9a9e2800) [pid = 17374] [serial = 282] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x9a79f800) [pid = 17374] [serial = 280] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0xa6974400) [pid = 17374] [serial = 258] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0xa36f8000) [pid = 17374] [serial = 255] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x9a28cc00) [pid = 17374] [serial = 279] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x9ba7b800) [pid = 17374] [serial = 249] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x9549f000) [pid = 17374] [serial = 274] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x9777dc00) [pid = 17374] [serial = 201] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 17374 | 1464232663986 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]]]}] 20:17:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:17:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1589ms 20:17:44 INFO - PROCESS | 17374 | 1464232664049 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 20:17:44 INFO - PROCESS | 17374 | 1464232664052 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 20:17:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:17:44 INFO - PROCESS | 17374 | 1464232664060 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:17:44 INFO - PROCESS | 17374 | 1464232664066 Marionette TRACE conn4 <- [1,446,null,{}] 20:17:44 INFO - PROCESS | 17374 | 1464232664081 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}] 20:17:44 INFO - PROCESS | 17374 | 1464232664296 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 20:17:44 INFO - PROCESS | 17374 | 1464232664471 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:44 INFO - PROCESS | 17374 | ++DOCSHELL 0x9281b800 == 60 [pid = 17374] [id = 119] 20:17:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x9530e800) [pid = 17374] [serial = 356] [outer = (nil)] 20:17:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x95401400) [pid = 17374] [serial = 357] [outer = 0x9530e800] 20:17:44 INFO - PROCESS | 17374 | 1464232664548 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x97762000) [pid = 17374] [serial = 358] [outer = 0x9530e800] 20:17:45 INFO - PROCESS | 17374 | 1464232665322 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]]]}] 20:17:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:17:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1285ms 20:17:45 INFO - PROCESS | 17374 | 1464232665348 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 17374 | 1464232665352 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 20:17:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:17:45 INFO - PROCESS | 17374 | 1464232665358 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - PROCESS | 17374 | 1464232665362 Marionette TRACE conn4 <- [1,450,null,{}] 20:17:45 INFO - PROCESS | 17374 | 1464232665389 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}] 20:17:45 INFO - PROCESS | 17374 | 1464232665561 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 20:17:45 INFO - PROCESS | 17374 | 1464232665573 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x95201c00 == 61 [pid = 17374] [id = 120] 20:17:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x9776b400) [pid = 17374] [serial = 359] [outer = (nil)] 20:17:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x98143c00) [pid = 17374] [serial = 360] [outer = 0x9776b400] 20:17:45 INFO - PROCESS | 17374 | 1464232665653 Marionette DEBUG loaded listener.js 20:17:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x99ef5800) [pid = 17374] [serial = 361] [outer = 0x9776b400] 20:17:46 INFO - PROCESS | 17374 | 1464232666659 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] 20:17:46 INFO - PROCESS | 17374 | 1464232666701 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 20:17:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:17:46 INFO - PROCESS | 17374 | 1464232666707 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:17:46 INFO - PROCESS | 17374 | 1464232666710 Marionette TRACE conn4 <- [1,454,null,{}] 20:17:46 INFO - PROCESS | 17374 | 1464232666716 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}] 20:17:46 INFO - PROCESS | 17374 | 1464232666923 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 20:17:46 INFO - PROCESS | 17374 | 1464232666955 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3d9400 == 62 [pid = 17374] [id = 121] 20:17:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x92608800) [pid = 17374] [serial = 362] [outer = (nil)] 20:17:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x9a4d6400) [pid = 17374] [serial = 363] [outer = 0x92608800] 20:17:47 INFO - PROCESS | 17374 | 1464232667034 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x9a79e800) [pid = 17374] [serial = 364] [outer = 0x92608800] 20:17:47 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:48 INFO - PROCESS | 17374 | 1464232668344 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]]]}] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x9a4d2800) [pid = 17374] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x9a8d3400) [pid = 17374] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x9b273000) [pid = 17374] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9776b000) [pid = 17374] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x9b164400) [pid = 17374] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0xa0605800) [pid = 17374] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x923de800) [pid = 17374] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x9503ac00) [pid = 17374] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x9530e000) [pid = 17374] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x95207800) [pid = 17374] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x923df800) [pid = 17374] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x954a4000) [pid = 17374] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x9a8cec00) [pid = 17374] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x9530b400) [pid = 17374] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x97782000) [pid = 17374] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x953d7000) [pid = 17374] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 121 (0x92986400) [pid = 17374] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 120 (0x8f3dc000) [pid = 17374] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 119 (0x92816c00) [pid = 17374] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:17:48 INFO - PROCESS | 17374 | --DOMWINDOW == 118 (0x9a1ec800) [pid = 17374] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:17:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:17:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1746ms 20:17:48 INFO - PROCESS | 17374 | 1464232668496 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 20:17:48 INFO - PROCESS | 17374 | 1464232668499 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 20:17:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:17:48 INFO - PROCESS | 17374 | 1464232668513 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:17:48 INFO - PROCESS | 17374 | 1464232668516 Marionette TRACE conn4 <- [1,458,null,{}] 20:17:48 INFO - PROCESS | 17374 | 1464232668522 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}] 20:17:48 INFO - PROCESS | 17374 | 1464232668788 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 20:17:48 INFO - PROCESS | 17374 | 1464232668872 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x92609000 == 63 [pid = 17374] [id = 122] 20:17:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 119 (0x95308400) [pid = 17374] [serial = 365] [outer = (nil)] 20:17:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 120 (0x954a2c00) [pid = 17374] [serial = 366] [outer = 0x95308400] 20:17:48 INFO - PROCESS | 17374 | 1464232668949 Marionette DEBUG loaded listener.js 20:17:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 121 (0x9a1e6400) [pid = 17374] [serial = 367] [outer = 0x95308400] 20:17:49 INFO - PROCESS | 17374 | 1464232669702 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] 20:17:49 INFO - PROCESS | 17374 | 1464232669753 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 20:17:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:17:49 INFO - PROCESS | 17374 | 1464232669760 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:17:49 INFO - PROCESS | 17374 | 1464232669763 Marionette TRACE conn4 <- [1,462,null,{}] 20:17:49 INFO - PROCESS | 17374 | 1464232669769 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}] 20:17:49 INFO - PROCESS | 17374 | 1464232669919 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 20:17:49 INFO - PROCESS | 17374 | 1464232669932 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x923dd800 == 64 [pid = 17374] [id = 123] 20:17:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x92604c00) [pid = 17374] [serial = 368] [outer = (nil)] 20:17:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x9b4c0c00) [pid = 17374] [serial = 369] [outer = 0x92604c00] 20:17:50 INFO - PROCESS | 17374 | 1464232670003 Marionette DEBUG loaded listener.js 20:17:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x9ba7b800) [pid = 17374] [serial = 370] [outer = 0x92604c00] 20:17:51 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:51 INFO - PROCESS | 17374 | 1464232671156 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] 20:17:51 INFO - PROCESS | 17374 | 1464232671250 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 20:17:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:17:51 INFO - PROCESS | 17374 | 1464232671260 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:17:51 INFO - PROCESS | 17374 | 1464232671264 Marionette TRACE conn4 <- [1,466,null,{}] 20:17:51 INFO - PROCESS | 17374 | 1464232671273 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}] 20:17:51 INFO - PROCESS | 17374 | 1464232671495 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 20:17:51 INFO - PROCESS | 17374 | 1464232671723 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x9260c800 == 65 [pid = 17374] [id = 124] 20:17:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x9281bc00) [pid = 17374] [serial = 371] [outer = (nil)] 20:17:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x92a43c00) [pid = 17374] [serial = 372] [outer = 0x9281bc00] 20:17:51 INFO - PROCESS | 17374 | 1464232671813 Marionette DEBUG loaded listener.js 20:17:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x92a4b000) [pid = 17374] [serial = 373] [outer = 0x9281bc00] 20:17:52 INFO - PROCESS | 17374 | 1464232672754 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] 20:17:52 INFO - PROCESS | 17374 | 1464232672814 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 20:17:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:17:52 INFO - PROCESS | 17374 | 1464232672825 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:17:52 INFO - PROCESS | 17374 | 1464232672829 Marionette TRACE conn4 <- [1,470,null,{}] 20:17:52 INFO - PROCESS | 17374 | 1464232672836 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}] 20:17:53 INFO - PROCESS | 17374 | 1464232673024 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 20:17:53 INFO - PROCESS | 17374 | 1464232673245 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x95310800 == 66 [pid = 17374] [id = 125] 20:17:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x95363c00) [pid = 17374] [serial = 374] [outer = (nil)] 20:17:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x9549c400) [pid = 17374] [serial = 375] [outer = 0x95363c00] 20:17:53 INFO - PROCESS | 17374 | 1464232673376 Marionette DEBUG loaded listener.js 20:17:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x97786c00) [pid = 17374] [serial = 376] [outer = 0x95363c00] 20:17:54 INFO - PROCESS | 17374 | 1464232674349 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]]]}] 20:17:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:17:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1589ms 20:17:54 INFO - PROCESS | 17374 | 1464232674415 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 20:17:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:17:54 INFO - PROCESS | 17374 | 1464232674419 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 20:17:54 INFO - PROCESS | 17374 | 1464232674427 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:17:54 INFO - PROCESS | 17374 | 1464232674433 Marionette TRACE conn4 <- [1,474,null,{}] 20:17:54 INFO - PROCESS | 17374 | 1464232674449 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}] 20:17:54 INFO - PROCESS | 17374 | 1464232674678 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 20:17:54 INFO - PROCESS | 17374 | 1464232674940 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x95364400 == 67 [pid = 17374] [id = 126] 20:17:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x9b4c7000) [pid = 17374] [serial = 377] [outer = (nil)] 20:17:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x9c1f7400) [pid = 17374] [serial = 378] [outer = 0x9b4c7000] 20:17:55 INFO - PROCESS | 17374 | 1464232675036 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0xa0605800) [pid = 17374] [serial = 379] [outer = 0x9b4c7000] 20:17:55 INFO - PROCESS | 17374 | 1464232675962 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]]]}] 20:17:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:17:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1592ms 20:17:56 INFO - PROCESS | 17374 | 1464232676019 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 20:17:56 INFO - PROCESS | 17374 | 1464232676024 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 20:17:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:17:56 INFO - PROCESS | 17374 | 1464232676030 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:17:56 INFO - PROCESS | 17374 | 1464232676034 Marionette TRACE conn4 <- [1,478,null,{}] 20:17:56 INFO - PROCESS | 17374 | 1464232676040 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}] 20:17:56 INFO - PROCESS | 17374 | 1464232676223 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 20:17:56 INFO - PROCESS | 17374 | 1464232676390 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x9d58f800 == 68 [pid = 17374] [id = 127] 20:17:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0xa1113000) [pid = 17374] [serial = 380] [outer = (nil)] 20:17:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0xa311d400) [pid = 17374] [serial = 381] [outer = 0xa1113000] 20:17:56 INFO - PROCESS | 17374 | 1464232676526 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0xa5149800) [pid = 17374] [serial = 382] [outer = 0xa1113000] 20:17:57 INFO - PROCESS | 17374 | 1464232677420 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]]]}] 20:17:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:17:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1436ms 20:17:57 INFO - PROCESS | 17374 | 1464232677468 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 20:17:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:17:57 INFO - PROCESS | 17374 | 1464232677472 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 20:17:57 INFO - PROCESS | 17374 | 1464232677478 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:17:57 INFO - PROCESS | 17374 | 1464232677482 Marionette TRACE conn4 <- [1,482,null,{}] 20:17:57 INFO - PROCESS | 17374 | 1464232677488 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}] 20:17:57 INFO - PROCESS | 17374 | 1464232677663 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 20:17:57 INFO - PROCESS | 17374 | 1464232677829 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f30fc00 == 69 [pid = 17374] [id = 128] 20:17:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8f311000) [pid = 17374] [serial = 383] [outer = (nil)] 20:17:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8f319400) [pid = 17374] [serial = 384] [outer = 0x8f311000] 20:17:57 INFO - PROCESS | 17374 | 1464232677915 Marionette DEBUG loaded listener.js 20:17:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f31b000) [pid = 17374] [serial = 385] [outer = 0x8f311000] 20:17:58 INFO - PROCESS | 17374 | 1464232678901 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]]]}] 20:17:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:17:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1831ms 20:17:59 INFO - PROCESS | 17374 | 1464232679621 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 20:17:59 INFO - PROCESS | 17374 | 1464232679626 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 20:17:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:17:59 INFO - PROCESS | 17374 | 1464232679761 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:17:59 INFO - PROCESS | 17374 | 1464232679765 Marionette TRACE conn4 <- [1,486,null,{}] 20:17:59 INFO - PROCESS | 17374 | 1464232679831 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}] 20:18:00 INFO - PROCESS | 17374 | 1464232680026 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 20:18:00 INFO - PROCESS | 17374 | 1464232680189 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f313400 == 70 [pid = 17374] [id = 129] 20:18:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8f317c00) [pid = 17374] [serial = 386] [outer = (nil)] 20:18:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0xa69e4800) [pid = 17374] [serial = 387] [outer = 0x8f317c00] 20:18:00 INFO - PROCESS | 17374 | 1464232680293 Marionette DEBUG loaded listener.js 20:18:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0xa6c1d400) [pid = 17374] [serial = 388] [outer = 0x8f317c00] 20:18:01 INFO - PROCESS | 17374 | 1464232681300 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]]]}] 20:18:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:18:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1627ms 20:18:01 INFO - PROCESS | 17374 | 1464232681367 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 20:18:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:18:01 INFO - PROCESS | 17374 | 1464232681372 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 20:18:01 INFO - PROCESS | 17374 | 1464232681380 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:18:01 INFO - PROCESS | 17374 | 1464232681384 Marionette TRACE conn4 <- [1,490,null,{}] 20:18:01 INFO - PROCESS | 17374 | 1464232681390 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}] 20:18:01 INFO - PROCESS | 17374 | 1464232681591 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 20:18:01 INFO - PROCESS | 17374 | 1464232681766 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ee6c400 == 71 [pid = 17374] [id = 130] 20:18:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8ee6e000) [pid = 17374] [serial = 389] [outer = (nil)] 20:18:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8ee75800) [pid = 17374] [serial = 390] [outer = 0x8ee6e000] 20:18:01 INFO - PROCESS | 17374 | 1464232681856 Marionette DEBUG loaded listener.js 20:18:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8ee77c00) [pid = 17374] [serial = 391] [outer = 0x8ee6e000] 20:18:02 INFO - PROCESS | 17374 | 1464232682809 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]]]}] 20:18:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:18:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1489ms 20:18:02 INFO - PROCESS | 17374 | 1464232682868 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 20:18:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:18:02 INFO - PROCESS | 17374 | 1464232682872 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 20:18:02 INFO - PROCESS | 17374 | 1464232682878 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:18:02 INFO - PROCESS | 17374 | 1464232682882 Marionette TRACE conn4 <- [1,494,null,{}] 20:18:02 INFO - PROCESS | 17374 | 1464232682888 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}] 20:18:03 INFO - PROCESS | 17374 | 1464232683083 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 20:18:03 INFO - PROCESS | 17374 | 1464232683297 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4ddc00 == 72 [pid = 17374] [id = 131] 20:18:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x94601c00) [pid = 17374] [serial = 392] [outer = (nil)] 20:18:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0xa6c1ac00) [pid = 17374] [serial = 393] [outer = 0x94601c00] 20:18:03 INFO - PROCESS | 17374 | 1464232683427 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0xa6eab800) [pid = 17374] [serial = 394] [outer = 0x94601c00] 20:18:04 INFO - PROCESS | 17374 | 1464232684290 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]]]}] 20:18:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:18:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1495ms 20:18:04 INFO - PROCESS | 17374 | 1464232684375 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 20:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:18:04 INFO - PROCESS | 17374 | 1464232684380 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 20:18:04 INFO - PROCESS | 17374 | 1464232684387 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:18:04 INFO - PROCESS | 17374 | 1464232684391 Marionette TRACE conn4 <- [1,498,null,{}] 20:18:04 INFO - PROCESS | 17374 | 1464232684397 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}] 20:18:04 INFO - PROCESS | 17374 | 1464232684634 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 20:18:04 INFO - PROCESS | 17374 | 1464232684884 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3d7c00 == 73 [pid = 17374] [id = 132] 20:18:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x8e3d8800) [pid = 17374] [serial = 395] [outer = (nil)] 20:18:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8e3e0400) [pid = 17374] [serial = 396] [outer = 0x8e3d8800] 20:18:04 INFO - PROCESS | 17374 | 1464232684980 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x8e3e4800) [pid = 17374] [serial = 397] [outer = 0x8e3d8800] 20:18:05 INFO - PROCESS | 17374 | 1464232685851 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]]]}] 20:18:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:18:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1531ms 20:18:05 INFO - PROCESS | 17374 | 1464232685919 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 17374 | 1464232685923 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 20:18:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:18:05 INFO - PROCESS | 17374 | 1464232685930 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:18:05 INFO - PROCESS | 17374 | 1464232685933 Marionette TRACE conn4 <- [1,502,null,{}] 20:18:05 INFO - PROCESS | 17374 | 1464232685939 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}] 20:18:06 INFO - PROCESS | 17374 | 1464232686117 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 20:18:06 INFO - PROCESS | 17374 | 1464232686305 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c7d7000 == 74 [pid = 17374] [id = 133] 20:18:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x8c7d7800) [pid = 17374] [serial = 398] [outer = (nil)] 20:18:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x8c7dec00) [pid = 17374] [serial = 399] [outer = 0x8c7d7800] 20:18:06 INFO - PROCESS | 17374 | 1464232686392 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x8c7e0800) [pid = 17374] [serial = 400] [outer = 0x8c7d7800] 20:18:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x8c7ddc00) [pid = 17374] [serial = 401] [outer = 0x9927c800] 20:18:07 INFO - PROCESS | 17374 | 1464232687421 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]]]}] 20:18:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:18:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1535ms 20:18:07 INFO - PROCESS | 17374 | 1464232687466 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 17374 | 1464232687471 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 20:18:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:18:07 INFO - PROCESS | 17374 | 1464232687477 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:18:07 INFO - PROCESS | 17374 | 1464232687482 Marionette TRACE conn4 <- [1,506,null,{}] 20:18:07 INFO - PROCESS | 17374 | 1464232687487 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}] 20:18:07 INFO - PROCESS | 17374 | 1464232687686 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 20:18:07 INFO - PROCESS | 17374 | 1464232687908 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f0000 == 75 [pid = 17374] [id = 134] 20:18:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x8d5f0800) [pid = 17374] [serial = 402] [outer = (nil)] 20:18:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x8d5f7800) [pid = 17374] [serial = 403] [outer = 0x8d5f0800] 20:18:08 INFO - PROCESS | 17374 | 1464232688046 Marionette DEBUG loaded listener.js 20:18:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x91e43c00) [pid = 17374] [serial = 404] [outer = 0x8d5f0800] 20:18:08 INFO - PROCESS | 17374 | 1464232688968 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]]]}] 20:18:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:18:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1537ms 20:18:09 INFO - PROCESS | 17374 | 1464232689018 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 20:18:09 INFO - PROCESS | 17374 | 1464232689025 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 20:18:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:18:09 INFO - PROCESS | 17374 | 1464232689035 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:18:09 INFO - PROCESS | 17374 | 1464232689039 Marionette TRACE conn4 <- [1,510,null,{}] 20:18:09 INFO - PROCESS | 17374 | 1464232689048 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}] 20:18:09 INFO - PROCESS | 17374 | 1464232689241 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 20:18:09 INFO - PROCESS | 17374 | 1464232689743 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f9800 == 76 [pid = 17374] [id = 135] 20:18:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x8e3d8000) [pid = 17374] [serial = 405] [outer = (nil)] 20:18:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x8e3e1800) [pid = 17374] [serial = 406] [outer = 0x8e3d8000] 20:18:09 INFO - PROCESS | 17374 | 1464232689850 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x8f315c00) [pid = 17374] [serial = 407] [outer = 0x8e3d8000] 20:18:10 INFO - PROCESS | 17374 | 1464232690891 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]]]}] 20:18:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:18:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1941ms 20:18:10 INFO - PROCESS | 17374 | 1464232690977 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 20:18:10 INFO - PROCESS | 17374 | 1464232690984 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 20:18:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:18:11 INFO - PROCESS | 17374 | 1464232690994 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:18:11 INFO - PROCESS | 17374 | 1464232691000 Marionette TRACE conn4 <- [1,514,null,{}] 20:18:11 INFO - PROCESS | 17374 | 1464232691009 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}] 20:18:11 INFO - PROCESS | 17374 | 1464232691285 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 20:18:11 INFO - PROCESS | 17374 | 1464232691589 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4da400 == 77 [pid = 17374] [id = 136] 20:18:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x91e39400) [pid = 17374] [serial = 408] [outer = (nil)] 20:18:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x92813c00) [pid = 17374] [serial = 409] [outer = 0x91e39400] 20:18:11 INFO - PROCESS | 17374 | 1464232691674 Marionette DEBUG loaded listener.js 20:18:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9298d400) [pid = 17374] [serial = 410] [outer = 0x91e39400] 20:18:12 INFO - PROCESS | 17374 | --DOCSHELL 0x92609000 == 76 [pid = 17374] [id = 122] 20:18:12 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3d9400 == 75 [pid = 17374] [id = 121] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x9b163400) [pid = 17374] [serial = 327] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOCSHELL 0x95201c00 == 74 [pid = 17374] [id = 120] 20:18:12 INFO - PROCESS | 17374 | --DOCSHELL 0x9281b800 == 73 [pid = 17374] [id = 119] 20:18:12 INFO - PROCESS | 17374 | --DOCSHELL 0x95203000 == 72 [pid = 17374] [id = 118] 20:18:12 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3e0000 == 71 [pid = 17374] [id = 117] 20:18:12 INFO - PROCESS | 17374 | 1464232692605 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]]]}] 20:18:12 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4ce800 == 70 [pid = 17374] [id = 110] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x9b162000) [pid = 17374] [serial = 174] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9c118000) [pid = 17374] [serial = 213] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9c1f3c00) [pid = 17374] [serial = 171] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x9a07e000) [pid = 17374] [serial = 207] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0xa3650800) [pid = 17374] [serial = 177] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0xa4f23800) [pid = 17374] [serial = 126] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x923e8400) [pid = 17374] [serial = 216] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x9535f800) [pid = 17374] [serial = 244] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x953d3c00) [pid = 17374] [serial = 204] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x95305800) [pid = 17374] [serial = 165] [outer = (nil)] [url = about:blank] 20:18:12 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 20:18:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1687ms 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0xa3123c00) [pid = 17374] [serial = 219] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x99ef1800) [pid = 17374] [serial = 247] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x9b4c4000) [pid = 17374] [serial = 210] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x98149800) [pid = 17374] [serial = 168] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x9a1e2000) [pid = 17374] [serial = 321] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x954a6c00) [pid = 17374] [serial = 318] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x95235c00) [pid = 17374] [serial = 315] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x9530f400) [pid = 17374] [serial = 316] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8f4d8c00) [pid = 17374] [serial = 310] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x8f4d5400) [pid = 17374] [serial = 309] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x93a88000) [pid = 17374] [serial = 313] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x92988c00) [pid = 17374] [serial = 312] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x9260e000) [pid = 17374] [serial = 285] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9a8d9c00) [pid = 17374] [serial = 324] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x93a7f800) [pid = 17374] [serial = 288] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x9b26d800) [pid = 17374] [serial = 294] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x9540f400) [pid = 17374] [serial = 291] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x9c10c800) [pid = 17374] [serial = 297] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0xa223a000) [pid = 17374] [serial = 300] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0xa683a400) [pid = 17374] [serial = 303] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8f3dd400) [pid = 17374] [serial = 306] [outer = (nil)] [url = about:blank] 20:18:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x9b159400) [pid = 17374] [serial = 325] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x9a28bc00) [pid = 17374] [serial = 322] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x97770c00) [pid = 17374] [serial = 319] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 17374 | 1464232692711 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 20:18:12 INFO - PROCESS | 17374 | 1464232692727 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 20:18:12 INFO - PROCESS | 17374 | 1464232692739 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:18:12 INFO - PROCESS | 17374 | 1464232692741 Marionette TRACE conn4 <- [1,518,null,{}] 20:18:12 INFO - PROCESS | 17374 | 1464232692748 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}] 20:18:12 INFO - PROCESS | 17374 | 1464232692945 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 20:18:13 INFO - PROCESS | 17374 | 1464232693172 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x9281e000 == 71 [pid = 17374] [id = 137] 20:18:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x92a41800) [pid = 17374] [serial = 411] [outer = (nil)] 20:18:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x92a4a800) [pid = 17374] [serial = 412] [outer = 0x92a41800] 20:18:13 INFO - PROCESS | 17374 | 1464232693261 Marionette DEBUG loaded listener.js 20:18:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x95041c00) [pid = 17374] [serial = 413] [outer = 0x92a41800] 20:18:14 INFO - PROCESS | 17374 | 1464232694578 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]]]}] 20:18:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:18:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1892ms 20:18:14 INFO - PROCESS | 17374 | 1464232694630 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 20:18:14 INFO - PROCESS | 17374 | 1464232694636 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 20:18:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:18:14 INFO - PROCESS | 17374 | 1464232694657 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:18:14 INFO - PROCESS | 17374 | 1464232694672 Marionette TRACE conn4 <- [1,522,null,{}] 20:18:14 INFO - PROCESS | 17374 | 1464232694703 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}] 20:18:15 INFO - PROCESS | 17374 | 1464232695118 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 20:18:15 INFO - PROCESS | 17374 | 1464232695163 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:15 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3dfc00 == 72 [pid = 17374] [id = 138] 20:18:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x9535d400) [pid = 17374] [serial = 414] [outer = (nil)] 20:18:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x95368400) [pid = 17374] [serial = 415] [outer = 0x9535d400] 20:18:15 INFO - PROCESS | 17374 | 1464232695274 Marionette DEBUG loaded listener.js 20:18:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x953d6400) [pid = 17374] [serial = 416] [outer = 0x9535d400] 20:18:16 INFO - PROCESS | 17374 | 1464232696155 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]]]}] 20:18:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:18:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1580ms 20:18:16 INFO - PROCESS | 17374 | 1464232696225 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 17374 | 1464232696230 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 20:18:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:18:16 INFO - PROCESS | 17374 | 1464232696236 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:18:16 INFO - PROCESS | 17374 | 1464232696239 Marionette TRACE conn4 <- [1,526,null,{}] 20:18:16 INFO - PROCESS | 17374 | 1464232696245 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}] 20:18:16 INFO - PROCESS | 17374 | 1464232696481 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 20:18:16 INFO - PROCESS | 17374 | 1464232696512 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x92603c00 == 73 [pid = 17374] [id = 139] 20:18:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x953d9c00) [pid = 17374] [serial = 417] [outer = (nil)] 20:18:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x97763400) [pid = 17374] [serial = 418] [outer = 0x953d9c00] 20:18:16 INFO - PROCESS | 17374 | 1464232696591 Marionette DEBUG loaded listener.js 20:18:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x97770c00) [pid = 17374] [serial = 419] [outer = 0x953d9c00] 20:18:17 INFO - PROCESS | 17374 | 1464232697580 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]]]}] 20:18:17 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 20:18:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1382ms 20:18:17 INFO - PROCESS | 17374 | 1464232697619 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 20:18:17 INFO - PROCESS | 17374 | 1464232697622 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 20:18:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:18:17 INFO - PROCESS | 17374 | 1464232697629 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:18:17 INFO - PROCESS | 17374 | 1464232697633 Marionette TRACE conn4 <- [1,530,null,{}] 20:18:17 INFO - PROCESS | 17374 | 1464232697647 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}] 20:18:17 INFO - PROCESS | 17374 | 1464232697880 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 20:18:18 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x9958d400) [pid = 17374] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:18:18 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x95206000) [pid = 17374] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:18:18 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x95308400) [pid = 17374] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:18:18 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x92608800) [pid = 17374] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:18:18 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x9260ac00) [pid = 17374] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:18:18 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x9776b400) [pid = 17374] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:18:18 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x9530e800) [pid = 17374] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:18:18 INFO - PROCESS | 17374 | 1464232698198 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x9298f000 == 74 [pid = 17374] [id = 140] 20:18:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x92a41400) [pid = 17374] [serial = 420] [outer = (nil)] 20:18:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x9776ac00) [pid = 17374] [serial = 421] [outer = 0x92a41400] 20:18:18 INFO - PROCESS | 17374 | 1464232698289 Marionette DEBUG loaded listener.js 20:18:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x9a1e6800) [pid = 17374] [serial = 422] [outer = 0x92a41400] 20:18:19 INFO - PROCESS | 17374 | 1464232698999 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"]]]}] 20:18:19 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 20:18:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:18:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:18:19 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 20:18:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:18:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:18:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1453ms 20:18:19 INFO - PROCESS | 17374 | 1464232699086 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 20:18:19 INFO - PROCESS | 17374 | 1464232699090 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 20:18:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:18:19 INFO - PROCESS | 17374 | 1464232699097 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:18:19 INFO - PROCESS | 17374 | 1464232699099 Marionette TRACE conn4 <- [1,534,null,{}] 20:18:19 INFO - PROCESS | 17374 | 1464232699110 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}] 20:18:19 INFO - PROCESS | 17374 | 1464232699346 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 20:18:19 INFO - PROCESS | 17374 | 1464232699384 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3d8c00 == 75 [pid = 17374] [id = 141] 20:18:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x99589400) [pid = 17374] [serial = 423] [outer = (nil)] 20:18:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x9b166800) [pid = 17374] [serial = 424] [outer = 0x99589400] 20:18:19 INFO - PROCESS | 17374 | 1464232699465 Marionette DEBUG loaded listener.js 20:18:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x9b4bc000) [pid = 17374] [serial = 425] [outer = 0x99589400] 20:18:20 INFO - PROCESS | 17374 | 1464232700511 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]]]}] 20:18:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 20:18:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1435ms 20:18:20 INFO - PROCESS | 17374 | 1464232700533 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 20:18:20 INFO - PROCESS | 17374 | 1464232700540 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 20:18:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:18:20 INFO - PROCESS | 17374 | 1464232700549 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:18:20 INFO - PROCESS | 17374 | 1464232700556 Marionette TRACE conn4 <- [1,538,null,{}] 20:18:20 INFO - PROCESS | 17374 | 1464232700566 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}] 20:18:20 INFO - PROCESS | 17374 | 1464232700809 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 20:18:21 INFO - PROCESS | 17374 | 1464232701116 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3df400 == 76 [pid = 17374] [id = 142] 20:18:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8ee6f400) [pid = 17374] [serial = 426] [outer = (nil)] 20:18:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f4d5c00) [pid = 17374] [serial = 427] [outer = 0x8ee6f400] 20:18:21 INFO - PROCESS | 17374 | 1464232701213 Marionette DEBUG loaded listener.js 20:18:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x923e1c00) [pid = 17374] [serial = 428] [outer = 0x8ee6f400] 20:18:22 INFO - PROCESS | 17374 | 1464232702102 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]]]}] 20:18:22 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. 20:18:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1587ms 20:18:22 INFO - PROCESS | 17374 | 1464232702144 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 20:18:22 INFO - PROCESS | 17374 | 1464232702153 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 20:18:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:18:22 INFO - PROCESS | 17374 | 1464232702167 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:18:22 INFO - PROCESS | 17374 | 1464232702172 Marionette TRACE conn4 <- [1,542,null,{}] 20:18:22 INFO - PROCESS | 17374 | 1464232702179 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}] 20:18:22 INFO - PROCESS | 17374 | 1464232702384 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 20:18:22 INFO - PROCESS | 17374 | 1464232702559 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x92610c00 == 77 [pid = 17374] [id = 143] 20:18:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x92a46000) [pid = 17374] [serial = 429] [outer = (nil)] 20:18:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x95208400) [pid = 17374] [serial = 430] [outer = 0x92a46000] 20:18:22 INFO - PROCESS | 17374 | 1464232702648 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x95281000) [pid = 17374] [serial = 431] [outer = 0x92a46000] 20:18:23 INFO - PROCESS | 17374 | 1464232703620 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]]]}] 20:18:23 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. 20:18:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1494ms 20:18:23 INFO - PROCESS | 17374 | 1464232703661 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 20:18:23 INFO - PROCESS | 17374 | 1464232703666 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 20:18:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:18:23 INFO - PROCESS | 17374 | 1464232703673 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:18:23 INFO - PROCESS | 17374 | 1464232703680 Marionette TRACE conn4 <- [1,546,null,{}] 20:18:23 INFO - PROCESS | 17374 | 1464232703697 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}] 20:18:23 INFO - PROCESS | 17374 | 1464232703991 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 20:18:24 INFO - PROCESS | 17374 | 1464232704180 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f1800 == 78 [pid = 17374] [id = 144] 20:18:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x94606800) [pid = 17374] [serial = 432] [outer = (nil)] 20:18:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x9a64cc00) [pid = 17374] [serial = 433] [outer = 0x94606800] 20:18:24 INFO - PROCESS | 17374 | 1464232704287 Marionette DEBUG loaded listener.js 20:18:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x9b4c1000) [pid = 17374] [serial = 434] [outer = 0x94606800] 20:18:25 INFO - PROCESS | 17374 | 1464232705206 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]]]}] 20:18:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 20:18:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1594ms 20:18:25 INFO - PROCESS | 17374 | 1464232705268 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 20:18:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:18:25 INFO - PROCESS | 17374 | 1464232705273 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 20:18:25 INFO - PROCESS | 17374 | 1464232705280 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:18:25 INFO - PROCESS | 17374 | 1464232705284 Marionette TRACE conn4 <- [1,550,null,{}] 20:18:25 INFO - PROCESS | 17374 | 1464232705290 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}] 20:18:25 INFO - PROCESS | 17374 | 1464232705518 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 20:18:25 INFO - PROCESS | 17374 | 1464232705758 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x92985400 == 79 [pid = 17374] [id = 145] 20:18:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x9a4d4c00) [pid = 17374] [serial = 435] [outer = (nil)] 20:18:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x9d58ac00) [pid = 17374] [serial = 436] [outer = 0x9a4d4c00] 20:18:25 INFO - PROCESS | 17374 | 1464232705892 Marionette DEBUG loaded listener.js 20:18:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0xa237f800) [pid = 17374] [serial = 437] [outer = 0x9a4d4c00] 20:18:26 INFO - PROCESS | 17374 | 1464232706763 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]]]}] 20:18:26 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. 20:18:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1542ms 20:18:26 INFO - PROCESS | 17374 | 1464232706822 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 17374 | 1464232706827 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 20:18:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:18:26 INFO - PROCESS | 17374 | 1464232706833 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:18:26 INFO - PROCESS | 17374 | 1464232706836 Marionette TRACE conn4 <- [1,554,null,{}] 20:18:26 INFO - PROCESS | 17374 | 1464232706842 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}] 20:18:27 INFO - PROCESS | 17374 | 1464232707017 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 20:18:27 INFO - PROCESS | 17374 | 1464232707195 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5ea800 == 80 [pid = 17374] [id = 146] 20:18:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x9a793000) [pid = 17374] [serial = 438] [outer = (nil)] 20:18:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0xa3354c00) [pid = 17374] [serial = 439] [outer = 0x9a793000] 20:18:27 INFO - PROCESS | 17374 | 1464232707284 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0xa683a400) [pid = 17374] [serial = 440] [outer = 0x9a793000] 20:18:27 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:28 INFO - PROCESS | 17374 | 1464232708207 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]]]}] 20:18:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:18:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1429ms 20:18:28 INFO - PROCESS | 17374 | 1464232708264 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 20:18:28 INFO - PROCESS | 17374 | 1464232708267 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 20:18:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:18:28 INFO - PROCESS | 17374 | 1464232708274 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:18:28 INFO - PROCESS | 17374 | 1464232708277 Marionette TRACE conn4 <- [1,558,null,{}] 20:18:28 INFO - PROCESS | 17374 | 1464232708284 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}] 20:18:28 INFO - PROCESS | 17374 | 1464232708546 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 20:18:28 INFO - PROCESS | 17374 | 1464232708773 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b41c00 == 81 [pid = 17374] [id = 147] 20:18:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x91b47400) [pid = 17374] [serial = 441] [outer = (nil)] 20:18:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x91b4c000) [pid = 17374] [serial = 442] [outer = 0x91b47400] 20:18:28 INFO - PROCESS | 17374 | 1464232708906 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0xa6c01800) [pid = 17374] [serial = 443] [outer = 0x91b47400] 20:18:29 INFO - PROCESS | 17374 | 1464232709786 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]]]}] 20:18:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:18:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1584ms 20:18:29 INFO - PROCESS | 17374 | 1464232709859 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 20:18:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:18:29 INFO - PROCESS | 17374 | 1464232709863 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 20:18:29 INFO - PROCESS | 17374 | 1464232709869 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:18:29 INFO - PROCESS | 17374 | 1464232709873 Marionette TRACE conn4 <- [1,562,null,{}] 20:18:29 INFO - PROCESS | 17374 | 1464232709879 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}] 20:18:30 INFO - PROCESS | 17374 | 1464232710112 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 20:18:30 INFO - PROCESS | 17374 | 1464232710330 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3e1c00 == 82 [pid = 17374] [id = 148] 20:18:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x91b41400) [pid = 17374] [serial = 444] [outer = (nil)] 20:18:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0xa6c14c00) [pid = 17374] [serial = 445] [outer = 0x91b41400] 20:18:30 INFO - PROCESS | 17374 | 1464232710465 Marionette DEBUG loaded listener.js 20:18:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0xa6ea9800) [pid = 17374] [serial = 446] [outer = 0x91b41400] 20:18:30 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:31 INFO - PROCESS | 17374 | 1464232711317 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]]]}] 20:18:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:18:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1494ms 20:18:31 INFO - PROCESS | 17374 | 1464232711365 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 20:18:31 INFO - PROCESS | 17374 | 1464232711369 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 20:18:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:18:31 INFO - PROCESS | 17374 | 1464232711376 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:18:31 INFO - PROCESS | 17374 | 1464232711380 Marionette TRACE conn4 <- [1,566,null,{}] 20:18:31 INFO - PROCESS | 17374 | 1464232711386 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}] 20:18:31 INFO - PROCESS | 17374 | 1464232711594 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 20:18:31 INFO - PROCESS | 17374 | 1464232711783 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8b5800 == 83 [pid = 17374] [id = 149] 20:18:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x8d8b6800) [pid = 17374] [serial = 447] [outer = (nil)] 20:18:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x8d8bac00) [pid = 17374] [serial = 448] [outer = 0x8d8b6800] 20:18:31 INFO - PROCESS | 17374 | 1464232711873 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x8d8bcc00) [pid = 17374] [serial = 449] [outer = 0x8d8b6800] 20:18:32 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:32 INFO - PROCESS | 17374 | 1464232712788 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]]]}] 20:18:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:18:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1480ms 20:18:32 INFO - PROCESS | 17374 | 1464232712858 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 17374 | 1464232712862 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 20:18:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:18:32 INFO - PROCESS | 17374 | 1464232712868 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:18:32 INFO - PROCESS | 17374 | 1464232712872 Marionette TRACE conn4 <- [1,570,null,{}] 20:18:32 INFO - PROCESS | 17374 | 1464232712878 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}] 20:18:33 INFO - PROCESS | 17374 | 1464232713069 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 20:18:33 INFO - PROCESS | 17374 | 1464232713246 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:33 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c18b000 == 84 [pid = 17374] [id = 150] 20:18:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x8c18d000) [pid = 17374] [serial = 450] [outer = (nil)] 20:18:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x8c192c00) [pid = 17374] [serial = 451] [outer = 0x8c18d000] 20:18:33 INFO - PROCESS | 17374 | 1464232713335 Marionette DEBUG loaded listener.js 20:18:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x8c195c00) [pid = 17374] [serial = 452] [outer = 0x8c18d000] 20:18:33 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:34 INFO - PROCESS | 17374 | 1464232714216 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]]]}] 20:18:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:18:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1388ms 20:18:34 INFO - PROCESS | 17374 | 1464232714257 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 20:18:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:18:34 INFO - PROCESS | 17374 | 1464232714268 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 20:18:34 INFO - PROCESS | 17374 | 1464232714275 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:18:34 INFO - PROCESS | 17374 | 1464232714279 Marionette TRACE conn4 <- [1,574,null,{}] 20:18:34 INFO - PROCESS | 17374 | 1464232714285 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}] 20:18:34 INFO - PROCESS | 17374 | 1464232714487 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 20:18:34 INFO - PROCESS | 17374 | 1464232714742 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c18a800 == 85 [pid = 17374] [id = 151] 20:18:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x8c191000) [pid = 17374] [serial = 453] [outer = (nil)] 20:18:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x8c305c00) [pid = 17374] [serial = 454] [outer = 0x8c191000] 20:18:34 INFO - PROCESS | 17374 | 1464232714867 Marionette DEBUG loaded listener.js 20:18:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x8c309000) [pid = 17374] [serial = 455] [outer = 0x8c191000] 20:18:35 INFO - PROCESS | 17374 | 1464232715734 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]]]}] 20:18:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:18:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1491ms 20:18:35 INFO - PROCESS | 17374 | 1464232715766 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 20:18:35 INFO - PROCESS | 17374 | 1464232715770 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 20:18:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:18:35 INFO - PROCESS | 17374 | 1464232715796 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:18:35 INFO - PROCESS | 17374 | 1464232715801 Marionette TRACE conn4 <- [1,578,null,{}] 20:18:35 INFO - PROCESS | 17374 | 1464232715807 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}] 20:18:36 INFO - PROCESS | 17374 | 1464232716018 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 20:18:36 INFO - PROCESS | 17374 | 1464232716197 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c304c00 == 86 [pid = 17374] [id = 152] 20:18:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x8c3b5000) [pid = 17374] [serial = 456] [outer = (nil)] 20:18:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x8c3b8000) [pid = 17374] [serial = 457] [outer = 0x8c3b5000] 20:18:36 INFO - PROCESS | 17374 | 1464232716346 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x8c3bd000) [pid = 17374] [serial = 458] [outer = 0x8c3b5000] 20:18:37 INFO - PROCESS | 17374 | 1464232717247 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]]]}] 20:18:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:18:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1495ms 20:18:37 INFO - PROCESS | 17374 | 1464232717288 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 17374 | 1464232717292 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 20:18:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:18:37 INFO - PROCESS | 17374 | 1464232717298 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:18:37 INFO - PROCESS | 17374 | 1464232717302 Marionette TRACE conn4 <- [1,582,null,{}] 20:18:37 INFO - PROCESS | 17374 | 1464232717308 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}] 20:18:37 INFO - PROCESS | 17374 | 1464232717481 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 20:18:37 INFO - PROCESS | 17374 | 1464232717663 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:37 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c196000 == 87 [pid = 17374] [id = 153] 20:18:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x8c198800) [pid = 17374] [serial = 459] [outer = (nil)] 20:18:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x8c5a8400) [pid = 17374] [serial = 460] [outer = 0x8c198800] 20:18:37 INFO - PROCESS | 17374 | 1464232717750 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x8c5ab000) [pid = 17374] [serial = 461] [outer = 0x8c198800] 20:18:38 INFO - PROCESS | 17374 | 1464232718697 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]]]}] 20:18:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:18:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1484ms 20:18:38 INFO - PROCESS | 17374 | 1464232718783 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 20:18:38 INFO - PROCESS | 17374 | 1464232718787 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 20:18:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:18:38 INFO - PROCESS | 17374 | 1464232718794 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:18:38 INFO - PROCESS | 17374 | 1464232718797 Marionette TRACE conn4 <- [1,586,null,{}] 20:18:38 INFO - PROCESS | 17374 | 1464232718803 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}] 20:18:39 INFO - PROCESS | 17374 | 1464232719336 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 20:18:39 INFO - PROCESS | 17374 | 1464232719620 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3b6c00 == 88 [pid = 17374] [id = 154] 20:18:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x8c3bc800) [pid = 17374] [serial = 462] [outer = (nil)] 20:18:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x8c5a9800) [pid = 17374] [serial = 463] [outer = 0x8c3bc800] 20:18:39 INFO - PROCESS | 17374 | 1464232719703 Marionette DEBUG loaded listener.js 20:18:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x8c5b4800) [pid = 17374] [serial = 464] [outer = 0x8c3bc800] 20:18:40 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:40 INFO - PROCESS | 17374 | 1464232720579 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]]]}] 20:18:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:18:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1835ms 20:18:40 INFO - PROCESS | 17374 | 1464232720632 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 17374 | 1464232720636 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 20:18:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:18:40 INFO - PROCESS | 17374 | 1464232720644 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - PROCESS | 17374 | 1464232720651 Marionette TRACE conn4 <- [1,590,null,{}] 20:18:40 INFO - PROCESS | 17374 | 1464232720658 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}] 20:18:40 INFO - PROCESS | 17374 | 1464232720838 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 20:18:41 INFO - PROCESS | 17374 | 1464232721021 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f8000 == 89 [pid = 17374] [id = 155] 20:18:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x8d8b2000) [pid = 17374] [serial = 465] [outer = (nil)] 20:18:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x8d8ba000) [pid = 17374] [serial = 466] [outer = 0x8d8b2000] 20:18:41 INFO - PROCESS | 17374 | 1464232721106 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x8e3d6400) [pid = 17374] [serial = 467] [outer = 0x8d8b2000] 20:18:42 INFO - PROCESS | 17374 | 1464232722260 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]]]}] 20:18:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:18:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1637ms 20:18:42 INFO - PROCESS | 17374 | 1464232722282 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 17374 | 1464232722287 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 20:18:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:18:42 INFO - PROCESS | 17374 | 1464232722293 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:18:42 INFO - PROCESS | 17374 | 1464232722297 Marionette TRACE conn4 <- [1,594,null,{}] 20:18:42 INFO - PROCESS | 17374 | 1464232722303 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}] 20:18:42 INFO - PROCESS | 17374 | 1464232722472 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 20:18:42 INFO - PROCESS | 17374 | 1464232722796 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:42 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ee75c00 == 90 [pid = 17374] [id = 156] 20:18:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x8f315800) [pid = 17374] [serial = 468] [outer = (nil)] 20:18:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x8f3d9c00) [pid = 17374] [serial = 469] [outer = 0x8f315800] 20:18:42 INFO - PROCESS | 17374 | 1464232722881 Marionette DEBUG loaded listener.js 20:18:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x8f4d5400) [pid = 17374] [serial = 470] [outer = 0x8f315800] 20:18:43 INFO - PROCESS | 17374 | 1464232723779 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]]]}] 20:18:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:18:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1531ms 20:18:43 INFO - PROCESS | 17374 | 1464232723826 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 17374 | 1464232723832 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 20:18:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:18:43 INFO - PROCESS | 17374 | 1464232723848 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:18:43 INFO - PROCESS | 17374 | 1464232723855 Marionette TRACE conn4 <- [1,598,null,{}] 20:18:43 INFO - PROCESS | 17374 | 1464232723861 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}] 20:18:44 INFO - PROCESS | 17374 | 1464232724047 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x92818800 == 89 [pid = 17374] [id = 98] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x9298f000 == 88 [pid = 17374] [id = 140] 20:18:44 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x9d9a3c00) [pid = 17374] [serial = 339] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x9a1edc00) [pid = 17374] [serial = 336] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0xa6385800) [pid = 17374] [serial = 342] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8f4db400) [pid = 17374] [serial = 330] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x95307400) [pid = 17374] [serial = 333] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0xa6c15800) [pid = 17374] [serial = 345] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x9b4c0c00) [pid = 17374] [serial = 369] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 17374 | 1464232724352 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:44 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3d8c00 == 89 [pid = 17374] [id = 157] 20:18:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x8f3db000) [pid = 17374] [serial = 471] [outer = (nil)] 20:18:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x8f4dd000) [pid = 17374] [serial = 472] [outer = 0x8f3db000] 20:18:44 INFO - PROCESS | 17374 | 1464232724460 Marionette DEBUG loaded listener.js 20:18:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x923e0800) [pid = 17374] [serial = 473] [outer = 0x8f3db000] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x92603c00 == 88 [pid = 17374] [id = 139] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3dfc00 == 87 [pid = 17374] [id = 138] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x9281e000 == 86 [pid = 17374] [id = 137] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4da400 == 85 [pid = 17374] [id = 136] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f9800 == 84 [pid = 17374] [id = 135] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8f313400 == 83 [pid = 17374] [id = 129] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8f30fc00 == 82 [pid = 17374] [id = 128] 20:18:44 INFO - PROCESS | 17374 | --DOCSHELL 0x9d58f800 == 81 [pid = 17374] [id = 127] 20:18:45 INFO - PROCESS | 17374 | --DOCSHELL 0x95364400 == 80 [pid = 17374] [id = 126] 20:18:45 INFO - PROCESS | 17374 | --DOCSHELL 0x95310800 == 79 [pid = 17374] [id = 125] 20:18:45 INFO - PROCESS | 17374 | --DOCSHELL 0x9260c800 == 78 [pid = 17374] [id = 124] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x9b26e000) [pid = 17374] [serial = 328] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x9535cc00) [pid = 17374] [serial = 354] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x954a2c00) [pid = 17374] [serial = 366] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x9a79e800) [pid = 17374] [serial = 364] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x92e2a000) [pid = 17374] [serial = 352] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x92a4c800) [pid = 17374] [serial = 351] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x9a4d6400) [pid = 17374] [serial = 363] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x953d7400) [pid = 17374] [serial = 355] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x92990c00) [pid = 17374] [serial = 348] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x99ef5800) [pid = 17374] [serial = 361] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x97762000) [pid = 17374] [serial = 358] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x98143c00) [pid = 17374] [serial = 360] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x95401400) [pid = 17374] [serial = 357] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x9a1e6400) [pid = 17374] [serial = 367] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 17374 | 1464232725289 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]]]}] 20:18:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:18:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1493ms 20:18:45 INFO - PROCESS | 17374 | 1464232725333 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 20:18:45 INFO - PROCESS | 17374 | 1464232725337 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 20:18:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:18:45 INFO - PROCESS | 17374 | 1464232725343 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:18:45 INFO - PROCESS | 17374 | 1464232725346 Marionette TRACE conn4 <- [1,602,null,{}] 20:18:45 INFO - PROCESS | 17374 | 1464232725369 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}] 20:18:45 INFO - PROCESS | 17374 | 1464232725551 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 20:18:45 INFO - PROCESS | 17374 | 1464232725564 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f6400 == 79 [pid = 17374] [id = 158] 20:18:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x8f4d8c00) [pid = 17374] [serial = 474] [outer = (nil)] 20:18:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9260bc00) [pid = 17374] [serial = 475] [outer = 0x8f4d8c00] 20:18:45 INFO - PROCESS | 17374 | 1464232725638 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x92817400) [pid = 17374] [serial = 476] [outer = 0x8f4d8c00] 20:18:46 INFO - PROCESS | 17374 | 1464232726563 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]]]}] 20:18:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:18:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1246ms 20:18:46 INFO - PROCESS | 17374 | 1464232726590 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 20:18:46 INFO - PROCESS | 17374 | 1464232726593 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 20:18:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:18:46 INFO - PROCESS | 17374 | 1464232726600 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:18:46 INFO - PROCESS | 17374 | 1464232726603 Marionette TRACE conn4 <- [1,606,null,{}] 20:18:46 INFO - PROCESS | 17374 | 1464232726608 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}] 20:18:46 INFO - PROCESS | 17374 | 1464232726778 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 20:18:46 INFO - PROCESS | 17374 | 1464232726790 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x9298ac00 == 80 [pid = 17374] [id = 159] 20:18:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9298b800) [pid = 17374] [serial = 477] [outer = (nil)] 20:18:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x92a45800) [pid = 17374] [serial = 478] [outer = 0x9298b800] 20:18:46 INFO - PROCESS | 17374 | 1464232726875 Marionette DEBUG loaded listener.js 20:18:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x93c9b000) [pid = 17374] [serial = 479] [outer = 0x9298b800] 20:18:47 INFO - PROCESS | 17374 | 1464232727887 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]]]}] 20:18:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:18:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1329ms 20:18:47 INFO - PROCESS | 17374 | 1464232727930 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 17374 | 1464232727934 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 20:18:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:18:47 INFO - PROCESS | 17374 | 1464232727946 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - PROCESS | 17374 | 1464232727949 Marionette TRACE conn4 <- [1,610,null,{}] 20:18:47 INFO - PROCESS | 17374 | 1464232727955 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}] 20:18:48 INFO - PROCESS | 17374 | 1464232728174 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 20:18:48 INFO - PROCESS | 17374 | 1464232728201 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x91e3f000 == 81 [pid = 17374] [id = 160] 20:18:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x92982800) [pid = 17374] [serial = 480] [outer = (nil)] 20:18:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9520bc00) [pid = 17374] [serial = 481] [outer = 0x92982800] 20:18:48 INFO - PROCESS | 17374 | 1464232728277 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x95303000) [pid = 17374] [serial = 482] [outer = 0x92982800] 20:18:49 INFO - PROCESS | 17374 | 1464232729544 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]]]}] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x8e3d8000) [pid = 17374] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0xa683a000) [pid = 17374] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x9535d400) [pid = 17374] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x91e39400) [pid = 17374] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x92817c00) [pid = 17374] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x92815c00) [pid = 17374] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0xa335bc00) [pid = 17374] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x953d9c00) [pid = 17374] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x9b4c9c00) [pid = 17374] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x92a41800) [pid = 17374] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x9281f800) [pid = 17374] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0xa2379800) [pid = 17374] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x8f3d8800) [pid = 17374] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x92a41400) [pid = 17374] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9a394400) [pid = 17374] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9a1ca000) [pid = 17374] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0xa237fc00) [pid = 17374] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0xa060f800) [pid = 17374] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:18:49 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x953cd400) [pid = 17374] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:18:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:18:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1699ms 20:18:49 INFO - PROCESS | 17374 | 1464232729673 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 17374 | 1464232729678 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 20:18:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:18:49 INFO - PROCESS | 17374 | 1464232729688 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:18:49 INFO - PROCESS | 17374 | 1464232729690 Marionette TRACE conn4 <- [1,614,null,{}] 20:18:49 INFO - PROCESS | 17374 | 1464232729697 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}] 20:18:49 INFO - PROCESS | 17374 | 1464232729937 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 20:18:50 INFO - PROCESS | 17374 | 1464232730038 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3dac00 == 82 [pid = 17374] [id = 161] 20:18:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x91b4ec00) [pid = 17374] [serial = 483] [outer = (nil)] 20:18:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x9281f800) [pid = 17374] [serial = 484] [outer = 0x91b4ec00] 20:18:50 INFO - PROCESS | 17374 | 1464232730118 Marionette DEBUG loaded listener.js 20:18:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x95202000) [pid = 17374] [serial = 485] [outer = 0x91b4ec00] 20:18:50 INFO - PROCESS | 17374 | 1464232730844 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]]]}] 20:18:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1182ms 20:18:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:18:50 INFO - PROCESS | 17374 | 1464232730876 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 20:18:50 INFO - PROCESS | 17374 | 1464232730879 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 20:18:50 INFO - PROCESS | 17374 | 1464232730886 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:18:50 INFO - PROCESS | 17374 | 1464232730889 Marionette TRACE conn4 <- [1,618,null,{}] 20:18:50 INFO - PROCESS | 17374 | 1464232730895 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}] 20:18:51 INFO - PROCESS | 17374 | 1464232731112 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 20:18:51 INFO - PROCESS | 17374 | 1464232731301 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30dc00 == 83 [pid = 17374] [id = 162] 20:18:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x8f31a800) [pid = 17374] [serial = 486] [outer = (nil)] 20:18:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9535f400) [pid = 17374] [serial = 487] [outer = 0x8f31a800] 20:18:51 INFO - PROCESS | 17374 | 1464232731417 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x95367800) [pid = 17374] [serial = 488] [outer = 0x8f31a800] 20:18:52 INFO - PROCESS | 17374 | 1464232732466 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]]]}] 20:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1631ms 20:18:52 INFO - PROCESS | 17374 | 1464232732518 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 20:18:52 INFO - PROCESS | 17374 | 1464232732526 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 20:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:18:52 INFO - PROCESS | 17374 | 1464232732534 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:18:52 INFO - PROCESS | 17374 | 1464232732541 Marionette TRACE conn4 <- [1,622,null,{}] 20:18:52 INFO - PROCESS | 17374 | 1464232732549 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}] 20:18:52 INFO - PROCESS | 17374 | 1464232732758 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 20:18:53 INFO - PROCESS | 17374 | 1464232733011 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b4000 == 84 [pid = 17374] [id = 163] 20:18:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x8c5b4c00) [pid = 17374] [serial = 489] [outer = (nil)] 20:18:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x8d8b1400) [pid = 17374] [serial = 490] [outer = 0x8c5b4c00] 20:18:53 INFO - PROCESS | 17374 | 1464232733207 Marionette DEBUG loaded listener.js 20:18:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x8e3de000) [pid = 17374] [serial = 491] [outer = 0x8c5b4c00] 20:18:54 INFO - PROCESS | 17374 | 1464232734478 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]]]}] 20:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1994ms 20:18:54 INFO - PROCESS | 17374 | 1464232734529 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 17374 | 1464232734538 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 20:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:18:54 INFO - PROCESS | 17374 | 1464232734551 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:18:54 INFO - PROCESS | 17374 | 1464232734555 Marionette TRACE conn4 <- [1,626,null,{}] 20:18:54 INFO - PROCESS | 17374 | 1464232734563 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}] 20:18:54 INFO - PROCESS | 17374 | 1464232734782 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 20:18:55 INFO - PROCESS | 17374 | 1464232734992 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ee6a000 == 85 [pid = 17374] [id = 164] 20:18:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x8f31ec00) [pid = 17374] [serial = 492] [outer = (nil)] 20:18:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x91b4a000) [pid = 17374] [serial = 493] [outer = 0x8f31ec00] 20:18:55 INFO - PROCESS | 17374 | 1464232735106 Marionette DEBUG loaded listener.js 20:18:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x91e44000) [pid = 17374] [serial = 494] [outer = 0x8f31ec00] 20:18:56 INFO - PROCESS | 17374 | 1464232736082 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]]]}] 20:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1593ms 20:18:56 INFO - PROCESS | 17374 | 1464232736143 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 17374 | 1464232736148 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 20:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:18:56 INFO - PROCESS | 17374 | 1464232736155 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - PROCESS | 17374 | 1464232736161 Marionette TRACE conn4 <- [1,630,null,{}] 20:18:56 INFO - PROCESS | 17374 | 1464232736177 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}] 20:18:56 INFO - PROCESS | 17374 | 1464232736417 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 20:18:56 INFO - PROCESS | 17374 | 1464232736692 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x95228800 == 86 [pid = 17374] [id = 165] 20:18:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x95228c00) [pid = 17374] [serial = 495] [outer = (nil)] 20:18:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x95361400) [pid = 17374] [serial = 496] [outer = 0x95228c00] 20:18:56 INFO - PROCESS | 17374 | 1464232736792 Marionette DEBUG loaded listener.js 20:18:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x95499800) [pid = 17374] [serial = 497] [outer = 0x95228c00] 20:18:57 INFO - PROCESS | 17374 | 1464232737690 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]]]}] 20:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1589ms 20:18:57 INFO - PROCESS | 17374 | 1464232737744 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 20:18:57 INFO - PROCESS | 17374 | 1464232737748 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 20:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:18:57 INFO - PROCESS | 17374 | 1464232737755 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:18:57 INFO - PROCESS | 17374 | 1464232737759 Marionette TRACE conn4 <- [1,634,null,{}] 20:18:57 INFO - PROCESS | 17374 | 1464232737764 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}] 20:18:57 INFO - PROCESS | 17374 | 1464232737962 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 20:18:58 INFO - PROCESS | 17374 | 1464232738189 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x93a7cc00 == 87 [pid = 17374] [id = 166] 20:18:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x95210000) [pid = 17374] [serial = 498] [outer = (nil)] 20:18:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x97769000) [pid = 17374] [serial = 499] [outer = 0x95210000] 20:18:58 INFO - PROCESS | 17374 | 1464232738322 Marionette DEBUG loaded listener.js 20:18:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x98143c00) [pid = 17374] [serial = 500] [outer = 0x95210000] 20:18:58 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:59 INFO - PROCESS | 17374 | 1464232739307 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]]]}] 20:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1581ms 20:18:59 INFO - PROCESS | 17374 | 1464232739337 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 17374 | 1464232739341 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 20:18:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:18:59 INFO - PROCESS | 17374 | 1464232739348 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:18:59 INFO - PROCESS | 17374 | 1464232739351 Marionette TRACE conn4 <- [1,638,null,{}] 20:18:59 INFO - PROCESS | 17374 | 1464232739359 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}] 20:18:59 INFO - PROCESS | 17374 | 1464232739614 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 20:18:59 INFO - PROCESS | 17374 | 1464232739850 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x97782000 == 88 [pid = 17374] [id = 167] 20:18:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x99eebc00) [pid = 17374] [serial = 501] [outer = (nil)] 20:18:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x9a1e3000) [pid = 17374] [serial = 502] [outer = 0x99eebc00] 20:18:59 INFO - PROCESS | 17374 | 1464232739938 Marionette DEBUG loaded listener.js 20:19:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x9a1eec00) [pid = 17374] [serial = 503] [outer = 0x99eebc00] 20:19:00 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:19:00 INFO - PROCESS | 17374 | 1464232740823 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]]]}] 20:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1537ms 20:19:00 INFO - PROCESS | 17374 | 1464232740886 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 20:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:19:00 INFO - PROCESS | 17374 | 1464232740890 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 20:19:00 INFO - PROCESS | 17374 | 1464232740897 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:19:00 INFO - PROCESS | 17374 | 1464232740900 Marionette TRACE conn4 <- [1,642,null,{}] 20:19:00 INFO - PROCESS | 17374 | 1464232740906 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}] 20:19:01 INFO - PROCESS | 17374 | 1464232741117 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 20:19:01 INFO - PROCESS | 17374 | 1464232741351 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x99eec400 == 89 [pid = 17374] [id = 168] 20:19:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x99eec800) [pid = 17374] [serial = 504] [outer = (nil)] 20:19:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9c10c000) [pid = 17374] [serial = 505] [outer = 0x99eec800] 20:19:01 INFO - PROCESS | 17374 | 1464232741483 Marionette DEBUG loaded listener.js 20:19:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x9c1f9800) [pid = 17374] [serial = 506] [outer = 0x99eec800] 20:19:02 INFO - PROCESS | 17374 | 1464232742400 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]]]}] 20:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1584ms 20:19:02 INFO - PROCESS | 17374 | 1464232742481 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 20:19:02 INFO - PROCESS | 17374 | 1464232742485 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 20:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:19:02 INFO - PROCESS | 17374 | 1464232742492 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:19:02 INFO - PROCESS | 17374 | 1464232742495 Marionette TRACE conn4 <- [1,646,null,{}] 20:19:02 INFO - PROCESS | 17374 | 1464232742501 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}] 20:19:02 INFO - PROCESS | 17374 | 1464232742742 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 20:19:03 INFO - PROCESS | 17374 | 1464232743023 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e243000 == 90 [pid = 17374] [id = 169] 20:19:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x8e243c00) [pid = 17374] [serial = 507] [outer = (nil)] 20:19:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x8e249400) [pid = 17374] [serial = 508] [outer = 0x8e243c00] 20:19:03 INFO - PROCESS | 17374 | 1464232743118 Marionette DEBUG loaded listener.js 20:19:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x8e24b400) [pid = 17374] [serial = 509] [outer = 0x8e243c00] 20:19:03 INFO - PROCESS | 17374 | 1464232743983 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]]]}] 20:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1534ms 20:19:04 INFO - PROCESS | 17374 | 1464232744026 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 20:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:19:04 INFO - PROCESS | 17374 | 1464232744037 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 20:19:04 INFO - PROCESS | 17374 | 1464232744044 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:19:04 INFO - PROCESS | 17374 | 1464232744048 Marionette TRACE conn4 <- [1,650,null,{}] 20:19:04 INFO - PROCESS | 17374 | 1464232744055 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}] 20:19:04 INFO - PROCESS | 17374 | 1464232744267 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 20:19:04 INFO - PROCESS | 17374 | 1464232744450 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e245000 == 91 [pid = 17374] [id = 170] 20:19:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x8e245c00) [pid = 17374] [serial = 510] [outer = (nil)] 20:19:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 183 (0x8f69e400) [pid = 17374] [serial = 511] [outer = 0x8e245c00] 20:19:04 INFO - PROCESS | 17374 | 1464232744586 Marionette DEBUG loaded listener.js 20:19:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 184 (0x8f6a1000) [pid = 17374] [serial = 512] [outer = 0x8e245c00] 20:19:05 INFO - PROCESS | 17374 | 1464232745518 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]]]}] 20:19:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:19:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1545ms 20:19:05 INFO - PROCESS | 17374 | 1464232745589 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 20:19:05 INFO - PROCESS | 17374 | 1464232745593 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 20:19:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:19:05 INFO - PROCESS | 17374 | 1464232745600 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:19:05 INFO - PROCESS | 17374 | 1464232745603 Marionette TRACE conn4 <- [1,654,null,{}] 20:19:05 INFO - PROCESS | 17374 | 1464232745609 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}] 20:19:05 INFO - PROCESS | 17374 | 1464232745800 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 20:19:06 INFO - PROCESS | 17374 | 1464232746029 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c305000 == 92 [pid = 17374] [id = 171] 20:19:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 185 (0x8e250c00) [pid = 17374] [serial = 513] [outer = (nil)] 20:19:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 186 (0x8f6a7c00) [pid = 17374] [serial = 514] [outer = 0x8e250c00] 20:19:06 INFO - PROCESS | 17374 | 1464232746159 Marionette DEBUG loaded listener.js 20:19:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 187 (0x9a8d8400) [pid = 17374] [serial = 515] [outer = 0x8e250c00] 20:19:07 INFO - PROCESS | 17374 | 1464232747011 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]]]}] 20:19:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:19:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1483ms 20:19:07 INFO - PROCESS | 17374 | 1464232747084 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 20:19:07 INFO - PROCESS | 17374 | 1464232747088 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 20:19:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:19:07 INFO - PROCESS | 17374 | 1464232747095 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:19:07 INFO - PROCESS | 17374 | 1464232747098 Marionette TRACE conn4 <- [1,658,null,{}] 20:19:07 INFO - PROCESS | 17374 | 1464232747104 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}] 20:19:07 INFO - PROCESS | 17374 | 1464232747291 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 20:19:07 INFO - PROCESS | 17374 | 1464232747475 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f6a4400 == 93 [pid = 17374] [id = 172] 20:19:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 188 (0x8f6a5c00) [pid = 17374] [serial = 516] [outer = (nil)] 20:19:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 189 (0x92276000) [pid = 17374] [serial = 517] [outer = 0x8f6a5c00] 20:19:07 INFO - PROCESS | 17374 | 1464232747563 Marionette DEBUG loaded listener.js 20:19:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 190 (0x92277c00) [pid = 17374] [serial = 518] [outer = 0x8f6a5c00] 20:19:08 INFO - PROCESS | 17374 | 1464232748490 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]]]}] 20:19:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:19:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1439ms 20:19:08 INFO - PROCESS | 17374 | 1464232748535 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 20:19:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:19:08 INFO - PROCESS | 17374 | 1464232748549 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 20:19:08 INFO - PROCESS | 17374 | 1464232748556 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:19:08 INFO - PROCESS | 17374 | 1464232748561 Marionette TRACE conn4 <- [1,662,null,{}] 20:19:08 INFO - PROCESS | 17374 | 1464232748567 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}] 20:19:08 INFO - PROCESS | 17374 | 1464232748781 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 20:19:09 INFO - PROCESS | 17374 | 1464232749024 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4d0c00 == 94 [pid = 17374] [id = 173] 20:19:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 191 (0xa1113800) [pid = 17374] [serial = 519] [outer = (nil)] 20:19:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 192 (0xa23bf400) [pid = 17374] [serial = 520] [outer = 0xa1113800] 20:19:09 INFO - PROCESS | 17374 | 1464232749163 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 193 (0xa36f8000) [pid = 17374] [serial = 521] [outer = 0xa1113800] 20:19:09 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:19:10 INFO - PROCESS | 17374 | 1464232750130 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]]]}] 20:19:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:19:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1637ms 20:19:10 INFO - PROCESS | 17374 | 1464232750194 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 20:19:10 INFO - PROCESS | 17374 | 1464232750198 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 20:19:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:19:10 INFO - PROCESS | 17374 | 1464232750205 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:19:10 INFO - PROCESS | 17374 | 1464232750209 Marionette TRACE conn4 <- [1,666,null,{}] 20:19:10 INFO - PROCESS | 17374 | 1464232750215 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}] 20:19:10 INFO - PROCESS | 17374 | 1464232750412 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 20:19:10 INFO - PROCESS | 17374 | 1464232750755 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6cc00 == 95 [pid = 17374] [id = 174] 20:19:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 194 (0x8ae6f800) [pid = 17374] [serial = 522] [outer = (nil)] 20:19:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 195 (0x8ae72400) [pid = 17374] [serial = 523] [outer = 0x8ae6f800] 20:19:10 INFO - PROCESS | 17374 | 1464232750847 Marionette DEBUG loaded listener.js 20:19:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 196 (0x8ae74400) [pid = 17374] [serial = 524] [outer = 0x8ae6f800] 20:19:11 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:19:11 INFO - PROCESS | 17374 | 1464232751705 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]]]}] 20:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1539ms 20:19:11 INFO - PROCESS | 17374 | 1464232751745 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 20:19:11 INFO - PROCESS | 17374 | 1464232751748 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 20:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:19:11 INFO - PROCESS | 17374 | 1464232751755 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:19:11 INFO - PROCESS | 17374 | 1464232751758 Marionette TRACE conn4 <- [1,670,null,{}] 20:19:11 INFO - PROCESS | 17374 | 1464232751763 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}] 20:19:11 INFO - PROCESS | 17374 | 1464232751943 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 20:19:12 INFO - PROCESS | 17374 | 1464232752140 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae69000 == 96 [pid = 17374] [id = 175] 20:19:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 197 (0x8ae6d000) [pid = 17374] [serial = 525] [outer = (nil)] 20:19:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 198 (0x8f4d0800) [pid = 17374] [serial = 526] [outer = 0x8ae6d000] 20:19:12 INFO - PROCESS | 17374 | 1464232752224 Marionette DEBUG loaded listener.js 20:19:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 199 (0x92279000) [pid = 17374] [serial = 527] [outer = 0x8ae6d000] 20:19:13 INFO - PROCESS | 17374 | 1464232753516 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]]]}] 20:19:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:19:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1831ms 20:19:13 INFO - PROCESS | 17374 | 1464232753588 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 20:19:13 INFO - PROCESS | 17374 | 1464232753593 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 20:19:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:19:13 INFO - PROCESS | 17374 | 1464232753602 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:19:13 INFO - PROCESS | 17374 | 1464232753607 Marionette TRACE conn4 <- [1,674,null,{}] 20:19:13 INFO - PROCESS | 17374 | 1464232753727 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}] 20:19:13 INFO - PROCESS | 17374 | 1464232753964 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 20:19:14 INFO - PROCESS | 17374 | 1464232754078 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3b7400 == 97 [pid = 17374] [id = 176] 20:19:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 200 (0x8c3b9400) [pid = 17374] [serial = 528] [outer = (nil)] 20:19:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 201 (0x8d5f5400) [pid = 17374] [serial = 529] [outer = 0x8c3b9400] 20:19:14 INFO - PROCESS | 17374 | 1464232754221 Marionette DEBUG loaded listener.js 20:19:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 202 (0x8d8bc400) [pid = 17374] [serial = 530] [outer = 0x8c3b9400] 20:19:14 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:19:15 INFO - PROCESS | 17374 | 1464232755381 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]]]}] 20:19:15 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 20:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1849ms 20:19:15 INFO - PROCESS | 17374 | 1464232755452 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 20:19:15 INFO - PROCESS | 17374 | 1464232755464 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 20:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:19:15 INFO - PROCESS | 17374 | 1464232755480 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:19:15 INFO - PROCESS | 17374 | 1464232755488 Marionette TRACE conn4 <- [1,678,null,{}] 20:19:15 INFO - PROCESS | 17374 | 1464232755498 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}] 20:19:15 INFO - PROCESS | 17374 | 1464232755787 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 20:19:16 INFO - PROCESS | 17374 | 1464232756022 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b6000 == 98 [pid = 17374] [id = 177] 20:19:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 203 (0x8c7d5c00) [pid = 17374] [serial = 531] [outer = (nil)] 20:19:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 204 (0x8f315400) [pid = 17374] [serial = 532] [outer = 0x8c7d5c00] 20:19:16 INFO - PROCESS | 17374 | 1464232756105 Marionette DEBUG loaded listener.js 20:19:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 205 (0x8f3e0400) [pid = 17374] [serial = 533] [outer = 0x8c7d5c00] 20:19:17 INFO - PROCESS | 17374 | 1464232757003 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]]]}] 20:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1594ms 20:19:17 INFO - PROCESS | 17374 | 1464232757073 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 20:19:17 INFO - PROCESS | 17374 | 1464232757077 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 20:19:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:19:17 INFO - PROCESS | 17374 | 1464232757084 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:19:17 INFO - PROCESS | 17374 | 1464232757090 Marionette TRACE conn4 <- [1,682,null,{}] 20:19:17 INFO - PROCESS | 17374 | 1464232757106 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}] 20:19:17 INFO - PROCESS | 17374 | 1464232757384 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x9522f800 == 97 [pid = 17374] [id = 111] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x9b4c3000 == 96 [pid = 17374] [id = 114] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3db400 == 95 [pid = 17374] [id = 116] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 204 (0x9b166800) [pid = 17374] [serial = 424] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 203 (0x8f319400) [pid = 17374] [serial = 384] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 202 (0xa6c1ac00) [pid = 17374] [serial = 393] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 201 (0x8ee75800) [pid = 17374] [serial = 390] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 200 (0xa311d400) [pid = 17374] [serial = 381] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 199 (0xa69e4800) [pid = 17374] [serial = 387] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 198 (0x8d5f7800) [pid = 17374] [serial = 403] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 197 (0x9549c400) [pid = 17374] [serial = 375] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 196 (0x8e3e0400) [pid = 17374] [serial = 396] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 195 (0x8c7dec00) [pid = 17374] [serial = 399] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOMWINDOW == 194 (0x9c1f7400) [pid = 17374] [serial = 378] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0xa69e5000 == 94 [pid = 17374] [id = 115] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x97767400 == 93 [pid = 17374] [id = 112] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x92605800 == 92 [pid = 17374] [id = 113] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3dac00 == 91 [pid = 17374] [id = 161] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x91e3f000 == 90 [pid = 17374] [id = 160] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x9298ac00 == 89 [pid = 17374] [id = 159] 20:19:17 INFO - PROCESS | 17374 | 1464232757803 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f6400 == 88 [pid = 17374] [id = 158] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3d8c00 == 87 [pid = 17374] [id = 157] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x8ee75c00 == 86 [pid = 17374] [id = 156] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f8000 == 85 [pid = 17374] [id = 155] 20:19:17 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3b6c00 == 84 [pid = 17374] [id = 154] 20:19:17 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c189c00 == 85 [pid = 17374] [id = 178] 20:19:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 195 (0x8c301800) [pid = 17374] [serial = 534] [outer = (nil)] 20:19:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 196 (0x8e3e0400) [pid = 17374] [serial = 535] [outer = 0x8c301800] 20:19:17 INFO - PROCESS | 17374 | 1464232757895 Marionette DEBUG loaded listener.js 20:19:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 197 (0x8f319400) [pid = 17374] [serial = 536] [outer = 0x8c301800] 20:19:18 INFO - PROCESS | 17374 | --DOCSHELL 0x8e3e1c00 == 84 [pid = 17374] [id = 148] 20:19:18 INFO - PROCESS | 17374 | --DOCSHELL 0x91b41c00 == 83 [pid = 17374] [id = 147] 20:19:18 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5ea800 == 82 [pid = 17374] [id = 146] 20:19:18 INFO - PROCESS | 17374 | --DOCSHELL 0x92985400 == 81 [pid = 17374] [id = 145] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 196 (0x8f315c00) [pid = 17374] [serial = 407] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 195 (0xa69e7000) [pid = 17374] [serial = 259] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 194 (0x92a43c00) [pid = 17374] [serial = 372] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 193 (0x953d6400) [pid = 17374] [serial = 416] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 192 (0x92813c00) [pid = 17374] [serial = 409] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 191 (0x95233800) [pid = 17374] [serial = 289] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 190 (0x9281c000) [pid = 17374] [serial = 262] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 189 (0xa696d000) [pid = 17374] [serial = 304] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 188 (0x97763400) [pid = 17374] [serial = 418] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 187 (0x9c1f5400) [pid = 17374] [serial = 298] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 186 (0x92a4a800) [pid = 17374] [serial = 412] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 185 (0x92987800) [pid = 17374] [serial = 265] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 184 (0xa27ccc00) [pid = 17374] [serial = 253] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 183 (0x8f3e2400) [pid = 17374] [serial = 307] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 182 (0x9298d400) [pid = 17374] [serial = 410] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x95041c00) [pid = 17374] [serial = 413] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x9776ac00) [pid = 17374] [serial = 421] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x97770c00) [pid = 17374] [serial = 419] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x9b4c6800) [pid = 17374] [serial = 295] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x91e3a400) [pid = 17374] [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.] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8e3e1800) [pid = 17374] [serial = 406] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x95368400) [pid = 17374] [serial = 415] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0xa0606400) [pid = 17374] [serial = 250] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0xa4f22c00) [pid = 17374] [serial = 256] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x9a1e6800) [pid = 17374] [serial = 422] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0xa2377800) [pid = 17374] [serial = 301] [outer = (nil)] [url = about:blank] 20:19:18 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x97763800) [pid = 17374] [serial = 292] [outer = (nil)] [url = about:blank] 20:19:19 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:19 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:19:19 INFO - PROCESS | 17374 | 1464232759152 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]]]}] 20:19:19 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) 20:19:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2088ms 20:19:19 INFO - PROCESS | 17374 | 1464232759173 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 20:19:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:19:19 INFO - PROCESS | 17374 | 1464232759178 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 20:19:19 INFO - PROCESS | 17374 | 1464232759184 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:19:19 INFO - PROCESS | 17374 | 1464232759188 Marionette TRACE conn4 <- [1,686,null,{}] 20:19:19 INFO - PROCESS | 17374 | 1464232759193 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}] 20:19:19 INFO - PROCESS | 17374 | 1464232759407 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 20:19:19 INFO - PROCESS | 17374 | 1464232759579 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5ea800 == 82 [pid = 17374] [id = 179] 20:19:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x8e3e2000) [pid = 17374] [serial = 537] [outer = (nil)] 20:19:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x91e3e400) [pid = 17374] [serial = 538] [outer = 0x8e3e2000] 20:19:19 INFO - PROCESS | 17374 | 1464232759657 Marionette DEBUG loaded listener.js 20:19:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x9227fc00) [pid = 17374] [serial = 539] [outer = 0x8e3e2000] 20:19:20 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:20 INFO - PROCESS | 17374 | 1464232760905 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]]]}] 20:19:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:19:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1737ms 20:19:20 INFO - PROCESS | 17374 | 1464232760935 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 20:19:20 INFO - PROCESS | 17374 | 1464232760940 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 20:19:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:19:20 INFO - PROCESS | 17374 | 1464232760946 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:19:20 INFO - PROCESS | 17374 | 1464232760949 Marionette TRACE conn4 <- [1,690,null,{}] 20:19:20 INFO - PROCESS | 17374 | 1464232760955 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}] 20:19:21 INFO - PROCESS | 17374 | 1464232761253 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 20:19:21 INFO - PROCESS | 17374 | 1464232761283 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30cc00 == 83 [pid = 17374] [id = 180] 20:19:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x8d8b7000) [pid = 17374] [serial = 540] [outer = (nil)] 20:19:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x92602000) [pid = 17374] [serial = 541] [outer = 0x8d8b7000] 20:19:21 INFO - PROCESS | 17374 | 1464232761370 Marionette DEBUG loaded listener.js 20:19:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x92818400) [pid = 17374] [serial = 542] [outer = 0x8d8b7000] 20:19:22 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x8f315800) [pid = 17374] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:19:22 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x8f3db000) [pid = 17374] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:19:22 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x92982800) [pid = 17374] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:19:22 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x8d8b2000) [pid = 17374] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:19:22 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x9298b800) [pid = 17374] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:19:22 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8c3bc800) [pid = 17374] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:19:22 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x8f4d8c00) [pid = 17374] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:19:22 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x91b4ec00) [pid = 17374] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:19:22 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:22 INFO - PROCESS | 17374 | 1464232762870 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]]]}] 20:19:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:19:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1982ms 20:19:22 INFO - PROCESS | 17374 | 1464232762929 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 20:19:22 INFO - PROCESS | 17374 | 1464232762932 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 20:19:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:19:22 INFO - PROCESS | 17374 | 1464232762938 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:19:22 INFO - PROCESS | 17374 | 1464232762942 Marionette TRACE conn4 <- [1,694,null,{}] 20:19:22 INFO - PROCESS | 17374 | 1464232762947 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}] 20:19:23 INFO - PROCESS | 17374 | 1464232763209 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 20:19:23 INFO - PROCESS | 17374 | 1464232763306 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30ec00 == 84 [pid = 17374] [id = 181] 20:19:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x8c3ba800) [pid = 17374] [serial = 543] [outer = (nil)] 20:19:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x92812800) [pid = 17374] [serial = 544] [outer = 0x8c3ba800] 20:19:23 INFO - PROCESS | 17374 | 1464232763381 Marionette DEBUG loaded listener.js 20:19:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x92a4ac00) [pid = 17374] [serial = 545] [outer = 0x8c3ba800] 20:19:24 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:24 INFO - PROCESS | 17374 | 1464232764533 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]]]}] 20:19:24 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) 20:19:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1637ms 20:19:24 INFO - PROCESS | 17374 | 1464232764578 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 20:19:24 INFO - PROCESS | 17374 | 1464232764585 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 20:19:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:19:24 INFO - PROCESS | 17374 | 1464232764606 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:19:24 INFO - PROCESS | 17374 | 1464232764613 Marionette TRACE conn4 <- [1,698,null,{}] 20:19:24 INFO - PROCESS | 17374 | 1464232764732 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}] 20:19:24 INFO - PROCESS | 17374 | 1464232764943 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 20:19:25 INFO - PROCESS | 17374 | 1464232765137 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6f000 == 85 [pid = 17374] [id = 182] 20:19:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x8ae72c00) [pid = 17374] [serial = 546] [outer = (nil)] 20:19:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x8c5b5c00) [pid = 17374] [serial = 547] [outer = 0x8ae72c00] 20:19:25 INFO - PROCESS | 17374 | 1464232765237 Marionette DEBUG loaded listener.js 20:19:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x8c7e1000) [pid = 17374] [serial = 548] [outer = 0x8ae72c00] 20:19:26 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:26 INFO - PROCESS | 17374 | 1464232766595 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]]]}] 20:19:26 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) 20:19:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2053ms 20:19:26 INFO - PROCESS | 17374 | 1464232766672 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 20:19:26 INFO - PROCESS | 17374 | 1464232766682 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 20:19:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:19:26 INFO - PROCESS | 17374 | 1464232766716 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:19:26 INFO - PROCESS | 17374 | 1464232766720 Marionette TRACE conn4 <- [1,702,null,{}] 20:19:26 INFO - PROCESS | 17374 | 1464232766727 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}] 20:19:26 INFO - PROCESS | 17374 | 1464232766912 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 20:19:27 INFO - PROCESS | 17374 | 1464232767094 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f9800 == 86 [pid = 17374] [id = 183] 20:19:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x8d8c0400) [pid = 17374] [serial = 549] [outer = (nil)] 20:19:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x8f31cc00) [pid = 17374] [serial = 550] [outer = 0x8d8c0400] 20:19:27 INFO - PROCESS | 17374 | 1464232767180 Marionette DEBUG loaded listener.js 20:19:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x8f69fc00) [pid = 17374] [serial = 551] [outer = 0x8d8c0400] 20:19:28 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:28 INFO - PROCESS | 17374 | 1464232768524 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]]]}] 20:19:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:19:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1847ms 20:19:28 INFO - PROCESS | 17374 | 1464232768690 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 20:19:28 INFO - PROCESS | 17374 | 1464232768695 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 20:19:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:19:28 INFO - PROCESS | 17374 | 1464232768712 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:19:28 INFO - PROCESS | 17374 | 1464232768718 Marionette TRACE conn4 <- [1,706,null,{}] 20:19:28 INFO - PROCESS | 17374 | 1464232768735 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}] 20:19:28 INFO - PROCESS | 17374 | 1464232768927 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 20:19:29 INFO - PROCESS | 17374 | 1464232769113 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ee71000 == 87 [pid = 17374] [id = 184] 20:19:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x91b45400) [pid = 17374] [serial = 552] [outer = (nil)] 20:19:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x92988800) [pid = 17374] [serial = 553] [outer = 0x91b45400] 20:19:29 INFO - PROCESS | 17374 | 1464232769203 Marionette DEBUG loaded listener.js 20:19:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x93a84000) [pid = 17374] [serial = 554] [outer = 0x91b45400] 20:19:30 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:30 INFO - PROCESS | 17374 | 1464232770552 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]]]}] 20:19:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:19:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1895ms 20:19:30 INFO - PROCESS | 17374 | 1464232770627 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 17374 | 1464232770631 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 20:19:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:19:30 INFO - PROCESS | 17374 | 1464232770660 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:19:30 INFO - PROCESS | 17374 | 1464232770664 Marionette TRACE conn4 <- [1,710,null,{}] 20:19:30 INFO - PROCESS | 17374 | 1464232770670 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}] 20:19:30 INFO - PROCESS | 17374 | 1464232770858 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 20:19:31 INFO - PROCESS | 17374 | 1464232771042 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30f800 == 88 [pid = 17374] [id = 185] 20:19:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x8f6a9800) [pid = 17374] [serial = 555] [outer = (nil)] 20:19:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x95301800) [pid = 17374] [serial = 556] [outer = 0x8f6a9800] 20:19:31 INFO - PROCESS | 17374 | 1464232771131 Marionette DEBUG loaded listener.js 20:19:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 183 (0x95369c00) [pid = 17374] [serial = 557] [outer = 0x8f6a9800] 20:19:32 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:32 INFO - PROCESS | 17374 | 1464232772444 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]]]}] 20:19:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:19:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1839ms 20:19:32 INFO - PROCESS | 17374 | 1464232772529 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 20:19:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:19:32 INFO - PROCESS | 17374 | 1464232772534 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 20:19:32 INFO - PROCESS | 17374 | 1464232772559 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:19:32 INFO - PROCESS | 17374 | 1464232772564 Marionette TRACE conn4 <- [1,714,null,{}] 20:19:32 INFO - PROCESS | 17374 | 1464232772573 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}] 20:19:32 INFO - PROCESS | 17374 | 1464232772749 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 20:19:32 INFO - PROCESS | 17374 | 1464232772932 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x92602400 == 89 [pid = 17374] [id = 186] 20:19:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 184 (0x95231800) [pid = 17374] [serial = 558] [outer = (nil)] 20:19:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 185 (0x953d8c00) [pid = 17374] [serial = 559] [outer = 0x95231800] 20:19:33 INFO - PROCESS | 17374 | 1464232773020 Marionette DEBUG loaded listener.js 20:19:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 186 (0x97763800) [pid = 17374] [serial = 560] [outer = 0x95231800] 20:19:34 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:34 INFO - PROCESS | 17374 | 1464232774342 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]]]}] 20:19:34 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 20:19:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1863ms 20:19:34 INFO - PROCESS | 17374 | 1464232774465 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 20:19:34 INFO - PROCESS | 17374 | 1464232774470 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 20:19:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:19:34 INFO - PROCESS | 17374 | 1464232774488 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:19:34 INFO - PROCESS | 17374 | 1464232774493 Marionette TRACE conn4 <- [1,718,null,{}] 20:19:34 INFO - PROCESS | 17374 | 1464232774499 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}] 20:19:34 INFO - PROCESS | 17374 | 1464232774704 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 20:19:34 INFO - PROCESS | 17374 | 1464232774890 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae70800 == 90 [pid = 17374] [id = 187] 20:19:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 187 (0x953d6400) [pid = 17374] [serial = 561] [outer = (nil)] 20:19:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 188 (0x99585c00) [pid = 17374] [serial = 562] [outer = 0x953d6400] 20:19:34 INFO - PROCESS | 17374 | 1464232774978 Marionette DEBUG loaded listener.js 20:19:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 189 (0x9a8d5c00) [pid = 17374] [serial = 563] [outer = 0x953d6400] 20:19:36 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:36 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:19:36 INFO - PROCESS | 17374 | 1464232776363 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]]]}] 20:19:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:19:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1936ms 20:19:36 INFO - PROCESS | 17374 | 1464232776443 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 20:19:36 INFO - PROCESS | 17374 | 1464232776447 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 20:19:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:19:36 INFO - PROCESS | 17374 | 1464232776475 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:19:36 INFO - PROCESS | 17374 | 1464232776479 Marionette TRACE conn4 <- [1,722,null,{}] 20:19:36 INFO - PROCESS | 17374 | 1464232776486 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}] 20:19:36 INFO - PROCESS | 17374 | 1464232776666 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 20:19:36 INFO - PROCESS | 17374 | 1464232776871 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x9b15ac00 == 91 [pid = 17374] [id = 188] 20:19:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 190 (0x9b279400) [pid = 17374] [serial = 564] [outer = (nil)] 20:19:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 191 (0x9b4c7400) [pid = 17374] [serial = 565] [outer = 0x9b279400] 20:19:37 INFO - PROCESS | 17374 | 1464232777009 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 192 (0x9baabc00) [pid = 17374] [serial = 566] [outer = 0x9b279400] 20:19:37 INFO - PROCESS | 17374 | 1464232777939 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] 20:19:38 INFO - PROCESS | 17374 | 1464232778023 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 20:19:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:19:38 INFO - PROCESS | 17374 | 1464232778030 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:19:38 INFO - PROCESS | 17374 | 1464232778034 Marionette TRACE conn4 <- [1,726,null,{}] 20:19:38 INFO - PROCESS | 17374 | 1464232778041 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}] 20:19:38 INFO - PROCESS | 17374 | 1464232778233 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 20:19:38 INFO - PROCESS | 17374 | 1464232778467 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6ac00 == 92 [pid = 17374] [id = 189] 20:19:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 193 (0x8d8c0800) [pid = 17374] [serial = 567] [outer = (nil)] 20:19:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 194 (0x91e41c00) [pid = 17374] [serial = 568] [outer = 0x8d8c0800] 20:19:38 INFO - PROCESS | 17374 | 1464232778602 Marionette DEBUG loaded listener.js 20:19:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 195 (0x92a50400) [pid = 17374] [serial = 569] [outer = 0x8d8c0800] 20:19:39 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:39 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:19:39 INFO - PROCESS | 17374 | 1464232779611 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]]]}] 20:19:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:19:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1641ms 20:19:39 INFO - PROCESS | 17374 | 1464232779671 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 20:19:39 INFO - PROCESS | 17374 | 1464232779675 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 20:19:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:19:39 INFO - PROCESS | 17374 | 1464232779683 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:19:39 INFO - PROCESS | 17374 | 1464232779687 Marionette TRACE conn4 <- [1,730,null,{}] 20:19:39 INFO - PROCESS | 17374 | 1464232779693 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}] 20:19:39 INFO - PROCESS | 17374 | 1464232779882 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 20:19:40 INFO - PROCESS | 17374 | 1464232780125 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3bb000 == 93 [pid = 17374] [id = 190] 20:19:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 196 (0x8c5ad000) [pid = 17374] [serial = 570] [outer = (nil)] 20:19:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 197 (0xa0602000) [pid = 17374] [serial = 571] [outer = 0x8c5ad000] 20:19:40 INFO - PROCESS | 17374 | 1464232780267 Marionette DEBUG loaded listener.js 20:19:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 198 (0xa0610c00) [pid = 17374] [serial = 572] [outer = 0x8c5ad000] 20:19:41 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:41 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:19:41 INFO - PROCESS | 17374 | 1464232781694 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] 20:19:41 INFO - PROCESS | 17374 | 1464232781826 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 20:19:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:19:41 INFO - PROCESS | 17374 | 1464232781845 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:19:41 INFO - PROCESS | 17374 | 1464232781848 Marionette TRACE conn4 <- [1,734,null,{}] 20:19:41 INFO - PROCESS | 17374 | 1464232781857 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}] 20:19:42 INFO - PROCESS | 17374 | 1464232782033 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 20:19:42 INFO - PROCESS | 17374 | 1464232782226 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:42 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b1c00 == 94 [pid = 17374] [id = 191] 20:19:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 199 (0x8d5efc00) [pid = 17374] [serial = 573] [outer = (nil)] 20:19:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 200 (0x8f310c00) [pid = 17374] [serial = 574] [outer = 0x8d5efc00] 20:19:42 INFO - PROCESS | 17374 | 1464232782313 Marionette DEBUG loaded listener.js 20:19:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 201 (0x91b4c400) [pid = 17374] [serial = 575] [outer = 0x8d5efc00] 20:19:43 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:43 INFO - PROCESS | 17374 | 1464232783369 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]]]}] 20:19:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:19:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1597ms 20:19:43 INFO - PROCESS | 17374 | 1464232783433 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 20:19:43 INFO - PROCESS | 17374 | 1464232783442 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 20:19:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:19:43 INFO - PROCESS | 17374 | 1464232783452 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:19:43 INFO - PROCESS | 17374 | 1464232783456 Marionette TRACE conn4 <- [1,738,null,{}] 20:19:43 INFO - PROCESS | 17374 | 1464232783463 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}] 20:19:43 INFO - PROCESS | 17374 | 1464232783662 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 20:19:43 INFO - PROCESS | 17374 | 1464232783946 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6e400 == 95 [pid = 17374] [id = 192] 20:19:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 202 (0x8ae6ec00) [pid = 17374] [serial = 576] [outer = (nil)] 20:19:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 203 (0x923db400) [pid = 17374] [serial = 577] [outer = 0x8ae6ec00] 20:19:44 INFO - PROCESS | 17374 | 1464232784046 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 204 (0x92989000) [pid = 17374] [serial = 578] [outer = 0x8ae6ec00] 20:19:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4ddc00 == 94 [pid = 17374] [id = 131] 20:19:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8ee6c400 == 93 [pid = 17374] [id = 130] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x8c30cc00 == 92 [pid = 17374] [id = 180] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5ea800 == 91 [pid = 17374] [id = 179] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x8c189c00 == 90 [pid = 17374] [id = 178] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b6000 == 89 [pid = 17374] [id = 177] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3b7400 == 88 [pid = 17374] [id = 176] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x8e243000 == 87 [pid = 17374] [id = 169] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x99eec400 == 86 [pid = 17374] [id = 168] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x97782000 == 85 [pid = 17374] [id = 167] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x93a7cc00 == 84 [pid = 17374] [id = 166] 20:19:45 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b4000 == 83 [pid = 17374] [id = 163] 20:19:45 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:45 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 203 (0x8f4d5400) [pid = 17374] [serial = 470] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 202 (0x8f3d9c00) [pid = 17374] [serial = 469] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 201 (0x8f4dd000) [pid = 17374] [serial = 472] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 200 (0x923e0800) [pid = 17374] [serial = 473] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 199 (0x9520bc00) [pid = 17374] [serial = 481] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 198 (0x8e3d6400) [pid = 17374] [serial = 467] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 197 (0x8d8ba000) [pid = 17374] [serial = 466] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 196 (0x95208400) [pid = 17374] [serial = 430] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 195 (0x9a64cc00) [pid = 17374] [serial = 433] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 194 (0x92a45800) [pid = 17374] [serial = 478] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 193 (0x8f4d5c00) [pid = 17374] [serial = 427] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 192 (0x8c5b4800) [pid = 17374] [serial = 464] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 191 (0x8c5a9800) [pid = 17374] [serial = 463] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 190 (0xa3354c00) [pid = 17374] [serial = 439] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 189 (0x9260bc00) [pid = 17374] [serial = 475] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 188 (0x92817400) [pid = 17374] [serial = 476] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 187 (0x9d58ac00) [pid = 17374] [serial = 436] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 186 (0x91b4c000) [pid = 17374] [serial = 442] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 185 (0xa6c14c00) [pid = 17374] [serial = 445] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 184 (0x8d8bac00) [pid = 17374] [serial = 448] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 183 (0x8c192c00) [pid = 17374] [serial = 451] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 182 (0x8c305c00) [pid = 17374] [serial = 454] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x8c3b8000) [pid = 17374] [serial = 457] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x8c5a8400) [pid = 17374] [serial = 460] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x9281f800) [pid = 17374] [serial = 484] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x95303000) [pid = 17374] [serial = 482] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x93c9b000) [pid = 17374] [serial = 479] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x95202000) [pid = 17374] [serial = 485] [outer = (nil)] [url = about:blank] 20:19:45 INFO - PROCESS | 17374 | 1464232785413 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]]]}] 20:19:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:19:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2044ms 20:19:45 INFO - PROCESS | 17374 | 1464232785497 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 20:19:45 INFO - PROCESS | 17374 | 1464232785501 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 20:19:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:19:45 INFO - PROCESS | 17374 | 1464232785508 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:19:45 INFO - PROCESS | 17374 | 1464232785514 Marionette TRACE conn4 <- [1,742,null,{}] 20:19:45 INFO - PROCESS | 17374 | 1464232785530 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}] 20:19:45 INFO - PROCESS | 17374 | 1464232785726 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 20:19:45 INFO - PROCESS | 17374 | 1464232785869 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c192c00 == 84 [pid = 17374] [id = 193] 20:19:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x8e24dc00) [pid = 17374] [serial = 579] [outer = (nil)] 20:19:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x8f3d9c00) [pid = 17374] [serial = 580] [outer = 0x8e24dc00] 20:19:45 INFO - PROCESS | 17374 | 1464232785948 Marionette DEBUG loaded listener.js 20:19:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x91b4c000) [pid = 17374] [serial = 581] [outer = 0x8e24dc00] 20:19:47 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:47 INFO - PROCESS | 17374 | 1464232787091 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]]]}] 20:19:47 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 20:19:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1597ms 20:19:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:19:47 INFO - PROCESS | 17374 | 1464232787105 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 20:19:47 INFO - PROCESS | 17374 | 1464232787109 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 20:19:47 INFO - PROCESS | 17374 | 1464232787115 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:19:47 INFO - PROCESS | 17374 | 1464232787119 Marionette TRACE conn4 <- [1,746,null,{}] 20:19:47 INFO - PROCESS | 17374 | 1464232787124 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}] 20:19:47 INFO - PROCESS | 17374 | 1464232787298 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 20:19:47 INFO - PROCESS | 17374 | 1464232787549 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:47 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8be400 == 85 [pid = 17374] [id = 194] 20:19:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x8ee69400) [pid = 17374] [serial = 582] [outer = (nil)] 20:19:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x92983c00) [pid = 17374] [serial = 583] [outer = 0x8ee69400] 20:19:47 INFO - PROCESS | 17374 | 1464232787628 Marionette DEBUG loaded listener.js 20:19:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x93c9c400) [pid = 17374] [serial = 584] [outer = 0x8ee69400] 20:19:48 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:48 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:48 INFO - PROCESS | 17374 | 1464232788830 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]]]}] 20:19:48 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.) 20:19:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1743ms 20:19:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:19:48 INFO - PROCESS | 17374 | 1464232788881 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 20:19:48 INFO - PROCESS | 17374 | 1464232788884 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 20:19:48 INFO - PROCESS | 17374 | 1464232788893 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:19:48 INFO - PROCESS | 17374 | 1464232788896 Marionette TRACE conn4 <- [1,750,null,{}] 20:19:48 INFO - PROCESS | 17374 | 1464232788901 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}] 20:19:49 INFO - PROCESS | 17374 | 1464232789170 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 20:19:49 INFO - PROCESS | 17374 | 1464232789208 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8bbc00 == 86 [pid = 17374] [id = 195] 20:19:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 183 (0x92817400) [pid = 17374] [serial = 585] [outer = (nil)] 20:19:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 184 (0x95302800) [pid = 17374] [serial = 586] [outer = 0x92817400] 20:19:49 INFO - PROCESS | 17374 | 1464232789284 Marionette DEBUG loaded listener.js 20:19:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 185 (0x95362000) [pid = 17374] [serial = 587] [outer = 0x92817400] 20:19:49 INFO - PROCESS | 17374 | --DOMWINDOW == 184 (0x8e3e2000) [pid = 17374] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:19:49 INFO - PROCESS | 17374 | --DOMWINDOW == 183 (0x8c301800) [pid = 17374] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:19:49 INFO - PROCESS | 17374 | --DOMWINDOW == 182 (0x8d8b7000) [pid = 17374] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:19:49 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x8c3b9400) [pid = 17374] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:19:49 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x8c7d5c00) [pid = 17374] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:19:50 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:50 INFO - PROCESS | 17374 | 1464232790738 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]]]}] 20:19:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:19:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1886ms 20:19:50 INFO - PROCESS | 17374 | 1464232790778 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 20:19:50 INFO - PROCESS | 17374 | 1464232790781 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 20:19:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:19:50 INFO - PROCESS | 17374 | 1464232790798 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:19:50 INFO - PROCESS | 17374 | 1464232790801 Marionette TRACE conn4 <- [1,754,null,{}] 20:19:50 INFO - PROCESS | 17374 | 1464232790807 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}] 20:19:51 INFO - PROCESS | 17374 | 1464232791084 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 20:19:51 INFO - PROCESS | 17374 | 1464232791106 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3b9400 == 87 [pid = 17374] [id = 196] 20:19:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x8d5f5c00) [pid = 17374] [serial = 588] [outer = (nil)] 20:19:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x9777c000) [pid = 17374] [serial = 589] [outer = 0x8d5f5c00] 20:19:51 INFO - PROCESS | 17374 | 1464232791183 Marionette DEBUG loaded listener.js 20:19:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 183 (0x99dcc800) [pid = 17374] [serial = 590] [outer = 0x8d5f5c00] 20:19:52 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:52 INFO - PROCESS | 17374 | 1464232792535 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]]]}] 20:19:52 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 20:19:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1794ms 20:19:52 INFO - PROCESS | 17374 | 1464232792623 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 20:19:52 INFO - PROCESS | 17374 | 1464232792630 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 20:19:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:19:52 INFO - PROCESS | 17374 | 1464232792661 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:19:52 INFO - PROCESS | 17374 | 1464232792667 Marionette TRACE conn4 <- [1,758,null,{}] 20:19:52 INFO - PROCESS | 17374 | 1464232792676 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}] 20:19:52 INFO - PROCESS | 17374 | 1464232792861 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 20:19:53 INFO - PROCESS | 17374 | 1464232793048 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30cc00 == 88 [pid = 17374] [id = 197] 20:19:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 184 (0x8c3ba400) [pid = 17374] [serial = 591] [outer = (nil)] 20:19:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 185 (0x8d5f6400) [pid = 17374] [serial = 592] [outer = 0x8c3ba400] 20:19:53 INFO - PROCESS | 17374 | 1464232793137 Marionette DEBUG loaded listener.js 20:19:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 186 (0x8e243000) [pid = 17374] [serial = 593] [outer = 0x8c3ba400] 20:19:53 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:53 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:19:53 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:53 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:53 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:54 INFO - PROCESS | 17374 | 1464232794069 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]]]}] 20:19:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:19:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1490ms 20:19:54 INFO - PROCESS | 17374 | 1464232794146 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 20:19:54 INFO - PROCESS | 17374 | 1464232794156 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 20:19:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:19:54 INFO - PROCESS | 17374 | 1464232794167 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:19:54 INFO - PROCESS | 17374 | 1464232794170 Marionette TRACE conn4 <- [1,762,null,{}] 20:19:54 INFO - PROCESS | 17374 | 1464232794177 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}] 20:19:54 INFO - PROCESS | 17374 | 1464232794451 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 20:19:54 INFO - PROCESS | 17374 | 1464232794736 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3e5400 == 89 [pid = 17374] [id = 198] 20:19:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 187 (0x8f3e1400) [pid = 17374] [serial = 594] [outer = (nil)] 20:19:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 188 (0x8f6aac00) [pid = 17374] [serial = 595] [outer = 0x8f3e1400] 20:19:54 INFO - PROCESS | 17374 | 1464232794826 Marionette DEBUG loaded listener.js 20:19:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 189 (0x92274400) [pid = 17374] [serial = 596] [outer = 0x8f3e1400] 20:19:56 INFO - PROCESS | 17374 | 1464232796302 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]]]}] 20:19:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:19:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2186ms 20:19:56 INFO - PROCESS | 17374 | 1464232796354 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 20:19:56 INFO - PROCESS | 17374 | 1464232796358 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 20:19:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:19:56 INFO - PROCESS | 17374 | 1464232796367 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:19:56 INFO - PROCESS | 17374 | 1464232796372 Marionette TRACE conn4 <- [1,766,null,{}] 20:19:56 INFO - PROCESS | 17374 | 1464232796389 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}] 20:19:56 INFO - PROCESS | 17374 | 1464232796668 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 20:19:56 INFO - PROCESS | 17374 | 1464232796808 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5ad400 == 90 [pid = 17374] [id = 199] 20:19:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 190 (0x8c5aec00) [pid = 17374] [serial = 597] [outer = (nil)] 20:19:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 191 (0x97764400) [pid = 17374] [serial = 598] [outer = 0x8c5aec00] 20:19:56 INFO - PROCESS | 17374 | 1464232796941 Marionette DEBUG loaded listener.js 20:19:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 192 (0x9a079800) [pid = 17374] [serial = 599] [outer = 0x8c5aec00] 20:19:58 INFO - PROCESS | 17374 | 1464232798250 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]]]}] 20:19:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:19:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1946ms 20:19:58 INFO - PROCESS | 17374 | 1464232798363 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 20:19:58 INFO - PROCESS | 17374 | 1464232798367 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 20:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:19:58 INFO - PROCESS | 17374 | 1464232798376 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:19:58 INFO - PROCESS | 17374 | 1464232798380 Marionette TRACE conn4 <- [1,770,null,{}] 20:19:58 INFO - PROCESS | 17374 | 1464232798387 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}] 20:19:58 INFO - PROCESS | 17374 | 1464232798613 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 20:19:58 INFO - PROCESS | 17374 | 1464232798804 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c18f800 == 91 [pid = 17374] [id = 200] 20:19:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 193 (0x9530c400) [pid = 17374] [serial = 600] [outer = (nil)] 20:19:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 194 (0x9b15c800) [pid = 17374] [serial = 601] [outer = 0x9530c400] 20:19:58 INFO - PROCESS | 17374 | 1464232798890 Marionette DEBUG loaded listener.js 20:19:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 195 (0x9b4c5400) [pid = 17374] [serial = 602] [outer = 0x9530c400] 20:19:59 INFO - PROCESS | 17374 | 1464232799798 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]]]}] 20:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1483ms 20:19:59 INFO - PROCESS | 17374 | 1464232799860 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 20:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:19:59 INFO - PROCESS | 17374 | 1464232799865 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 20:19:59 INFO - PROCESS | 17374 | 1464232799871 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:19:59 INFO - PROCESS | 17374 | 1464232799875 Marionette TRACE conn4 <- [1,774,null,{}] 20:19:59 INFO - PROCESS | 17374 | 1464232799881 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}] 20:20:00 INFO - PROCESS | 17374 | 1464232800075 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 20:20:00 INFO - PROCESS | 17374 | 1464232800325 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3b5800 == 92 [pid = 17374] [id = 201] 20:20:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 196 (0x8c3b7000) [pid = 17374] [serial = 603] [outer = (nil)] 20:20:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 197 (0xa1115000) [pid = 17374] [serial = 604] [outer = 0x8c3b7000] 20:20:00 INFO - PROCESS | 17374 | 1464232800459 Marionette DEBUG loaded listener.js 20:20:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 198 (0xa250b400) [pid = 17374] [serial = 605] [outer = 0x8c3b7000] 20:20:01 INFO - PROCESS | 17374 | 1464232801370 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]]]}] 20:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1532ms 20:20:01 INFO - PROCESS | 17374 | 1464232801404 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 20:20:01 INFO - PROCESS | 17374 | 1464232801407 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 20:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:20:01 INFO - PROCESS | 17374 | 1464232801414 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:20:01 INFO - PROCESS | 17374 | 1464232801417 Marionette TRACE conn4 <- [1,778,null,{}] 20:20:01 INFO - PROCESS | 17374 | 1464232801424 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}] 20:20:01 INFO - PROCESS | 17374 | 1464232801700 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 20:20:01 INFO - PROCESS | 17374 | 1464232801963 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5a9c00 == 93 [pid = 17374] [id = 202] 20:20:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 199 (0x9a8d4000) [pid = 17374] [serial = 606] [outer = (nil)] 20:20:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 200 (0xa6835c00) [pid = 17374] [serial = 607] [outer = 0x9a8d4000] 20:20:02 INFO - PROCESS | 17374 | 1464232802104 Marionette DEBUG loaded listener.js 20:20:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 201 (0xa68da800) [pid = 17374] [serial = 608] [outer = 0x9a8d4000] 20:20:03 INFO - PROCESS | 17374 | 1464232803016 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]]]}] 20:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1685ms 20:20:03 INFO - PROCESS | 17374 | 1464232803099 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 20:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:20:03 INFO - PROCESS | 17374 | 1464232803104 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 20:20:03 INFO - PROCESS | 17374 | 1464232803110 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:20:03 INFO - PROCESS | 17374 | 1464232803114 Marionette TRACE conn4 <- [1,782,null,{}] 20:20:03 INFO - PROCESS | 17374 | 1464232803120 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}] 20:20:03 INFO - PROCESS | 17374 | 1464232803353 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 20:20:03 INFO - PROCESS | 17374 | 1464232803641 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3bc000 == 94 [pid = 17374] [id = 203] 20:20:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 202 (0x8c3bd800) [pid = 17374] [serial = 609] [outer = (nil)] 20:20:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 203 (0x8c495c00) [pid = 17374] [serial = 610] [outer = 0x8c3bd800] 20:20:03 INFO - PROCESS | 17374 | 1464232803731 Marionette DEBUG loaded listener.js 20:20:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 204 (0x8c499c00) [pid = 17374] [serial = 611] [outer = 0x8c3bd800] 20:20:04 INFO - PROCESS | 17374 | 1464232804600 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]]]}] 20:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1534ms 20:20:04 INFO - PROCESS | 17374 | 1464232804646 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 20:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:20:04 INFO - PROCESS | 17374 | 1464232804650 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 20:20:04 INFO - PROCESS | 17374 | 1464232804657 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:20:04 INFO - PROCESS | 17374 | 1464232804661 Marionette TRACE conn4 <- [1,786,null,{}] 20:20:04 INFO - PROCESS | 17374 | 1464232804667 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}] 20:20:04 INFO - PROCESS | 17374 | 1464232804877 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 20:20:05 INFO - PROCESS | 17374 | 1464232805132 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c490800 == 95 [pid = 17374] [id = 204] 20:20:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 205 (0x8c49b000) [pid = 17374] [serial = 612] [outer = (nil)] 20:20:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 206 (0xa6834c00) [pid = 17374] [serial = 613] [outer = 0x8c49b000] 20:20:05 INFO - PROCESS | 17374 | 1464232805263 Marionette DEBUG loaded listener.js 20:20:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 207 (0xa6c02c00) [pid = 17374] [serial = 614] [outer = 0x8c49b000] 20:20:06 INFO - PROCESS | 17374 | 1464232806230 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]]]}] 20:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1639ms 20:20:06 INFO - PROCESS | 17374 | 1464232806296 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 20:20:06 INFO - PROCESS | 17374 | 1464232806301 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 20:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:20:06 INFO - PROCESS | 17374 | 1464232806308 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:20:06 INFO - PROCESS | 17374 | 1464232806311 Marionette TRACE conn4 <- [1,790,null,{}] 20:20:06 INFO - PROCESS | 17374 | 1464232806317 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}] 20:20:06 INFO - PROCESS | 17374 | 1464232806555 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 20:20:06 INFO - PROCESS | 17374 | 1464232806840 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3bbc00 == 96 [pid = 17374] [id = 205] 20:20:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 208 (0x8c497800) [pid = 17374] [serial = 615] [outer = (nil)] 20:20:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 209 (0x92a16800) [pid = 17374] [serial = 616] [outer = 0x8c497800] 20:20:06 INFO - PROCESS | 17374 | 1464232806941 Marionette DEBUG loaded listener.js 20:20:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 210 (0x92a1b800) [pid = 17374] [serial = 617] [outer = 0x8c497800] 20:20:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 211 (0x92a19c00) [pid = 17374] [serial = 618] [outer = 0x9927c800] 20:20:07 INFO - PROCESS | 17374 | 1464232807981 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]]]}] 20:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1736ms 20:20:08 INFO - PROCESS | 17374 | 1464232808045 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 20:20:08 INFO - PROCESS | 17374 | 1464232808049 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 20:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:20:08 INFO - PROCESS | 17374 | 1464232808055 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:20:08 INFO - PROCESS | 17374 | 1464232808059 Marionette TRACE conn4 <- [1,794,null,{}] 20:20:08 INFO - PROCESS | 17374 | 1464232808066 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}] 20:20:08 INFO - PROCESS | 17374 | 1464232808268 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 20:20:08 INFO - PROCESS | 17374 | 1464232808559 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3dc400 == 97 [pid = 17374] [id = 206] 20:20:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 212 (0x8ee78c00) [pid = 17374] [serial = 619] [outer = (nil)] 20:20:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 213 (0x92981800) [pid = 17374] [serial = 620] [outer = 0x8ee78c00] 20:20:08 INFO - PROCESS | 17374 | 1464232808659 Marionette DEBUG loaded listener.js 20:20:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 214 (0x92a1a800) [pid = 17374] [serial = 621] [outer = 0x8ee78c00] 20:20:09 INFO - PROCESS | 17374 | 1464232809538 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]]]}] 20:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1531ms 20:20:09 INFO - PROCESS | 17374 | 1464232809589 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 20:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:20:09 INFO - PROCESS | 17374 | 1464232809594 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 20:20:09 INFO - PROCESS | 17374 | 1464232809600 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:20:09 INFO - PROCESS | 17374 | 1464232809606 Marionette TRACE conn4 <- [1,798,null,{}] 20:20:09 INFO - PROCESS | 17374 | 1464232809612 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}] 20:20:09 INFO - PROCESS | 17374 | 1464232809841 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 20:20:10 INFO - PROCESS | 17374 | 1464232810515 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b3800 == 98 [pid = 17374] [id = 207] 20:20:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 215 (0x8c5b4000) [pid = 17374] [serial = 622] [outer = (nil)] 20:20:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 216 (0x8c7dc800) [pid = 17374] [serial = 623] [outer = 0x8c5b4000] 20:20:10 INFO - PROCESS | 17374 | 1464232810607 Marionette DEBUG loaded listener.js 20:20:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 217 (0x8d8b3800) [pid = 17374] [serial = 624] [outer = 0x8c5b4000] 20:20:11 INFO - PROCESS | 17374 | 1464232811570 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]]]}] 20:20:11 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 20:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2046ms 20:20:11 INFO - PROCESS | 17374 | 1464232811647 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 20:20:11 INFO - PROCESS | 17374 | 1464232811654 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 20:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:20:11 INFO - PROCESS | 17374 | 1464232811662 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:20:11 INFO - PROCESS | 17374 | 1464232811667 Marionette TRACE conn4 <- [1,802,null,{}] 20:20:11 INFO - PROCESS | 17374 | 1464232811676 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}] 20:20:12 INFO - PROCESS | 17374 | 1464232812020 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 20:20:12 INFO - PROCESS | 17374 | 1464232812319 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae76000 == 99 [pid = 17374] [id = 208] 20:20:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 218 (0x8e24d800) [pid = 17374] [serial = 625] [outer = (nil)] 20:20:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 219 (0x8f4ddc00) [pid = 17374] [serial = 626] [outer = 0x8e24d800] 20:20:12 INFO - PROCESS | 17374 | 1464232812407 Marionette DEBUG loaded listener.js 20:20:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 220 (0x92278400) [pid = 17374] [serial = 627] [outer = 0x8e24d800] 20:20:13 INFO - PROCESS | 17374 | 1464232813338 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]]]}] 20:20:13 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8bbc00 == 98 [pid = 17374] [id = 195] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 219 (0x97769000) [pid = 17374] [serial = 499] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 218 (0x9a1e3000) [pid = 17374] [serial = 502] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 217 (0xa23bf400) [pid = 17374] [serial = 520] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 216 (0x9c10c000) [pid = 17374] [serial = 505] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 215 (0x91b4a000) [pid = 17374] [serial = 493] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 214 (0x8d8b1400) [pid = 17374] [serial = 490] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 213 (0x8f69e400) [pid = 17374] [serial = 511] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 212 (0x92276000) [pid = 17374] [serial = 517] [outer = (nil)] [url = about:blank] 20:20:13 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 20:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1833ms 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 211 (0x9535f400) [pid = 17374] [serial = 487] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 210 (0x8f6a7c00) [pid = 17374] [serial = 514] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 209 (0x95361400) [pid = 17374] [serial = 496] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 208 (0x8e249400) [pid = 17374] [serial = 508] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 207 (0x8ae72400) [pid = 17374] [serial = 523] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 206 (0x92812800) [pid = 17374] [serial = 544] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8be400 == 97 [pid = 17374] [id = 194] 20:20:13 INFO - PROCESS | 17374 | --DOCSHELL 0x8c192c00 == 96 [pid = 17374] [id = 193] 20:20:13 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae6e400 == 95 [pid = 17374] [id = 192] 20:20:13 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b1c00 == 94 [pid = 17374] [id = 191] 20:20:13 INFO - PROCESS | 17374 | 1464232813545 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 20:20:13 INFO - PROCESS | 17374 | 1464232813551 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 20:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:20:13 INFO - PROCESS | 17374 | --DOCSHELL 0x8c30ec00 == 93 [pid = 17374] [id = 181] 20:20:13 INFO - PROCESS | 17374 | 1464232813565 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:20:13 INFO - PROCESS | 17374 | 1464232813568 Marionette TRACE conn4 <- [1,806,null,{}] 20:20:13 INFO - PROCESS | 17374 | 1464232813574 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}] 20:20:13 INFO - PROCESS | 17374 | 1464232813752 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 205 (0x91e3e400) [pid = 17374] [serial = 538] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 204 (0x8f4d0800) [pid = 17374] [serial = 526] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 203 (0x8f319400) [pid = 17374] [serial = 536] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 202 (0x92818400) [pid = 17374] [serial = 542] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 201 (0x8d5f5400) [pid = 17374] [serial = 529] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 200 (0x8f315400) [pid = 17374] [serial = 532] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 199 (0x8f3e0400) [pid = 17374] [serial = 533] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 198 (0x8d8bc400) [pid = 17374] [serial = 530] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 197 (0x9227fc00) [pid = 17374] [serial = 539] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 196 (0x8e3e0400) [pid = 17374] [serial = 535] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 17374 | --DOMWINDOW == 195 (0x92602000) [pid = 17374] [serial = 541] [outer = (nil)] [url = about:blank] 20:20:14 INFO - PROCESS | 17374 | 1464232814056 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae68400 == 94 [pid = 17374] [id = 209] 20:20:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 196 (0x8d5f5400) [pid = 17374] [serial = 628] [outer = (nil)] 20:20:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 197 (0x8f315400) [pid = 17374] [serial = 629] [outer = 0x8d5f5400] 20:20:14 INFO - PROCESS | 17374 | 1464232814155 Marionette DEBUG loaded listener.js 20:20:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 198 (0x8f69f400) [pid = 17374] [serial = 630] [outer = 0x8d5f5400] 20:20:14 INFO - PROCESS | 17374 | 1464232814949 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]]]}] 20:20:15 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 20:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1444ms 20:20:15 INFO - PROCESS | 17374 | 1464232815009 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 20:20:15 INFO - PROCESS | 17374 | 1464232815012 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 20:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:20:15 INFO - PROCESS | 17374 | 1464232815027 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:20:15 INFO - PROCESS | 17374 | 1464232815037 Marionette TRACE conn4 <- [1,810,null,{}] 20:20:15 INFO - PROCESS | 17374 | 1464232815046 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}] 20:20:15 INFO - PROCESS | 17374 | 1464232815244 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 20:20:15 INFO - PROCESS | 17374 | 1464232815427 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:15 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8be400 == 95 [pid = 17374] [id = 210] 20:20:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 199 (0x8f6a7c00) [pid = 17374] [serial = 631] [outer = (nil)] 20:20:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 200 (0x92a11400) [pid = 17374] [serial = 632] [outer = 0x8f6a7c00] 20:20:15 INFO - PROCESS | 17374 | 1464232815502 Marionette DEBUG loaded listener.js 20:20:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 201 (0x92a4a800) [pid = 17374] [serial = 633] [outer = 0x8f6a7c00] 20:20:16 INFO - PROCESS | 17374 | 1464232816383 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]]]}] 20:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1402ms 20:20:16 INFO - PROCESS | 17374 | 1464232816422 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 20:20:16 INFO - PROCESS | 17374 | 1464232816427 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 20:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:20:16 INFO - PROCESS | 17374 | 1464232816434 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:20:16 INFO - PROCESS | 17374 | 1464232816436 Marionette TRACE conn4 <- [1,814,null,{}] 20:20:16 INFO - PROCESS | 17374 | 1464232816442 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}] 20:20:16 INFO - PROCESS | 17374 | 1464232816676 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 20:20:16 INFO - PROCESS | 17374 | 1464232816703 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3dd000 == 96 [pid = 17374] [id = 211] 20:20:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 202 (0x92820c00) [pid = 17374] [serial = 634] [outer = (nil)] 20:20:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 203 (0x95208400) [pid = 17374] [serial = 635] [outer = 0x92820c00] 20:20:16 INFO - PROCESS | 17374 | 1464232816778 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 204 (0x95304800) [pid = 17374] [serial = 636] [outer = 0x92820c00] 20:20:17 INFO - PROCESS | 17374 | 1464232817772 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] 20:20:18 INFO - PROCESS | 17374 | 1464232818085 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 20:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:20:18 INFO - PROCESS | 17374 | 1464232818092 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:20:18 INFO - PROCESS | 17374 | 1464232818096 Marionette TRACE conn4 <- [1,818,null,{}] 20:20:18 INFO - PROCESS | 17374 | 1464232818102 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}] 20:20:18 INFO - PROCESS | 17374 | 1464232818301 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 20:20:18 INFO - PROCESS | 17374 | 1464232818514 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x93a80000 == 97 [pid = 17374] [id = 212] 20:20:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 200 (0x93c9fc00) [pid = 17374] [serial = 637] [outer = (nil)] 20:20:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 201 (0x95366800) [pid = 17374] [serial = 638] [outer = 0x93c9fc00] 20:20:18 INFO - PROCESS | 17374 | 1464232818600 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 202 (0x9776b800) [pid = 17374] [serial = 639] [outer = 0x93c9fc00] 20:20:19 INFO - PROCESS | 17374 | 1464232819381 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]]]}] 20:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1330ms 20:20:19 INFO - PROCESS | 17374 | 1464232819423 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 17374 | 1464232819427 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 20:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:20:19 INFO - PROCESS | 17374 | 1464232819434 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:20:19 INFO - PROCESS | 17374 | 1464232819437 Marionette TRACE conn4 <- [1,822,null,{}] 20:20:19 INFO - PROCESS | 17374 | 1464232819443 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}] 20:20:19 INFO - PROCESS | 17374 | 1464232819645 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 20:20:19 INFO - PROCESS | 17374 | 1464232819797 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x91e3fc00 == 98 [pid = 17374] [id = 213] 20:20:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 203 (0x9777a000) [pid = 17374] [serial = 640] [outer = (nil)] 20:20:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 204 (0x9a1ecc00) [pid = 17374] [serial = 641] [outer = 0x9777a000] 20:20:19 INFO - PROCESS | 17374 | 1464232819874 Marionette DEBUG loaded listener.js 20:20:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 205 (0x9af86800) [pid = 17374] [serial = 642] [outer = 0x9777a000] 20:20:21 INFO - PROCESS | 17374 | 1464232821014 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] 20:20:21 INFO - PROCESS | 17374 | 1464232821077 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 20:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:20:21 INFO - PROCESS | 17374 | 1464232821086 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:20:21 INFO - PROCESS | 17374 | 1464232821091 Marionette TRACE conn4 <- [1,826,null,{}] 20:20:21 INFO - PROCESS | 17374 | 1464232821101 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}] 20:20:21 INFO - PROCESS | 17374 | 1464232821412 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 20:20:21 INFO - PROCESS | 17374 | 1464232821666 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8bdc00 == 99 [pid = 17374] [id = 214] 20:20:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 206 (0x8e24fc00) [pid = 17374] [serial = 643] [outer = (nil)] 20:20:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 207 (0x8f316000) [pid = 17374] [serial = 644] [outer = 0x8e24fc00] 20:20:21 INFO - PROCESS | 17374 | 1464232821761 Marionette DEBUG loaded listener.js 20:20:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 208 (0x8f4d0800) [pid = 17374] [serial = 645] [outer = 0x8e24fc00] 20:20:22 INFO - PROCESS | 17374 | 1464232822792 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]]]}] 20:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1737ms 20:20:22 INFO - PROCESS | 17374 | 1464232822824 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 20:20:22 INFO - PROCESS | 17374 | 1464232822834 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 20:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:20:22 INFO - PROCESS | 17374 | 1464232822846 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:20:22 INFO - PROCESS | 17374 | 1464232822850 Marionette TRACE conn4 <- [1,830,null,{}] 20:20:22 INFO - PROCESS | 17374 | 1464232822857 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}] 20:20:23 INFO - PROCESS | 17374 | 1464232823115 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 20:20:23 INFO - PROCESS | 17374 | 1464232823429 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a10c00 == 100 [pid = 17374] [id = 215] 20:20:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 209 (0x92a14000) [pid = 17374] [serial = 646] [outer = (nil)] 20:20:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 210 (0x93a7f400) [pid = 17374] [serial = 647] [outer = 0x92a14000] 20:20:23 INFO - PROCESS | 17374 | 1464232823525 Marionette DEBUG loaded listener.js 20:20:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 211 (0x97765400) [pid = 17374] [serial = 648] [outer = 0x92a14000] 20:20:24 INFO - PROCESS | 17374 | 1464232824566 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]]]}] 20:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1734ms 20:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:20:24 INFO - PROCESS | 17374 | 1464232824580 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 20:20:24 INFO - PROCESS | 17374 | 1464232824584 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 20:20:24 INFO - PROCESS | 17374 | 1464232824592 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:20:24 INFO - PROCESS | 17374 | 1464232824599 Marionette TRACE conn4 <- [1,834,null,{}] 20:20:24 INFO - PROCESS | 17374 | 1464232824618 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}] 20:20:24 INFO - PROCESS | 17374 | 1464232824837 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 20:20:25 INFO - PROCESS | 17374 | 1464232825090 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x9af88400 == 101 [pid = 17374] [id = 216] 20:20:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 212 (0x9af8bc00) [pid = 17374] [serial = 649] [outer = (nil)] 20:20:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 213 (0x9af8e800) [pid = 17374] [serial = 650] [outer = 0x9af8bc00] 20:20:25 INFO - PROCESS | 17374 | 1464232825221 Marionette DEBUG loaded listener.js 20:20:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 214 (0x9b4c4000) [pid = 17374] [serial = 651] [outer = 0x9af8bc00] 20:20:26 INFO - PROCESS | 17374 | 1464232826175 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]]]}] 20:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1640ms 20:20:26 INFO - PROCESS | 17374 | 1464232826232 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 20:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:20:26 INFO - PROCESS | 17374 | 1464232826237 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 20:20:26 INFO - PROCESS | 17374 | 1464232826244 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:20:26 INFO - PROCESS | 17374 | 1464232826247 Marionette TRACE conn4 <- [1,838,null,{}] 20:20:26 INFO - PROCESS | 17374 | 1464232826254 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}] 20:20:26 INFO - PROCESS | 17374 | 1464232826464 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 20:20:26 INFO - PROCESS | 17374 | 1464232826711 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c48f000 == 102 [pid = 17374] [id = 217] 20:20:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 215 (0x92983800) [pid = 17374] [serial = 652] [outer = (nil)] 20:20:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 216 (0x95d59400) [pid = 17374] [serial = 653] [outer = 0x92983800] 20:20:26 INFO - PROCESS | 17374 | 1464232826847 Marionette DEBUG loaded listener.js 20:20:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 217 (0x95d5d400) [pid = 17374] [serial = 654] [outer = 0x92983800] 20:20:27 INFO - PROCESS | 17374 | 1464232827800 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]]]}] 20:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1587ms 20:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:20:27 INFO - PROCESS | 17374 | 1464232827832 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 20:20:27 INFO - PROCESS | 17374 | 1464232827835 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 20:20:27 INFO - PROCESS | 17374 | 1464232827842 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:20:27 INFO - PROCESS | 17374 | 1464232827846 Marionette TRACE conn4 <- [1,842,null,{}] 20:20:27 INFO - PROCESS | 17374 | 1464232827852 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}] 20:20:28 INFO - PROCESS | 17374 | 1464232828048 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 20:20:28 INFO - PROCESS | 17374 | 1464232828312 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30b800 == 103 [pid = 17374] [id = 218] 20:20:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 218 (0x9460ac00) [pid = 17374] [serial = 655] [outer = (nil)] 20:20:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 219 (0x9af8ac00) [pid = 17374] [serial = 656] [outer = 0x9460ac00] 20:20:28 INFO - PROCESS | 17374 | 1464232828448 Marionette DEBUG loaded listener.js 20:20:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 220 (0x9b78b000) [pid = 17374] [serial = 657] [outer = 0x9460ac00] 20:20:29 INFO - PROCESS | 17374 | 1464232829421 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]]]}] 20:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1632ms 20:20:29 INFO - PROCESS | 17374 | 1464232829476 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 20:20:29 INFO - PROCESS | 17374 | 1464232829479 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 20:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:20:29 INFO - PROCESS | 17374 | 1464232829487 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:20:29 INFO - PROCESS | 17374 | 1464232829491 Marionette TRACE conn4 <- [1,846,null,{}] 20:20:29 INFO - PROCESS | 17374 | 1464232829499 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}] 20:20:29 INFO - PROCESS | 17374 | 1464232829762 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 20:20:30 INFO - PROCESS | 17374 | 1464232830020 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3b8800 == 104 [pid = 17374] [id = 219] 20:20:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 221 (0x95d59c00) [pid = 17374] [serial = 658] [outer = (nil)] 20:20:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 222 (0x9a949000) [pid = 17374] [serial = 659] [outer = 0x95d59c00] 20:20:30 INFO - PROCESS | 17374 | 1464232830131 Marionette DEBUG loaded listener.js 20:20:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 223 (0x9a950c00) [pid = 17374] [serial = 660] [outer = 0x95d59c00] 20:20:31 INFO - PROCESS | 17374 | 1464232831087 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]]]}] 20:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1637ms 20:20:31 INFO - PROCESS | 17374 | 1464232831125 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 20:20:31 INFO - PROCESS | 17374 | 1464232831128 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 20:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:20:31 INFO - PROCESS | 17374 | 1464232831136 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:20:31 INFO - PROCESS | 17374 | 1464232831140 Marionette TRACE conn4 <- [1,850,null,{}] 20:20:31 INFO - PROCESS | 17374 | 1464232831146 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}] 20:20:31 INFO - PROCESS | 17374 | 1464232831358 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 20:20:31 INFO - PROCESS | 17374 | 1464232831624 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc4400 == 105 [pid = 17374] [id = 220] 20:20:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 224 (0x89bc5000) [pid = 17374] [serial = 661] [outer = (nil)] 20:20:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 225 (0x89bca800) [pid = 17374] [serial = 662] [outer = 0x89bc5000] 20:20:31 INFO - PROCESS | 17374 | 1464232831766 Marionette DEBUG loaded listener.js 20:20:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 226 (0x89bce800) [pid = 17374] [serial = 663] [outer = 0x89bc5000] 20:20:32 INFO - PROCESS | 17374 | 1464232832699 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]]]}] 20:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1635ms 20:20:32 INFO - PROCESS | 17374 | 1464232832772 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 20:20:32 INFO - PROCESS | 17374 | 1464232832776 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 20:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:20:32 INFO - PROCESS | 17374 | 1464232832783 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:20:32 INFO - PROCESS | 17374 | 1464232832786 Marionette TRACE conn4 <- [1,854,null,{}] 20:20:32 INFO - PROCESS | 17374 | 1464232832792 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}] 20:20:33 INFO - PROCESS | 17374 | 1464232833044 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 20:20:33 INFO - PROCESS | 17374 | 1464232833338 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:33 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc4800 == 106 [pid = 17374] [id = 221] 20:20:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 227 (0x89bc9800) [pid = 17374] [serial = 664] [outer = (nil)] 20:20:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 228 (0x9a949800) [pid = 17374] [serial = 665] [outer = 0x89bc9800] 20:20:33 INFO - PROCESS | 17374 | 1464232833433 Marionette DEBUG loaded listener.js 20:20:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 229 (0xa2238c00) [pid = 17374] [serial = 666] [outer = 0x89bc9800] 20:20:34 INFO - PROCESS | 17374 | 1464232834306 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]]]}] 20:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1589ms 20:20:34 INFO - PROCESS | 17374 | 1464232834374 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 20:20:34 INFO - PROCESS | 17374 | 1464232834381 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 20:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:20:34 INFO - PROCESS | 17374 | 1464232834388 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:20:34 INFO - PROCESS | 17374 | 1464232834392 Marionette TRACE conn4 <- [1,858,null,{}] 20:20:34 INFO - PROCESS | 17374 | 1464232834398 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}] 20:20:34 INFO - PROCESS | 17374 | 1464232834661 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 20:20:34 INFO - PROCESS | 17374 | 1464232834967 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bcfc00 == 107 [pid = 17374] [id = 222] 20:20:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 230 (0xa23bf400) [pid = 17374] [serial = 667] [outer = (nil)] 20:20:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 231 (0xa36f5000) [pid = 17374] [serial = 668] [outer = 0xa23bf400] 20:20:35 INFO - PROCESS | 17374 | 1464232835070 Marionette DEBUG loaded listener.js 20:20:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 232 (0xa4f23800) [pid = 17374] [serial = 669] [outer = 0xa23bf400] 20:20:36 INFO - PROCESS | 17374 | 1464232836093 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]]]}] 20:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1736ms 20:20:36 INFO - PROCESS | 17374 | 1464232836125 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 20:20:36 INFO - PROCESS | 17374 | 1464232836129 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 20:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:20:36 INFO - PROCESS | 17374 | 1464232836136 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:20:36 INFO - PROCESS | 17374 | 1464232836140 Marionette TRACE conn4 <- [1,862,null,{}] 20:20:36 INFO - PROCESS | 17374 | 1464232836147 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}] 20:20:36 INFO - PROCESS | 17374 | 1464232836366 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 20:20:36 INFO - PROCESS | 17374 | 1464232836631 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec2400 == 108 [pid = 17374] [id = 223] 20:20:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 233 (0x89ec4c00) [pid = 17374] [serial = 670] [outer = (nil)] 20:20:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 234 (0x89ecc000) [pid = 17374] [serial = 671] [outer = 0x89ec4c00] 20:20:36 INFO - PROCESS | 17374 | 1464232836763 Marionette DEBUG loaded listener.js 20:20:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 235 (0x89ecd800) [pid = 17374] [serial = 672] [outer = 0x89ec4c00] 20:20:37 INFO - PROCESS | 17374 | 1464232837782 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]]]}] 20:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1685ms 20:20:37 INFO - PROCESS | 17374 | 1464232837822 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 20:20:37 INFO - PROCESS | 17374 | 1464232837827 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 20:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:20:37 INFO - PROCESS | 17374 | 1464232837834 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:20:37 INFO - PROCESS | 17374 | 1464232837839 Marionette TRACE conn4 <- [1,866,null,{}] 20:20:37 INFO - PROCESS | 17374 | 1464232837845 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}] 20:20:38 INFO - PROCESS | 17374 | 1464232838121 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 20:20:38 INFO - PROCESS | 17374 | 1464232838407 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bec7800 == 109 [pid = 17374] [id = 224] 20:20:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 236 (0x8becd000) [pid = 17374] [serial = 673] [outer = (nil)] 20:20:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 237 (0x8bed1400) [pid = 17374] [serial = 674] [outer = 0x8becd000] 20:20:38 INFO - PROCESS | 17374 | 1464232838508 Marionette DEBUG loaded listener.js 20:20:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 238 (0x9baa9800) [pid = 17374] [serial = 675] [outer = 0x8becd000] 20:20:39 INFO - PROCESS | 17374 | 1464232839418 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]]]}] 20:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1633ms 20:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:20:39 INFO - PROCESS | 17374 | 1464232839469 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 20:20:39 INFO - PROCESS | 17374 | 1464232839472 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 20:20:39 INFO - PROCESS | 17374 | 1464232839479 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:20:39 INFO - PROCESS | 17374 | 1464232839483 Marionette TRACE conn4 <- [1,870,null,{}] 20:20:39 INFO - PROCESS | 17374 | 1464232839489 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}] 20:20:39 INFO - PROCESS | 17374 | 1464232839725 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 20:20:40 INFO - PROCESS | 17374 | 1464232839981 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de6000 == 110 [pid = 17374] [id = 225] 20:20:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 239 (0x88de6800) [pid = 17374] [serial = 676] [outer = (nil)] 20:20:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 240 (0x88ded400) [pid = 17374] [serial = 677] [outer = 0x88de6800] 20:20:40 INFO - PROCESS | 17374 | 1464232840117 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 241 (0x88df0000) [pid = 17374] [serial = 678] [outer = 0x88de6800] 20:20:41 INFO - PROCESS | 17374 | 1464232841101 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]]]}] 20:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1683ms 20:20:41 INFO - PROCESS | 17374 | 1464232841162 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 20:20:41 INFO - PROCESS | 17374 | 1464232841167 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 20:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:20:41 INFO - PROCESS | 17374 | 1464232841174 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:20:41 INFO - PROCESS | 17374 | 1464232841178 Marionette TRACE conn4 <- [1,874,null,{}] 20:20:41 INFO - PROCESS | 17374 | 1464232841184 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}] 20:20:41 INFO - PROCESS | 17374 | 1464232841436 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 20:20:41 INFO - PROCESS | 17374 | 1464232841738 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de4c00 == 111 [pid = 17374] [id = 226] 20:20:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 242 (0x88dea400) [pid = 17374] [serial = 679] [outer = (nil)] 20:20:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 243 (0x88ef1800) [pid = 17374] [serial = 680] [outer = 0x88dea400] 20:20:41 INFO - PROCESS | 17374 | 1464232841825 Marionette DEBUG loaded listener.js 20:20:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 244 (0x88ef3c00) [pid = 17374] [serial = 681] [outer = 0x88dea400] 20:20:42 INFO - PROCESS | 17374 | 1464232842758 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]]]}] 20:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1640ms 20:20:42 INFO - PROCESS | 17374 | 1464232842816 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 20:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:20:42 INFO - PROCESS | 17374 | 1464232842820 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 20:20:42 INFO - PROCESS | 17374 | 1464232842826 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:20:42 INFO - PROCESS | 17374 | 1464232842830 Marionette TRACE conn4 <- [1,878,null,{}] 20:20:42 INFO - PROCESS | 17374 | 1464232842836 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}] 20:20:43 INFO - PROCESS | 17374 | 1464232843088 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 20:20:43 INFO - PROCESS | 17374 | 1464232843344 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x88decc00 == 112 [pid = 17374] [id = 227] 20:20:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 245 (0x88df1c00) [pid = 17374] [serial = 682] [outer = (nil)] 20:20:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 246 (0x88efc400) [pid = 17374] [serial = 683] [outer = 0x88df1c00] 20:20:43 INFO - PROCESS | 17374 | 1464232843470 Marionette DEBUG loaded listener.js 20:20:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 247 (0x88efec00) [pid = 17374] [serial = 684] [outer = 0x88df1c00] 20:20:44 INFO - PROCESS | 17374 | 1464232844344 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]]]}] 20:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1586ms 20:20:44 INFO - PROCESS | 17374 | 1464232844413 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 20:20:44 INFO - PROCESS | 17374 | 1464232844418 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 20:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:20:44 INFO - PROCESS | 17374 | 1464232844424 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:20:44 INFO - PROCESS | 17374 | 1464232844428 Marionette TRACE conn4 <- [1,882,null,{}] 20:20:44 INFO - PROCESS | 17374 | 1464232844433 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}] 20:20:44 INFO - PROCESS | 17374 | 1464232844644 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 20:20:45 INFO - PROCESS | 17374 | 1464232845014 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de8c00 == 113 [pid = 17374] [id = 228] 20:20:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 248 (0x88ef1000) [pid = 17374] [serial = 685] [outer = (nil)] 20:20:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 249 (0x890af800) [pid = 17374] [serial = 686] [outer = 0x88ef1000] 20:20:45 INFO - PROCESS | 17374 | 1464232845188 Marionette DEBUG loaded listener.js 20:20:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 250 (0x890b1c00) [pid = 17374] [serial = 687] [outer = 0x88ef1000] 20:20:46 INFO - PROCESS | 17374 | 1464232846298 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]]]}] 20:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1935ms 20:20:46 INFO - PROCESS | 17374 | 1464232846360 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 20:20:46 INFO - PROCESS | 17374 | 1464232846363 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 20:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:20:46 INFO - PROCESS | 17374 | 1464232846370 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:20:46 INFO - PROCESS | 17374 | 1464232846374 Marionette TRACE conn4 <- [1,886,null,{}] 20:20:46 INFO - PROCESS | 17374 | 1464232846380 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}] 20:20:46 INFO - PROCESS | 17374 | 1464232846593 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 20:20:46 INFO - PROCESS | 17374 | 1464232846859 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x883c8400 == 114 [pid = 17374] [id = 229] 20:20:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 251 (0x883cc000) [pid = 17374] [serial = 688] [outer = (nil)] 20:20:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 252 (0x883ce800) [pid = 17374] [serial = 689] [outer = 0x883cc000] 20:20:46 INFO - PROCESS | 17374 | 1464232846991 Marionette DEBUG loaded listener.js 20:20:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 253 (0x883d1400) [pid = 17374] [serial = 690] [outer = 0x883cc000] 20:20:47 INFO - PROCESS | 17374 | 1464232847923 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]]]}] 20:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1593ms 20:20:47 INFO - PROCESS | 17374 | 1464232847965 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 20:20:47 INFO - PROCESS | 17374 | 1464232847968 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 20:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:20:47 INFO - PROCESS | 17374 | 1464232847975 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:20:47 INFO - PROCESS | 17374 | 1464232847979 Marionette TRACE conn4 <- [1,890,null,{}] 20:20:47 INFO - PROCESS | 17374 | 1464232847985 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}] 20:20:48 INFO - PROCESS | 17374 | 1464232848225 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 20:20:48 INFO - PROCESS | 17374 | 1464232848551 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x883d4000 == 115 [pid = 17374] [id = 230] 20:20:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 254 (0x883d4400) [pid = 17374] [serial = 691] [outer = (nil)] 20:20:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 255 (0x890adc00) [pid = 17374] [serial = 692] [outer = 0x883d4400] 20:20:48 INFO - PROCESS | 17374 | 1464232848643 Marionette DEBUG loaded listener.js 20:20:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 256 (0x890b4000) [pid = 17374] [serial = 693] [outer = 0x883d4400] 20:20:49 INFO - PROCESS | 17374 | 1464232849561 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]]]}] 20:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1634ms 20:20:49 INFO - PROCESS | 17374 | 1464232849611 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 20:20:49 INFO - PROCESS | 17374 | 1464232849615 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 20:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:20:49 INFO - PROCESS | 17374 | 1464232849622 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:20:49 INFO - PROCESS | 17374 | 1464232849625 Marionette TRACE conn4 <- [1,894,null,{}] 20:20:49 INFO - PROCESS | 17374 | 1464232849631 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}] 20:20:49 INFO - PROCESS | 17374 | 1464232849856 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 20:20:50 INFO - PROCESS | 17374 | 1464232850111 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f0000 == 116 [pid = 17374] [id = 231] 20:20:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 257 (0x884f2c00) [pid = 17374] [serial = 694] [outer = (nil)] 20:20:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 258 (0x884f6c00) [pid = 17374] [serial = 695] [outer = 0x884f2c00] 20:20:50 INFO - PROCESS | 17374 | 1464232850244 Marionette DEBUG loaded listener.js 20:20:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 259 (0x884f8000) [pid = 17374] [serial = 696] [outer = 0x884f2c00] 20:20:51 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4d0c00 == 115 [pid = 17374] [id = 173] 20:20:51 INFO - PROCESS | 17374 | --DOCSHELL 0x93a80000 == 114 [pid = 17374] [id = 212] 20:20:51 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3dd000 == 113 [pid = 17374] [id = 211] 20:20:51 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8be400 == 112 [pid = 17374] [id = 210] 20:20:51 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae68400 == 111 [pid = 17374] [id = 209] 20:20:51 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae76000 == 110 [pid = 17374] [id = 208] 20:20:51 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b3800 == 109 [pid = 17374] [id = 207] 20:20:51 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3b5800 == 108 [pid = 17374] [id = 201] 20:20:51 INFO - PROCESS | 17374 | --DOCSHELL 0x8c18f800 == 107 [pid = 17374] [id = 200] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 258 (0x95362000) [pid = 17374] [serial = 587] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 257 (0x92988800) [pid = 17374] [serial = 553] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 256 (0x95302800) [pid = 17374] [serial = 586] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 255 (0x95301800) [pid = 17374] [serial = 556] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 254 (0xa0602000) [pid = 17374] [serial = 571] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 253 (0x953d8c00) [pid = 17374] [serial = 559] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 252 (0x93c9c400) [pid = 17374] [serial = 584] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 251 (0x91b4c400) [pid = 17374] [serial = 575] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 250 (0x92989000) [pid = 17374] [serial = 578] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 249 (0x91b4c000) [pid = 17374] [serial = 581] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 248 (0x8c5b5c00) [pid = 17374] [serial = 547] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 247 (0x9b4c7400) [pid = 17374] [serial = 565] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 246 (0x8f31cc00) [pid = 17374] [serial = 550] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 245 (0x99585c00) [pid = 17374] [serial = 562] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 244 (0x923db400) [pid = 17374] [serial = 577] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 243 (0x91e41c00) [pid = 17374] [serial = 568] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 242 (0x8f310c00) [pid = 17374] [serial = 574] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 241 (0x8f3d9c00) [pid = 17374] [serial = 580] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 240 (0x92983c00) [pid = 17374] [serial = 583] [outer = (nil)] [url = about:blank] 20:20:51 INFO - PROCESS | 17374 | --DOMWINDOW == 239 (0x9777c000) [pid = 17374] [serial = 589] [outer = (nil)] [url = about:blank] 20:20:52 INFO - PROCESS | 17374 | 1464232852147 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]]]}] 20:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2590ms 20:20:52 INFO - PROCESS | 17374 | 1464232852214 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 20:20:52 INFO - PROCESS | 17374 | 1464232852219 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 20:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:20:52 INFO - PROCESS | 17374 | 1464232852229 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:20:52 INFO - PROCESS | 17374 | 1464232852235 Marionette TRACE conn4 <- [1,898,null,{}] 20:20:52 INFO - PROCESS | 17374 | 1464232852243 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}] 20:20:52 INFO - PROCESS | 17374 | 1464232852447 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 20:20:52 INFO - PROCESS | 17374 | 1464232852675 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x890b0000 == 108 [pid = 17374] [id = 232] 20:20:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 240 (0x890b5800) [pid = 17374] [serial = 697] [outer = (nil)] 20:20:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 241 (0x89ece800) [pid = 17374] [serial = 698] [outer = 0x890b5800] 20:20:52 INFO - PROCESS | 17374 | 1464232852775 Marionette DEBUG loaded listener.js 20:20:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 242 (0x8bec7c00) [pid = 17374] [serial = 699] [outer = 0x890b5800] 20:20:53 INFO - PROCESS | 17374 | 1464232853602 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]]]}] 20:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1438ms 20:20:53 INFO - PROCESS | 17374 | 1464232853669 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 20:20:53 INFO - PROCESS | 17374 | 1464232853677 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 20:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:20:53 INFO - PROCESS | 17374 | 1464232853688 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:20:53 INFO - PROCESS | 17374 | 1464232853691 Marionette TRACE conn4 <- [1,902,null,{}] 20:20:53 INFO - PROCESS | 17374 | 1464232853698 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}] 20:20:53 INFO - PROCESS | 17374 | 1464232853897 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 20:20:54 INFO - PROCESS | 17374 | 1464232854092 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bece400 == 109 [pid = 17374] [id = 233] 20:20:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 243 (0x8becec00) [pid = 17374] [serial = 700] [outer = (nil)] 20:20:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 244 (0x8c3b9c00) [pid = 17374] [serial = 701] [outer = 0x8becec00] 20:20:54 INFO - PROCESS | 17374 | 1464232854169 Marionette DEBUG loaded listener.js 20:20:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 245 (0x8c5a8400) [pid = 17374] [serial = 702] [outer = 0x8becec00] 20:20:55 INFO - PROCESS | 17374 | 1464232855141 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]]]}] 20:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1493ms 20:20:55 INFO - PROCESS | 17374 | 1464232855181 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 20:20:55 INFO - PROCESS | 17374 | 1464232855184 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 20:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:20:55 INFO - PROCESS | 17374 | 1464232855198 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:20:55 INFO - PROCESS | 17374 | 1464232855203 Marionette TRACE conn4 <- [1,906,null,{}] 20:20:55 INFO - PROCESS | 17374 | 1464232855220 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}] 20:20:55 INFO - PROCESS | 17374 | 1464232855470 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 20:20:55 INFO - PROCESS | 17374 | 1464232855518 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c7e2800 == 110 [pid = 17374] [id = 234] 20:20:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 246 (0x8f4dc800) [pid = 17374] [serial = 703] [outer = (nil)] 20:20:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 247 (0x8f6a3800) [pid = 17374] [serial = 704] [outer = 0x8f4dc800] 20:20:55 INFO - PROCESS | 17374 | 1464232855610 Marionette DEBUG loaded listener.js 20:20:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 248 (0x91b4dc00) [pid = 17374] [serial = 705] [outer = 0x8f4dc800] 20:20:56 INFO - PROCESS | 17374 | --DOMWINDOW == 247 (0x92820c00) [pid = 17374] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:20:56 INFO - PROCESS | 17374 | --DOMWINDOW == 246 (0x93c9fc00) [pid = 17374] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:20:56 INFO - PROCESS | 17374 | --DOMWINDOW == 245 (0x8c5b4000) [pid = 17374] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:20:56 INFO - PROCESS | 17374 | --DOMWINDOW == 244 (0x8f6a7c00) [pid = 17374] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:20:56 INFO - PROCESS | 17374 | --DOMWINDOW == 243 (0x8d5f5400) [pid = 17374] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:20:56 INFO - PROCESS | 17374 | 1464232856823 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]]]}] 20:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1696ms 20:20:56 INFO - PROCESS | 17374 | 1464232856898 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 20:20:56 INFO - PROCESS | 17374 | 1464232856904 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 20:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:20:56 INFO - PROCESS | 17374 | 1464232856910 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:20:56 INFO - PROCESS | 17374 | 1464232856912 Marionette TRACE conn4 <- [1,910,null,{}] 20:20:56 INFO - PROCESS | 17374 | 1464232856919 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}] 20:20:57 INFO - PROCESS | 17374 | 1464232857137 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 20:20:57 INFO - PROCESS | 17374 | 1464232857310 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5edc00 == 111 [pid = 17374] [id = 235] 20:20:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 244 (0x8f3dd400) [pid = 17374] [serial = 706] [outer = (nil)] 20:20:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 245 (0x92279400) [pid = 17374] [serial = 707] [outer = 0x8f3dd400] 20:20:57 INFO - PROCESS | 17374 | 1464232857391 Marionette DEBUG loaded listener.js 20:20:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 246 (0x923e6000) [pid = 17374] [serial = 708] [outer = 0x8f3dd400] 20:20:58 INFO - PROCESS | 17374 | 1464232858219 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]]]}] 20:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1329ms 20:20:58 INFO - PROCESS | 17374 | 1464232858240 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 20:20:58 INFO - PROCESS | 17374 | 1464232858243 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 20:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:20:58 INFO - PROCESS | 17374 | 1464232858249 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:20:58 INFO - PROCESS | 17374 | 1464232858253 Marionette TRACE conn4 <- [1,914,null,{}] 20:20:58 INFO - PROCESS | 17374 | 1464232858258 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}] 20:20:58 INFO - PROCESS | 17374 | 1464232858552 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 20:20:58 INFO - PROCESS | 17374 | 1464232858777 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f4800 == 112 [pid = 17374] [id = 236] 20:20:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 247 (0x884f5000) [pid = 17374] [serial = 709] [outer = (nil)] 20:20:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 248 (0x884fe400) [pid = 17374] [serial = 710] [outer = 0x884f5000] 20:20:58 INFO - PROCESS | 17374 | 1464232858982 Marionette DEBUG loaded listener.js 20:20:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 249 (0x88ef9800) [pid = 17374] [serial = 711] [outer = 0x884f5000] 20:20:59 INFO - PROCESS | 17374 | 1464232859971 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]]]}] 20:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1783ms 20:21:00 INFO - PROCESS | 17374 | 1464232860036 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 20:21:00 INFO - PROCESS | 17374 | 1464232860043 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 20:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:21:00 INFO - PROCESS | 17374 | 1464232860051 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:21:00 INFO - PROCESS | 17374 | 1464232860058 Marionette TRACE conn4 <- [1,918,null,{}] 20:21:00 INFO - PROCESS | 17374 | 1464232860066 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}] 20:21:00 INFO - PROCESS | 17374 | 1464232860332 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 20:21:00 INFO - PROCESS | 17374 | 1464232860663 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bed1c00 == 113 [pid = 17374] [id = 237] 20:21:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 250 (0x8c30e800) [pid = 17374] [serial = 712] [outer = (nil)] 20:21:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 251 (0x8c493400) [pid = 17374] [serial = 713] [outer = 0x8c30e800] 20:21:00 INFO - PROCESS | 17374 | 1464232860760 Marionette DEBUG loaded listener.js 20:21:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 252 (0x8c7da800) [pid = 17374] [serial = 714] [outer = 0x8c30e800] 20:21:01 INFO - PROCESS | 17374 | 1464232861712 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]]]}] 20:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1745ms 20:21:01 INFO - PROCESS | 17374 | 1464232861798 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 20:21:01 INFO - PROCESS | 17374 | 1464232861805 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 20:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:21:01 INFO - PROCESS | 17374 | 1464232861816 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:21:01 INFO - PROCESS | 17374 | 1464232861820 Marionette TRACE conn4 <- [1,922,null,{}] 20:21:01 INFO - PROCESS | 17374 | 1464232861829 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}] 20:21:02 INFO - PROCESS | 17374 | 1464232862199 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 20:21:02 INFO - PROCESS | 17374 | 1464232862709 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c49c800 == 114 [pid = 17374] [id = 238] 20:21:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 253 (0x92279800) [pid = 17374] [serial = 715] [outer = (nil)] 20:21:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 254 (0x92814000) [pid = 17374] [serial = 716] [outer = 0x92279800] 20:21:02 INFO - PROCESS | 17374 | 1464232862857 Marionette DEBUG loaded listener.js 20:21:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 255 (0x92986c00) [pid = 17374] [serial = 717] [outer = 0x92279800] 20:21:04 INFO - PROCESS | 17374 | 1464232864129 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]]]}] 20:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2393ms 20:21:04 INFO - PROCESS | 17374 | 1464232864209 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 20:21:04 INFO - PROCESS | 17374 | 1464232864216 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 20:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:21:04 INFO - PROCESS | 17374 | 1464232864235 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:21:04 INFO - PROCESS | 17374 | 1464232864244 Marionette TRACE conn4 <- [1,926,null,{}] 20:21:04 INFO - PROCESS | 17374 | 1464232864251 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}] 20:21:04 INFO - PROCESS | 17374 | 1464232864642 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 20:21:04 INFO - PROCESS | 17374 | 1464232864846 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x8becf400 == 115 [pid = 17374] [id = 239] 20:21:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 256 (0x8f4dd000) [pid = 17374] [serial = 718] [outer = (nil)] 20:21:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 257 (0x95042800) [pid = 17374] [serial = 719] [outer = 0x8f4dd000] 20:21:04 INFO - PROCESS | 17374 | 1464232864938 Marionette DEBUG loaded listener.js 20:21:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 258 (0x95233800) [pid = 17374] [serial = 720] [outer = 0x8f4dd000] 20:21:05 INFO - PROCESS | 17374 | 1464232865817 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]]]}] 20:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1649ms 20:21:05 INFO - PROCESS | 17374 | 1464232865876 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 20:21:05 INFO - PROCESS | 17374 | 1464232865879 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 20:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:21:05 INFO - PROCESS | 17374 | 1464232865886 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:21:05 INFO - PROCESS | 17374 | 1464232865890 Marionette TRACE conn4 <- [1,930,null,{}] 20:21:05 INFO - PROCESS | 17374 | 1464232865896 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}] 20:21:06 INFO - PROCESS | 17374 | 1464232866107 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 20:21:06 INFO - PROCESS | 17374 | 1464232866362 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d48000 == 116 [pid = 17374] [id = 240] 20:21:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 259 (0x92e29800) [pid = 17374] [serial = 721] [outer = (nil)] 20:21:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 260 (0x953cd000) [pid = 17374] [serial = 722] [outer = 0x92e29800] 20:21:06 INFO - PROCESS | 17374 | 1464232866511 Marionette DEBUG loaded listener.js 20:21:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 261 (0x9549a000) [pid = 17374] [serial = 723] [outer = 0x92e29800] 20:21:07 INFO - PROCESS | 17374 | 1464232867462 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]]]}] 20:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1632ms 20:21:07 INFO - PROCESS | 17374 | 1464232867520 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 20:21:07 INFO - PROCESS | 17374 | 1464232867523 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 20:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:21:07 INFO - PROCESS | 17374 | 1464232867531 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:21:07 INFO - PROCESS | 17374 | 1464232867535 Marionette TRACE conn4 <- [1,934,null,{}] 20:21:07 INFO - PROCESS | 17374 | 1464232867541 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}] 20:21:07 INFO - PROCESS | 17374 | 1464232867762 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 20:21:08 INFO - PROCESS | 17374 | 1464232868026 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x97762800 == 117 [pid = 17374] [id = 241] 20:21:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 262 (0x97764000) [pid = 17374] [serial = 724] [outer = (nil)] 20:21:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 263 (0x97786800) [pid = 17374] [serial = 725] [outer = 0x97764000] 20:21:08 INFO - PROCESS | 17374 | 1464232868175 Marionette DEBUG loaded listener.js 20:21:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 264 (0x9a1e9400) [pid = 17374] [serial = 726] [outer = 0x97764000] 20:21:09 INFO - PROCESS | 17374 | 1464232869094 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]]]}] 20:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1632ms 20:21:09 INFO - PROCESS | 17374 | 1464232869165 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 20:21:09 INFO - PROCESS | 17374 | 1464232869170 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 20:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:21:09 INFO - PROCESS | 17374 | 1464232869177 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:21:09 INFO - PROCESS | 17374 | 1464232869181 Marionette TRACE conn4 <- [1,938,null,{}] 20:21:09 INFO - PROCESS | 17374 | 1464232869188 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}] 20:21:09 INFO - PROCESS | 17374 | 1464232869408 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 20:21:09 INFO - PROCESS | 17374 | 1464232869680 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x883d0000 == 118 [pid = 17374] [id = 242] 20:21:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 265 (0x92273c00) [pid = 17374] [serial = 727] [outer = (nil)] 20:21:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 266 (0x9a8ce800) [pid = 17374] [serial = 728] [outer = 0x92273c00] 20:21:09 INFO - PROCESS | 17374 | 1464232869825 Marionette DEBUG loaded listener.js 20:21:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 267 (0x9a94a800) [pid = 17374] [serial = 729] [outer = 0x92273c00] 20:21:10 INFO - PROCESS | 17374 | 1464232870757 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]]]}] 20:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1640ms 20:21:10 INFO - PROCESS | 17374 | 1464232870819 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 20:21:10 INFO - PROCESS | 17374 | 1464232870823 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 20:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:21:10 INFO - PROCESS | 17374 | 1464232870831 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:21:10 INFO - PROCESS | 17374 | 1464232870835 Marionette TRACE conn4 <- [1,942,null,{}] 20:21:10 INFO - PROCESS | 17374 | 1464232870842 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}] 20:21:11 INFO - PROCESS | 17374 | 1464232871063 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 20:21:11 INFO - PROCESS | 17374 | 1464232871377 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x95360c00 == 119 [pid = 17374] [id = 243] 20:21:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 268 (0x95d57000) [pid = 17374] [serial = 730] [outer = (nil)] 20:21:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 269 (0x9af88800) [pid = 17374] [serial = 731] [outer = 0x95d57000] 20:21:11 INFO - PROCESS | 17374 | 1464232871473 Marionette DEBUG loaded listener.js 20:21:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 270 (0x9b001c00) [pid = 17374] [serial = 732] [outer = 0x95d57000] 20:21:12 INFO - PROCESS | 17374 | 1464232872375 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]]]}] 20:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1584ms 20:21:12 INFO - PROCESS | 17374 | 1464232872415 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 20:21:12 INFO - PROCESS | 17374 | 1464232872418 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 20:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:21:12 INFO - PROCESS | 17374 | 1464232872426 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:21:12 INFO - PROCESS | 17374 | 1464232872429 Marionette TRACE conn4 <- [1,946,null,{}] 20:21:12 INFO - PROCESS | 17374 | 1464232872437 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}] 20:21:12 INFO - PROCESS | 17374 | 1464232872649 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 20:21:12 INFO - PROCESS | 17374 | 1464232872906 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x88df2000 == 120 [pid = 17374] [id = 244] 20:21:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 271 (0x8b1ec000) [pid = 17374] [serial = 733] [outer = (nil)] 20:21:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 272 (0x8b1f3800) [pid = 17374] [serial = 734] [outer = 0x8b1ec000] 20:21:13 INFO - PROCESS | 17374 | 1464232873044 Marionette DEBUG loaded listener.js 20:21:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 273 (0x8b1f5400) [pid = 17374] [serial = 735] [outer = 0x8b1ec000] 20:21:13 INFO - PROCESS | 17374 | 1464232873953 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]]]}] 20:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1583ms 20:21:14 INFO - PROCESS | 17374 | 1464232874010 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 20:21:14 INFO - PROCESS | 17374 | 1464232874013 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 20:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:21:14 INFO - PROCESS | 17374 | 1464232874021 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:21:14 INFO - PROCESS | 17374 | 1464232874031 Marionette TRACE conn4 <- [1,950,null,{}] 20:21:14 INFO - PROCESS | 17374 | 1464232874038 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}] 20:21:14 INFO - PROCESS | 17374 | 1464232874259 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 20:21:14 INFO - PROCESS | 17374 | 1464232874519 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1eb000 == 121 [pid = 17374] [id = 245] 20:21:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 274 (0x8b1edc00) [pid = 17374] [serial = 736] [outer = (nil)] 20:21:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 275 (0x9af87000) [pid = 17374] [serial = 737] [outer = 0x8b1edc00] 20:21:14 INFO - PROCESS | 17374 | 1464232874650 Marionette DEBUG loaded listener.js 20:21:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 276 (0x9ba75000) [pid = 17374] [serial = 738] [outer = 0x8b1edc00] 20:21:15 INFO - PROCESS | 17374 | 1464232875582 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]]]}] 20:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1642ms 20:21:15 INFO - PROCESS | 17374 | 1464232875664 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 20:21:15 INFO - PROCESS | 17374 | 1464232875671 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 20:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:21:15 INFO - PROCESS | 17374 | 1464232875682 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:21:15 INFO - PROCESS | 17374 | 1464232875685 Marionette TRACE conn4 <- [1,954,null,{}] 20:21:15 INFO - PROCESS | 17374 | 1464232875692 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}] 20:21:15 INFO - PROCESS | 17374 | 1464232875959 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 20:21:16 INFO - PROCESS | 17374 | 1464232876303 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1f9c00 == 122 [pid = 17374] [id = 246] 20:21:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 277 (0xa250fc00) [pid = 17374] [serial = 739] [outer = (nil)] 20:21:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 278 (0xa335b400) [pid = 17374] [serial = 740] [outer = 0xa250fc00] 20:21:16 INFO - PROCESS | 17374 | 1464232876404 Marionette DEBUG loaded listener.js 20:21:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 279 (0xa68cd000) [pid = 17374] [serial = 741] [outer = 0xa250fc00] 20:21:17 INFO - PROCESS | 17374 | 1464232877359 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]]]}] 20:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1730ms 20:21:17 INFO - PROCESS | 17374 | 1464232877431 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 20:21:17 INFO - PROCESS | 17374 | 1464232877434 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 20:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:21:17 INFO - PROCESS | 17374 | 1464232877445 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:21:17 INFO - PROCESS | 17374 | 1464232877450 Marionette TRACE conn4 <- [1,958,null,{}] 20:21:17 INFO - PROCESS | 17374 | 1464232877457 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}] 20:21:17 INFO - PROCESS | 17374 | 1464232877702 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 20:21:18 INFO - PROCESS | 17374 | 1464232877986 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x88fe7000 == 123 [pid = 17374] [id = 247] 20:21:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 280 (0x88fe8400) [pid = 17374] [serial = 742] [outer = (nil)] 20:21:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 281 (0x88ff1400) [pid = 17374] [serial = 743] [outer = 0x88fe8400] 20:21:18 INFO - PROCESS | 17374 | 1464232878082 Marionette DEBUG loaded listener.js 20:21:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 282 (0x88ff5c00) [pid = 17374] [serial = 744] [outer = 0x88fe8400] 20:21:19 INFO - PROCESS | 17374 | 1464232879017 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]]]}] 20:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1641ms 20:21:19 INFO - PROCESS | 17374 | 1464232879087 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 20:21:19 INFO - PROCESS | 17374 | 1464232879091 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 20:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:21:19 INFO - PROCESS | 17374 | 1464232879098 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:21:19 INFO - PROCESS | 17374 | 1464232879102 Marionette TRACE conn4 <- [1,962,null,{}] 20:21:19 INFO - PROCESS | 17374 | 1464232879109 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}] 20:21:19 INFO - PROCESS | 17374 | 1464232879367 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 20:21:19 INFO - PROCESS | 17374 | 1464232879673 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bc9bc00 == 124 [pid = 17374] [id = 248] 20:21:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 283 (0x8bc9c800) [pid = 17374] [serial = 745] [outer = (nil)] 20:21:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 284 (0x8bca0c00) [pid = 17374] [serial = 746] [outer = 0x8bc9c800] 20:21:19 INFO - PROCESS | 17374 | 1464232879768 Marionette DEBUG loaded listener.js 20:21:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 285 (0x8bca5400) [pid = 17374] [serial = 747] [outer = 0x8bc9c800] 20:21:20 INFO - PROCESS | 17374 | 1464232880839 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]]]}] 20:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1785ms 20:21:20 INFO - PROCESS | 17374 | 1464232880885 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 20:21:20 INFO - PROCESS | 17374 | 1464232880891 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 20:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:21:20 INFO - PROCESS | 17374 | 1464232880923 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:21:20 INFO - PROCESS | 17374 | 1464232880926 Marionette TRACE conn4 <- [1,966,null,{}] 20:21:20 INFO - PROCESS | 17374 | 1464232880935 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}] 20:21:21 INFO - PROCESS | 17374 | 1464232881193 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 20:21:21 INFO - PROCESS | 17374 | 1464232881513 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x87502400 == 125 [pid = 17374] [id = 249] 20:21:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 286 (0x87503800) [pid = 17374] [serial = 748] [outer = (nil)] 20:21:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 287 (0x8750a400) [pid = 17374] [serial = 749] [outer = 0x87503800] 20:21:21 INFO - PROCESS | 17374 | 1464232881612 Marionette DEBUG loaded listener.js 20:21:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 288 (0x8750c800) [pid = 17374] [serial = 750] [outer = 0x87503800] 20:21:22 INFO - PROCESS | 17374 | 1464232882562 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]]]}] 20:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1713ms 20:21:22 INFO - PROCESS | 17374 | 1464232882618 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 20:21:22 INFO - PROCESS | 17374 | 1464232882622 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 20:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:21:22 INFO - PROCESS | 17374 | 1464232882631 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:21:22 INFO - PROCESS | 17374 | 1464232882636 Marionette TRACE conn4 <- [1,970,null,{}] 20:21:22 INFO - PROCESS | 17374 | 1464232882643 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}] 20:21:22 INFO - PROCESS | 17374 | 1464232882874 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 20:21:23 INFO - PROCESS | 17374 | 1464232883206 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x87506000 == 126 [pid = 17374] [id = 250] 20:21:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 289 (0x87509400) [pid = 17374] [serial = 751] [outer = (nil)] 20:21:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 290 (0x8bca2000) [pid = 17374] [serial = 752] [outer = 0x87509400] 20:21:23 INFO - PROCESS | 17374 | 1464232883308 Marionette DEBUG loaded listener.js 20:21:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 291 (0x8bca8000) [pid = 17374] [serial = 753] [outer = 0x87509400] 20:21:24 INFO - PROCESS | 17374 | 1464232884395 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]]]}] 20:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1837ms 20:21:24 INFO - PROCESS | 17374 | 1464232884468 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 20:21:24 INFO - PROCESS | 17374 | 1464232884471 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 20:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:21:24 INFO - PROCESS | 17374 | 1464232884478 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:21:24 INFO - PROCESS | 17374 | 1464232884481 Marionette TRACE conn4 <- [1,974,null,{}] 20:21:24 INFO - PROCESS | 17374 | 1464232884487 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}] 20:21:24 INFO - PROCESS | 17374 | 1464232884704 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 20:21:25 INFO - PROCESS | 17374 | 1464232885028 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x876d7800 == 127 [pid = 17374] [id = 251] 20:21:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 292 (0x876d9000) [pid = 17374] [serial = 754] [outer = (nil)] 20:21:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 293 (0x876e0000) [pid = 17374] [serial = 755] [outer = 0x876d9000] 20:21:25 INFO - PROCESS | 17374 | 1464232885125 Marionette DEBUG loaded listener.js 20:21:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 294 (0x876e1400) [pid = 17374] [serial = 756] [outer = 0x876d9000] 20:21:26 INFO - PROCESS | 17374 | 1464232886582 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]]]}] 20:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2186ms 20:21:26 INFO - PROCESS | 17374 | 1464232886682 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 20:21:26 INFO - PROCESS | 17374 | 1464232886688 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 20:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:21:26 INFO - PROCESS | 17374 | 1464232886697 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:21:26 INFO - PROCESS | 17374 | 1464232886701 Marionette TRACE conn4 <- [1,978,null,{}] 20:21:26 INFO - PROCESS | 17374 | 1464232886757 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}] 20:21:26 INFO - PROCESS | 17374 | 1464232886980 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 20:21:27 INFO - PROCESS | 17374 | 1464232887205 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f2400 == 128 [pid = 17374] [id = 252] 20:21:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 295 (0x884f7c00) [pid = 17374] [serial = 757] [outer = (nil)] 20:21:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 296 (0x88efc800) [pid = 17374] [serial = 758] [outer = 0x884f7c00] 20:21:27 INFO - PROCESS | 17374 | 1464232887342 Marionette DEBUG loaded listener.js 20:21:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 297 (0x88fee000) [pid = 17374] [serial = 759] [outer = 0x884f7c00] 20:21:28 INFO - PROCESS | 17374 | 1464232888487 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]]]}] 20:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1842ms 20:21:28 INFO - PROCESS | 17374 | 1464232888540 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 20:21:28 INFO - PROCESS | 17374 | 1464232888549 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 20:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:21:28 INFO - PROCESS | 17374 | 1464232888561 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:21:28 INFO - PROCESS | 17374 | 1464232888564 Marionette TRACE conn4 <- [1,982,null,{}] 20:21:28 INFO - PROCESS | 17374 | 1464232888571 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}] 20:21:28 INFO - PROCESS | 17374 | 1464232888786 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x954a3c00 == 127 [pid = 17374] [id = 82] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8e3df400 == 126 [pid = 17374] [id = 142] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0xa22a7c00 == 125 [pid = 17374] [id = 85] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8b5800 == 124 [pid = 17374] [id = 149] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8ee71000 == 123 [pid = 17374] [id = 184] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x92d46400 == 122 [pid = 17374] [id = 83] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x92602400 == 121 [pid = 17374] [id = 186] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae6ac00 == 120 [pid = 17374] [id = 189] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8c30f800 == 119 [pid = 17374] [id = 185] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5edc00 == 118 [pid = 17374] [id = 235] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8c7e2800 == 117 [pid = 17374] [id = 234] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8bece400 == 116 [pid = 17374] [id = 233] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x890b0000 == 115 [pid = 17374] [id = 232] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8c30b800 == 114 [pid = 17374] [id = 218] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3b8800 == 113 [pid = 17374] [id = 219] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8c48f000 == 112 [pid = 17374] [id = 217] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x9af88400 == 111 [pid = 17374] [id = 216] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x92a10c00 == 110 [pid = 17374] [id = 215] 20:21:29 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8bdc00 == 109 [pid = 17374] [id = 214] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 296 (0x9a1ecc00) [pid = 17374] [serial = 641] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 295 (0x95208400) [pid = 17374] [serial = 635] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 294 (0x95304800) [pid = 17374] [serial = 636] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 293 (0x95366800) [pid = 17374] [serial = 638] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 292 (0x8c7dc800) [pid = 17374] [serial = 623] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 291 (0x92a11400) [pid = 17374] [serial = 632] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 290 (0x8d5f6400) [pid = 17374] [serial = 592] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 289 (0x8f315400) [pid = 17374] [serial = 629] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 288 (0x8f69f400) [pid = 17374] [serial = 630] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 287 (0x8f4ddc00) [pid = 17374] [serial = 626] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 286 (0xa1115000) [pid = 17374] [serial = 604] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 285 (0x9b15c800) [pid = 17374] [serial = 601] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 284 (0x8f6aac00) [pid = 17374] [serial = 595] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 283 (0x97764400) [pid = 17374] [serial = 598] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 282 (0xa6835c00) [pid = 17374] [serial = 607] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 281 (0x8c495c00) [pid = 17374] [serial = 610] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 280 (0xa6834c00) [pid = 17374] [serial = 613] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 279 (0x92a16800) [pid = 17374] [serial = 616] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 278 (0x9776b800) [pid = 17374] [serial = 639] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 277 (0x92981800) [pid = 17374] [serial = 620] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 276 (0x8d8b3800) [pid = 17374] [serial = 624] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 275 (0x8c7ddc00) [pid = 17374] [serial = 401] [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.] 20:21:29 INFO - PROCESS | 17374 | --DOMWINDOW == 274 (0x92a4a800) [pid = 17374] [serial = 633] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 17374 | 1464232889692 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x883cb400 == 110 [pid = 17374] [id = 253] 20:21:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 275 (0x884ef400) [pid = 17374] [serial = 760] [outer = (nil)] 20:21:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 276 (0x88dea000) [pid = 17374] [serial = 761] [outer = 0x884ef400] 20:21:29 INFO - PROCESS | 17374 | 1464232889772 Marionette DEBUG loaded listener.js 20:21:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 277 (0x890a9c00) [pid = 17374] [serial = 762] [outer = 0x884ef400] 20:21:30 INFO - PROCESS | 17374 | 1464232890555 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]]]}] 20:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2036ms 20:21:30 INFO - PROCESS | 17374 | 1464232890596 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 20:21:30 INFO - PROCESS | 17374 | 1464232890600 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 20:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:21:30 INFO - PROCESS | 17374 | 1464232890635 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:21:30 INFO - PROCESS | 17374 | 1464232890642 Marionette TRACE conn4 <- [1,986,null,{}] 20:21:30 INFO - PROCESS | 17374 | 1464232890658 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}] 20:21:30 INFO - PROCESS | 17374 | 1464232890876 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 20:21:31 INFO - PROCESS | 17374 | 1464232891052 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de5400 == 111 [pid = 17374] [id = 254] 20:21:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 278 (0x89ecb800) [pid = 17374] [serial = 763] [outer = (nil)] 20:21:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 279 (0x8bca1c00) [pid = 17374] [serial = 764] [outer = 0x89ecb800] 20:21:31 INFO - PROCESS | 17374 | 1464232891134 Marionette DEBUG loaded listener.js 20:21:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 280 (0x8bd9e800) [pid = 17374] [serial = 765] [outer = 0x89ecb800] 20:21:32 INFO - PROCESS | 17374 | 1464232892084 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]]]}] 20:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1499ms 20:21:32 INFO - PROCESS | 17374 | 1464232892128 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 20:21:32 INFO - PROCESS | 17374 | 1464232892135 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 20:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:21:32 INFO - PROCESS | 17374 | 1464232892155 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:21:32 INFO - PROCESS | 17374 | 1464232892159 Marionette TRACE conn4 <- [1,990,null,{}] 20:21:32 INFO - PROCESS | 17374 | 1464232892165 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}] 20:21:32 INFO - PROCESS | 17374 | 1464232892463 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 20:21:32 INFO - PROCESS | 17374 | 1464232892506 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1f7c00 == 112 [pid = 17374] [id = 255] 20:21:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 281 (0x8bda5000) [pid = 17374] [serial = 766] [outer = (nil)] 20:21:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 282 (0x8bda8000) [pid = 17374] [serial = 767] [outer = 0x8bda5000] 20:21:32 INFO - PROCESS | 17374 | 1464232892588 Marionette DEBUG loaded listener.js 20:21:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 283 (0x8becb800) [pid = 17374] [serial = 768] [outer = 0x8bda5000] 20:21:33 INFO - PROCESS | 17374 | 1464232893619 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]]]}] 20:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1504ms 20:21:33 INFO - PROCESS | 17374 | 1464232893648 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 20:21:33 INFO - PROCESS | 17374 | 1464232893652 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 20:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:21:33 INFO - PROCESS | 17374 | 1464232893658 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:21:33 INFO - PROCESS | 17374 | 1464232893661 Marionette TRACE conn4 <- [1,994,null,{}] 20:21:33 INFO - PROCESS | 17374 | 1464232893666 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}] 20:21:35 INFO - PROCESS | 17374 | 1464232895286 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 282 (0x8e24d800) [pid = 17374] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 281 (0x8d5f5c00) [pid = 17374] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 280 (0x92983800) [pid = 17374] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 279 (0x9a8d4000) [pid = 17374] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 278 (0x8becec00) [pid = 17374] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 277 (0xa6c11c00) [pid = 17374] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 276 (0x9777a000) [pid = 17374] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 275 (0x9bf6a400) [pid = 17374] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 274 (0x88dea400) [pid = 17374] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 273 (0x8e250c00) [pid = 17374] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 272 (0x91b41400) [pid = 17374] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 271 (0x8c5ad000) [pid = 17374] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 270 (0x99eec800) [pid = 17374] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 269 (0x99589400) [pid = 17374] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 268 (0x8f31ec00) [pid = 17374] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 267 (0x92604c00) [pid = 17374] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 266 (0x8e243c00) [pid = 17374] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 265 (0x8f311000) [pid = 17374] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 264 (0x884f2c00) [pid = 17374] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 263 (0x9af8bc00) [pid = 17374] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 262 (0x94601c00) [pid = 17374] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 261 (0xa1113000) [pid = 17374] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 260 (0x8c5b4c00) [pid = 17374] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 259 (0x8d8c0400) [pid = 17374] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 258 (0x8ee78c00) [pid = 17374] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 257 (0x8c18d000) [pid = 17374] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 256 (0x92a46000) [pid = 17374] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 255 (0x8f4cf000) [pid = 17374] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 254 (0x9530c400) [pid = 17374] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 253 (0xa23bf400) [pid = 17374] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 252 (0x8ae72c00) [pid = 17374] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 251 (0x92a14000) [pid = 17374] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 250 (0x953d6400) [pid = 17374] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 249 (0x8becd000) [pid = 17374] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 248 (0x95d59c00) [pid = 17374] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 247 (0x9460ac00) [pid = 17374] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 246 (0x8c3ba800) [pid = 17374] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 245 (0x8e24fc00) [pid = 17374] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 244 (0x9281bc00) [pid = 17374] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 243 (0x8c497800) [pid = 17374] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 242 (0x8ee6e000) [pid = 17374] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 241 (0x89bc5000) [pid = 17374] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 240 (0x8f3e1400) [pid = 17374] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 239 (0x923dd000) [pid = 17374] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 238 (0x8f4dc800) [pid = 17374] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 237 (0x95231800) [pid = 17374] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 236 (0x890b5800) [pid = 17374] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 235 (0x8e3d8800) [pid = 17374] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 234 (0x89bc9800) [pid = 17374] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 233 (0x8ee6f400) [pid = 17374] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 232 (0x95210000) [pid = 17374] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 231 (0x99eebc00) [pid = 17374] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 230 (0x91b47400) [pid = 17374] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 229 (0x9b4c7000) [pid = 17374] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 228 (0x95228c00) [pid = 17374] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 227 (0x8d8c0800) [pid = 17374] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 226 (0x8f317c00) [pid = 17374] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 225 (0x8f6a5c00) [pid = 17374] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 224 (0x9b279400) [pid = 17374] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 223 (0x9527f400) [pid = 17374] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 222 (0xa1113800) [pid = 17374] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 221 (0x8f31a800) [pid = 17374] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 220 (0x8c3ba400) [pid = 17374] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 219 (0x9a1cf000) [pid = 17374] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 218 (0x8f6a9800) [pid = 17374] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 217 (0x92606800) [pid = 17374] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 216 (0x8c3b5000) [pid = 17374] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 215 (0x91b45400) [pid = 17374] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 214 (0x8d8b6800) [pid = 17374] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 213 (0x88de6800) [pid = 17374] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 212 (0x8c3b7000) [pid = 17374] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 211 (0x8c191000) [pid = 17374] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 210 (0x89ec4c00) [pid = 17374] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 209 (0x9a1e6000) [pid = 17374] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 208 (0x8c49b000) [pid = 17374] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 207 (0x8e245c00) [pid = 17374] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 206 (0x94606800) [pid = 17374] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 205 (0x8d5f0800) [pid = 17374] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 204 (0x9a4d4c00) [pid = 17374] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 203 (0x95363c00) [pid = 17374] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 202 (0x8c3bd800) [pid = 17374] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 201 (0x8c5aec00) [pid = 17374] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 200 (0x8c198800) [pid = 17374] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 199 (0x8c7d7800) [pid = 17374] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 198 (0x8ae6f800) [pid = 17374] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 197 (0x9a793000) [pid = 17374] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:21:35 INFO - PROCESS | 17374 | --DOMWINDOW == 196 (0x8ae6d000) [pid = 17374] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:21:35 INFO - PROCESS | 17374 | 1464232895666 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x883cfc00 == 113 [pid = 17374] [id = 256] 20:21:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 197 (0x884f2c00) [pid = 17374] [serial = 769] [outer = (nil)] 20:21:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 198 (0x88ef0c00) [pid = 17374] [serial = 770] [outer = 0x884f2c00] 20:21:35 INFO - PROCESS | 17374 | 1464232895770 Marionette DEBUG loaded listener.js 20:21:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 199 (0x89bc3800) [pid = 17374] [serial = 771] [outer = 0x884f2c00] 20:21:36 INFO - PROCESS | 17374 | 1464232896566 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]]]}] 20:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 2942ms 20:21:36 INFO - PROCESS | 17374 | 1464232896610 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 20:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:21:36 INFO - PROCESS | 17374 | 1464232896615 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 20:21:36 INFO - PROCESS | 17374 | 1464232896621 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:21:36 INFO - PROCESS | 17374 | 1464232896625 Marionette TRACE conn4 <- [1,998,null,{}] 20:21:36 INFO - PROCESS | 17374 | 1464232896633 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}] 20:21:36 INFO - PROCESS | 17374 | 1464232896869 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 20:21:37 INFO - PROCESS | 17374 | 1464232897069 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:37 INFO - PROCESS | 17374 | ++DOCSHELL 0x88deb400 == 114 [pid = 17374] [id = 257] 20:21:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 200 (0x8bec9800) [pid = 17374] [serial = 772] [outer = (nil)] 20:21:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 201 (0x8c3b7400) [pid = 17374] [serial = 773] [outer = 0x8bec9800] 20:21:37 INFO - PROCESS | 17374 | 1464232897165 Marionette DEBUG loaded listener.js 20:21:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 202 (0x8c48f800) [pid = 17374] [serial = 774] [outer = 0x8bec9800] 20:21:38 INFO - PROCESS | 17374 | 1464232898366 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]]]}] 20:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1789ms 20:21:38 INFO - PROCESS | 17374 | 1464232898413 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 20:21:38 INFO - PROCESS | 17374 | 1464232898420 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 20:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:21:38 INFO - PROCESS | 17374 | 1464232898429 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:21:38 INFO - PROCESS | 17374 | 1464232898434 Marionette TRACE conn4 <- [1,1002,null,{}] 20:21:38 INFO - PROCESS | 17374 | 1464232898443 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}] 20:21:38 INFO - PROCESS | 17374 | 1464232898690 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 20:21:39 INFO - PROCESS | 17374 | 1464232899019 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x876de000 == 115 [pid = 17374] [id = 258] 20:21:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 203 (0x883d1800) [pid = 17374] [serial = 775] [outer = (nil)] 20:21:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 204 (0x88ef4800) [pid = 17374] [serial = 776] [outer = 0x883d1800] 20:21:39 INFO - PROCESS | 17374 | 1464232899123 Marionette DEBUG loaded listener.js 20:21:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 205 (0x890b2000) [pid = 17374] [serial = 777] [outer = 0x883d1800] 20:21:40 INFO - PROCESS | 17374 | 1464232900136 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]]]}] 20:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1746ms 20:21:40 INFO - PROCESS | 17374 | 1464232900176 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 20:21:40 INFO - PROCESS | 17374 | 1464232900187 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 20:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:21:40 INFO - PROCESS | 17374 | 1464232900200 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:21:40 INFO - PROCESS | 17374 | 1464232900206 Marionette TRACE conn4 <- [1,1006,null,{}] 20:21:40 INFO - PROCESS | 17374 | 1464232900213 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}] 20:21:40 INFO - PROCESS | 17374 | 1464232900459 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 20:21:40 INFO - PROCESS | 17374 | 1464232900784 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1ee400 == 116 [pid = 17374] [id = 259] 20:21:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 206 (0x8b1f3c00) [pid = 17374] [serial = 778] [outer = (nil)] 20:21:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 207 (0x8bd9dc00) [pid = 17374] [serial = 779] [outer = 0x8b1f3c00] 20:21:40 INFO - PROCESS | 17374 | 1464232900881 Marionette DEBUG loaded listener.js 20:21:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 208 (0x8bda7400) [pid = 17374] [serial = 780] [outer = 0x8b1f3c00] 20:21:42 INFO - PROCESS | 17374 | 1464232902249 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]]]}] 20:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2141ms 20:21:42 INFO - PROCESS | 17374 | 1464232902343 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 20:21:42 INFO - PROCESS | 17374 | 1464232902350 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 20:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:21:42 INFO - PROCESS | 17374 | 1464232902374 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:21:42 INFO - PROCESS | 17374 | 1464232902383 Marionette TRACE conn4 <- [1,1010,null,{}] 20:21:42 INFO - PROCESS | 17374 | 1464232902449 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}] 20:21:42 INFO - PROCESS | 17374 | 1464232902738 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 20:21:42 INFO - PROCESS | 17374 | 1464232902968 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bec8c00 == 117 [pid = 17374] [id = 260] 20:21:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 209 (0x8c3b3800) [pid = 17374] [serial = 781] [outer = (nil)] 20:21:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 210 (0x8c497800) [pid = 17374] [serial = 782] [outer = 0x8c3b3800] 20:21:43 INFO - PROCESS | 17374 | 1464232903091 Marionette DEBUG loaded listener.js 20:21:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 211 (0x8c7dc400) [pid = 17374] [serial = 783] [outer = 0x8c3b3800] 20:21:44 INFO - PROCESS | 17374 | 1464232904042 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]]]}] 20:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1751ms 20:21:44 INFO - PROCESS | 17374 | 1464232904111 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 20:21:44 INFO - PROCESS | 17374 | 1464232904116 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 20:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:21:44 INFO - PROCESS | 17374 | 1464232904123 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:21:44 INFO - PROCESS | 17374 | 1464232904127 Marionette TRACE conn4 <- [1,1014,null,{}] 20:21:44 INFO - PROCESS | 17374 | 1464232904133 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}] 20:21:44 INFO - PROCESS | 17374 | 1464232904362 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 20:21:44 INFO - PROCESS | 17374 | 1464232904672 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:44 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c18bc00 == 118 [pid = 17374] [id = 261] 20:21:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 212 (0x8c5b1800) [pid = 17374] [serial = 784] [outer = (nil)] 20:21:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 213 (0x8d5f6400) [pid = 17374] [serial = 785] [outer = 0x8c5b1800] 20:21:44 INFO - PROCESS | 17374 | 1464232904764 Marionette DEBUG loaded listener.js 20:21:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 214 (0x8d8b8400) [pid = 17374] [serial = 786] [outer = 0x8c5b1800] 20:21:45 INFO - PROCESS | 17374 | 1464232905656 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]]]}] 20:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1581ms 20:21:45 INFO - PROCESS | 17374 | 1464232905705 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 20:21:45 INFO - PROCESS | 17374 | 1464232905710 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 20:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:21:45 INFO - PROCESS | 17374 | 1464232905718 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:21:45 INFO - PROCESS | 17374 | 1464232905722 Marionette TRACE conn4 <- [1,1018,null,{}] 20:21:45 INFO - PROCESS | 17374 | 1464232905728 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}] 20:21:45 INFO - PROCESS | 17374 | 1464232905949 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 20:21:46 INFO - PROCESS | 17374 | 1464232906219 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x88fec400 == 119 [pid = 17374] [id = 262] 20:21:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 215 (0x8c498000) [pid = 17374] [serial = 787] [outer = (nil)] 20:21:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 216 (0x8e3dc000) [pid = 17374] [serial = 788] [outer = 0x8c498000] 20:21:46 INFO - PROCESS | 17374 | 1464232906352 Marionette DEBUG loaded listener.js 20:21:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 217 (0x8ee71000) [pid = 17374] [serial = 789] [outer = 0x8c498000] 20:21:47 INFO - PROCESS | 17374 | 1464232907353 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]]]}] 20:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1691ms 20:21:47 INFO - PROCESS | 17374 | 1464232907410 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 20:21:47 INFO - PROCESS | 17374 | 1464232907415 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 20:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:21:47 INFO - PROCESS | 17374 | 1464232907421 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:21:47 INFO - PROCESS | 17374 | 1464232907425 Marionette TRACE conn4 <- [1,1022,null,{}] 20:21:47 INFO - PROCESS | 17374 | 1464232907432 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}] 20:21:47 INFO - PROCESS | 17374 | 1464232907718 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 20:21:48 INFO - PROCESS | 17374 | 1464232908089 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c496400 == 120 [pid = 17374] [id = 263] 20:21:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 218 (0x8e249400) [pid = 17374] [serial = 790] [outer = (nil)] 20:21:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 219 (0x8f69e400) [pid = 17374] [serial = 791] [outer = 0x8e249400] 20:21:48 INFO - PROCESS | 17374 | 1464232908197 Marionette DEBUG loaded listener.js 20:21:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 220 (0x8f6a5c00) [pid = 17374] [serial = 792] [outer = 0x8e249400] 20:21:49 INFO - PROCESS | 17374 | 1464232909105 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]]]}] 20:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1733ms 20:21:49 INFO - PROCESS | 17374 | 1464232909156 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 20:21:49 INFO - PROCESS | 17374 | 1464232909162 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 20:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:21:49 INFO - PROCESS | 17374 | 1464232909169 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:21:49 INFO - PROCESS | 17374 | 1464232909173 Marionette TRACE conn4 <- [1,1026,null,{}] 20:21:49 INFO - PROCESS | 17374 | 1464232909179 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}] 20:21:49 INFO - PROCESS | 17374 | 1464232909450 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 20:21:49 INFO - PROCESS | 17374 | 1464232909766 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5ea400 == 121 [pid = 17374] [id = 264] 20:21:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 221 (0x8f3d9c00) [pid = 17374] [serial = 793] [outer = (nil)] 20:21:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 222 (0x91e3c400) [pid = 17374] [serial = 794] [outer = 0x8f3d9c00] 20:21:49 INFO - PROCESS | 17374 | 1464232909865 Marionette DEBUG loaded listener.js 20:21:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 223 (0x91e45400) [pid = 17374] [serial = 795] [outer = 0x8f3d9c00] 20:21:50 INFO - PROCESS | 17374 | 1464232910794 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]]]}] 20:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1682ms 20:21:50 INFO - PROCESS | 17374 | 1464232910853 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 20:21:50 INFO - PROCESS | 17374 | 1464232910856 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 20:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:21:50 INFO - PROCESS | 17374 | 1464232910863 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:21:50 INFO - PROCESS | 17374 | 1464232910866 Marionette TRACE conn4 <- [1,1030,null,{}] 20:21:50 INFO - PROCESS | 17374 | 1464232910872 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}] 20:21:51 INFO - PROCESS | 17374 | 1464232911083 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 20:21:51 INFO - PROCESS | 17374 | 1464232911386 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f31cc00 == 122 [pid = 17374] [id = 265] 20:21:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 224 (0x91b47000) [pid = 17374] [serial = 796] [outer = (nil)] 20:21:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 225 (0x9260fc00) [pid = 17374] [serial = 797] [outer = 0x91b47000] 20:21:51 INFO - PROCESS | 17374 | 1464232911482 Marionette DEBUG loaded listener.js 20:21:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 226 (0x9281d400) [pid = 17374] [serial = 798] [outer = 0x91b47000] 20:21:52 INFO - PROCESS | 17374 | 1464232912361 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]]]}] 20:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1540ms 20:21:52 INFO - PROCESS | 17374 | 1464232912404 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 20:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:21:52 INFO - PROCESS | 17374 | 1464232912408 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 20:21:52 INFO - PROCESS | 17374 | 1464232912414 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:21:52 INFO - PROCESS | 17374 | 1464232912418 Marionette TRACE conn4 <- [1,1034,null,{}] 20:21:52 INFO - PROCESS | 17374 | 1464232912424 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}] 20:21:52 INFO - PROCESS | 17374 | 1464232912643 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 20:21:53 INFO - PROCESS | 17374 | 1464232912991 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x92606800 == 123 [pid = 17374] [id = 266] 20:21:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 227 (0x92985800) [pid = 17374] [serial = 799] [outer = (nil)] 20:21:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 228 (0x92a16c00) [pid = 17374] [serial = 800] [outer = 0x92985800] 20:21:53 INFO - PROCESS | 17374 | 1464232913091 Marionette DEBUG loaded listener.js 20:21:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 229 (0x92a1b000) [pid = 17374] [serial = 801] [outer = 0x92985800] 20:21:53 INFO - PROCESS | 17374 | 1464232913972 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]]]}] 20:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1637ms 20:21:54 INFO - PROCESS | 17374 | 1464232914053 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 20:21:54 INFO - PROCESS | 17374 | 1464232914057 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 20:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:21:54 INFO - PROCESS | 17374 | 1464232914064 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:21:54 INFO - PROCESS | 17374 | 1464232914067 Marionette TRACE conn4 <- [1,1038,null,{}] 20:21:54 INFO - PROCESS | 17374 | 1464232914073 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}] 20:21:54 INFO - PROCESS | 17374 | 1464232914307 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 20:21:54 INFO - PROCESS | 17374 | 1464232914571 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5edc00 == 124 [pid = 17374] [id = 267] 20:21:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 230 (0x91e38400) [pid = 17374] [serial = 802] [outer = (nil)] 20:21:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 231 (0x92d46000) [pid = 17374] [serial = 803] [outer = 0x91e38400] 20:21:54 INFO - PROCESS | 17374 | 1464232914703 Marionette DEBUG loaded listener.js 20:21:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 232 (0x93ca4800) [pid = 17374] [serial = 804] [outer = 0x91e38400] 20:21:55 INFO - PROCESS | 17374 | 1464232915626 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]]]}] 20:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1631ms 20:21:55 INFO - PROCESS | 17374 | 1464232915696 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 20:21:55 INFO - PROCESS | 17374 | 1464232915701 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 20:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:21:55 INFO - PROCESS | 17374 | 1464232915707 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:21:55 INFO - PROCESS | 17374 | 1464232915712 Marionette TRACE conn4 <- [1,1042,null,{}] 20:21:55 INFO - PROCESS | 17374 | 1464232915718 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}] 20:21:55 INFO - PROCESS | 17374 | 1464232915987 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 20:21:56 INFO - PROCESS | 17374 | 1464232916311 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a44800 == 125 [pid = 17374] [id = 268] 20:21:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 233 (0x95363400) [pid = 17374] [serial = 805] [outer = (nil)] 20:21:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 234 (0x953d2400) [pid = 17374] [serial = 806] [outer = 0x95363400] 20:21:56 INFO - PROCESS | 17374 | 1464232916410 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 235 (0x95d52400) [pid = 17374] [serial = 807] [outer = 0x95363400] 20:21:57 INFO - PROCESS | 17374 | 1464232917309 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]]]}] 20:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1641ms 20:21:57 INFO - PROCESS | 17374 | 1464232917349 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 20:21:57 INFO - PROCESS | 17374 | 1464232917353 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 20:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:21:57 INFO - PROCESS | 17374 | 1464232917360 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:21:57 INFO - PROCESS | 17374 | 1464232917364 Marionette TRACE conn4 <- [1,1046,null,{}] 20:21:57 INFO - PROCESS | 17374 | 1464232917370 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}] 20:21:57 INFO - PROCESS | 17374 | 1464232917590 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 20:21:57 INFO - PROCESS | 17374 | 1464232917915 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x92983800 == 126 [pid = 17374] [id = 269] 20:21:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 236 (0x953cbc00) [pid = 17374] [serial = 808] [outer = (nil)] 20:21:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 237 (0x95d5e400) [pid = 17374] [serial = 809] [outer = 0x953cbc00] 20:21:58 INFO - PROCESS | 17374 | 1464232918020 Marionette DEBUG loaded listener.js 20:21:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 238 (0x97764400) [pid = 17374] [serial = 810] [outer = 0x953cbc00] 20:21:58 INFO - PROCESS | 17374 | 1464232918911 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]]]}] 20:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1583ms 20:21:58 INFO - PROCESS | 17374 | 1464232918944 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 20:21:58 INFO - PROCESS | 17374 | 1464232918947 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 20:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:21:58 INFO - PROCESS | 17374 | 1464232918954 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:21:58 INFO - PROCESS | 17374 | 1464232918957 Marionette TRACE conn4 <- [1,1050,null,{}] 20:21:58 INFO - PROCESS | 17374 | 1464232918964 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}] 20:21:59 INFO - PROCESS | 17374 | 1464232919179 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 20:21:59 INFO - PROCESS | 17374 | 1464232919494 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x95d5b000 == 127 [pid = 17374] [id = 270] 20:21:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 239 (0x99584400) [pid = 17374] [serial = 811] [outer = (nil)] 20:21:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 240 (0x9a07d000) [pid = 17374] [serial = 812] [outer = 0x99584400] 20:21:59 INFO - PROCESS | 17374 | 1464232919588 Marionette DEBUG loaded listener.js 20:21:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 241 (0x9a1e2000) [pid = 17374] [serial = 813] [outer = 0x99584400] 20:22:00 INFO - PROCESS | 17374 | 1464232920477 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]]]}] 20:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1581ms 20:22:00 INFO - PROCESS | 17374 | 1464232920536 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 20:22:00 INFO - PROCESS | 17374 | 1464232920540 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 20:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:22:00 INFO - PROCESS | 17374 | 1464232920547 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:22:00 INFO - PROCESS | 17374 | 1464232920551 Marionette TRACE conn4 <- [1,1054,null,{}] 20:22:00 INFO - PROCESS | 17374 | 1464232920556 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}] 20:22:00 INFO - PROCESS | 17374 | 1464232920771 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 20:22:01 INFO - PROCESS | 17374 | 1464232921081 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x97784000 == 128 [pid = 17374] [id = 271] 20:22:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 242 (0x99584c00) [pid = 17374] [serial = 814] [outer = (nil)] 20:22:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 243 (0x9a8ef400) [pid = 17374] [serial = 815] [outer = 0x99584c00] 20:22:01 INFO - PROCESS | 17374 | 1464232921185 Marionette DEBUG loaded listener.js 20:22:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 244 (0x9a944400) [pid = 17374] [serial = 816] [outer = 0x99584c00] 20:22:02 INFO - PROCESS | 17374 | 1464232922260 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]]]}] 20:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1746ms 20:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:22:02 INFO - PROCESS | 17374 | 1464232922294 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 20:22:02 INFO - PROCESS | 17374 | 1464232922298 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 20:22:02 INFO - PROCESS | 17374 | 1464232922306 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:22:02 INFO - PROCESS | 17374 | 1464232922310 Marionette TRACE conn4 <- [1,1058,null,{}] 20:22:02 INFO - PROCESS | 17374 | 1464232922317 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}] 20:22:02 INFO - PROCESS | 17374 | 1464232922564 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 20:22:02 INFO - PROCESS | 17374 | 1464232922883 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a4d9800 == 129 [pid = 17374] [id = 272] 20:22:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 245 (0x9a8cec00) [pid = 17374] [serial = 817] [outer = (nil)] 20:22:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 246 (0x9af8a400) [pid = 17374] [serial = 818] [outer = 0x9a8cec00] 20:22:03 INFO - PROCESS | 17374 | 1464232922996 Marionette DEBUG loaded listener.js 20:22:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 247 (0x9b15c800) [pid = 17374] [serial = 819] [outer = 0x9a8cec00] 20:22:03 INFO - PROCESS | 17374 | 1464232923910 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]]]}] 20:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1636ms 20:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:22:03 INFO - PROCESS | 17374 | 1464232923943 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 20:22:03 INFO - PROCESS | 17374 | 1464232923946 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 20:22:03 INFO - PROCESS | 17374 | 1464232923953 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:22:03 INFO - PROCESS | 17374 | 1464232923957 Marionette TRACE conn4 <- [1,1062,null,{}] 20:22:03 INFO - PROCESS | 17374 | 1464232923963 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}] 20:22:04 INFO - PROCESS | 17374 | 1464232924178 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 20:22:04 INFO - PROCESS | 17374 | 1464232924496 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a8cfc00 == 130 [pid = 17374] [id = 273] 20:22:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 248 (0x9a94d400) [pid = 17374] [serial = 820] [outer = (nil)] 20:22:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 249 (0x9c119000) [pid = 17374] [serial = 821] [outer = 0x9a94d400] 20:22:04 INFO - PROCESS | 17374 | 1464232924595 Marionette DEBUG loaded listener.js 20:22:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 250 (0x9c1f2c00) [pid = 17374] [serial = 822] [outer = 0x9a94d400] 20:22:05 INFO - PROCESS | 17374 | 1464232925531 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]]]}] 20:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1632ms 20:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:22:05 INFO - PROCESS | 17374 | 1464232925585 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 20:22:05 INFO - PROCESS | 17374 | 1464232925588 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 20:22:05 INFO - PROCESS | 17374 | 1464232925596 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:22:05 INFO - PROCESS | 17374 | 1464232925599 Marionette TRACE conn4 <- [1,1066,null,{}] 20:22:05 INFO - PROCESS | 17374 | 1464232925606 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}] 20:22:05 INFO - PROCESS | 17374 | 1464232925857 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 20:22:06 INFO - PROCESS | 17374 | 1464232926217 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x884fe800 == 131 [pid = 17374] [id = 274] 20:22:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 251 (0x88de4400) [pid = 17374] [serial = 823] [outer = (nil)] 20:22:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 252 (0xa1113000) [pid = 17374] [serial = 824] [outer = 0x88de4400] 20:22:06 INFO - PROCESS | 17374 | 1464232926307 Marionette DEBUG loaded listener.js 20:22:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 253 (0x9bf6a400) [pid = 17374] [serial = 825] [outer = 0x88de4400] 20:22:07 INFO - PROCESS | 17374 | 1464232927255 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]]]}] 20:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1689ms 20:22:07 INFO - PROCESS | 17374 | 1464232927285 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 20:22:07 INFO - PROCESS | 17374 | 1464232927289 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 20:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:22:07 INFO - PROCESS | 17374 | 1464232927296 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:22:07 INFO - PROCESS | 17374 | 1464232927299 Marionette TRACE conn4 <- [1,1070,null,{}] 20:22:07 INFO - PROCESS | 17374 | 1464232927305 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}] 20:22:07 INFO - PROCESS | 17374 | 1464232927517 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x883cfc00 == 130 [pid = 17374] [id = 256] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x8e3d8c00 == 129 [pid = 17374] [id = 141] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1f7c00 == 128 [pid = 17374] [id = 255] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x88de5400 == 127 [pid = 17374] [id = 254] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x883cb400 == 126 [pid = 17374] [id = 253] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x884f2400 == 125 [pid = 17374] [id = 252] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x8bc9bc00 == 124 [pid = 17374] [id = 248] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x88fe7000 == 123 [pid = 17374] [id = 247] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1eb000 == 122 [pid = 17374] [id = 245] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1f9c00 == 121 [pid = 17374] [id = 246] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x88df2000 == 120 [pid = 17374] [id = 244] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x95360c00 == 119 [pid = 17374] [id = 243] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x883d0000 == 118 [pid = 17374] [id = 242] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x92d48000 == 117 [pid = 17374] [id = 240] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x97762800 == 116 [pid = 17374] [id = 241] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x8becf400 == 115 [pid = 17374] [id = 239] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x8c49c800 == 114 [pid = 17374] [id = 238] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x8bed1c00 == 113 [pid = 17374] [id = 237] 20:22:08 INFO - PROCESS | 17374 | --DOCSHELL 0x884f4800 == 112 [pid = 17374] [id = 236] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 252 (0x92278400) [pid = 17374] [serial = 627] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 251 (0x99dcc800) [pid = 17374] [serial = 590] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 250 (0x95d5d400) [pid = 17374] [serial = 654] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 249 (0xa68da800) [pid = 17374] [serial = 608] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 248 (0x8c5a8400) [pid = 17374] [serial = 702] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 247 (0xa6c1b000) [pid = 17374] [serial = 346] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 246 (0x9af86800) [pid = 17374] [serial = 642] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 245 (0xa638f800) [pid = 17374] [serial = 343] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 244 (0x8c3b9c00) [pid = 17374] [serial = 701] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 243 (0x88ef1800) [pid = 17374] [serial = 680] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 242 (0x9a8d8400) [pid = 17374] [serial = 515] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 241 (0xa6ea9800) [pid = 17374] [serial = 446] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 240 (0xa0610c00) [pid = 17374] [serial = 572] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 239 (0x9c1f9800) [pid = 17374] [serial = 506] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 238 (0x9b4bc000) [pid = 17374] [serial = 425] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 237 (0x91e44000) [pid = 17374] [serial = 494] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 236 (0x9ba7b800) [pid = 17374] [serial = 370] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 235 (0x8e24b400) [pid = 17374] [serial = 509] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 234 (0x8f31b000) [pid = 17374] [serial = 385] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 233 (0x884f8000) [pid = 17374] [serial = 696] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 232 (0x9b4c4000) [pid = 17374] [serial = 651] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 231 (0xa6eab800) [pid = 17374] [serial = 394] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 230 (0xa5149800) [pid = 17374] [serial = 382] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 229 (0x8e3de000) [pid = 17374] [serial = 491] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 228 (0x8f69fc00) [pid = 17374] [serial = 551] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 227 (0x92a1a800) [pid = 17374] [serial = 621] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 226 (0x8c195c00) [pid = 17374] [serial = 452] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 225 (0x95281000) [pid = 17374] [serial = 431] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 224 (0x923e8c00) [pid = 17374] [serial = 331] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 223 (0x9b4c5400) [pid = 17374] [serial = 602] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 222 (0xa36f5000) [pid = 17374] [serial = 668] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 221 (0x884f6c00) [pid = 17374] [serial = 695] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 220 (0x8c7e1000) [pid = 17374] [serial = 548] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 219 (0x93a7f400) [pid = 17374] [serial = 647] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 218 (0x9a8d5c00) [pid = 17374] [serial = 563] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 217 (0x9baa9800) [pid = 17374] [serial = 675] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 216 (0x9a949000) [pid = 17374] [serial = 659] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 215 (0x9af8ac00) [pid = 17374] [serial = 656] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 214 (0x92a4ac00) [pid = 17374] [serial = 545] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 213 (0x8f4d0800) [pid = 17374] [serial = 645] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 212 (0x92a4b000) [pid = 17374] [serial = 373] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 211 (0x883ce800) [pid = 17374] [serial = 689] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 210 (0x92a1b800) [pid = 17374] [serial = 617] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 209 (0x8ee77c00) [pid = 17374] [serial = 391] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 208 (0x89bca800) [pid = 17374] [serial = 662] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 207 (0xa4f23800) [pid = 17374] [serial = 669] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 206 (0x92274400) [pid = 17374] [serial = 596] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 205 (0x95303c00) [pid = 17374] [serial = 349] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 204 (0x95d59400) [pid = 17374] [serial = 653] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 203 (0x91b4dc00) [pid = 17374] [serial = 705] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 202 (0x97763800) [pid = 17374] [serial = 560] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 201 (0x8bec7c00) [pid = 17374] [serial = 699] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 200 (0x8e3e4800) [pid = 17374] [serial = 397] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 199 (0xa2238c00) [pid = 17374] [serial = 666] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 198 (0x923e1c00) [pid = 17374] [serial = 428] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 197 (0x89ece800) [pid = 17374] [serial = 698] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 196 (0x98143c00) [pid = 17374] [serial = 500] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 195 (0x97765400) [pid = 17374] [serial = 648] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 194 (0x9a949800) [pid = 17374] [serial = 665] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 193 (0x8f6a3800) [pid = 17374] [serial = 704] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 192 (0x9a1eec00) [pid = 17374] [serial = 503] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 191 (0xa6c01800) [pid = 17374] [serial = 443] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 190 (0xa0605800) [pid = 17374] [serial = 379] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 189 (0x95499800) [pid = 17374] [serial = 497] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 188 (0x9b78b000) [pid = 17374] [serial = 657] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 187 (0x890af800) [pid = 17374] [serial = 686] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 186 (0x92a50400) [pid = 17374] [serial = 569] [outer = (nil)] [url = about:blank] 20:22:08 INFO - PROCESS | 17374 | --DOMWINDOW == 185 (0xa6c1d400) [pid = 17374] [serial = 388] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 184 (0x92277c00) [pid = 17374] [serial = 518] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 183 (0x9af8e800) [pid = 17374] [serial = 650] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 182 (0x890adc00) [pid = 17374] [serial = 692] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x9baabc00) [pid = 17374] [serial = 566] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x9536bc00) [pid = 17374] [serial = 334] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x88efc400) [pid = 17374] [serial = 683] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0xa36f8000) [pid = 17374] [serial = 521] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x95367800) [pid = 17374] [serial = 488] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8e243000) [pid = 17374] [serial = 593] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x9b163c00) [pid = 17374] [serial = 337] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x8bed1400) [pid = 17374] [serial = 674] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x95369c00) [pid = 17374] [serial = 557] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x9527c400) [pid = 17374] [serial = 286] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x8c3bd000) [pid = 17374] [serial = 458] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x93a84000) [pid = 17374] [serial = 554] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x8d8bcc00) [pid = 17374] [serial = 449] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x88df0000) [pid = 17374] [serial = 678] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x8f316000) [pid = 17374] [serial = 644] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0xa250b400) [pid = 17374] [serial = 605] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x88ef3c00) [pid = 17374] [serial = 681] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x88ded400) [pid = 17374] [serial = 677] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x8c309000) [pid = 17374] [serial = 455] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x89ecd800) [pid = 17374] [serial = 672] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0xa23bd000) [pid = 17374] [serial = 340] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0xa6c02c00) [pid = 17374] [serial = 614] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x8f6a1000) [pid = 17374] [serial = 512] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x89ecc000) [pid = 17374] [serial = 671] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9b4c1000) [pid = 17374] [serial = 434] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x91e43c00) [pid = 17374] [serial = 404] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0xa237f800) [pid = 17374] [serial = 437] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x97786c00) [pid = 17374] [serial = 376] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x8c499c00) [pid = 17374] [serial = 611] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x9a079800) [pid = 17374] [serial = 599] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x8c5ab000) [pid = 17374] [serial = 461] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x8c7e0800) [pid = 17374] [serial = 400] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x8ae74400) [pid = 17374] [serial = 524] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0xa683a400) [pid = 17374] [serial = 440] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x9a950c00) [pid = 17374] [serial = 660] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x89bce800) [pid = 17374] [serial = 663] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x92279000) [pid = 17374] [serial = 527] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x92279400) [pid = 17374] [serial = 707] [outer = (nil)] [url = about:blank] 20:22:09 INFO - PROCESS | 17374 | 1464232929230 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x876da400 == 113 [pid = 17374] [id = 275] 20:22:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x876e1000) [pid = 17374] [serial = 826] [outer = (nil)] 20:22:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x883d1000) [pid = 17374] [serial = 827] [outer = 0x876e1000] 20:22:09 INFO - PROCESS | 17374 | 1464232929328 Marionette DEBUG loaded listener.js 20:22:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x884fa800) [pid = 17374] [serial = 828] [outer = 0x876e1000] 20:22:10 INFO - PROCESS | 17374 | 1464232930130 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]]]}] 20:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2885ms 20:22:10 INFO - PROCESS | 17374 | 1464232930184 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 20:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:22:10 INFO - PROCESS | 17374 | 1464232930190 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 20:22:10 INFO - PROCESS | 17374 | 1464232930198 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:22:10 INFO - PROCESS | 17374 | 1464232930203 Marionette TRACE conn4 <- [1,1074,null,{}] 20:22:10 INFO - PROCESS | 17374 | 1464232930210 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}] 20:22:10 INFO - PROCESS | 17374 | 1464232930418 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 20:22:10 INFO - PROCESS | 17374 | 1464232930588 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x8855d400 == 114 [pid = 17374] [id = 276] 20:22:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x88de5400) [pid = 17374] [serial = 829] [outer = (nil)] 20:22:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x88df0000) [pid = 17374] [serial = 830] [outer = 0x88de5400] 20:22:10 INFO - PROCESS | 17374 | 1464232930667 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x88ef4400) [pid = 17374] [serial = 831] [outer = 0x88de5400] 20:22:11 INFO - PROCESS | 17374 | 1464232931646 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]]]}] 20:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1491ms 20:22:11 INFO - PROCESS | 17374 | 1464232931693 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 20:22:11 INFO - PROCESS | 17374 | 1464232931700 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 20:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:22:11 INFO - PROCESS | 17374 | 1464232931721 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:22:11 INFO - PROCESS | 17374 | 1464232931725 Marionette TRACE conn4 <- [1,1078,null,{}] 20:22:11 INFO - PROCESS | 17374 | 1464232931732 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}] 20:22:12 INFO - PROCESS | 17374 | 1464232932040 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 20:22:12 INFO - PROCESS | 17374 | 1464232932264 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x890ac400 == 115 [pid = 17374] [id = 277] 20:22:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x890b1000) [pid = 17374] [serial = 832] [outer = (nil)] 20:22:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x890b5000) [pid = 17374] [serial = 833] [outer = 0x890b1000] 20:22:12 INFO - PROCESS | 17374 | 1464232932341 Marionette DEBUG loaded listener.js 20:22:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x89bc7c00) [pid = 17374] [serial = 834] [outer = 0x890b1000] 20:22:13 INFO - PROCESS | 17374 | 1464232933666 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]]]}] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8f3dd400) [pid = 17374] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x8bda5000) [pid = 17374] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x884f7c00) [pid = 17374] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x89ecb800) [pid = 17374] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x883d4400) [pid = 17374] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x88df1c00) [pid = 17374] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x88ef1000) [pid = 17374] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x884ef400) [pid = 17374] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x883cc000) [pid = 17374] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:22:13 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x884f2c00) [pid = 17374] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2037ms 20:22:13 INFO - PROCESS | 17374 | 1464232933786 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 20:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:22:13 INFO - PROCESS | 17374 | 1464232933791 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 20:22:13 INFO - PROCESS | 17374 | 1464232933806 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:22:13 INFO - PROCESS | 17374 | 1464232933816 Marionette TRACE conn4 <- [1,1082,null,{}] 20:22:13 INFO - PROCESS | 17374 | 1464232933823 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}] 20:22:14 INFO - PROCESS | 17374 | 1464232934010 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 20:22:14 INFO - PROCESS | 17374 | 1464232934176 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x88efe400 == 116 [pid = 17374] [id = 278] 20:22:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x88fe8800) [pid = 17374] [serial = 835] [outer = (nil)] 20:22:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x89ec7400) [pid = 17374] [serial = 836] [outer = 0x88fe8800] 20:22:14 INFO - PROCESS | 17374 | 1464232934283 Marionette DEBUG loaded listener.js 20:22:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x89ed0400) [pid = 17374] [serial = 837] [outer = 0x88fe8800] 20:22:15 INFO - PROCESS | 17374 | 1464232935033 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]]]}] 20:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1258ms 20:22:15 INFO - PROCESS | 17374 | 1464232935060 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 20:22:15 INFO - PROCESS | 17374 | 1464232935068 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 20:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:22:15 INFO - PROCESS | 17374 | 1464232935082 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:22:15 INFO - PROCESS | 17374 | 1464232935084 Marionette TRACE conn4 <- [1,1086,null,{}] 20:22:15 INFO - PROCESS | 17374 | 1464232935090 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}] 20:22:15 INFO - PROCESS | 17374 | 1464232935289 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 20:22:15 INFO - PROCESS | 17374 | 1464232935457 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:15 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec2800 == 117 [pid = 17374] [id = 279] 20:22:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x89eca000) [pid = 17374] [serial = 838] [outer = (nil)] 20:22:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x8b1ed000) [pid = 17374] [serial = 839] [outer = 0x89eca000] 20:22:15 INFO - PROCESS | 17374 | 1464232935539 Marionette DEBUG loaded listener.js 20:22:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x8b1f0000) [pid = 17374] [serial = 840] [outer = 0x89eca000] 20:22:16 INFO - PROCESS | 17374 | 1464232936719 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]]]}] 20:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1688ms 20:22:16 INFO - PROCESS | 17374 | 1464232936768 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 20:22:16 INFO - PROCESS | 17374 | 1464232936776 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 20:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:22:16 INFO - PROCESS | 17374 | 1464232936785 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:22:16 INFO - PROCESS | 17374 | 1464232936792 Marionette TRACE conn4 <- [1,1090,null,{}] 20:22:16 INFO - PROCESS | 17374 | 1464232936801 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}] 20:22:17 INFO - PROCESS | 17374 | 1464232937089 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 20:22:17 INFO - PROCESS | 17374 | 1464232937409 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:17 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f4c00 == 118 [pid = 17374] [id = 280] 20:22:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8855bc00) [pid = 17374] [serial = 841] [outer = (nil)] 20:22:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x88def000) [pid = 17374] [serial = 842] [outer = 0x8855bc00] 20:22:17 INFO - PROCESS | 17374 | 1464232937504 Marionette DEBUG loaded listener.js 20:22:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x88fe6800) [pid = 17374] [serial = 843] [outer = 0x8855bc00] 20:22:18 INFO - PROCESS | 17374 | 1464232938435 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]]]}] 20:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1686ms 20:22:18 INFO - PROCESS | 17374 | 1464232938471 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 20:22:18 INFO - PROCESS | 17374 | 1464232938481 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 20:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:22:18 INFO - PROCESS | 17374 | 1464232938492 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:22:18 INFO - PROCESS | 17374 | 1464232938497 Marionette TRACE conn4 <- [1,1094,null,{}] 20:22:18 INFO - PROCESS | 17374 | 1464232938503 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}] 20:22:18 INFO - PROCESS | 17374 | 1464232938731 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 20:22:19 INFO - PROCESS | 17374 | 1464232938992 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bcf800 == 119 [pid = 17374] [id = 281] 20:22:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x89ec2c00) [pid = 17374] [serial = 844] [outer = (nil)] 20:22:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x89ece800) [pid = 17374] [serial = 845] [outer = 0x89ec2c00] 20:22:19 INFO - PROCESS | 17374 | 1464232939123 Marionette DEBUG loaded listener.js 20:22:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x8b1ed400) [pid = 17374] [serial = 846] [outer = 0x89ec2c00] 20:22:20 INFO - PROCESS | 17374 | 1464232940107 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]]]}] 20:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1643ms 20:22:20 INFO - PROCESS | 17374 | 1464232940135 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 20:22:20 INFO - PROCESS | 17374 | 1464232940138 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 20:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:22:20 INFO - PROCESS | 17374 | 1464232940146 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:22:20 INFO - PROCESS | 17374 | 1464232940152 Marionette TRACE conn4 <- [1,1098,null,{}] 20:22:20 INFO - PROCESS | 17374 | 1464232940169 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}] 20:22:20 INFO - PROCESS | 17374 | 1464232940432 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 20:22:20 INFO - PROCESS | 17374 | 1464232940734 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:20 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bda5000 == 120 [pid = 17374] [id = 282] 20:22:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x8bec8800) [pid = 17374] [serial = 847] [outer = (nil)] 20:22:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x8bed1000) [pid = 17374] [serial = 848] [outer = 0x8bec8800] 20:22:20 INFO - PROCESS | 17374 | 1464232940828 Marionette DEBUG loaded listener.js 20:22:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x8c191000) [pid = 17374] [serial = 849] [outer = 0x8bec8800] 20:22:21 INFO - PROCESS | 17374 | 1464232941755 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]]]}] 20:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1636ms 20:22:21 INFO - PROCESS | 17374 | 1464232941786 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 20:22:21 INFO - PROCESS | 17374 | 1464232941790 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 20:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:22:21 INFO - PROCESS | 17374 | 1464232941800 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:22:21 INFO - PROCESS | 17374 | 1464232941804 Marionette TRACE conn4 <- [1,1102,null,{}] 20:22:21 INFO - PROCESS | 17374 | 1464232941810 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}] 20:22:22 INFO - PROCESS | 17374 | 1464232942033 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 20:22:22 INFO - PROCESS | 17374 | 1464232942291 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bec9000 == 121 [pid = 17374] [id = 283] 20:22:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x8c18d000) [pid = 17374] [serial = 850] [outer = (nil)] 20:22:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x8c310400) [pid = 17374] [serial = 851] [outer = 0x8c18d000] 20:22:22 INFO - PROCESS | 17374 | 1464232942426 Marionette DEBUG loaded listener.js 20:22:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x8c3bf400) [pid = 17374] [serial = 852] [outer = 0x8c18d000] 20:22:23 INFO - PROCESS | 17374 | 1464232943314 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]]]}] 20:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1586ms 20:22:23 INFO - PROCESS | 17374 | 1464232943387 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 20:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:22:23 INFO - PROCESS | 17374 | 1464232943392 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 20:22:23 INFO - PROCESS | 17374 | 1464232943398 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:22:23 INFO - PROCESS | 17374 | 1464232943402 Marionette TRACE conn4 <- [1,1106,null,{}] 20:22:23 INFO - PROCESS | 17374 | 1464232943408 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}] 20:22:23 INFO - PROCESS | 17374 | 1464232943652 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 20:22:23 INFO - PROCESS | 17374 | 1464232943909 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x890ac800 == 122 [pid = 17374] [id = 284] 20:22:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x8bda3800) [pid = 17374] [serial = 853] [outer = (nil)] 20:22:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x8c49c800) [pid = 17374] [serial = 854] [outer = 0x8bda3800] 20:22:24 INFO - PROCESS | 17374 | 1464232944069 Marionette DEBUG loaded listener.js 20:22:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x8c5ac400) [pid = 17374] [serial = 855] [outer = 0x8bda3800] 20:22:25 INFO - PROCESS | 17374 | 1464232945173 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]]]}] 20:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1833ms 20:22:25 INFO - PROCESS | 17374 | 1464232945233 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 20:22:25 INFO - PROCESS | 17374 | 1464232945236 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 20:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:22:25 INFO - PROCESS | 17374 | 1464232945244 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:22:25 INFO - PROCESS | 17374 | 1464232945247 Marionette TRACE conn4 <- [1,1110,null,{}] 20:22:25 INFO - PROCESS | 17374 | 1464232945253 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}] 20:22:25 INFO - PROCESS | 17374 | 1464232945530 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 20:22:25 INFO - PROCESS | 17374 | 1464232945947 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x8855fc00 == 123 [pid = 17374] [id = 285] 20:22:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x8c493800) [pid = 17374] [serial = 856] [outer = (nil)] 20:22:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x8d8b8c00) [pid = 17374] [serial = 857] [outer = 0x8c493800] 20:22:26 INFO - PROCESS | 17374 | 1464232946096 Marionette DEBUG loaded listener.js 20:22:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x8e242800) [pid = 17374] [serial = 858] [outer = 0x8c493800] 20:22:27 INFO - PROCESS | 17374 | 1464232947158 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]]]}] 20:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1944ms 20:22:27 INFO - PROCESS | 17374 | 1464232947189 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 20:22:27 INFO - PROCESS | 17374 | 1464232947193 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 20:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:22:27 INFO - PROCESS | 17374 | 1464232947201 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:22:27 INFO - PROCESS | 17374 | 1464232947205 Marionette TRACE conn4 <- [1,1114,null,{}] 20:22:27 INFO - PROCESS | 17374 | 1464232947211 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}] 20:22:27 INFO - PROCESS | 17374 | 1464232947426 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 20:22:27 INFO - PROCESS | 17374 | 1464232947801 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3bfc00 == 124 [pid = 17374] [id = 286] 20:22:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x8e250c00) [pid = 17374] [serial = 859] [outer = (nil)] 20:22:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x8ee73000) [pid = 17374] [serial = 860] [outer = 0x8e250c00] 20:22:27 INFO - PROCESS | 17374 | 1464232947893 Marionette DEBUG loaded listener.js 20:22:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x8ee76400) [pid = 17374] [serial = 861] [outer = 0x8e250c00] 20:22:28 INFO - PROCESS | 17374 | 1464232948982 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]]]}] 20:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1840ms 20:22:29 INFO - PROCESS | 17374 | 1464232949043 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 20:22:29 INFO - PROCESS | 17374 | 1464232949047 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 20:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:22:29 INFO - PROCESS | 17374 | 1464232949053 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:22:29 INFO - PROCESS | 17374 | 1464232949057 Marionette TRACE conn4 <- [1,1118,null,{}] 20:22:29 INFO - PROCESS | 17374 | 1464232949063 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}] 20:22:29 INFO - PROCESS | 17374 | 1464232949381 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 20:22:29 INFO - PROCESS | 17374 | 1464232949714 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c49a400 == 125 [pid = 17374] [id = 287] 20:22:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x8d8bcc00) [pid = 17374] [serial = 862] [outer = (nil)] 20:22:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x8f3e1400) [pid = 17374] [serial = 863] [outer = 0x8d8bcc00] 20:22:29 INFO - PROCESS | 17374 | 1464232949871 Marionette DEBUG loaded listener.js 20:22:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x8f4d8c00) [pid = 17374] [serial = 864] [outer = 0x8d8bcc00] 20:22:30 INFO - PROCESS | 17374 | 1464232950953 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]]]}] 20:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1934ms 20:22:30 INFO - PROCESS | 17374 | 1464232950989 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 20:22:30 INFO - PROCESS | 17374 | 1464232950994 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 20:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:22:31 INFO - PROCESS | 17374 | 1464232951001 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:22:31 INFO - PROCESS | 17374 | 1464232951009 Marionette TRACE conn4 <- [1,1122,null,{}] 20:22:31 INFO - PROCESS | 17374 | 1464232951018 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}] 20:22:31 INFO - PROCESS | 17374 | 1464232951318 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 20:22:31 INFO - PROCESS | 17374 | 1464232951662 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c7e3000 == 126 [pid = 17374] [id = 288] 20:22:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x8e3e4800) [pid = 17374] [serial = 865] [outer = (nil)] 20:22:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x8f6a6000) [pid = 17374] [serial = 866] [outer = 0x8e3e4800] 20:22:31 INFO - PROCESS | 17374 | 1464232951771 Marionette DEBUG loaded listener.js 20:22:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x91b44c00) [pid = 17374] [serial = 867] [outer = 0x8e3e4800] 20:22:32 INFO - PROCESS | 17374 | 1464232952767 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]]]}] 20:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1792ms 20:22:32 INFO - PROCESS | 17374 | 1464232952793 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 20:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:22:32 INFO - PROCESS | 17374 | 1464232952798 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 20:22:32 INFO - PROCESS | 17374 | 1464232952806 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:22:32 INFO - PROCESS | 17374 | 1464232952809 Marionette TRACE conn4 <- [1,1126,null,{}] 20:22:32 INFO - PROCESS | 17374 | 1464232952816 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}] 20:22:33 INFO - PROCESS | 17374 | 1464232953033 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 20:22:33 INFO - PROCESS | 17374 | 1464232953316 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:33 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f6a2c00 == 127 [pid = 17374] [id = 289] 20:22:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x8f6aa000) [pid = 17374] [serial = 868] [outer = (nil)] 20:22:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x92276400) [pid = 17374] [serial = 869] [outer = 0x8f6aa000] 20:22:33 INFO - PROCESS | 17374 | 1464232953447 Marionette DEBUG loaded listener.js 20:22:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x92278c00) [pid = 17374] [serial = 870] [outer = 0x8f6aa000] 20:22:34 INFO - PROCESS | 17374 | 1464232954407 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]]]}] 20:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1631ms 20:22:34 INFO - PROCESS | 17374 | 1464232954436 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 20:22:34 INFO - PROCESS | 17374 | 1464232954441 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 20:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:22:34 INFO - PROCESS | 17374 | 1464232954447 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:22:34 INFO - PROCESS | 17374 | 1464232954452 Marionette TRACE conn4 <- [1,1130,null,{}] 20:22:34 INFO - PROCESS | 17374 | 1464232954458 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}] 20:22:34 INFO - PROCESS | 17374 | 1464232954721 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 20:22:35 INFO - PROCESS | 17374 | 1464232955044 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f6aa800 == 128 [pid = 17374] [id = 290] 20:22:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x92818400) [pid = 17374] [serial = 871] [outer = (nil)] 20:22:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x92990000) [pid = 17374] [serial = 872] [outer = 0x92818400] 20:22:35 INFO - PROCESS | 17374 | 1464232955146 Marionette DEBUG loaded listener.js 20:22:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x92a1e000) [pid = 17374] [serial = 873] [outer = 0x92818400] 20:22:36 INFO - PROCESS | 17374 | 1464232956093 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]]]}] 20:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1682ms 20:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:22:36 INFO - PROCESS | 17374 | 1464232956130 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 20:22:36 INFO - PROCESS | 17374 | 1464232956133 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 20:22:36 INFO - PROCESS | 17374 | 1464232956140 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:22:36 INFO - PROCESS | 17374 | 1464232956144 Marionette TRACE conn4 <- [1,1134,null,{}] 20:22:36 INFO - PROCESS | 17374 | 1464232956149 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}] 20:22:36 INFO - PROCESS | 17374 | 1464232956369 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 20:22:36 INFO - PROCESS | 17374 | 1464232956638 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a17800 == 129 [pid = 17374] [id = 291] 20:22:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 183 (0x92a1a800) [pid = 17374] [serial = 874] [outer = (nil)] 20:22:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 184 (0x92a4dc00) [pid = 17374] [serial = 875] [outer = 0x92a1a800] 20:22:36 INFO - PROCESS | 17374 | 1464232956770 Marionette DEBUG loaded listener.js 20:22:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 185 (0x92a50c00) [pid = 17374] [serial = 876] [outer = 0x92a1a800] 20:22:37 INFO - PROCESS | 17374 | --DOCSHELL 0x9a64a800 == 128 [pid = 17374] [id = 9] 20:22:37 INFO - PROCESS | 17374 | 1464232957750 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]]]}] 20:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1687ms 20:22:37 INFO - PROCESS | 17374 | 1464232957827 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 20:22:37 INFO - PROCESS | 17374 | 1464232957831 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 20:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:22:37 INFO - PROCESS | 17374 | 1464232957837 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:22:37 INFO - PROCESS | 17374 | 1464232957850 Marionette TRACE conn4 <- [1,1138,null,{}] 20:22:37 INFO - PROCESS | 17374 | 1464232957855 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}] 20:22:38 INFO - PROCESS | 17374 | 1464232958087 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 20:22:38 INFO - PROCESS | 17374 | 1464232958401 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3d8400 == 129 [pid = 17374] [id = 292] 20:22:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 186 (0x92a15000) [pid = 17374] [serial = 877] [outer = (nil)] 20:22:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 187 (0x9520bc00) [pid = 17374] [serial = 878] [outer = 0x92a15000] 20:22:38 INFO - PROCESS | 17374 | 1464232958490 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 188 (0x95235c00) [pid = 17374] [serial = 879] [outer = 0x92a15000] 20:22:39 INFO - PROCESS | 17374 | 1464232959407 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]]]}] 20:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1604ms 20:22:39 INFO - PROCESS | 17374 | 1464232959442 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 20:22:39 INFO - PROCESS | 17374 | 1464232959446 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 20:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:22:39 INFO - PROCESS | 17374 | 1464232959452 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:22:39 INFO - PROCESS | 17374 | 1464232959456 Marionette TRACE conn4 <- [1,1142,null,{}] 20:22:39 INFO - PROCESS | 17374 | 1464232959461 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}] 20:22:39 INFO - PROCESS | 17374 | 1464232959685 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 20:22:40 INFO - PROCESS | 17374 | 1464232960030 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x9535d400 == 130 [pid = 17374] [id = 293] 20:22:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 189 (0x9535d800) [pid = 17374] [serial = 880] [outer = (nil)] 20:22:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 190 (0x95369c00) [pid = 17374] [serial = 881] [outer = 0x9535d800] 20:22:40 INFO - PROCESS | 17374 | 1464232960127 Marionette DEBUG loaded listener.js 20:22:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 191 (0x953ccc00) [pid = 17374] [serial = 882] [outer = 0x9535d800] 20:22:41 INFO - PROCESS | 17374 | 1464232961032 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]]]}] 20:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1641ms 20:22:41 INFO - PROCESS | 17374 | 1464232961095 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 20:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:22:41 INFO - PROCESS | 17374 | 1464232961099 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 20:22:41 INFO - PROCESS | 17374 | 1464232961106 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:22:41 INFO - PROCESS | 17374 | 1464232961110 Marionette TRACE conn4 <- [1,1146,null,{}] 20:22:41 INFO - PROCESS | 17374 | 1464232961116 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}] 20:22:41 INFO - PROCESS | 17374 | 1464232961333 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 20:22:41 INFO - PROCESS | 17374 | 1464232961610 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc2400 == 131 [pid = 17374] [id = 294] 20:22:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 192 (0x8c49c000) [pid = 17374] [serial = 883] [outer = (nil)] 20:22:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 193 (0x9540f400) [pid = 17374] [serial = 884] [outer = 0x8c49c000] 20:22:41 INFO - PROCESS | 17374 | 1464232961743 Marionette DEBUG loaded listener.js 20:22:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 194 (0x95d55800) [pid = 17374] [serial = 885] [outer = 0x8c49c000] 20:22:42 INFO - PROCESS | 17374 | 1464232962679 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]]]}] 20:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1632ms 20:22:42 INFO - PROCESS | 17374 | 1464232962739 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 20:22:42 INFO - PROCESS | 17374 | 1464232962742 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 20:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:22:42 INFO - PROCESS | 17374 | 1464232962749 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:22:42 INFO - PROCESS | 17374 | 1464232962753 Marionette TRACE conn4 <- [1,1150,null,{}] 20:22:42 INFO - PROCESS | 17374 | 1464232962759 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}] 20:22:42 INFO - PROCESS | 17374 | 1464232962979 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 20:22:43 INFO - PROCESS | 17374 | 1464232963242 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x92989800 == 132 [pid = 17374] [id = 295] 20:22:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 195 (0x953d7800) [pid = 17374] [serial = 886] [outer = (nil)] 20:22:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 196 (0x97769400) [pid = 17374] [serial = 887] [outer = 0x953d7800] 20:22:43 INFO - PROCESS | 17374 | 1464232963385 Marionette DEBUG loaded listener.js 20:22:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 197 (0x98109c00) [pid = 17374] [serial = 888] [outer = 0x953d7800] 20:22:44 INFO - PROCESS | 17374 | 1464232964298 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]]]}] 20:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1584ms 20:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:22:44 INFO - PROCESS | 17374 | 1464232964333 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 20:22:44 INFO - PROCESS | 17374 | 1464232964336 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 20:22:44 INFO - PROCESS | 17374 | 1464232964344 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:22:44 INFO - PROCESS | 17374 | 1464232964347 Marionette TRACE conn4 <- [1,1154,null,{}] 20:22:44 INFO - PROCESS | 17374 | 1464232964353 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}] 20:22:44 INFO - PROCESS | 17374 | 1464232964564 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 20:22:44 INFO - PROCESS | 17374 | 1464232964827 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 17374 | ++DOCSHELL 0x883c6000 == 133 [pid = 17374] [id = 296] 20:22:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 198 (0x883c6800) [pid = 17374] [serial = 889] [outer = (nil)] 20:22:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 199 (0x88fedc00) [pid = 17374] [serial = 890] [outer = 0x883c6800] 20:22:44 INFO - PROCESS | 17374 | 1464232964957 Marionette DEBUG loaded listener.js 20:22:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 200 (0x8bd9c400) [pid = 17374] [serial = 891] [outer = 0x883c6800] 20:22:46 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae70800 == 132 [pid = 17374] [id = 187] 20:22:46 INFO - PROCESS | 17374 | --DOCSHELL 0x9837c000 == 131 [pid = 17374] [id = 33] 20:22:46 INFO - PROCESS | 17374 | --DOCSHELL 0x9bf6bc00 == 130 [pid = 17374] [id = 84] 20:22:46 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f9800 == 129 [pid = 17374] [id = 183] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x923e5c00 == 128 [pid = 17374] [id = 86] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f1800 == 127 [pid = 17374] [id = 144] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x88efe400 == 126 [pid = 17374] [id = 278] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x890ac400 == 125 [pid = 17374] [id = 277] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x8855d400 == 124 [pid = 17374] [id = 276] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x876da400 == 123 [pid = 17374] [id = 275] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x9a8cfc00 == 122 [pid = 17374] [id = 273] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x9a4d9800 == 121 [pid = 17374] [id = 272] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x97784000 == 120 [pid = 17374] [id = 271] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x92983800 == 119 [pid = 17374] [id = 269] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x95d5b000 == 118 [pid = 17374] [id = 270] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x92a44800 == 117 [pid = 17374] [id = 268] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5edc00 == 116 [pid = 17374] [id = 267] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x92606800 == 115 [pid = 17374] [id = 266] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5ea400 == 114 [pid = 17374] [id = 264] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x8f31cc00 == 113 [pid = 17374] [id = 265] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x8c496400 == 112 [pid = 17374] [id = 263] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x88fec400 == 111 [pid = 17374] [id = 262] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x8c18bc00 == 110 [pid = 17374] [id = 261] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x8bec8c00 == 109 [pid = 17374] [id = 260] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1ee400 == 108 [pid = 17374] [id = 259] 20:22:47 INFO - PROCESS | 17374 | --DOCSHELL 0x876de000 == 107 [pid = 17374] [id = 258] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 199 (0x923e6000) [pid = 17374] [serial = 708] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 198 (0x884fe400) [pid = 17374] [serial = 710] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 197 (0x95042800) [pid = 17374] [serial = 719] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 196 (0x92814000) [pid = 17374] [serial = 716] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 195 (0x8bda8000) [pid = 17374] [serial = 767] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 194 (0x88efc800) [pid = 17374] [serial = 758] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 193 (0x8750a400) [pid = 17374] [serial = 749] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 192 (0x88ff1400) [pid = 17374] [serial = 743] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 191 (0x8bca1c00) [pid = 17374] [serial = 764] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 190 (0x97786800) [pid = 17374] [serial = 725] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 189 (0x890b4000) [pid = 17374] [serial = 693] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 188 (0x8bd9e800) [pid = 17374] [serial = 765] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 187 (0x8becb800) [pid = 17374] [serial = 768] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 186 (0x9af87000) [pid = 17374] [serial = 737] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 185 (0xa335b400) [pid = 17374] [serial = 740] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 184 (0x88fee000) [pid = 17374] [serial = 759] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 183 (0x8b1f3800) [pid = 17374] [serial = 734] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 182 (0x876e0000) [pid = 17374] [serial = 755] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x88efec00) [pid = 17374] [serial = 684] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x9af88800) [pid = 17374] [serial = 731] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x8bca2000) [pid = 17374] [serial = 752] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8c493400) [pid = 17374] [serial = 713] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x890b1c00) [pid = 17374] [serial = 687] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8bca0c00) [pid = 17374] [serial = 746] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x88dea000) [pid = 17374] [serial = 761] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x883d1400) [pid = 17374] [serial = 690] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x953cd000) [pid = 17374] [serial = 722] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x9a8ce800) [pid = 17374] [serial = 728] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x890a9c00) [pid = 17374] [serial = 762] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x88ef0c00) [pid = 17374] [serial = 770] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x89bc3800) [pid = 17374] [serial = 771] [outer = (nil)] [url = about:blank] 20:22:47 INFO - PROCESS | 17374 | 1464232967324 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]]]}] 20:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 3044ms 20:22:47 INFO - PROCESS | 17374 | 1464232967388 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 20:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:22:47 INFO - PROCESS | 17374 | 1464232967394 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 20:22:47 INFO - PROCESS | 17374 | 1464232967401 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:22:47 INFO - PROCESS | 17374 | 1464232967407 Marionette TRACE conn4 <- [1,1158,null,{}] 20:22:47 INFO - PROCESS | 17374 | 1464232967416 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}] 20:22:47 INFO - PROCESS | 17374 | 1464232967710 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 20:22:47 INFO - PROCESS | 17374 | 1464232967905 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:47 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f2000 == 108 [pid = 17374] [id = 297] 20:22:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x884f4000) [pid = 17374] [serial = 892] [outer = (nil)] 20:22:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x884fa400) [pid = 17374] [serial = 893] [outer = 0x884f4000] 20:22:47 INFO - PROCESS | 17374 | 1464232967985 Marionette DEBUG loaded listener.js 20:22:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x88553400) [pid = 17374] [serial = 894] [outer = 0x884f4000] 20:22:48 INFO - PROCESS | 17374 | 1464232968830 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]]]}] 20:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1491ms 20:22:48 INFO - PROCESS | 17374 | 1464232968893 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 20:22:48 INFO - PROCESS | 17374 | 1464232968902 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 20:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:22:48 INFO - PROCESS | 17374 | 1464232968913 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:22:48 INFO - PROCESS | 17374 | 1464232968917 Marionette TRACE conn4 <- [1,1162,null,{}] 20:22:48 INFO - PROCESS | 17374 | 1464232968923 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}] 20:22:49 INFO - PROCESS | 17374 | 1464232969127 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 20:22:49 INFO - PROCESS | 17374 | 1464232969320 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de9800 == 109 [pid = 17374] [id = 298] 20:22:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x88dee000) [pid = 17374] [serial = 895] [outer = (nil)] 20:22:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x88eefc00) [pid = 17374] [serial = 896] [outer = 0x88dee000] 20:22:49 INFO - PROCESS | 17374 | 1464232969422 Marionette DEBUG loaded listener.js 20:22:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x88ef9400) [pid = 17374] [serial = 897] [outer = 0x88dee000] 20:22:50 INFO - PROCESS | 17374 | 1464232970615 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]]]}] 20:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1759ms 20:22:50 INFO - PROCESS | 17374 | 1464232970678 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 20:22:50 INFO - PROCESS | 17374 | 1464232970682 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 20:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:22:50 INFO - PROCESS | 17374 | 1464232970688 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:22:50 INFO - PROCESS | 17374 | 1464232970694 Marionette TRACE conn4 <- [1,1166,null,{}] 20:22:50 INFO - PROCESS | 17374 | 1464232970710 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}] 20:22:51 INFO - PROCESS | 17374 | 1464232971031 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 20:22:51 INFO - PROCESS | 17374 | 1464232971070 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x890b5800 == 110 [pid = 17374] [id = 299] 20:22:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x89bc1400) [pid = 17374] [serial = 898] [outer = (nil)] 20:22:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x89bc8800) [pid = 17374] [serial = 899] [outer = 0x89bc1400] 20:22:51 INFO - PROCESS | 17374 | 1464232971207 Marionette DEBUG loaded listener.js 20:22:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x89ec2000) [pid = 17374] [serial = 900] [outer = 0x89bc1400] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x99584c00) [pid = 17374] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0xa250fc00) [pid = 17374] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x8e249400) [pid = 17374] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x87503800) [pid = 17374] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x92279800) [pid = 17374] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x91b47000) [pid = 17374] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x88de5400) [pid = 17374] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8c498000) [pid = 17374] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x8c5b1800) [pid = 17374] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8b1f3c00) [pid = 17374] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x953cbc00) [pid = 17374] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x883d1800) [pid = 17374] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x91e38400) [pid = 17374] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8c3b3800) [pid = 17374] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x88de4400) [pid = 17374] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x92273c00) [pid = 17374] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9a8cec00) [pid = 17374] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x99584400) [pid = 17374] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x92985800) [pid = 17374] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9a94d400) [pid = 17374] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x95d57000) [pid = 17374] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x8f3d9c00) [pid = 17374] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x8bc9c800) [pid = 17374] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x88fe8800) [pid = 17374] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x890b1000) [pid = 17374] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x97764000) [pid = 17374] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x92e29800) [pid = 17374] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x87509400) [pid = 17374] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x8b1ec000) [pid = 17374] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x95363400) [pid = 17374] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x8c30e800) [pid = 17374] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x88fe8400) [pid = 17374] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x8f4dd000) [pid = 17374] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x876d9000) [pid = 17374] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x876e1000) [pid = 17374] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x884f5000) [pid = 17374] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:22:52 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8b1edc00) [pid = 17374] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:22:53 INFO - PROCESS | 17374 | 1464232973005 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]]]}] 20:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2342ms 20:22:53 INFO - PROCESS | 17374 | 1464232973032 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 20:22:53 INFO - PROCESS | 17374 | 1464232973036 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 20:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:22:53 INFO - PROCESS | 17374 | 1464232973042 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:22:53 INFO - PROCESS | 17374 | 1464232973045 Marionette TRACE conn4 <- [1,1170,null,{}] 20:22:53 INFO - PROCESS | 17374 | 1464232973051 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}] 20:22:53 INFO - PROCESS | 17374 | 1464232973240 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 20:22:53 INFO - PROCESS | 17374 | 1464232973411 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x87505c00 == 111 [pid = 17374] [id = 300] 20:22:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x883d3000) [pid = 17374] [serial = 901] [outer = (nil)] 20:22:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x89bc9400) [pid = 17374] [serial = 902] [outer = 0x883d3000] 20:22:53 INFO - PROCESS | 17374 | 1464232973487 Marionette DEBUG loaded listener.js 20:22:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x89ecec00) [pid = 17374] [serial = 903] [outer = 0x883d3000] 20:22:54 INFO - PROCESS | 17374 | 1464232974249 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]]]}] 20:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1239ms 20:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:22:54 INFO - PROCESS | 17374 | 1464232974283 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 20:22:54 INFO - PROCESS | 17374 | 1464232974286 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 20:22:54 INFO - PROCESS | 17374 | 1464232974293 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:22:54 INFO - PROCESS | 17374 | 1464232974296 Marionette TRACE conn4 <- [1,1174,null,{}] 20:22:54 INFO - PROCESS | 17374 | 1464232974303 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}] 20:22:54 INFO - PROCESS | 17374 | 1464232974493 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 20:22:54 INFO - PROCESS | 17374 | 1464232974516 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc3400 == 112 [pid = 17374] [id = 301] 20:22:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x89bcc400) [pid = 17374] [serial = 904] [outer = (nil)] 20:22:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8b1edc00) [pid = 17374] [serial = 905] [outer = 0x89bcc400] 20:22:54 INFO - PROCESS | 17374 | 1464232974747 Marionette DEBUG loaded listener.js 20:22:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x8b1f7400) [pid = 17374] [serial = 906] [outer = 0x89bcc400] 20:22:55 INFO - PROCESS | 17374 | 1464232975900 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] 20:22:55 INFO - PROCESS | 17374 | 1464232975991 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 20:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:22:56 INFO - PROCESS | 17374 | 1464232976002 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:22:56 INFO - PROCESS | 17374 | 1464232976006 Marionette TRACE conn4 <- [1,1178,null,{}] 20:22:56 INFO - PROCESS | 17374 | 1464232976015 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}] 20:22:56 INFO - PROCESS | 17374 | 1464232976287 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 20:22:56 INFO - PROCESS | 17374 | 1464232976599 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x883d2000 == 113 [pid = 17374] [id = 302] 20:22:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x884f5400) [pid = 17374] [serial = 907] [outer = (nil)] 20:22:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x88ef7800) [pid = 17374] [serial = 908] [outer = 0x884f5400] 20:22:56 INFO - PROCESS | 17374 | 1464232976694 Marionette DEBUG loaded listener.js 20:22:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x88fed400) [pid = 17374] [serial = 909] [outer = 0x884f5400] 20:22:57 INFO - PROCESS | 17374 | 1464232977677 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] 20:22:57 INFO - PROCESS | 17374 | 1464232977754 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 20:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:22:57 INFO - PROCESS | 17374 | 1464232977767 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:22:57 INFO - PROCESS | 17374 | 1464232977771 Marionette TRACE conn4 <- [1,1182,null,{}] 20:22:57 INFO - PROCESS | 17374 | 1464232977779 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}] 20:22:58 INFO - PROCESS | 17374 | 1464232978049 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 20:22:58 INFO - PROCESS | 17374 | 1464232978397 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x890b3400 == 114 [pid = 17374] [id = 303] 20:22:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x8ae6a800) [pid = 17374] [serial = 910] [outer = (nil)] 20:22:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x8bc9d400) [pid = 17374] [serial = 911] [outer = 0x8ae6a800] 20:22:58 INFO - PROCESS | 17374 | 1464232978490 Marionette DEBUG loaded listener.js 20:22:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x8bca7000) [pid = 17374] [serial = 912] [outer = 0x8ae6a800] 20:22:59 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:22:59 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:22:59 INFO - PROCESS | 17374 | 1464232979381 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] 20:22:59 INFO - PROCESS | 17374 | 1464232979477 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 20:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:22:59 INFO - PROCESS | 17374 | 1464232979484 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:22:59 INFO - PROCESS | 17374 | 1464232979491 Marionette TRACE conn4 <- [1,1186,null,{}] 20:22:59 INFO - PROCESS | 17374 | 1464232979508 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}] 20:22:59 INFO - PROCESS | 17374 | 1464232979775 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 20:23:00 INFO - PROCESS | 17374 | 1464232980082 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1f1000 == 115 [pid = 17374] [id = 304] 20:23:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x8bda1400) [pid = 17374] [serial = 913] [outer = (nil)] 20:23:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x8becdc00) [pid = 17374] [serial = 914] [outer = 0x8bda1400] 20:23:00 INFO - PROCESS | 17374 | 1464232980178 Marionette DEBUG loaded listener.js 20:23:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x8c195400) [pid = 17374] [serial = 915] [outer = 0x8bda1400] 20:23:01 INFO - PROCESS | 17374 | 1464232981138 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] 20:23:01 INFO - PROCESS | 17374 | 1464232981229 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 20:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:23:01 INFO - PROCESS | 17374 | 1464232981237 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:23:01 INFO - PROCESS | 17374 | 1464232981241 Marionette TRACE conn4 <- [1,1190,null,{}] 20:23:01 INFO - PROCESS | 17374 | 1464232981247 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}] 20:23:01 INFO - PROCESS | 17374 | 1464232981546 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 20:23:01 INFO - PROCESS | 17374 | 1464232981860 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bda8400 == 116 [pid = 17374] [id = 305] 20:23:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x8c30f000) [pid = 17374] [serial = 916] [outer = (nil)] 20:23:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x8c492000) [pid = 17374] [serial = 917] [outer = 0x8c30f000] 20:23:01 INFO - PROCESS | 17374 | 1464232981950 Marionette DEBUG loaded listener.js 20:23:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x8c498000) [pid = 17374] [serial = 918] [outer = 0x8c30f000] 20:23:02 INFO - PROCESS | 17374 | 1464232982867 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] 20:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:23:02 INFO - PROCESS | 17374 | 1464232982931 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 20:23:02 INFO - PROCESS | 17374 | 1464232982938 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:23:02 INFO - PROCESS | 17374 | 1464232982942 Marionette TRACE conn4 <- [1,1194,null,{}] 20:23:02 INFO - PROCESS | 17374 | 1464232982948 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}] 20:23:03 INFO - PROCESS | 17374 | 1464232983181 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 20:23:03 INFO - PROCESS | 17374 | 1464232983451 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bed3400 == 117 [pid = 17374] [id = 306] 20:23:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x8c3b4000) [pid = 17374] [serial = 919] [outer = (nil)] 20:23:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x8c7d6000) [pid = 17374] [serial = 920] [outer = 0x8c3b4000] 20:23:03 INFO - PROCESS | 17374 | 1464232983586 Marionette DEBUG loaded listener.js 20:23:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x8c7e2c00) [pid = 17374] [serial = 921] [outer = 0x8c3b4000] 20:23:04 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:23:04 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:23:04 INFO - PROCESS | 17374 | 1464232984525 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] 20:23:04 INFO - PROCESS | 17374 | 1464232984577 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 20:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:23:04 INFO - PROCESS | 17374 | 1464232984583 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:23:04 INFO - PROCESS | 17374 | 1464232984587 Marionette TRACE conn4 <- [1,1198,null,{}] 20:23:04 INFO - PROCESS | 17374 | 1464232984593 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}] 20:23:04 INFO - PROCESS | 17374 | 1464232984820 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 20:23:05 INFO - PROCESS | 17374 | 1464232985078 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b2000 == 118 [pid = 17374] [id = 307] 20:23:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x8c5b4000) [pid = 17374] [serial = 922] [outer = (nil)] 20:23:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x8e24b400) [pid = 17374] [serial = 923] [outer = 0x8c5b4000] 20:23:05 INFO - PROCESS | 17374 | 1464232985214 Marionette DEBUG loaded listener.js 20:23:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x8e3e0000) [pid = 17374] [serial = 924] [outer = 0x8c5b4000] 20:23:06 INFO - PROCESS | 17374 | 1464232986097 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]]]}] 20:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1530ms 20:23:06 INFO - PROCESS | 17374 | 1464232986114 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 20:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:23:06 INFO - PROCESS | 17374 | 1464232986118 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 20:23:06 INFO - PROCESS | 17374 | 1464232986125 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:23:06 INFO - PROCESS | 17374 | 1464232986128 Marionette TRACE conn4 <- [1,1202,null,{}] 20:23:06 INFO - PROCESS | 17374 | 1464232986134 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}] 20:23:06 INFO - PROCESS | 17374 | 1464232986348 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 20:23:06 INFO - PROCESS | 17374 | 1464232986671 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8b7800 == 119 [pid = 17374] [id = 308] 20:23:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x8e243c00) [pid = 17374] [serial = 925] [outer = (nil)] 20:23:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x8f315400) [pid = 17374] [serial = 926] [outer = 0x8e243c00] 20:23:06 INFO - PROCESS | 17374 | 1464232986767 Marionette DEBUG loaded listener.js 20:23:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x8f31a800) [pid = 17374] [serial = 927] [outer = 0x8e243c00] 20:23:07 INFO - PROCESS | 17374 | 1464232987648 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]]]}] 20:23:07 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 20:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1589ms 20:23:07 INFO - PROCESS | 17374 | 1464232987715 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 20:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:23:07 INFO - PROCESS | 17374 | 1464232987719 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 20:23:07 INFO - PROCESS | 17374 | 1464232987726 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:23:07 INFO - PROCESS | 17374 | 1464232987729 Marionette TRACE conn4 <- [1,1206,null,{}] 20:23:07 INFO - PROCESS | 17374 | 1464232987735 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}] 20:23:07 INFO - PROCESS | 17374 | 1464232987954 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 20:23:08 INFO - PROCESS | 17374 | 1464232988214 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e241800 == 120 [pid = 17374] [id = 309] 20:23:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x8e3d6800) [pid = 17374] [serial = 928] [outer = (nil)] 20:23:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x8f4cf000) [pid = 17374] [serial = 929] [outer = 0x8e3d6800] 20:23:08 INFO - PROCESS | 17374 | 1464232988341 Marionette DEBUG loaded listener.js 20:23:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x8f4da800) [pid = 17374] [serial = 930] [outer = 0x8e3d6800] 20:23:09 INFO - PROCESS | 17374 | 1464232989259 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]]]}] 20:23:09 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 20:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1588ms 20:23:09 INFO - PROCESS | 17374 | 1464232989315 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 20:23:09 INFO - PROCESS | 17374 | 1464232989318 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 20:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:23:09 INFO - PROCESS | 17374 | 1464232989325 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:23:09 INFO - PROCESS | 17374 | 1464232989328 Marionette TRACE conn4 <- [1,1210,null,{}] 20:23:09 INFO - PROCESS | 17374 | 1464232989335 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}] 20:23:09 INFO - PROCESS | 17374 | 1464232989569 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 20:23:09 INFO - PROCESS | 17374 | 1464232989877 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3e4c00 == 121 [pid = 17374] [id = 310] 20:23:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x8f314800) [pid = 17374] [serial = 931] [outer = (nil)] 20:23:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x91b47c00) [pid = 17374] [serial = 932] [outer = 0x8f314800] 20:23:09 INFO - PROCESS | 17374 | 1464232989975 Marionette DEBUG loaded listener.js 20:23:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x91b4b800) [pid = 17374] [serial = 933] [outer = 0x8f314800] 20:23:10 INFO - PROCESS | 17374 | 1464232990927 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]]]}] 20:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1634ms 20:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:23:10 INFO - PROCESS | 17374 | 1464232990961 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 20:23:10 INFO - PROCESS | 17374 | 1464232990964 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 20:23:10 INFO - PROCESS | 17374 | 1464232990971 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:23:10 INFO - PROCESS | 17374 | 1464232990974 Marionette TRACE conn4 <- [1,1214,null,{}] 20:23:10 INFO - PROCESS | 17374 | 1464232990980 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}] 20:23:11 INFO - PROCESS | 17374 | 1464232991191 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 20:23:11 INFO - PROCESS | 17374 | 1464232991525 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b46400 == 122 [pid = 17374] [id = 311] 20:23:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x92272800) [pid = 17374] [serial = 934] [outer = (nil)] 20:23:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x9227ac00) [pid = 17374] [serial = 935] [outer = 0x92272800] 20:23:11 INFO - PROCESS | 17374 | 1464232991620 Marionette DEBUG loaded listener.js 20:23:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9227dc00) [pid = 17374] [serial = 936] [outer = 0x92272800] 20:23:12 INFO - PROCESS | 17374 | 1464232992562 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]]]}] 20:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1631ms 20:23:12 INFO - PROCESS | 17374 | 1464232992603 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 20:23:12 INFO - PROCESS | 17374 | 1464232992607 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 20:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:23:12 INFO - PROCESS | 17374 | 1464232992614 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:23:12 INFO - PROCESS | 17374 | 1464232992618 Marionette TRACE conn4 <- [1,1218,null,{}] 20:23:12 INFO - PROCESS | 17374 | 1464232992624 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}] 20:23:12 INFO - PROCESS | 17374 | 1464232992871 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 20:23:13 INFO - PROCESS | 17374 | 1464232993142 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e5400 == 123 [pid = 17374] [id = 312] 20:23:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x923e7c00) [pid = 17374] [serial = 937] [outer = (nil)] 20:23:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x92815400) [pid = 17374] [serial = 938] [outer = 0x923e7c00] 20:23:13 INFO - PROCESS | 17374 | 1464232993277 Marionette DEBUG loaded listener.js 20:23:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x92981c00) [pid = 17374] [serial = 939] [outer = 0x923e7c00] 20:23:14 INFO - PROCESS | 17374 | 1464232994227 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]]]}] 20:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1688ms 20:23:14 INFO - PROCESS | 17374 | 1464232994304 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 20:23:14 INFO - PROCESS | 17374 | 1464232994307 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 20:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:23:14 INFO - PROCESS | 17374 | 1464232994315 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:23:14 INFO - PROCESS | 17374 | 1464232994317 Marionette TRACE conn4 <- [1,1222,null,{}] 20:23:14 INFO - PROCESS | 17374 | 1464232994324 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}] 20:23:14 INFO - PROCESS | 17374 | 1464232994585 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 20:23:14 INFO - PROCESS | 17374 | 1464232994894 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x92277000 == 124 [pid = 17374] [id = 313] 20:23:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x92607400) [pid = 17374] [serial = 940] [outer = (nil)] 20:23:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x92a10400) [pid = 17374] [serial = 941] [outer = 0x92607400] 20:23:14 INFO - PROCESS | 17374 | 1464232994989 Marionette DEBUG loaded listener.js 20:23:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 183 (0x92a12800) [pid = 17374] [serial = 942] [outer = 0x92607400] 20:23:15 INFO - PROCESS | 17374 | 1464232995898 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] 20:23:15 INFO - PROCESS | 17374 | 1464232995962 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 20:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:23:15 INFO - PROCESS | 17374 | 1464232995968 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:23:15 INFO - PROCESS | 17374 | 1464232995972 Marionette TRACE conn4 <- [1,1226,null,{}] 20:23:15 INFO - PROCESS | 17374 | 1464232995978 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}] 20:23:16 INFO - PROCESS | 17374 | 1464232996191 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 20:23:16 INFO - PROCESS | 17374 | 1464232996455 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e5800 == 125 [pid = 17374] [id = 314] 20:23:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 184 (0x9260dc00) [pid = 17374] [serial = 943] [outer = (nil)] 20:23:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 185 (0x92a4e000) [pid = 17374] [serial = 944] [outer = 0x9260dc00] 20:23:16 INFO - PROCESS | 17374 | 1464232996588 Marionette DEBUG loaded listener.js 20:23:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 186 (0x93a7e000) [pid = 17374] [serial = 945] [outer = 0x9260dc00] 20:23:17 INFO - PROCESS | 17374 | 1464232997508 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]]]}] 20:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1592ms 20:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:23:17 INFO - PROCESS | 17374 | 1464232997562 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 20:23:17 INFO - PROCESS | 17374 | 1464232997565 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 20:23:17 INFO - PROCESS | 17374 | 1464232997572 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:23:17 INFO - PROCESS | 17374 | 1464232997575 Marionette TRACE conn4 <- [1,1230,null,{}] 20:23:17 INFO - PROCESS | 17374 | 1464232997581 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}] 20:23:17 INFO - PROCESS | 17374 | 1464232997805 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 20:23:18 INFO - PROCESS | 17374 | 1464232998075 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e4400 == 126 [pid = 17374] [id = 315] 20:23:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 187 (0x92816000) [pid = 17374] [serial = 946] [outer = (nil)] 20:23:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 188 (0x95038000) [pid = 17374] [serial = 947] [outer = 0x92816000] 20:23:18 INFO - PROCESS | 17374 | 1464232998210 Marionette DEBUG loaded listener.js 20:23:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 189 (0x95202c00) [pid = 17374] [serial = 948] [outer = 0x92816000] 20:23:19 INFO - PROCESS | 17374 | 1464232999073 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]]]}] 20:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1533ms 20:23:19 INFO - PROCESS | 17374 | 1464232999105 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 20:23:19 INFO - PROCESS | 17374 | 1464232999109 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 20:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:23:19 INFO - PROCESS | 17374 | 1464232999117 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:23:19 INFO - PROCESS | 17374 | 1464232999121 Marionette TRACE conn4 <- [1,1234,null,{}] 20:23:19 INFO - PROCESS | 17374 | 1464232999149 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}] 20:23:19 INFO - PROCESS | 17374 | 1464232999382 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 20:23:19 INFO - PROCESS | 17374 | 1464232999690 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c97800 == 127 [pid = 17374] [id = 316] 20:23:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 190 (0x93c9cc00) [pid = 17374] [serial = 949] [outer = (nil)] 20:23:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 191 (0x95229000) [pid = 17374] [serial = 950] [outer = 0x93c9cc00] 20:23:19 INFO - PROCESS | 17374 | 1464232999785 Marionette DEBUG loaded listener.js 20:23:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 192 (0x9522f400) [pid = 17374] [serial = 951] [outer = 0x93c9cc00] 20:23:20 INFO - PROCESS | 17374 | 1464233000696 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]]]}] 20:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1658ms 20:23:20 INFO - PROCESS | 17374 | 1464233000776 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 20:23:20 INFO - PROCESS | 17374 | 1464233000781 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 20:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:23:20 INFO - PROCESS | 17374 | 1464233000787 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:23:20 INFO - PROCESS | 17374 | 1464233000790 Marionette TRACE conn4 <- [1,1238,null,{}] 20:23:20 INFO - PROCESS | 17374 | 1464233000796 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}] 20:23:21 INFO - PROCESS | 17374 | 1464233001061 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 20:23:21 INFO - PROCESS | 17374 | 1464233001386 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x87505000 == 128 [pid = 17374] [id = 317] 20:23:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 193 (0x8f3e4000) [pid = 17374] [serial = 952] [outer = (nil)] 20:23:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 194 (0x95308c00) [pid = 17374] [serial = 953] [outer = 0x8f3e4000] 20:23:21 INFO - PROCESS | 17374 | 1464233001481 Marionette DEBUG loaded listener.js 20:23:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 195 (0x9530dc00) [pid = 17374] [serial = 954] [outer = 0x8f3e4000] 20:23:22 INFO - PROCESS | 17374 | 1464233002323 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]]]}] 20:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1630ms 20:23:22 INFO - PROCESS | 17374 | 1464233002419 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 20:23:22 INFO - PROCESS | 17374 | 1464233002423 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 20:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:23:22 INFO - PROCESS | 17374 | 1464233002430 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:23:22 INFO - PROCESS | 17374 | 1464233002434 Marionette TRACE conn4 <- [1,1242,null,{}] 20:23:22 INFO - PROCESS | 17374 | 1464233002439 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}] 20:23:22 INFO - PROCESS | 17374 | 1464233002703 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 20:23:23 INFO - PROCESS | 17374 | 1464233003027 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ecf400 == 129 [pid = 17374] [id = 318] 20:23:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 196 (0x8ae72c00) [pid = 17374] [serial = 955] [outer = (nil)] 20:23:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 197 (0x91b41400) [pid = 17374] [serial = 956] [outer = 0x8ae72c00] 20:23:23 INFO - PROCESS | 17374 | 1464233003116 Marionette DEBUG loaded listener.js 20:23:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 198 (0x9227d800) [pid = 17374] [serial = 957] [outer = 0x8ae72c00] 20:23:24 INFO - PROCESS | 17374 | 1464233004012 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]]]}] 20:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1635ms 20:23:24 INFO - PROCESS | 17374 | 1464233004067 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 20:23:24 INFO - PROCESS | 17374 | 1464233004070 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 20:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:23:24 INFO - PROCESS | 17374 | 1464233004077 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:23:24 INFO - PROCESS | 17374 | 1464233004080 Marionette TRACE conn4 <- [1,1246,null,{}] 20:23:24 INFO - PROCESS | 17374 | 1464233004086 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}] 20:23:24 INFO - PROCESS | 17374 | 1464233004319 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 20:23:24 INFO - PROCESS | 17374 | 1464233004634 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x87507000 == 130 [pid = 17374] [id = 319] 20:23:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 199 (0x87508800) [pid = 17374] [serial = 958] [outer = (nil)] 20:23:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 200 (0x88feec00) [pid = 17374] [serial = 959] [outer = 0x87508800] 20:23:24 INFO - PROCESS | 17374 | 1464233004727 Marionette DEBUG loaded listener.js 20:23:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 201 (0x8bca0000) [pid = 17374] [serial = 960] [outer = 0x87508800] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x8c30cc00 == 129 [pid = 17374] [id = 197] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x87505c00 == 128 [pid = 17374] [id = 300] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x88de9800 == 127 [pid = 17374] [id = 298] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x884f2000 == 126 [pid = 17374] [id = 297] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3bfc00 == 125 [pid = 17374] [id = 286] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x8855fc00 == 124 [pid = 17374] [id = 285] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x890ac800 == 123 [pid = 17374] [id = 284] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x8bec9000 == 122 [pid = 17374] [id = 283] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x8bda5000 == 121 [pid = 17374] [id = 282] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x89bcf800 == 120 [pid = 17374] [id = 281] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x884f4c00 == 119 [pid = 17374] [id = 280] 20:23:26 INFO - PROCESS | 17374 | --DOCSHELL 0x9814ac00 == 118 [pid = 17374] [id = 10] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 200 (0x89ed0400) [pid = 17374] [serial = 837] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 199 (0x9a8ef400) [pid = 17374] [serial = 815] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 198 (0xa68cd000) [pid = 17374] [serial = 741] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 197 (0x8f6a5c00) [pid = 17374] [serial = 792] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 196 (0x8750c800) [pid = 17374] [serial = 750] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 195 (0x92986c00) [pid = 17374] [serial = 717] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 194 (0x9260fc00) [pid = 17374] [serial = 797] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 193 (0x88df0000) [pid = 17374] [serial = 830] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 192 (0x8e3dc000) [pid = 17374] [serial = 788] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 191 (0x8d5f6400) [pid = 17374] [serial = 785] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 190 (0x8bda7400) [pid = 17374] [serial = 780] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 189 (0x95d5e400) [pid = 17374] [serial = 809] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 188 (0x890b2000) [pid = 17374] [serial = 777] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 187 (0x93ca4800) [pid = 17374] [serial = 804] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 186 (0x9281d400) [pid = 17374] [serial = 798] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 185 (0x8c7dc400) [pid = 17374] [serial = 783] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 184 (0x9bf6a400) [pid = 17374] [serial = 825] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 183 (0x9a94a800) [pid = 17374] [serial = 729] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 182 (0x8bd9dc00) [pid = 17374] [serial = 779] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x8ee71000) [pid = 17374] [serial = 789] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x9b15c800) [pid = 17374] [serial = 819] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0xa1113000) [pid = 17374] [serial = 824] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x9a07d000) [pid = 17374] [serial = 812] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x92a1b000) [pid = 17374] [serial = 801] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x9c1f2c00) [pid = 17374] [serial = 822] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x9b001c00) [pid = 17374] [serial = 732] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x91e45400) [pid = 17374] [serial = 795] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8c3b7400) [pid = 17374] [serial = 773] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x8bca5400) [pid = 17374] [serial = 747] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x88ef4800) [pid = 17374] [serial = 776] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x89ec7400) [pid = 17374] [serial = 836] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x89bc7c00) [pid = 17374] [serial = 834] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x9a1e9400) [pid = 17374] [serial = 726] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x9549a000) [pid = 17374] [serial = 723] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x8bca8000) [pid = 17374] [serial = 753] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x8d8b8400) [pid = 17374] [serial = 786] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8b1f5400) [pid = 17374] [serial = 735] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x95d52400) [pid = 17374] [serial = 807] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x953d2400) [pid = 17374] [serial = 806] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x8c7da800) [pid = 17374] [serial = 714] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9a944400) [pid = 17374] [serial = 816] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x88ff5c00) [pid = 17374] [serial = 744] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x95233800) [pid = 17374] [serial = 720] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x890b5000) [pid = 17374] [serial = 833] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x91e3c400) [pid = 17374] [serial = 794] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x876e1400) [pid = 17374] [serial = 756] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x88ef4400) [pid = 17374] [serial = 831] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x9af8a400) [pid = 17374] [serial = 818] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8f69e400) [pid = 17374] [serial = 791] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x97764400) [pid = 17374] [serial = 810] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x92a16c00) [pid = 17374] [serial = 800] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x884fa800) [pid = 17374] [serial = 828] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x9c119000) [pid = 17374] [serial = 821] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x88ef9800) [pid = 17374] [serial = 711] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x9ba75000) [pid = 17374] [serial = 738] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x9a1e2000) [pid = 17374] [serial = 813] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x92d46000) [pid = 17374] [serial = 803] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x8c497800) [pid = 17374] [serial = 782] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x883d1000) [pid = 17374] [serial = 827] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8b1ed000) [pid = 17374] [serial = 839] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 17374 | 1464233006979 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]]]}] 20:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2948ms 20:23:27 INFO - PROCESS | 17374 | 1464233007027 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 20:23:27 INFO - PROCESS | 17374 | 1464233007032 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 20:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:23:27 INFO - PROCESS | 17374 | 1464233007071 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:23:27 INFO - PROCESS | 17374 | 1464233007074 Marionette TRACE conn4 <- [1,1250,null,{}] 20:23:27 INFO - PROCESS | 17374 | 1464233007094 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}] 20:23:27 INFO - PROCESS | 17374 | 1464233007310 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 20:23:27 INFO - PROCESS | 17374 | 1464233007332 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e1400 == 119 [pid = 17374] [id = 320] 20:23:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x876e3400) [pid = 17374] [serial = 961] [outer = (nil)] 20:23:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x88df1000) [pid = 17374] [serial = 962] [outer = 0x876e3400] 20:23:27 INFO - PROCESS | 17374 | 1464233007573 Marionette DEBUG loaded listener.js 20:23:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x88fed800) [pid = 17374] [serial = 963] [outer = 0x876e3400] 20:23:28 INFO - PROCESS | 17374 | 1464233008370 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]]]}] 20:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1423ms 20:23:28 INFO - PROCESS | 17374 | 1464233008465 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 17374 | 1464233008473 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 20:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:23:28 INFO - PROCESS | 17374 | 1464233008484 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:23:28 INFO - PROCESS | 17374 | 1464233008489 Marionette TRACE conn4 <- [1,1254,null,{}] 20:23:28 INFO - PROCESS | 17374 | 1464233008495 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}] 20:23:28 INFO - PROCESS | 17374 | 1464233008707 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 20:23:28 INFO - PROCESS | 17374 | 1464233008956 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc6800 == 120 [pid = 17374] [id = 321] 20:23:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x89bc8000) [pid = 17374] [serial = 964] [outer = (nil)] 20:23:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x89ec4800) [pid = 17374] [serial = 965] [outer = 0x89bc8000] 20:23:29 INFO - PROCESS | 17374 | 1464233009048 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x8ae6e400) [pid = 17374] [serial = 966] [outer = 0x89bc8000] 20:23:29 INFO - PROCESS | 17374 | 1464233009935 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]]]}] 20:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1491ms 20:23:29 INFO - PROCESS | 17374 | 1464233009975 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 20:23:29 INFO - PROCESS | 17374 | 1464233009980 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 20:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:23:29 INFO - PROCESS | 17374 | 1464233009987 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:23:29 INFO - PROCESS | 17374 | 1464233009993 Marionette TRACE conn4 <- [1,1258,null,{}] 20:23:30 INFO - PROCESS | 17374 | 1464233010016 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}] 20:23:30 INFO - PROCESS | 17374 | 1464233010292 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 20:23:30 INFO - PROCESS | 17374 | 1464233010338 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bcf800 == 121 [pid = 17374] [id = 322] 20:23:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x8bc9f400) [pid = 17374] [serial = 967] [outer = (nil)] 20:23:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x8bda1000) [pid = 17374] [serial = 968] [outer = 0x8bc9f400] 20:23:30 INFO - PROCESS | 17374 | 1464233010555 Marionette DEBUG loaded listener.js 20:23:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8bec8c00) [pid = 17374] [serial = 969] [outer = 0x8bc9f400] 20:23:31 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x88dee000) [pid = 17374] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:23:31 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x883c6800) [pid = 17374] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:23:31 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x9927c800) [pid = 17374] [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.] 20:23:31 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x884f4000) [pid = 17374] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:23:31 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x8bec9800) [pid = 17374] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:23:31 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x89bc1400) [pid = 17374] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:23:31 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x883d3000) [pid = 17374] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:23:31 INFO - PROCESS | 17374 | 1464233011811 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]]]}] 20:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1855ms 20:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:23:31 INFO - PROCESS | 17374 | 1464233011842 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 20:23:31 INFO - PROCESS | 17374 | 1464233011846 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 20:23:31 INFO - PROCESS | 17374 | 1464233011853 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:23:31 INFO - PROCESS | 17374 | 1464233011857 Marionette TRACE conn4 <- [1,1262,null,{}] 20:23:31 INFO - PROCESS | 17374 | 1464233011862 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}] 20:23:32 INFO - PROCESS | 17374 | 1464233012069 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 20:23:32 INFO - PROCESS | 17374 | 1464233012243 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x883d2800 == 122 [pid = 17374] [id = 323] 20:23:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x88de9000) [pid = 17374] [serial = 970] [outer = (nil)] 20:23:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8bda0800) [pid = 17374] [serial = 971] [outer = 0x88de9000] 20:23:32 INFO - PROCESS | 17374 | 1464233012324 Marionette DEBUG loaded listener.js 20:23:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8c190000) [pid = 17374] [serial = 972] [outer = 0x88de9000] 20:23:33 INFO - PROCESS | 17374 | 1464233013372 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]]]}] 20:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1583ms 20:23:33 INFO - PROCESS | 17374 | 1464233013437 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 20:23:33 INFO - PROCESS | 17374 | 1464233013444 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 20:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:23:33 INFO - PROCESS | 17374 | 1464233013455 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:23:33 INFO - PROCESS | 17374 | 1464233013461 Marionette TRACE conn4 <- [1,1266,null,{}] 20:23:33 INFO - PROCESS | 17374 | 1464233013518 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}] 20:23:33 INFO - PROCESS | 17374 | 1464233013790 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 20:23:34 INFO - PROCESS | 17374 | 1464233014148 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x8855f000 == 123 [pid = 17374] [id = 324] 20:23:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x88de4400) [pid = 17374] [serial = 973] [outer = (nil)] 20:23:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x88ef2c00) [pid = 17374] [serial = 974] [outer = 0x88de4400] 20:23:34 INFO - PROCESS | 17374 | 1464233014251 Marionette DEBUG loaded listener.js 20:23:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x88ff3000) [pid = 17374] [serial = 975] [outer = 0x88de4400] 20:23:35 INFO - PROCESS | 17374 | 1464233015294 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]]]}] 20:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1898ms 20:23:35 INFO - PROCESS | 17374 | 1464233015354 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 20:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:23:35 INFO - PROCESS | 17374 | 1464233015364 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 20:23:35 INFO - PROCESS | 17374 | 1464233015377 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:23:35 INFO - PROCESS | 17374 | 1464233015383 Marionette TRACE conn4 <- [1,1270,null,{}] 20:23:35 INFO - PROCESS | 17374 | 1464233015391 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}] 20:23:35 INFO - PROCESS | 17374 | 1464233015709 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 20:23:36 INFO - PROCESS | 17374 | 1464233016038 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6ac00 == 124 [pid = 17374] [id = 325] 20:23:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8ae76000) [pid = 17374] [serial = 976] [outer = (nil)] 20:23:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x8b1f5c00) [pid = 17374] [serial = 977] [outer = 0x8ae76000] 20:23:36 INFO - PROCESS | 17374 | 1464233016144 Marionette DEBUG loaded listener.js 20:23:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x8bca9400) [pid = 17374] [serial = 978] [outer = 0x8ae76000] 20:23:37 INFO - PROCESS | 17374 | 1464233017195 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]]]}] 20:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1894ms 20:23:37 INFO - PROCESS | 17374 | 1464233017271 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 20:23:37 INFO - PROCESS | 17374 | 1464233017276 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 20:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:23:37 INFO - PROCESS | 17374 | 1464233017286 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:23:37 INFO - PROCESS | 17374 | 1464233017292 Marionette TRACE conn4 <- [1,1274,null,{}] 20:23:37 INFO - PROCESS | 17374 | 1464233017311 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}] 20:23:37 INFO - PROCESS | 17374 | 1464233017712 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 20:23:38 INFO - PROCESS | 17374 | 1464233017996 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c193800 == 125 [pid = 17374] [id = 326] 20:23:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x8c497000) [pid = 17374] [serial = 979] [outer = (nil)] 20:23:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x8c5ad000) [pid = 17374] [serial = 980] [outer = 0x8c497000] 20:23:38 INFO - PROCESS | 17374 | 1464233018103 Marionette DEBUG loaded listener.js 20:23:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x8c7d9000) [pid = 17374] [serial = 981] [outer = 0x8c497000] 20:23:39 INFO - PROCESS | 17374 | 1464233019091 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]]]}] 20:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1847ms 20:23:39 INFO - PROCESS | 17374 | 1464233019133 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 20:23:39 INFO - PROCESS | 17374 | 1464233019138 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 20:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:23:39 INFO - PROCESS | 17374 | 1464233019146 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:23:39 INFO - PROCESS | 17374 | 1464233019150 Marionette TRACE conn4 <- [1,1278,null,{}] 20:23:39 INFO - PROCESS | 17374 | 1464233019156 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}] 20:23:39 INFO - PROCESS | 17374 | 1464233019403 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 20:23:39 INFO - PROCESS | 17374 | 1464233019672 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec7400 == 126 [pid = 17374] [id = 327] 20:23:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x8c3c2400) [pid = 17374] [serial = 982] [outer = (nil)] 20:23:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x8d8b6000) [pid = 17374] [serial = 983] [outer = 0x8c3c2400] 20:23:39 INFO - PROCESS | 17374 | 1464233019808 Marionette DEBUG loaded listener.js 20:23:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x8e241400) [pid = 17374] [serial = 984] [outer = 0x8c3c2400] 20:23:40 INFO - PROCESS | 17374 | 1464233020758 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]]]}] 20:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1682ms 20:23:40 INFO - PROCESS | 17374 | 1464233020830 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 20:23:40 INFO - PROCESS | 17374 | 1464233020835 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 20:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:23:40 INFO - PROCESS | 17374 | 1464233020842 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:23:40 INFO - PROCESS | 17374 | 1464233020845 Marionette TRACE conn4 <- [1,1282,null,{}] 20:23:40 INFO - PROCESS | 17374 | 1464233020852 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}] 20:23:41 INFO - PROCESS | 17374 | 1464233021090 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 20:23:41 INFO - PROCESS | 17374 | 1464233021416 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x88557c00 == 127 [pid = 17374] [id = 328] 20:23:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x89bc3000) [pid = 17374] [serial = 985] [outer = (nil)] 20:23:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x8ee76000) [pid = 17374] [serial = 986] [outer = 0x89bc3000] 20:23:41 INFO - PROCESS | 17374 | 1464233021516 Marionette DEBUG loaded listener.js 20:23:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x8f3d5400) [pid = 17374] [serial = 987] [outer = 0x89bc3000] 20:23:42 INFO - PROCESS | 17374 | 1464233022524 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]]]}] 20:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1744ms 20:23:42 INFO - PROCESS | 17374 | 1464233022588 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 20:23:42 INFO - PROCESS | 17374 | 1464233022592 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 20:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:23:42 INFO - PROCESS | 17374 | 1464233022598 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:23:42 INFO - PROCESS | 17374 | 1464233022601 Marionette TRACE conn4 <- [1,1286,null,{}] 20:23:42 INFO - PROCESS | 17374 | 1464233022607 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}] 20:23:42 INFO - PROCESS | 17374 | 1464233022867 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 20:23:43 INFO - PROCESS | 17374 | 1464233023193 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30d400 == 128 [pid = 17374] [id = 329] 20:23:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x8ee78c00) [pid = 17374] [serial = 988] [outer = (nil)] 20:23:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x91b45c00) [pid = 17374] [serial = 989] [outer = 0x8ee78c00] 20:23:43 INFO - PROCESS | 17374 | 1464233023294 Marionette DEBUG loaded listener.js 20:23:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x92271800) [pid = 17374] [serial = 990] [outer = 0x8ee78c00] 20:23:44 INFO - PROCESS | 17374 | 1464233024297 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]]]}] 20:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1730ms 20:23:44 INFO - PROCESS | 17374 | 1464233024330 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 20:23:44 INFO - PROCESS | 17374 | 1464233024333 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 20:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:23:44 INFO - PROCESS | 17374 | 1464233024342 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:23:44 INFO - PROCESS | 17374 | 1464233024346 Marionette TRACE conn4 <- [1,1290,null,{}] 20:23:44 INFO - PROCESS | 17374 | 1464233024352 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}] 20:23:44 INFO - PROCESS | 17374 | 1464233024592 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 20:23:44 INFO - PROCESS | 17374 | 1464233024911 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:44 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec8800 == 129 [pid = 17374] [id = 330] 20:23:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x8f6a7400) [pid = 17374] [serial = 991] [outer = (nil)] 20:23:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x923e9000) [pid = 17374] [serial = 992] [outer = 0x8f6a7400] 20:23:45 INFO - PROCESS | 17374 | 1464233025014 Marionette DEBUG loaded listener.js 20:23:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9260b400) [pid = 17374] [serial = 993] [outer = 0x8f6a7400] 20:23:45 INFO - PROCESS | 17374 | 1464233025940 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]]]}] 20:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1637ms 20:23:45 INFO - PROCESS | 17374 | 1464233025980 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 20:23:45 INFO - PROCESS | 17374 | 1464233025983 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 20:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:23:45 INFO - PROCESS | 17374 | 1464233025991 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:23:46 INFO - PROCESS | 17374 | 1464233025995 Marionette TRACE conn4 <- [1,1294,null,{}] 20:23:46 INFO - PROCESS | 17374 | 1464233026002 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}] 20:23:46 INFO - PROCESS | 17374 | 1464233026240 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 20:23:46 INFO - PROCESS | 17374 | 1464233026565 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f1000 == 130 [pid = 17374] [id = 331] 20:23:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x8c5ae000) [pid = 17374] [serial = 994] [outer = (nil)] 20:23:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9298ac00) [pid = 17374] [serial = 995] [outer = 0x8c5ae000] 20:23:46 INFO - PROCESS | 17374 | 1464233026668 Marionette DEBUG loaded listener.js 20:23:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x92a16c00) [pid = 17374] [serial = 996] [outer = 0x8c5ae000] 20:23:47 INFO - PROCESS | 17374 | 1464233027586 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]]]}] 20:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1632ms 20:23:47 INFO - PROCESS | 17374 | 1464233027624 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 20:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:23:47 INFO - PROCESS | 17374 | 1464233027628 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 20:23:47 INFO - PROCESS | 17374 | 1464233027635 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:23:47 INFO - PROCESS | 17374 | 1464233027638 Marionette TRACE conn4 <- [1,1298,null,{}] 20:23:47 INFO - PROCESS | 17374 | 1464233027644 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}] 20:23:47 INFO - PROCESS | 17374 | 1464233027878 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 20:23:48 INFO - PROCESS | 17374 | 1464233028193 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b4e400 == 131 [pid = 17374] [id = 332] 20:23:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x92818800) [pid = 17374] [serial = 997] [outer = (nil)] 20:23:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x92e31800) [pid = 17374] [serial = 998] [outer = 0x92818800] 20:23:48 INFO - PROCESS | 17374 | 1464233028303 Marionette DEBUG loaded listener.js 20:23:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x94603000) [pid = 17374] [serial = 999] [outer = 0x92818800] 20:23:49 INFO - PROCESS | 17374 | 1464233029280 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]]]}] 20:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1691ms 20:23:49 INFO - PROCESS | 17374 | 1464233029328 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 20:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:23:49 INFO - PROCESS | 17374 | 1464233029333 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 20:23:49 INFO - PROCESS | 17374 | 1464233029340 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:23:49 INFO - PROCESS | 17374 | 1464233029344 Marionette TRACE conn4 <- [1,1302,null,{}] 20:23:49 INFO - PROCESS | 17374 | 1464233029351 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}] 20:23:49 INFO - PROCESS | 17374 | 1464233029596 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 20:23:49 INFO - PROCESS | 17374 | 1464233029918 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a43000 == 132 [pid = 17374] [id = 333] 20:23:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x92d41800) [pid = 17374] [serial = 1000] [outer = (nil)] 20:23:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x95285c00) [pid = 17374] [serial = 1001] [outer = 0x92d41800] 20:23:50 INFO - PROCESS | 17374 | 1464233030020 Marionette DEBUG loaded listener.js 20:23:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x95306400) [pid = 17374] [serial = 1002] [outer = 0x92d41800] 20:23:51 INFO - PROCESS | 17374 | 1464233031006 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]]]}] 20:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1739ms 20:23:51 INFO - PROCESS | 17374 | 1464233031080 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 20:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:23:51 INFO - PROCESS | 17374 | 1464233031085 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 20:23:51 INFO - PROCESS | 17374 | 1464233031093 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:23:51 INFO - PROCESS | 17374 | 1464233031098 Marionette TRACE conn4 <- [1,1306,null,{}] 20:23:51 INFO - PROCESS | 17374 | 1464233031106 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}] 20:23:51 INFO - PROCESS | 17374 | 1464233031416 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 20:23:51 INFO - PROCESS | 17374 | 1464233031765 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x95208c00 == 133 [pid = 17374] [id = 334] 20:23:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x953d6c00) [pid = 17374] [serial = 1003] [outer = (nil)] 20:23:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x95406800) [pid = 17374] [serial = 1004] [outer = 0x953d6c00] 20:23:51 INFO - PROCESS | 17374 | 1464233031872 Marionette DEBUG loaded listener.js 20:23:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x9549f800) [pid = 17374] [serial = 1005] [outer = 0x953d6c00] 20:23:53 INFO - PROCESS | 17374 | 1464233033076 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]]]}] 20:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2043ms 20:23:53 INFO - PROCESS | 17374 | 1464233033136 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 20:23:53 INFO - PROCESS | 17374 | 1464233033141 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 20:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:23:53 INFO - PROCESS | 17374 | 1464233033148 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:23:53 INFO - PROCESS | 17374 | 1464233033151 Marionette TRACE conn4 <- [1,1310,null,{}] 20:23:53 INFO - PROCESS | 17374 | 1464233033159 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}] 20:23:53 INFO - PROCESS | 17374 | 1464233033423 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 20:23:53 INFO - PROCESS | 17374 | 1464233033763 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x87505800 == 134 [pid = 17374] [id = 335] 20:23:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x953d1c00) [pid = 17374] [serial = 1006] [outer = (nil)] 20:23:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x95d57800) [pid = 17374] [serial = 1007] [outer = 0x953d1c00] 20:23:53 INFO - PROCESS | 17374 | 1464233033868 Marionette DEBUG loaded listener.js 20:23:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x95d5b000) [pid = 17374] [serial = 1008] [outer = 0x953d1c00] 20:23:54 INFO - PROCESS | 17374 | 1464233034849 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] 20:23:54 INFO - PROCESS | 17374 | 1464233034916 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 20:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:23:54 INFO - PROCESS | 17374 | 1464233034923 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:23:54 INFO - PROCESS | 17374 | 1464233034927 Marionette TRACE conn4 <- [1,1314,null,{}] 20:23:54 INFO - PROCESS | 17374 | 1464233034935 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}] 20:23:55 INFO - PROCESS | 17374 | 1464233035207 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 20:23:55 INFO - PROCESS | 17374 | 1464233035543 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x87501400 == 135 [pid = 17374] [id = 336] 20:23:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 183 (0x883c9000) [pid = 17374] [serial = 1009] [outer = (nil)] 20:23:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 184 (0x97769800) [pid = 17374] [serial = 1010] [outer = 0x883c9000] 20:23:55 INFO - PROCESS | 17374 | 1464233035676 Marionette DEBUG loaded listener.js 20:23:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 185 (0x9776d400) [pid = 17374] [serial = 1011] [outer = 0x883c9000] 20:23:56 INFO - PROCESS | 17374 | 1464233036647 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]]]}] 20:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1783ms 20:23:56 INFO - PROCESS | 17374 | 1464233036708 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 20:23:56 INFO - PROCESS | 17374 | 1464233036712 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 20:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:23:56 INFO - PROCESS | 17374 | 1464233036720 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:23:56 INFO - PROCESS | 17374 | 1464233036724 Marionette TRACE conn4 <- [1,1318,null,{}] 20:23:56 INFO - PROCESS | 17374 | 1464233036731 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}] 20:23:57 INFO - PROCESS | 17374 | 1464233037006 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 20:23:57 INFO - PROCESS | 17374 | 1464233037385 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x9776b400 == 136 [pid = 17374] [id = 337] 20:23:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 186 (0x97783400) [pid = 17374] [serial = 1012] [outer = (nil)] 20:23:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 187 (0x9837c000) [pid = 17374] [serial = 1013] [outer = 0x97783400] 20:23:57 INFO - PROCESS | 17374 | 1464233037494 Marionette DEBUG loaded listener.js 20:23:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 188 (0x99586400) [pid = 17374] [serial = 1014] [outer = 0x97783400] 20:23:58 INFO - PROCESS | 17374 | 1464233038466 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]]]}] 20:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1793ms 20:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:23:58 INFO - PROCESS | 17374 | 1464233038518 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 20:23:58 INFO - PROCESS | 17374 | 1464233038522 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 20:23:58 INFO - PROCESS | 17374 | 1464233038529 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:23:58 INFO - PROCESS | 17374 | 1464233038533 Marionette TRACE conn4 <- [1,1322,null,{}] 20:23:58 INFO - PROCESS | 17374 | 1464233038539 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}] 20:23:58 INFO - PROCESS | 17374 | 1464233038769 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 20:23:59 INFO - PROCESS | 17374 | 1464233039078 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x9777e400 == 137 [pid = 17374] [id = 338] 20:23:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 189 (0x97784400) [pid = 17374] [serial = 1015] [outer = (nil)] 20:23:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 190 (0x9a077800) [pid = 17374] [serial = 1016] [outer = 0x97784400] 20:23:59 INFO - PROCESS | 17374 | 1464233039174 Marionette DEBUG loaded listener.js 20:23:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 191 (0x9a1abc00) [pid = 17374] [serial = 1017] [outer = 0x97784400] 20:24:00 INFO - PROCESS | 17374 | 1464233040103 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]]]}] 20:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1635ms 20:24:00 INFO - PROCESS | 17374 | 1464233040163 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 20:24:00 INFO - PROCESS | 17374 | 1464233040166 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 20:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:24:00 INFO - PROCESS | 17374 | 1464233040174 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:24:00 INFO - PROCESS | 17374 | 1464233040177 Marionette TRACE conn4 <- [1,1326,null,{}] 20:24:00 INFO - PROCESS | 17374 | 1464233040184 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}] 20:24:00 INFO - PROCESS | 17374 | 1464233040425 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 20:24:00 INFO - PROCESS | 17374 | 1464233040771 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x9776cc00 == 138 [pid = 17374] [id = 339] 20:24:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 192 (0x98104000) [pid = 17374] [serial = 1018] [outer = (nil)] 20:24:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 193 (0x9a28c800) [pid = 17374] [serial = 1019] [outer = 0x98104000] 20:24:00 INFO - PROCESS | 17374 | 1464233040874 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 194 (0x9a4d6400) [pid = 17374] [serial = 1020] [outer = 0x98104000] 20:24:01 INFO - PROCESS | 17374 | 1464233041930 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]]]}] 20:24:02 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 20:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1841ms 20:24:02 INFO - PROCESS | 17374 | 1464233042015 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 20:24:02 INFO - PROCESS | 17374 | 1464233042020 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 20:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:24:02 INFO - PROCESS | 17374 | 1464233042028 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:24:02 INFO - PROCESS | 17374 | 1464233042032 Marionette TRACE conn4 <- [1,1330,null,{}] 20:24:02 INFO - PROCESS | 17374 | 1464233042039 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}] 20:24:02 INFO - PROCESS | 17374 | 1464233042337 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 20:24:02 INFO - PROCESS | 17374 | 1464233042676 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x883cf400 == 139 [pid = 17374] [id = 340] 20:24:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 195 (0x9a1eb800) [pid = 17374] [serial = 1021] [outer = (nil)] 20:24:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 196 (0x9a8d0800) [pid = 17374] [serial = 1022] [outer = 0x9a1eb800] 20:24:02 INFO - PROCESS | 17374 | 1464233042777 Marionette DEBUG loaded listener.js 20:24:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 197 (0x9a8d5c00) [pid = 17374] [serial = 1023] [outer = 0x9a1eb800] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x9b15ac00 == 138 [pid = 17374] [id = 188] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x89bcf800 == 137 [pid = 17374] [id = 322] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x89bc6800 == 136 [pid = 17374] [id = 321] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x876e1400 == 135 [pid = 17374] [id = 320] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x93c97800 == 134 [pid = 17374] [id = 316] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x876e4400 == 133 [pid = 17374] [id = 315] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x876e5800 == 132 [pid = 17374] [id = 314] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x92277000 == 131 [pid = 17374] [id = 313] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x91b46400 == 130 [pid = 17374] [id = 311] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x923e5400 == 129 [pid = 17374] [id = 312] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x8e3e4c00 == 128 [pid = 17374] [id = 310] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x8e241800 == 127 [pid = 17374] [id = 309] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8b7800 == 126 [pid = 17374] [id = 308] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b2000 == 125 [pid = 17374] [id = 307] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x8bed3400 == 124 [pid = 17374] [id = 306] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1f1000 == 123 [pid = 17374] [id = 304] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x8bda8400 == 122 [pid = 17374] [id = 305] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x890b3400 == 121 [pid = 17374] [id = 303] 20:24:04 INFO - PROCESS | 17374 | --DOCSHELL 0x883d2000 == 120 [pid = 17374] [id = 302] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 196 (0x89ecec00) [pid = 17374] [serial = 903] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 195 (0x8f3e1400) [pid = 17374] [serial = 863] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 194 (0x95369c00) [pid = 17374] [serial = 881] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 193 (0x88eefc00) [pid = 17374] [serial = 896] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 192 (0x8bd9c400) [pid = 17374] [serial = 891] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 191 (0x92a19c00) [pid = 17374] [serial = 618] [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.] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 190 (0x88fedc00) [pid = 17374] [serial = 890] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 189 (0x8f6a6000) [pid = 17374] [serial = 866] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 188 (0x9520bc00) [pid = 17374] [serial = 878] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 187 (0x97769400) [pid = 17374] [serial = 887] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 186 (0x88553400) [pid = 17374] [serial = 894] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 185 (0x88def000) [pid = 17374] [serial = 842] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 184 (0x8c48f800) [pid = 17374] [serial = 774] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 183 (0x89ec2000) [pid = 17374] [serial = 900] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 182 (0x92a4dc00) [pid = 17374] [serial = 875] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x92990000) [pid = 17374] [serial = 872] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x89bc8800) [pid = 17374] [serial = 899] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x8bed1000) [pid = 17374] [serial = 848] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x884fa400) [pid = 17374] [serial = 893] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x9540f400) [pid = 17374] [serial = 884] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8d8b8c00) [pid = 17374] [serial = 857] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x8c49c800) [pid = 17374] [serial = 854] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x89ece800) [pid = 17374] [serial = 845] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8c310400) [pid = 17374] [serial = 851] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x92276400) [pid = 17374] [serial = 869] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x8ee73000) [pid = 17374] [serial = 860] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x89bc9400) [pid = 17374] [serial = 902] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x88ef9400) [pid = 17374] [serial = 897] [outer = (nil)] [url = about:blank] 20:24:05 INFO - PROCESS | 17374 | 1464233045448 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]]]}] 20:24:05 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 20:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 3441ms 20:24:05 INFO - PROCESS | 17374 | 1464233045470 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 20:24:05 INFO - PROCESS | 17374 | 1464233045476 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 20:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:24:05 INFO - PROCESS | 17374 | 1464233045486 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:24:05 INFO - PROCESS | 17374 | 1464233045493 Marionette TRACE conn4 <- [1,1334,null,{}] 20:24:05 INFO - PROCESS | 17374 | 1464233045504 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}] 20:24:05 INFO - PROCESS | 17374 | 1464233045794 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 20:24:06 INFO - PROCESS | 17374 | 1464233045987 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f9000 == 121 [pid = 17374] [id = 341] 20:24:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x884fdc00) [pid = 17374] [serial = 1024] [outer = (nil)] 20:24:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x88defc00) [pid = 17374] [serial = 1025] [outer = 0x884fdc00] 20:24:06 INFO - PROCESS | 17374 | 1464233046105 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x88ef5800) [pid = 17374] [serial = 1026] [outer = 0x884fdc00] 20:24:07 INFO - PROCESS | 17374 | 1464233047023 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]]]}] 20:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1637ms 20:24:07 INFO - PROCESS | 17374 | 1464233047125 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 20:24:07 INFO - PROCESS | 17374 | 1464233047135 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 20:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:24:07 INFO - PROCESS | 17374 | 1464233047149 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:24:07 INFO - PROCESS | 17374 | 1464233047153 Marionette TRACE conn4 <- [1,1338,null,{}] 20:24:07 INFO - PROCESS | 17374 | 1464233047162 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}] 20:24:07 INFO - PROCESS | 17374 | 1464233047421 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 20:24:07 INFO - PROCESS | 17374 | 1464233047745 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc8800 == 122 [pid = 17374] [id = 342] 20:24:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x89bc9400) [pid = 17374] [serial = 1027] [outer = (nil)] 20:24:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x89bd0000) [pid = 17374] [serial = 1028] [outer = 0x89bc9400] 20:24:07 INFO - PROCESS | 17374 | 1464233047833 Marionette DEBUG loaded listener.js 20:24:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x89ece000) [pid = 17374] [serial = 1029] [outer = 0x89bc9400] 20:24:09 INFO - PROCESS | 17374 | 1464233049347 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]]]}] 20:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2242ms 20:24:09 INFO - PROCESS | 17374 | 1464233049390 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 20:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:24:09 INFO - PROCESS | 17374 | 1464233049395 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 20:24:09 INFO - PROCESS | 17374 | 1464233049402 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:24:09 INFO - PROCESS | 17374 | 1464233049408 Marionette TRACE conn4 <- [1,1342,null,{}] 20:24:09 INFO - PROCESS | 17374 | 1464233049439 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}] 20:24:10 INFO - PROCESS | 17374 | 1464233050334 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x8f314800) [pid = 17374] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8bda1400) [pid = 17374] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x884f5400) [pid = 17374] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x8c3b4000) [pid = 17374] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8e3d6800) [pid = 17374] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x92607400) [pid = 17374] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x89bc8000) [pid = 17374] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x8ae72c00) [pid = 17374] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x93c9cc00) [pid = 17374] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x8bc9f400) [pid = 17374] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8f3e4000) [pid = 17374] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x8e3e4800) [pid = 17374] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x8855bc00) [pid = 17374] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x923e7c00) [pid = 17374] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x8bec8800) [pid = 17374] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x8d8bcc00) [pid = 17374] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x8ae6a800) [pid = 17374] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9535d800) [pid = 17374] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x87508800) [pid = 17374] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x8bda3800) [pid = 17374] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x9260dc00) [pid = 17374] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x92a15000) [pid = 17374] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8c5b4000) [pid = 17374] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x92272800) [pid = 17374] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x876e3400) [pid = 17374] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x8e243c00) [pid = 17374] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x92816000) [pid = 17374] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x92a1a800) [pid = 17374] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x92818400) [pid = 17374] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x8c30f000) [pid = 17374] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8c18d000) [pid = 17374] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x89eca000) [pid = 17374] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x953d7800) [pid = 17374] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x89ec2c00) [pid = 17374] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8e250c00) [pid = 17374] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8c49c000) [pid = 17374] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8c493800) [pid = 17374] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:24:10 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8f6aa000) [pid = 17374] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:24:10 INFO - PROCESS | 17374 | 1464233050578 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x87508800 == 123 [pid = 17374] [id = 343] 20:24:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x883c9c00) [pid = 17374] [serial = 1030] [outer = (nil)] 20:24:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x88de9c00) [pid = 17374] [serial = 1031] [outer = 0x883c9c00] 20:24:10 INFO - PROCESS | 17374 | 1464233050682 Marionette DEBUG loaded listener.js 20:24:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8ae6a800) [pid = 17374] [serial = 1032] [outer = 0x883c9c00] 20:24:11 INFO - PROCESS | 17374 | 1464233051451 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]]]}] 20:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2106ms 20:24:11 INFO - PROCESS | 17374 | 1464233051508 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 20:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:24:11 INFO - PROCESS | 17374 | 1464233051513 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 20:24:11 INFO - PROCESS | 17374 | 1464233051520 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:24:11 INFO - PROCESS | 17374 | 1464233051539 Marionette TRACE conn4 <- [1,1346,null,{}] 20:24:11 INFO - PROCESS | 17374 | 1464233051546 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}] 20:24:11 INFO - PROCESS | 17374 | 1464233051788 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 20:24:12 INFO - PROCESS | 17374 | 1464233052118 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x88fe7c00 == 124 [pid = 17374] [id = 344] 20:24:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8b1f2800) [pid = 17374] [serial = 1033] [outer = (nil)] 20:24:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8bed3000) [pid = 17374] [serial = 1034] [outer = 0x8b1f2800] 20:24:12 INFO - PROCESS | 17374 | 1464233052277 Marionette DEBUG loaded listener.js 20:24:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8c308c00) [pid = 17374] [serial = 1035] [outer = 0x8b1f2800] 20:24:14 INFO - PROCESS | 17374 | 1464233054017 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]]]}] 20:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2554ms 20:24:14 INFO - PROCESS | 17374 | 1464233054075 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 20:24:14 INFO - PROCESS | 17374 | 1464233054081 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 20:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:24:14 INFO - PROCESS | 17374 | 1464233054090 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:24:14 INFO - PROCESS | 17374 | 1464233054096 Marionette TRACE conn4 <- [1,1350,null,{}] 20:24:14 INFO - PROCESS | 17374 | 1464233054104 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}] 20:24:14 INFO - PROCESS | 17374 | 1464233054438 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 20:24:14 INFO - PROCESS | 17374 | 1464233054648 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e2c00 == 125 [pid = 17374] [id = 345] 20:24:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8855e800) [pid = 17374] [serial = 1036] [outer = (nil)] 20:24:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x890ae800) [pid = 17374] [serial = 1037] [outer = 0x8855e800] 20:24:14 INFO - PROCESS | 17374 | 1464233054740 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x89bcd800) [pid = 17374] [serial = 1038] [outer = 0x8855e800] 20:24:15 INFO - PROCESS | 17374 | 1464233055755 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]]]}] 20:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1740ms 20:24:15 INFO - PROCESS | 17374 | 1464233055832 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 17374 | 1464233055842 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 20:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:24:15 INFO - PROCESS | 17374 | 1464233055854 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:24:15 INFO - PROCESS | 17374 | 1464233055858 Marionette TRACE conn4 <- [1,1354,null,{}] 20:24:15 INFO - PROCESS | 17374 | 1464233055866 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}] 20:24:16 INFO - PROCESS | 17374 | 1464233056158 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 20:24:16 INFO - PROCESS | 17374 | 1464233056557 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bd9dc00 == 126 [pid = 17374] [id = 346] 20:24:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x8bda1400) [pid = 17374] [serial = 1039] [outer = (nil)] 20:24:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x8bed0c00) [pid = 17374] [serial = 1040] [outer = 0x8bda1400] 20:24:16 INFO - PROCESS | 17374 | 1464233056660 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x8c30e400) [pid = 17374] [serial = 1041] [outer = 0x8bda1400] 20:24:17 INFO - PROCESS | 17374 | 1464233057689 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]]]}] 20:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1888ms 20:24:17 INFO - PROCESS | 17374 | 1464233057743 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 20:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:24:17 INFO - PROCESS | 17374 | 1464233057747 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 20:24:17 INFO - PROCESS | 17374 | 1464233057756 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:24:17 INFO - PROCESS | 17374 | 1464233057762 Marionette TRACE conn4 <- [1,1358,null,{}] 20:24:17 INFO - PROCESS | 17374 | 1464233057799 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}] 20:24:18 INFO - PROCESS | 17374 | 1464233058069 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 20:24:18 INFO - PROCESS | 17374 | 1464233058404 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c48dc00 == 127 [pid = 17374] [id = 347] 20:24:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8c5aa400) [pid = 17374] [serial = 1042] [outer = (nil)] 20:24:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x8c5b1800) [pid = 17374] [serial = 1043] [outer = 0x8c5aa400] 20:24:18 INFO - PROCESS | 17374 | 1464233058509 Marionette DEBUG loaded listener.js 20:24:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x8c7e0400) [pid = 17374] [serial = 1044] [outer = 0x8c5aa400] 20:24:19 INFO - PROCESS | 17374 | 1464233059533 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]]]}] 20:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1846ms 20:24:19 INFO - PROCESS | 17374 | 1464233059602 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 20:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:24:19 INFO - PROCESS | 17374 | 1464233059607 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 20:24:19 INFO - PROCESS | 17374 | 1464233059615 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:24:19 INFO - PROCESS | 17374 | 1464233059619 Marionette TRACE conn4 <- [1,1362,null,{}] 20:24:19 INFO - PROCESS | 17374 | 1464233059627 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}] 20:24:19 INFO - PROCESS | 17374 | 1464233059924 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 20:24:20 INFO - PROCESS | 17374 | 1464233060256 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:20 INFO - PROCESS | 17374 | ++DOCSHELL 0x88ff0400 == 128 [pid = 17374] [id = 348] 20:24:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x8d5ebc00) [pid = 17374] [serial = 1045] [outer = (nil)] 20:24:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x8d8b7400) [pid = 17374] [serial = 1046] [outer = 0x8d5ebc00] 20:24:20 INFO - PROCESS | 17374 | 1464233060363 Marionette DEBUG loaded listener.js 20:24:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x8e245400) [pid = 17374] [serial = 1047] [outer = 0x8d5ebc00] 20:24:21 INFO - PROCESS | 17374 | 1464233061455 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]]]}] 20:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1890ms 20:24:21 INFO - PROCESS | 17374 | 1464233061506 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 20:24:21 INFO - PROCESS | 17374 | 1464233061510 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 20:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:24:21 INFO - PROCESS | 17374 | 1464233061518 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:24:21 INFO - PROCESS | 17374 | 1464233061523 Marionette TRACE conn4 <- [1,1366,null,{}] 20:24:21 INFO - PROCESS | 17374 | 1464233061530 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}] 20:24:21 INFO - PROCESS | 17374 | 1464233061771 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 20:24:22 INFO - PROCESS | 17374 | 1464233062086 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5af800 == 129 [pid = 17374] [id = 349] 20:24:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x8d8b4c00) [pid = 17374] [serial = 1048] [outer = (nil)] 20:24:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x8f314800) [pid = 17374] [serial = 1049] [outer = 0x8d8b4c00] 20:24:22 INFO - PROCESS | 17374 | 1464233062178 Marionette DEBUG loaded listener.js 20:24:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x8f31b800) [pid = 17374] [serial = 1050] [outer = 0x8d8b4c00] 20:24:23 INFO - PROCESS | 17374 | 1464233063275 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] 20:24:23 INFO - PROCESS | 17374 | 1464233063320 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 20:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:24:23 INFO - PROCESS | 17374 | 1464233063327 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:24:23 INFO - PROCESS | 17374 | 1464233063331 Marionette TRACE conn4 <- [1,1370,null,{}] 20:24:23 INFO - PROCESS | 17374 | 1464233063338 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}] 20:24:23 INFO - PROCESS | 17374 | 1464233063641 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 20:24:24 INFO - PROCESS | 17374 | 1464233063988 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ee70c00 == 130 [pid = 17374] [id = 350] 20:24:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x8f31b000) [pid = 17374] [serial = 1051] [outer = (nil)] 20:24:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x91b4dc00) [pid = 17374] [serial = 1052] [outer = 0x8f31b000] 20:24:24 INFO - PROCESS | 17374 | 1464233064095 Marionette DEBUG loaded listener.js 20:24:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x91e43000) [pid = 17374] [serial = 1053] [outer = 0x8f31b000] 20:24:25 INFO - PROCESS | 17374 | 1464233065139 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] 20:24:25 INFO - PROCESS | 17374 | 1464233065172 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 20:24:25 INFO - PROCESS | 17374 | 1464233065180 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:24:25 INFO - PROCESS | 17374 | 1464233065183 Marionette TRACE conn4 <- [1,1374,null,{}] 20:24:25 INFO - PROCESS | 17374 | 1464233065190 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}] 20:24:25 INFO - PROCESS | 17374 | 1464233065435 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 20:24:25 INFO - PROCESS | 17374 | 1464233065777 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc2c00 == 131 [pid = 17374] [id = 351] 20:24:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x8e3de800) [pid = 17374] [serial = 1054] [outer = (nil)] 20:24:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x923e5800) [pid = 17374] [serial = 1055] [outer = 0x8e3de800] 20:24:25 INFO - PROCESS | 17374 | 1464233065896 Marionette DEBUG loaded listener.js 20:24:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x92610800) [pid = 17374] [serial = 1056] [outer = 0x8e3de800] 20:24:26 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:24:26 INFO - PROCESS | 17374 | 1464233066901 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] 20:24:26 INFO - PROCESS | 17374 | 1464233066931 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 20:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:24:26 INFO - PROCESS | 17374 | 1464233066940 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:24:26 INFO - PROCESS | 17374 | 1464233066944 Marionette TRACE conn4 <- [1,1378,null,{}] 20:24:26 INFO - PROCESS | 17374 | 1464233066950 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}] 20:24:27 INFO - PROCESS | 17374 | 1464233067210 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 20:24:27 INFO - PROCESS | 17374 | 1464233067545 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c310c00 == 132 [pid = 17374] [id = 352] 20:24:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x923e4000) [pid = 17374] [serial = 1057] [outer = (nil)] 20:24:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x92a1a000) [pid = 17374] [serial = 1058] [outer = 0x923e4000] 20:24:27 INFO - PROCESS | 17374 | 1464233067648 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x92a1ec00) [pid = 17374] [serial = 1059] [outer = 0x923e4000] 20:24:28 INFO - PROCESS | 17374 | 1464233068724 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] 20:24:28 INFO - PROCESS | 17374 | 1464233068790 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 20:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:24:28 INFO - PROCESS | 17374 | 1464233068799 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:24:28 INFO - PROCESS | 17374 | 1464233068803 Marionette TRACE conn4 <- [1,1382,null,{}] 20:24:28 INFO - PROCESS | 17374 | 1464233068810 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}] 20:24:29 INFO - PROCESS | 17374 | 1464233069093 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 20:24:29 INFO - PROCESS | 17374 | 1464233069429 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x91e47800 == 133 [pid = 17374] [id = 353] 20:24:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x92a11400) [pid = 17374] [serial = 1060] [outer = (nil)] 20:24:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x95043000) [pid = 17374] [serial = 1061] [outer = 0x92a11400] 20:24:29 INFO - PROCESS | 17374 | 1464233069530 Marionette DEBUG loaded listener.js 20:24:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9520b800) [pid = 17374] [serial = 1062] [outer = 0x92a11400] 20:24:30 INFO - PROCESS | 17374 | [17374] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:24:30 INFO - PROCESS | 17374 | 1464233070601 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] 20:24:30 INFO - PROCESS | 17374 | 1464233070649 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 20:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:24:30 INFO - PROCESS | 17374 | 1464233070656 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:24:30 INFO - PROCESS | 17374 | 1464233070659 Marionette TRACE conn4 <- [1,1386,null,{}] 20:24:30 INFO - PROCESS | 17374 | 1464233070666 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}] 20:24:30 INFO - PROCESS | 17374 | 1464233070920 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 20:24:31 INFO - PROCESS | 17374 | 1464233071230 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x9460b400 == 134 [pid = 17374] [id = 354] 20:24:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x95235000) [pid = 17374] [serial = 1063] [outer = (nil)] 20:24:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x95363800) [pid = 17374] [serial = 1064] [outer = 0x95235000] 20:24:31 INFO - PROCESS | 17374 | 1464233071345 Marionette DEBUG loaded listener.js 20:24:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x95369000) [pid = 17374] [serial = 1065] [outer = 0x95235000] 20:24:32 INFO - PROCESS | 17374 | 1464233072498 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] 20:24:32 INFO - PROCESS | 17374 | 1464233072558 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 20:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:24:32 INFO - PROCESS | 17374 | 1464233072566 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:24:32 INFO - PROCESS | 17374 | 1464233072571 Marionette TRACE conn4 <- [1,1390,null,{}] 20:24:32 INFO - PROCESS | 17374 | 1464233072578 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}] 20:24:32 INFO - PROCESS | 17374 | 1464233072893 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 20:24:33 INFO - PROCESS | 17374 | 1464233073233 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:33 INFO - PROCESS | 17374 | ++DOCSHELL 0x953cbc00 == 135 [pid = 17374] [id = 355] 20:24:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x95d54c00) [pid = 17374] [serial = 1066] [outer = (nil)] 20:24:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x97765800) [pid = 17374] [serial = 1067] [outer = 0x95d54c00] 20:24:33 INFO - PROCESS | 17374 | 1464233073352 Marionette DEBUG loaded listener.js 20:24:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x98142c00) [pid = 17374] [serial = 1068] [outer = 0x95d54c00] 20:24:34 INFO - PROCESS | 17374 | 1464233074339 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]]]}] 20:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1836ms 20:24:34 INFO - PROCESS | 17374 | 1464233074403 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 20:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:24:34 INFO - PROCESS | 17374 | 1464233074408 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 20:24:34 INFO - PROCESS | 17374 | 1464233074414 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:24:34 INFO - PROCESS | 17374 | 1464233074418 Marionette TRACE conn4 <- [1,1394,null,{}] 20:24:34 INFO - PROCESS | 17374 | 1464233074424 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}] 20:24:34 INFO - PROCESS | 17374 | 1464233074652 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 20:24:35 INFO - PROCESS | 17374 | 1464233074989 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x953d8800 == 136 [pid = 17374] [id = 356] 20:24:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x97766800) [pid = 17374] [serial = 1069] [outer = (nil)] 20:24:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x9a1ed000) [pid = 17374] [serial = 1070] [outer = 0x97766800] 20:24:35 INFO - PROCESS | 17374 | 1464233075086 Marionette DEBUG loaded listener.js 20:24:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x9a4e0c00) [pid = 17374] [serial = 1071] [outer = 0x97766800] 20:24:36 INFO - PROCESS | 17374 | 1464233076024 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]]]}] 20:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1636ms 20:24:36 INFO - PROCESS | 17374 | 1464233076051 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 20:24:36 INFO - PROCESS | 17374 | 1464233076054 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 20:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:24:36 INFO - PROCESS | 17374 | 1464233076060 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:24:36 INFO - PROCESS | 17374 | 1464233076064 Marionette TRACE conn4 <- [1,1398,null,{}] 20:24:36 INFO - PROCESS | 17374 | 1464233076070 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}] 20:24:36 INFO - PROCESS | 17374 | 1464233076288 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 20:24:36 INFO - PROCESS | 17374 | 1464233076610 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d4a800 == 137 [pid = 17374] [id = 357] 20:24:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x9776bc00) [pid = 17374] [serial = 1072] [outer = (nil)] 20:24:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x9a944400) [pid = 17374] [serial = 1073] [outer = 0x9776bc00] 20:24:36 INFO - PROCESS | 17374 | 1464233076705 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x9a947000) [pid = 17374] [serial = 1074] [outer = 0x9776bc00] 20:24:37 INFO - PROCESS | 17374 | 1464233077634 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]]]}] 20:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1630ms 20:24:37 INFO - PROCESS | 17374 | 1464233077692 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 20:24:37 INFO - PROCESS | 17374 | 1464233077695 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 20:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:24:37 INFO - PROCESS | 17374 | 1464233077702 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:24:37 INFO - PROCESS | 17374 | 1464233077706 Marionette TRACE conn4 <- [1,1402,null,{}] 20:24:37 INFO - PROCESS | 17374 | 1464233077712 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}] 20:24:37 INFO - PROCESS | 17374 | 1464233077954 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 20:24:38 INFO - PROCESS | 17374 | 1464233078283 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a944000 == 138 [pid = 17374] [id = 358] 20:24:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 183 (0x9a944800) [pid = 17374] [serial = 1075] [outer = (nil)] 20:24:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 184 (0x9a94fc00) [pid = 17374] [serial = 1076] [outer = 0x9a944800] 20:24:38 INFO - PROCESS | 17374 | 1464233078396 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 185 (0x9a9dc000) [pid = 17374] [serial = 1077] [outer = 0x9a944800] 20:24:39 INFO - PROCESS | 17374 | 1464233079306 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]]]}] 20:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1682ms 20:24:39 INFO - PROCESS | 17374 | 1464233079385 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 20:24:39 INFO - PROCESS | 17374 | 1464233079389 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 20:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:24:39 INFO - PROCESS | 17374 | 1464233079395 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:24:39 INFO - PROCESS | 17374 | 1464233079399 Marionette TRACE conn4 <- [1,1406,null,{}] 20:24:39 INFO - PROCESS | 17374 | 1464233079405 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}] 20:24:39 INFO - PROCESS | 17374 | 1464233079653 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 20:24:39 INFO - PROCESS | 17374 | 1464233079974 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a07ac00 == 139 [pid = 17374] [id = 359] 20:24:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 186 (0x9a94c800) [pid = 17374] [serial = 1078] [outer = (nil)] 20:24:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 187 (0x9af8b400) [pid = 17374] [serial = 1079] [outer = 0x9a94c800] 20:24:40 INFO - PROCESS | 17374 | 1464233080060 Marionette DEBUG loaded listener.js 20:24:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 188 (0x9af8cc00) [pid = 17374] [serial = 1080] [outer = 0x9a94c800] 20:24:40 INFO - PROCESS | 17374 | 1464233080959 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]]]}] 20:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1633ms 20:24:41 INFO - PROCESS | 17374 | 1464233081029 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 17374 | 1464233081033 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 20:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:24:41 INFO - PROCESS | 17374 | 1464233081040 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:24:41 INFO - PROCESS | 17374 | 1464233081043 Marionette TRACE conn4 <- [1,1410,null,{}] 20:24:41 INFO - PROCESS | 17374 | 1464233081049 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}] 20:24:41 INFO - PROCESS | 17374 | 1464233081289 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 20:24:41 INFO - PROCESS | 17374 | 1464233081615 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x883cb400 == 140 [pid = 17374] [id = 360] 20:24:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 189 (0x884ef400) [pid = 17374] [serial = 1081] [outer = (nil)] 20:24:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 190 (0x9b163400) [pid = 17374] [serial = 1082] [outer = 0x884ef400] 20:24:41 INFO - PROCESS | 17374 | 1464233081704 Marionette DEBUG loaded listener.js 20:24:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 191 (0x9b26b800) [pid = 17374] [serial = 1083] [outer = 0x884ef400] 20:24:42 INFO - PROCESS | 17374 | 1464233082775 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]]]}] 20:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1781ms 20:24:42 INFO - PROCESS | 17374 | 1464233082823 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 20:24:42 INFO - PROCESS | 17374 | 1464233082827 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 20:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:24:42 INFO - PROCESS | 17374 | 1464233082834 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:24:42 INFO - PROCESS | 17374 | 1464233082837 Marionette TRACE conn4 <- [1,1414,null,{}] 20:24:42 INFO - PROCESS | 17374 | 1464233082843 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}] 20:24:43 INFO - PROCESS | 17374 | 1464233083116 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8e3d8400 == 139 [pid = 17374] [id = 292] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8f6a2c00 == 138 [pid = 17374] [id = 289] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3bc000 == 137 [pid = 17374] [id = 203] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x9535d400 == 136 [pid = 17374] [id = 293] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x87502400 == 135 [pid = 17374] [id = 249] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8c49a400 == 134 [pid = 17374] [id = 287] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3bbc00 == 133 [pid = 17374] [id = 205] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8c7e3000 == 132 [pid = 17374] [id = 288] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8f6aa800 == 131 [pid = 17374] [id = 290] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x89bc2400 == 130 [pid = 17374] [id = 294] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x87506000 == 129 [pid = 17374] [id = 250] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x92a17800 == 128 [pid = 17374] [id = 291] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x92989800 == 127 [pid = 17374] [id = 295] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8c490800 == 126 [pid = 17374] [id = 204] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x87508800 == 125 [pid = 17374] [id = 343] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x89bc8800 == 124 [pid = 17374] [id = 342] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x884f9000 == 123 [pid = 17374] [id = 341] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x9777e400 == 122 [pid = 17374] [id = 338] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x9776b400 == 121 [pid = 17374] [id = 337] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x87501400 == 120 [pid = 17374] [id = 336] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x87505800 == 119 [pid = 17374] [id = 335] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x92a43000 == 118 [pid = 17374] [id = 333] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x95208c00 == 117 [pid = 17374] [id = 334] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x91b4e400 == 116 [pid = 17374] [id = 332] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x884f1000 == 115 [pid = 17374] [id = 331] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x89ec8800 == 114 [pid = 17374] [id = 330] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8c30d400 == 113 [pid = 17374] [id = 329] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x88557c00 == 112 [pid = 17374] [id = 328] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8c193800 == 111 [pid = 17374] [id = 326] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x89ec7400 == 110 [pid = 17374] [id = 327] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae6ac00 == 109 [pid = 17374] [id = 325] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8e3dc400 == 108 [pid = 17374] [id = 206] 20:24:44 INFO - PROCESS | 17374 | --DOCSHELL 0x8855f000 == 107 [pid = 17374] [id = 324] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 190 (0x8bda0800) [pid = 17374] [serial = 971] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 189 (0x91b4b800) [pid = 17374] [serial = 933] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 188 (0x8c195400) [pid = 17374] [serial = 915] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 187 (0x88fed400) [pid = 17374] [serial = 909] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 186 (0x8c7e2c00) [pid = 17374] [serial = 921] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 185 (0x8f4da800) [pid = 17374] [serial = 930] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 184 (0x92a10400) [pid = 17374] [serial = 941] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 183 (0x88ef7800) [pid = 17374] [serial = 908] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 182 (0x89ec4800) [pid = 17374] [serial = 965] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x8ae6e400) [pid = 17374] [serial = 966] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x91b41400) [pid = 17374] [serial = 956] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x9522f400) [pid = 17374] [serial = 951] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8bec8c00) [pid = 17374] [serial = 969] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x9227d800) [pid = 17374] [serial = 957] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8c7d6000) [pid = 17374] [serial = 920] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x95308c00) [pid = 17374] [serial = 953] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x91b44c00) [pid = 17374] [serial = 867] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x88fe6800) [pid = 17374] [serial = 843] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x92981c00) [pid = 17374] [serial = 939] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x8c191000) [pid = 17374] [serial = 849] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8f4d8c00) [pid = 17374] [serial = 864] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x8becdc00) [pid = 17374] [serial = 914] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8bca7000) [pid = 17374] [serial = 912] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x953ccc00) [pid = 17374] [serial = 882] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x8bca0000) [pid = 17374] [serial = 960] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x8c5ac400) [pid = 17374] [serial = 855] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x93a7e000) [pid = 17374] [serial = 945] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x95235c00) [pid = 17374] [serial = 879] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x8e3e0000) [pid = 17374] [serial = 924] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9227dc00) [pid = 17374] [serial = 936] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x88fed800) [pid = 17374] [serial = 963] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x8f315400) [pid = 17374] [serial = 926] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x95202c00) [pid = 17374] [serial = 948] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x88df1000) [pid = 17374] [serial = 962] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x92a50c00) [pid = 17374] [serial = 876] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x92a1e000) [pid = 17374] [serial = 873] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x8c498000) [pid = 17374] [serial = 918] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x8c492000) [pid = 17374] [serial = 917] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x88feec00) [pid = 17374] [serial = 959] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x8e24b400) [pid = 17374] [serial = 923] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x8c3bf400) [pid = 17374] [serial = 852] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x95038000) [pid = 17374] [serial = 947] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x8b1f0000) [pid = 17374] [serial = 840] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x98109c00) [pid = 17374] [serial = 888] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x8b1ed400) [pid = 17374] [serial = 846] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x9530dc00) [pid = 17374] [serial = 954] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8ee76400) [pid = 17374] [serial = 861] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x95229000) [pid = 17374] [serial = 950] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x92a12800) [pid = 17374] [serial = 942] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x95d55800) [pid = 17374] [serial = 885] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8f31a800) [pid = 17374] [serial = 927] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8b1edc00) [pid = 17374] [serial = 905] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8bda1000) [pid = 17374] [serial = 968] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x92a4e000) [pid = 17374] [serial = 944] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8e242800) [pid = 17374] [serial = 858] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x92815400) [pid = 17374] [serial = 938] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x91b47c00) [pid = 17374] [serial = 932] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x92278c00) [pid = 17374] [serial = 870] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8f4cf000) [pid = 17374] [serial = 929] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x8bc9d400) [pid = 17374] [serial = 911] [outer = (nil)] [url = about:blank] 20:24:44 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x9227ac00) [pid = 17374] [serial = 935] [outer = (nil)] [url = about:blank] 20:24:45 INFO - PROCESS | 17374 | 1464233085043 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x883cbc00 == 108 [pid = 17374] [id = 361] 20:24:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x883cfc00) [pid = 17374] [serial = 1084] [outer = (nil)] 20:24:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x884f2000) [pid = 17374] [serial = 1085] [outer = 0x883cfc00] 20:24:45 INFO - PROCESS | 17374 | 1464233085130 Marionette DEBUG loaded listener.js 20:24:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x88555000) [pid = 17374] [serial = 1086] [outer = 0x883cfc00] 20:24:46 INFO - PROCESS | 17374 | 1464233086058 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]]]}] 20:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3247ms 20:24:46 INFO - PROCESS | 17374 | 1464233086082 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 20:24:46 INFO - PROCESS | 17374 | 1464233086089 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 20:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:24:46 INFO - PROCESS | 17374 | 1464233086098 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:24:46 INFO - PROCESS | 17374 | 1464233086104 Marionette TRACE conn4 <- [1,1418,null,{}] 20:24:46 INFO - PROCESS | 17374 | 1464233086111 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}] 20:24:46 INFO - PROCESS | 17374 | 1464233086349 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 20:24:46 INFO - PROCESS | 17374 | 1464233086592 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x88feac00 == 109 [pid = 17374] [id = 362] 20:24:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x88fed800) [pid = 17374] [serial = 1087] [outer = (nil)] 20:24:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x890b0c00) [pid = 17374] [serial = 1088] [outer = 0x88fed800] 20:24:46 INFO - PROCESS | 17374 | 1464233086685 Marionette DEBUG loaded listener.js 20:24:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x89ec8800) [pid = 17374] [serial = 1089] [outer = 0x88fed800] 20:24:47 INFO - PROCESS | 17374 | 1464233087727 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]]]}] 20:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1682ms 20:24:47 INFO - PROCESS | 17374 | 1464233087787 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 20:24:47 INFO - PROCESS | 17374 | 1464233087794 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 20:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:24:47 INFO - PROCESS | 17374 | 1464233087818 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:24:47 INFO - PROCESS | 17374 | 1464233087823 Marionette TRACE conn4 <- [1,1422,null,{}] 20:24:47 INFO - PROCESS | 17374 | 1464233087831 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}] 20:24:48 INFO - PROCESS | 17374 | 1464233088160 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 20:24:48 INFO - PROCESS | 17374 | 1464233088398 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x88efb800 == 110 [pid = 17374] [id = 363] 20:24:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x88feb800) [pid = 17374] [serial = 1090] [outer = (nil)] 20:24:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8bca3c00) [pid = 17374] [serial = 1091] [outer = 0x88feb800] 20:24:48 INFO - PROCESS | 17374 | 1464233088484 Marionette DEBUG loaded listener.js 20:24:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8bd9b000) [pid = 17374] [serial = 1092] [outer = 0x88feb800] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x89bcc400) [pid = 17374] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x883c9c00) [pid = 17374] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x92d41800) [pid = 17374] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x92818800) [pid = 17374] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x8c5ae000) [pid = 17374] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8f6a7400) [pid = 17374] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8ee78c00) [pid = 17374] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x89bc3000) [pid = 17374] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8c3c2400) [pid = 17374] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8c497000) [pid = 17374] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8ae76000) [pid = 17374] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x88de4400) [pid = 17374] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x884fdc00) [pid = 17374] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x9a1eb800) [pid = 17374] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x98104000) [pid = 17374] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x97784400) [pid = 17374] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x97783400) [pid = 17374] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 121 (0x883c9000) [pid = 17374] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 120 (0x953d1c00) [pid = 17374] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 119 (0x953d6c00) [pid = 17374] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:24:50 INFO - PROCESS | 17374 | --DOMWINDOW == 118 (0x89bc9400) [pid = 17374] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:24:50 INFO - PROCESS | 17374 | 1464233090385 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]]]}] 20:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2589ms 20:24:50 INFO - PROCESS | 17374 | 1464233090408 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 20:24:50 INFO - PROCESS | 17374 | 1464233090414 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 20:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:24:50 INFO - PROCESS | 17374 | 1464233090433 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:24:50 INFO - PROCESS | 17374 | 1464233090443 Marionette TRACE conn4 <- [1,1426,null,{}] 20:24:50 INFO - PROCESS | 17374 | 1464233090459 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}] 20:24:50 INFO - PROCESS | 17374 | 1464233090693 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 20:24:50 INFO - PROCESS | 17374 | 1464233090904 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x876dac00 == 111 [pid = 17374] [id = 364] 20:24:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 119 (0x884f9400) [pid = 17374] [serial = 1093] [outer = (nil)] 20:24:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 120 (0x8bda8800) [pid = 17374] [serial = 1094] [outer = 0x884f9400] 20:24:51 INFO - PROCESS | 17374 | 1464233091014 Marionette DEBUG loaded listener.js 20:24:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 121 (0x8bed1400) [pid = 17374] [serial = 1095] [outer = 0x884f9400] 20:24:52 INFO - PROCESS | 17374 | 1464233092117 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]]]}] 20:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1769ms 20:24:52 INFO - PROCESS | 17374 | 1464233092194 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 20:24:52 INFO - PROCESS | 17374 | 1464233092204 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 20:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:24:52 INFO - PROCESS | 17374 | 1464233092221 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - PROCESS | 17374 | 1464233092232 Marionette TRACE conn4 <- [1,1430,null,{}] 20:24:52 INFO - PROCESS | 17374 | 1464233092247 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}] 20:24:52 INFO - PROCESS | 17374 | 1464233092833 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 20:24:53 INFO - PROCESS | 17374 | 1464233093040 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x8855f800 == 112 [pid = 17374] [id = 365] 20:24:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x88de4400) [pid = 17374] [serial = 1096] [outer = (nil)] 20:24:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x88fe6800) [pid = 17374] [serial = 1097] [outer = 0x88de4400] 20:24:53 INFO - PROCESS | 17374 | 1464233093197 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x88ff1400) [pid = 17374] [serial = 1098] [outer = 0x88de4400] 20:24:54 INFO - PROCESS | 17374 | 1464233094578 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]]]}] 20:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2461ms 20:24:54 INFO - PROCESS | 17374 | 1464233094683 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 17374 | 1464233094698 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 20:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:24:54 INFO - PROCESS | 17374 | 1464233094874 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:24:54 INFO - PROCESS | 17374 | 1464233094883 Marionette TRACE conn4 <- [1,1434,null,{}] 20:24:54 INFO - PROCESS | 17374 | 1464233094940 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}] 20:24:55 INFO - PROCESS | 17374 | 1464233095308 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 20:24:55 INFO - PROCESS | 17374 | 1464233095590 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1f0000 == 113 [pid = 17374] [id = 366] 20:24:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8b1f8800) [pid = 17374] [serial = 1099] [outer = (nil)] 20:24:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8bcaa000) [pid = 17374] [serial = 1100] [outer = 0x8b1f8800] 20:24:55 INFO - PROCESS | 17374 | 1464233095680 Marionette DEBUG loaded listener.js 20:24:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8bda8400) [pid = 17374] [serial = 1101] [outer = 0x8b1f8800] 20:24:56 INFO - PROCESS | 17374 | 1464233096703 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]]]}] 20:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2039ms 20:24:56 INFO - PROCESS | 17374 | 1464233096767 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 20:24:56 INFO - PROCESS | 17374 | 1464233096771 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 20:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:24:56 INFO - PROCESS | 17374 | 1464233096778 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:24:56 INFO - PROCESS | 17374 | 1464233096785 Marionette TRACE conn4 <- [1,1438,null,{}] 20:24:56 INFO - PROCESS | 17374 | 1464233096802 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}] 20:24:57 INFO - PROCESS | 17374 | 1464233097086 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 20:24:57 INFO - PROCESS | 17374 | 1464233097469 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bec9000 == 114 [pid = 17374] [id = 367] 20:24:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8c3bd000) [pid = 17374] [serial = 1102] [outer = (nil)] 20:24:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8c490800) [pid = 17374] [serial = 1103] [outer = 0x8c3bd000] 20:24:57 INFO - PROCESS | 17374 | 1464233097563 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8c498c00) [pid = 17374] [serial = 1104] [outer = 0x8c3bd000] 20:24:58 INFO - PROCESS | 17374 | 1464233098522 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]]]}] 20:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1796ms 20:24:58 INFO - PROCESS | 17374 | 1464233098575 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 20:24:58 INFO - PROCESS | 17374 | 1464233098579 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 20:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:24:58 INFO - PROCESS | 17374 | 1464233098586 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:24:58 INFO - PROCESS | 17374 | 1464233098590 Marionette TRACE conn4 <- [1,1442,null,{}] 20:24:58 INFO - PROCESS | 17374 | 1464233098596 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}] 20:24:58 INFO - PROCESS | 17374 | 1464233098818 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 20:24:59 INFO - PROCESS | 17374 | 1464233099082 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6c800 == 115 [pid = 17374] [id = 368] 20:24:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8c5b7800) [pid = 17374] [serial = 1105] [outer = (nil)] 20:24:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8c7e1000) [pid = 17374] [serial = 1106] [outer = 0x8c5b7800] 20:24:59 INFO - PROCESS | 17374 | 1464233099215 Marionette DEBUG loaded listener.js 20:24:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8d5ef400) [pid = 17374] [serial = 1107] [outer = 0x8c5b7800] 20:25:00 INFO - PROCESS | 17374 | 1464233100176 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]]]}] 20:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1648ms 20:25:00 INFO - PROCESS | 17374 | 1464233100236 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 20:25:00 INFO - PROCESS | 17374 | 1464233100241 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 20:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:25:00 INFO - PROCESS | 17374 | 1464233100247 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:25:00 INFO - PROCESS | 17374 | 1464233100250 Marionette TRACE conn4 <- [1,1446,null,{}] 20:25:00 INFO - PROCESS | 17374 | 1464233100256 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}] 20:25:00 INFO - PROCESS | 17374 | 1464233100479 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 20:25:00 INFO - PROCESS | 17374 | 1464233100789 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5ae400 == 116 [pid = 17374] [id = 369] 20:25:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8d5f4c00) [pid = 17374] [serial = 1108] [outer = (nil)] 20:25:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8d8c0400) [pid = 17374] [serial = 1109] [outer = 0x8d5f4c00] 20:25:00 INFO - PROCESS | 17374 | 1464233100893 Marionette DEBUG loaded listener.js 20:25:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8e3d8800) [pid = 17374] [serial = 1110] [outer = 0x8d5f4c00] 20:25:02 INFO - PROCESS | 17374 | 1464233102064 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]]]}] 20:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1898ms 20:25:02 INFO - PROCESS | 17374 | 1464233102147 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 20:25:02 INFO - PROCESS | 17374 | 1464233102150 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 20:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:25:02 INFO - PROCESS | 17374 | 1464233102157 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:25:02 INFO - PROCESS | 17374 | 1464233102161 Marionette TRACE conn4 <- [1,1450,null,{}] 20:25:02 INFO - PROCESS | 17374 | 1464233102167 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}] 20:25:02 INFO - PROCESS | 17374 | 1464233102562 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 20:25:02 INFO - PROCESS | 17374 | 1464233102776 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5ee400 == 117 [pid = 17374] [id = 370] 20:25:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8d5f6400) [pid = 17374] [serial = 1111] [outer = (nil)] 20:25:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8f31e800) [pid = 17374] [serial = 1112] [outer = 0x8d5f6400] 20:25:02 INFO - PROCESS | 17374 | 1464233102868 Marionette DEBUG loaded listener.js 20:25:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f4d1800) [pid = 17374] [serial = 1113] [outer = 0x8d5f6400] 20:25:03 INFO - PROCESS | 17374 | 1464233103840 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]]]}] 20:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1733ms 20:25:03 INFO - PROCESS | 17374 | 1464233103892 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 20:25:03 INFO - PROCESS | 17374 | 1464233103896 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 20:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:25:03 INFO - PROCESS | 17374 | 1464233103903 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:25:03 INFO - PROCESS | 17374 | 1464233103908 Marionette TRACE conn4 <- [1,1454,null,{}] 20:25:03 INFO - PROCESS | 17374 | 1464233103918 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}] 20:25:04 INFO - PROCESS | 17374 | 1464233104191 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 20:25:04 INFO - PROCESS | 17374 | 1464233104483 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ece800 == 118 [pid = 17374] [id = 371] 20:25:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8f4d1400) [pid = 17374] [serial = 1114] [outer = (nil)] 20:25:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8f69e000) [pid = 17374] [serial = 1115] [outer = 0x8f4d1400] 20:25:04 INFO - PROCESS | 17374 | 1464233104576 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8f6a0800) [pid = 17374] [serial = 1116] [outer = 0x8f4d1400] 20:25:05 INFO - PROCESS | 17374 | 1464233105600 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]]]}] 20:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1744ms 20:25:05 INFO - PROCESS | 17374 | 1464233105648 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 20:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:25:05 INFO - PROCESS | 17374 | 1464233105652 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 20:25:05 INFO - PROCESS | 17374 | 1464233105659 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:25:05 INFO - PROCESS | 17374 | 1464233105663 Marionette TRACE conn4 <- [1,1458,null,{}] 20:25:05 INFO - PROCESS | 17374 | 1464233105669 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}] 20:25:05 INFO - PROCESS | 17374 | 1464233105904 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 20:25:06 INFO - PROCESS | 17374 | 1464233106229 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3df400 == 119 [pid = 17374] [id = 372] 20:25:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8f4ddc00) [pid = 17374] [serial = 1117] [outer = (nil)] 20:25:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x91b4e800) [pid = 17374] [serial = 1118] [outer = 0x8f4ddc00] 20:25:06 INFO - PROCESS | 17374 | 1464233106324 Marionette DEBUG loaded listener.js 20:25:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x91e3a400) [pid = 17374] [serial = 1119] [outer = 0x8f4ddc00] 20:25:07 INFO - PROCESS | 17374 | 1464233107299 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]]]}] 20:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1685ms 20:25:07 INFO - PROCESS | 17374 | 1464233107345 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 20:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:25:07 INFO - PROCESS | 17374 | 1464233107350 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 20:25:07 INFO - PROCESS | 17374 | 1464233107357 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:25:07 INFO - PROCESS | 17374 | 1464233107360 Marionette TRACE conn4 <- [1,1462,null,{}] 20:25:07 INFO - PROCESS | 17374 | 1464233107367 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}] 20:25:07 INFO - PROCESS | 17374 | 1464233107684 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 20:25:08 INFO - PROCESS | 17374 | 1464233108007 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e24a000 == 120 [pid = 17374] [id = 373] 20:25:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8f312000) [pid = 17374] [serial = 1120] [outer = (nil)] 20:25:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x9227f800) [pid = 17374] [serial = 1121] [outer = 0x8f312000] 20:25:08 INFO - PROCESS | 17374 | 1464233108105 Marionette DEBUG loaded listener.js 20:25:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x923ddc00) [pid = 17374] [serial = 1122] [outer = 0x8f312000] 20:25:09 INFO - PROCESS | 17374 | 1464233109047 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]]]}] 20:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1739ms 20:25:09 INFO - PROCESS | 17374 | 1464233109097 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 20:25:09 INFO - PROCESS | 17374 | 1464233109101 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 20:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:25:09 INFO - PROCESS | 17374 | 1464233109109 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:25:09 INFO - PROCESS | 17374 | 1464233109112 Marionette TRACE conn4 <- [1,1466,null,{}] 20:25:09 INFO - PROCESS | 17374 | 1464233109118 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}] 20:25:09 INFO - PROCESS | 17374 | 1464233109353 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 20:25:09 INFO - PROCESS | 17374 | 1464233109670 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b4fc00 == 121 [pid = 17374] [id = 374] 20:25:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x9227ac00) [pid = 17374] [serial = 1123] [outer = (nil)] 20:25:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x92818c00) [pid = 17374] [serial = 1124] [outer = 0x9227ac00] 20:25:09 INFO - PROCESS | 17374 | 1464233109765 Marionette DEBUG loaded listener.js 20:25:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x92981800) [pid = 17374] [serial = 1125] [outer = 0x9227ac00] 20:25:10 INFO - PROCESS | 17374 | 1464233110731 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]]]}] 20:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1684ms 20:25:10 INFO - PROCESS | 17374 | 1464233110795 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 20:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:25:10 INFO - PROCESS | 17374 | 1464233110799 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 20:25:10 INFO - PROCESS | 17374 | 1464233110806 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:25:10 INFO - PROCESS | 17374 | 1464233110811 Marionette TRACE conn4 <- [1,1470,null,{}] 20:25:10 INFO - PROCESS | 17374 | 1464233110817 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}] 20:25:11 INFO - PROCESS | 17374 | 1464233111150 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 20:25:11 INFO - PROCESS | 17374 | 1464233111487 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x92606000 == 122 [pid = 17374] [id = 375] 20:25:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x92a45000) [pid = 17374] [serial = 1126] [outer = (nil)] 20:25:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x92a4f800) [pid = 17374] [serial = 1127] [outer = 0x92a45000] 20:25:11 INFO - PROCESS | 17374 | 1464233111590 Marionette DEBUG loaded listener.js 20:25:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x93a84000) [pid = 17374] [serial = 1128] [outer = 0x92a45000] 20:25:12 INFO - PROCESS | 17374 | 1464233112664 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]]]}] 20:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1932ms 20:25:12 INFO - PROCESS | 17374 | 1464233112740 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 17374 | 1464233112744 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 20:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:25:12 INFO - PROCESS | 17374 | 1464233112751 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:25:12 INFO - PROCESS | 17374 | 1464233112755 Marionette TRACE conn4 <- [1,1474,null,{}] 20:25:12 INFO - PROCESS | 17374 | 1464233112761 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}] 20:25:13 INFO - PROCESS | 17374 | 1464233113043 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 20:25:13 INFO - PROCESS | 17374 | 1464233113378 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a48400 == 123 [pid = 17374] [id = 376] 20:25:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x93c9b400) [pid = 17374] [serial = 1129] [outer = (nil)] 20:25:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95204000) [pid = 17374] [serial = 1130] [outer = 0x93c9b400] 20:25:13 INFO - PROCESS | 17374 | 1464233113467 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x95207000) [pid = 17374] [serial = 1131] [outer = 0x93c9b400] 20:25:14 INFO - PROCESS | 17374 | 1464233114466 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]]]}] 20:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1787ms 20:25:14 INFO - PROCESS | 17374 | 1464233114539 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 20:25:14 INFO - PROCESS | 17374 | 1464233114543 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 20:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:25:14 INFO - PROCESS | 17374 | 1464233114550 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:25:14 INFO - PROCESS | 17374 | 1464233114553 Marionette TRACE conn4 <- [1,1478,null,{}] 20:25:14 INFO - PROCESS | 17374 | 1464233114559 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}] 20:25:14 INFO - PROCESS | 17374 | 1464233114839 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 20:25:15 INFO - PROCESS | 17374 | 1464233115155 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:15 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a1c000 == 124 [pid = 17374] [id = 377] 20:25:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x92a50c00) [pid = 17374] [serial = 1132] [outer = (nil)] 20:25:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x95303c00) [pid = 17374] [serial = 1133] [outer = 0x92a50c00] 20:25:15 INFO - PROCESS | 17374 | 1464233115264 Marionette DEBUG loaded listener.js 20:25:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x9530dc00) [pid = 17374] [serial = 1134] [outer = 0x92a50c00] 20:25:16 INFO - PROCESS | 17374 | 1464233116318 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]]]}] 20:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1837ms 20:25:16 INFO - PROCESS | 17374 | 1464233116388 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 17374 | 1464233116392 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 20:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:25:16 INFO - PROCESS | 17374 | 1464233116399 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:25:16 INFO - PROCESS | 17374 | 1464233116402 Marionette TRACE conn4 <- [1,1482,null,{}] 20:25:16 INFO - PROCESS | 17374 | 1464233116408 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}] 20:25:16 INFO - PROCESS | 17374 | 1464233116641 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 20:25:16 INFO - PROCESS | 17374 | 1464233116934 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x87501400 == 125 [pid = 17374] [id = 378] 20:25:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x95042800) [pid = 17374] [serial = 1135] [outer = (nil)] 20:25:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x953d7000) [pid = 17374] [serial = 1136] [outer = 0x95042800] 20:25:17 INFO - PROCESS | 17374 | 1464233117031 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x95409400) [pid = 17374] [serial = 1137] [outer = 0x95042800] 20:25:18 INFO - PROCESS | 17374 | 1464233118019 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]]]}] 20:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1685ms 20:25:18 INFO - PROCESS | 17374 | 1464233118085 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 20:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:25:18 INFO - PROCESS | 17374 | 1464233118089 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 20:25:18 INFO - PROCESS | 17374 | 1464233118096 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:25:18 INFO - PROCESS | 17374 | 1464233118099 Marionette TRACE conn4 <- [1,1486,null,{}] 20:25:18 INFO - PROCESS | 17374 | 1464233118105 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}] 20:25:18 INFO - PROCESS | 17374 | 1464233118337 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 20:25:18 INFO - PROCESS | 17374 | 1464233118667 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f8800 == 126 [pid = 17374] [id = 379] 20:25:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x95366c00) [pid = 17374] [serial = 1138] [outer = (nil)] 20:25:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x95d59c00) [pid = 17374] [serial = 1139] [outer = 0x95366c00] 20:25:18 INFO - PROCESS | 17374 | 1464233118756 Marionette DEBUG loaded listener.js 20:25:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x95d5f800) [pid = 17374] [serial = 1140] [outer = 0x95366c00] 20:25:19 INFO - PROCESS | 17374 | 1464233119831 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]]]}] 20:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1785ms 20:25:19 INFO - PROCESS | 17374 | 1464233119882 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 20:25:19 INFO - PROCESS | 17374 | 1464233119886 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 20:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:25:19 INFO - PROCESS | 17374 | 1464233119892 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:25:19 INFO - PROCESS | 17374 | 1464233119896 Marionette TRACE conn4 <- [1,1490,null,{}] 20:25:19 INFO - PROCESS | 17374 | 1464233119903 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}] 20:25:20 INFO - PROCESS | 17374 | 1464233120140 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 20:25:20 INFO - PROCESS | 17374 | 1464233120464 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 17374 | ++DOCSHELL 0x95407000 == 127 [pid = 17374] [id = 380] 20:25:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9549d400) [pid = 17374] [serial = 1141] [outer = (nil)] 20:25:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x98375000) [pid = 17374] [serial = 1142] [outer = 0x9549d400] 20:25:20 INFO - PROCESS | 17374 | 1464233120635 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x992df000) [pid = 17374] [serial = 1143] [outer = 0x9549d400] 20:25:21 INFO - PROCESS | 17374 | 1464233121888 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]]]}] 20:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2037ms 20:25:21 INFO - PROCESS | 17374 | 1464233121932 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 20:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:25:21 INFO - PROCESS | 17374 | 1464233121936 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 20:25:21 INFO - PROCESS | 17374 | 1464233121943 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:25:21 INFO - PROCESS | 17374 | 1464233121947 Marionette TRACE conn4 <- [1,1494,null,{}] 20:25:21 INFO - PROCESS | 17374 | 1464233121953 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}] 20:25:22 INFO - PROCESS | 17374 | 1464233122232 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x883d4000 == 126 [pid = 17374] [id = 230] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x88de8c00 == 125 [pid = 17374] [id = 228] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x883d2800 == 124 [pid = 17374] [id = 323] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x923e2400 == 123 [pid = 17374] [id = 81] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x88efb800 == 122 [pid = 17374] [id = 363] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x890b5800 == 121 [pid = 17374] [id = 299] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x88feac00 == 120 [pid = 17374] [id = 362] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x883cbc00 == 119 [pid = 17374] [id = 361] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x9a07ac00 == 118 [pid = 17374] [id = 359] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x9a944000 == 117 [pid = 17374] [id = 358] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x92d4a800 == 116 [pid = 17374] [id = 357] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x953cbc00 == 115 [pid = 17374] [id = 355] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x953d8800 == 114 [pid = 17374] [id = 356] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x9460b400 == 113 [pid = 17374] [id = 354] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x91e47800 == 112 [pid = 17374] [id = 353] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x8c310c00 == 111 [pid = 17374] [id = 352] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x89bc2c00 == 110 [pid = 17374] [id = 351] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x8ee70c00 == 109 [pid = 17374] [id = 350] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5af800 == 108 [pid = 17374] [id = 349] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x88ff0400 == 107 [pid = 17374] [id = 348] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x8c48dc00 == 106 [pid = 17374] [id = 347] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x876e2c00 == 105 [pid = 17374] [id = 345] 20:25:23 INFO - PROCESS | 17374 | --DOCSHELL 0x8bd9dc00 == 104 [pid = 17374] [id = 346] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8b1f7400) [pid = 17374] [serial = 906] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x88de9c00) [pid = 17374] [serial = 1031] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x95285c00) [pid = 17374] [serial = 1001] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x94603000) [pid = 17374] [serial = 999] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x92e31800) [pid = 17374] [serial = 998] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x92a16c00) [pid = 17374] [serial = 996] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x9298ac00) [pid = 17374] [serial = 995] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9260b400) [pid = 17374] [serial = 993] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x923e9000) [pid = 17374] [serial = 992] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x92271800) [pid = 17374] [serial = 990] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x91b45c00) [pid = 17374] [serial = 989] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x8f3d5400) [pid = 17374] [serial = 987] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x8ee76000) [pid = 17374] [serial = 986] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x8e241400) [pid = 17374] [serial = 984] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x8d8b6000) [pid = 17374] [serial = 983] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x8c7d9000) [pid = 17374] [serial = 981] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8c5ad000) [pid = 17374] [serial = 980] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x8bca9400) [pid = 17374] [serial = 978] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x8b1f5c00) [pid = 17374] [serial = 977] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x88ff3000) [pid = 17374] [serial = 975] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x88ef2c00) [pid = 17374] [serial = 974] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x88defc00) [pid = 17374] [serial = 1025] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x88ef5800) [pid = 17374] [serial = 1026] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x9a8d5c00) [pid = 17374] [serial = 1023] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x9a8d0800) [pid = 17374] [serial = 1022] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x9a4d6400) [pid = 17374] [serial = 1020] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x9a28c800) [pid = 17374] [serial = 1019] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x9a1abc00) [pid = 17374] [serial = 1017] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x9a077800) [pid = 17374] [serial = 1016] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x99586400) [pid = 17374] [serial = 1014] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x9837c000) [pid = 17374] [serial = 1013] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x9776d400) [pid = 17374] [serial = 1011] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x97769800) [pid = 17374] [serial = 1010] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x95d5b000) [pid = 17374] [serial = 1008] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x95d57800) [pid = 17374] [serial = 1007] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x9549f800) [pid = 17374] [serial = 1005] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x95406800) [pid = 17374] [serial = 1004] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x95306400) [pid = 17374] [serial = 1002] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x89bd0000) [pid = 17374] [serial = 1028] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8ae6a800) [pid = 17374] [serial = 1032] [outer = (nil)] [url = about:blank] 20:25:23 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x89ece000) [pid = 17374] [serial = 1029] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 17374 | 1464233124093 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e3c00 == 105 [pid = 17374] [id = 381] 20:25:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x883c8800) [pid = 17374] [serial = 1144] [outer = (nil)] 20:25:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x883d1400) [pid = 17374] [serial = 1145] [outer = 0x883c8800] 20:25:24 INFO - PROCESS | 17374 | 1464233124188 Marionette DEBUG loaded listener.js 20:25:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x88554000) [pid = 17374] [serial = 1146] [outer = 0x883c8800] 20:25:25 INFO - PROCESS | 17374 | 1464233125180 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]]]}] 20:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 3295ms 20:25:25 INFO - PROCESS | 17374 | 1464233125239 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 20:25:25 INFO - PROCESS | 17374 | 1464233125248 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 20:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:25:25 INFO - PROCESS | 17374 | 1464233125259 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:25:25 INFO - PROCESS | 17374 | 1464233125263 Marionette TRACE conn4 <- [1,1498,null,{}] 20:25:25 INFO - PROCESS | 17374 | 1464233125271 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}] 20:25:25 INFO - PROCESS | 17374 | 1464233125511 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 20:25:25 INFO - PROCESS | 17374 | 1464233125764 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x88ff5c00 == 106 [pid = 17374] [id = 382] 20:25:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x890ac400) [pid = 17374] [serial = 1147] [outer = (nil)] 20:25:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x890b6c00) [pid = 17374] [serial = 1148] [outer = 0x890ac400] 20:25:25 INFO - PROCESS | 17374 | 1464233125852 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x89ec5c00) [pid = 17374] [serial = 1149] [outer = 0x890ac400] 20:25:26 INFO - PROCESS | 17374 | 1464233126808 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]]]}] 20:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1596ms 20:25:26 INFO - PROCESS | 17374 | 1464233126857 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 20:25:26 INFO - PROCESS | 17374 | 1464233126863 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 20:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:25:26 INFO - PROCESS | 17374 | 1464233126882 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:25:26 INFO - PROCESS | 17374 | 1464233126886 Marionette TRACE conn4 <- [1,1502,null,{}] 20:25:26 INFO - PROCESS | 17374 | 1464233126892 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}] 20:25:27 INFO - PROCESS | 17374 | 1464233127168 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 20:25:27 INFO - PROCESS | 17374 | 1464233127204 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x88ff1c00 == 107 [pid = 17374] [id = 383] 20:25:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8b1ee400) [pid = 17374] [serial = 1150] [outer = (nil)] 20:25:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8bc9f400) [pid = 17374] [serial = 1151] [outer = 0x8b1ee400] 20:25:27 INFO - PROCESS | 17374 | 1464233127279 Marionette DEBUG loaded listener.js 20:25:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8bd9e800) [pid = 17374] [serial = 1152] [outer = 0x8b1ee400] 20:25:28 INFO - PROCESS | 17374 | 1464233128300 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]]]}] 20:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1438ms 20:25:28 INFO - PROCESS | 17374 | 1464233128320 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 20:25:28 INFO - PROCESS | 17374 | 1464233128323 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 20:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:25:28 INFO - PROCESS | 17374 | 1464233128342 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:25:28 INFO - PROCESS | 17374 | 1464233128351 Marionette TRACE conn4 <- [1,1506,null,{}] 20:25:28 INFO - PROCESS | 17374 | 1464233128364 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}] 20:25:29 INFO - PROCESS | 17374 | 1464233129268 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x9a64b400) [pid = 17374] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x88de9000) [pid = 17374] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x88feb800) [pid = 17374] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8d8b4c00) [pid = 17374] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8d5ebc00) [pid = 17374] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x8c5aa400) [pid = 17374] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8bda1400) [pid = 17374] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8855e800) [pid = 17374] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x88fed800) [pid = 17374] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x883cfc00) [pid = 17374] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x9a94c800) [pid = 17374] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x9a944800) [pid = 17374] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x9776bc00) [pid = 17374] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x97766800) [pid = 17374] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x95d54c00) [pid = 17374] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 121 (0x95235000) [pid = 17374] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 120 (0x92a11400) [pid = 17374] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 119 (0x923e4000) [pid = 17374] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 118 (0x8e3de800) [pid = 17374] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:25:29 INFO - PROCESS | 17374 | --DOMWINDOW == 117 (0x8f31b000) [pid = 17374] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:25:29 INFO - PROCESS | 17374 | 1464233129521 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x883cfc00 == 108 [pid = 17374] [id = 384] 20:25:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 118 (0x883d1c00) [pid = 17374] [serial = 1153] [outer = (nil)] 20:25:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 119 (0x89bc9400) [pid = 17374] [serial = 1154] [outer = 0x883d1c00] 20:25:29 INFO - PROCESS | 17374 | 1464233129603 Marionette DEBUG loaded listener.js 20:25:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 120 (0x8bda8000) [pid = 17374] [serial = 1155] [outer = 0x883d1c00] 20:25:30 INFO - PROCESS | 17374 | 1464233130334 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]]]}] 20:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2057ms 20:25:30 INFO - PROCESS | 17374 | 1464233130391 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 17374 | 1464233130396 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 20:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:25:30 INFO - PROCESS | 17374 | 1464233130413 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:25:30 INFO - PROCESS | 17374 | 1464233130417 Marionette TRACE conn4 <- [1,1510,null,{}] 20:25:30 INFO - PROCESS | 17374 | 1464233130422 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}] 20:25:30 INFO - PROCESS | 17374 | 1464233130636 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 20:25:30 INFO - PROCESS | 17374 | 1464233130647 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae75400 == 109 [pid = 17374] [id = 385] 20:25:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 121 (0x8c193400) [pid = 17374] [serial = 1156] [outer = (nil)] 20:25:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x8c3be800) [pid = 17374] [serial = 1157] [outer = 0x8c193400] 20:25:30 INFO - PROCESS | 17374 | 1464233130748 Marionette DEBUG loaded listener.js 20:25:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x8c495400) [pid = 17374] [serial = 1158] [outer = 0x8c193400] 20:25:32 INFO - PROCESS | 17374 | 1464233132109 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]]]}] 20:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1736ms 20:25:32 INFO - PROCESS | 17374 | 1464233132150 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 17374 | 1464233132158 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 20:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:25:32 INFO - PROCESS | 17374 | 1464233132179 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:25:32 INFO - PROCESS | 17374 | 1464233132185 Marionette TRACE conn4 <- [1,1514,null,{}] 20:25:32 INFO - PROCESS | 17374 | 1464233132194 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}] 20:25:32 INFO - PROCESS | 17374 | 1464233132484 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 20:25:32 INFO - PROCESS | 17374 | 1464233132841 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x88eefc00 == 110 [pid = 17374] [id = 386] 20:25:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x88efa400) [pid = 17374] [serial = 1159] [outer = (nil)] 20:25:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x890b3c00) [pid = 17374] [serial = 1160] [outer = 0x88efa400] 20:25:32 INFO - PROCESS | 17374 | 1464233132937 Marionette DEBUG loaded listener.js 20:25:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8ae6c000) [pid = 17374] [serial = 1161] [outer = 0x88efa400] 20:25:33 INFO - PROCESS | 17374 | 1464233133921 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]]]}] 20:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1805ms 20:25:33 INFO - PROCESS | 17374 | 1464233133974 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 20:25:33 INFO - PROCESS | 17374 | 1464233133983 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 20:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:25:33 INFO - PROCESS | 17374 | 1464233133995 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:25:34 INFO - PROCESS | 17374 | 1464233134000 Marionette TRACE conn4 <- [1,1518,null,{}] 20:25:34 INFO - PROCESS | 17374 | 1464233134007 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}] 20:25:34 INFO - PROCESS | 17374 | 1464233134249 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 20:25:34 INFO - PROCESS | 17374 | 1464233134613 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bd9dc00 == 111 [pid = 17374] [id = 387] 20:25:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8bec6400) [pid = 17374] [serial = 1162] [outer = (nil)] 20:25:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8c18d800) [pid = 17374] [serial = 1163] [outer = 0x8bec6400] 20:25:34 INFO - PROCESS | 17374 | 1464233134706 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8c30d400) [pid = 17374] [serial = 1164] [outer = 0x8bec6400] 20:25:35 INFO - PROCESS | 17374 | 1464233135705 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]]]}] 20:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1786ms 20:25:35 INFO - PROCESS | 17374 | 1464233135782 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 20:25:35 INFO - PROCESS | 17374 | 1464233135786 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 20:25:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:25:35 INFO - PROCESS | 17374 | 1464233135795 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:25:35 INFO - PROCESS | 17374 | 1464233135802 Marionette TRACE conn4 <- [1,1522,null,{}] 20:25:35 INFO - PROCESS | 17374 | 1464233135820 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}] 20:25:36 INFO - PROCESS | 17374 | 1464233136125 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 20:25:36 INFO - PROCESS | 17374 | 1464233136437 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c494400 == 112 [pid = 17374] [id = 388] 20:25:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8c5b6c00) [pid = 17374] [serial = 1165] [outer = (nil)] 20:25:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8c7e1c00) [pid = 17374] [serial = 1166] [outer = 0x8c5b6c00] 20:25:36 INFO - PROCESS | 17374 | 1464233136533 Marionette DEBUG loaded listener.js 20:25:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8d5f7c00) [pid = 17374] [serial = 1167] [outer = 0x8c5b6c00] 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:37 INFO - PROCESS | 17374 | 1464233137398 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"]]]}] 20:25: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 () { 20:25:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:25:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:25: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 () { 20:25:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:25:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:25: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 () { 20:25:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:25:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:25: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 () { 20:25:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:25:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:25:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1648ms 20:25:37 INFO - PROCESS | 17374 | 1464233137445 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 20:25:37 INFO - PROCESS | 17374 | 1464233137456 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 20:25:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:25:37 INFO - PROCESS | 17374 | 1464233137491 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:25:37 INFO - PROCESS | 17374 | 1464233137494 Marionette TRACE conn4 <- [1,1526,null,{}] 20:25:37 INFO - PROCESS | 17374 | 1464233137502 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}] 20:25:37 INFO - PROCESS | 17374 | 1464233137751 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 20:25:38 INFO - PROCESS | 17374 | 1464233138058 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c7db000 == 113 [pid = 17374] [id = 389] 20:25:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8d5f6000) [pid = 17374] [serial = 1168] [outer = (nil)] 20:25:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8e248c00) [pid = 17374] [serial = 1169] [outer = 0x8d5f6000] 20:25:38 INFO - PROCESS | 17374 | 1464233138169 Marionette DEBUG loaded listener.js 20:25:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8f310800) [pid = 17374] [serial = 1170] [outer = 0x8d5f6000] 20:25:39 INFO - PROCESS | 17374 | 1464233139025 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"]]]}] 20:25:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:25:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:25:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:25:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1647ms 20:25:39 INFO - PROCESS | 17374 | 1464233139139 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 20:25:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:25:39 INFO - PROCESS | 17374 | 1464233139144 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 20:25:39 INFO - PROCESS | 17374 | 1464233139151 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:25:39 INFO - PROCESS | 17374 | 1464233139155 Marionette TRACE conn4 <- [1,1530,null,{}] 20:25:39 INFO - PROCESS | 17374 | 1464233139161 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}] 20:25:39 INFO - PROCESS | 17374 | 1464233139424 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 20:25:39 INFO - PROCESS | 17374 | 1464233139741 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de9800 == 114 [pid = 17374] [id = 390] 20:25:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8d8b6000) [pid = 17374] [serial = 1171] [outer = (nil)] 20:25:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8f3d8000) [pid = 17374] [serial = 1172] [outer = 0x8d8b6000] 20:25:39 INFO - PROCESS | 17374 | 1464233139832 Marionette DEBUG loaded listener.js 20:25:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8f3ddc00) [pid = 17374] [serial = 1173] [outer = 0x8d8b6000] 20:25:40 INFO - PROCESS | 17374 | 1464233140651 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]]]}] 20:25:40 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 20:25:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:25:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:25:40 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. 20:25:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:25:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1542ms 20:25:40 INFO - PROCESS | 17374 | 1464233140695 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 20:25:40 INFO - PROCESS | 17374 | 1464233140700 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 20:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:25:40 INFO - PROCESS | 17374 | 1464233140707 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:25:40 INFO - PROCESS | 17374 | 1464233140712 Marionette TRACE conn4 <- [1,1534,null,{}] 20:25:40 INFO - PROCESS | 17374 | 1464233140723 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}] 20:25:41 INFO - PROCESS | 17374 | 1464233141067 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 20:25:41 INFO - PROCESS | 17374 | 1464233141343 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3d9c00 == 115 [pid = 17374] [id = 391] 20:25:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f6a2400) [pid = 17374] [serial = 1174] [outer = (nil)] 20:25:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x923dec00) [pid = 17374] [serial = 1175] [outer = 0x8f6a2400] 20:25:41 INFO - PROCESS | 17374 | 1464233141451 Marionette DEBUG loaded listener.js 20:25:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x923ea800) [pid = 17374] [serial = 1176] [outer = 0x8f6a2400] 20:25:42 INFO - PROCESS | 17374 | 1464233142376 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]]]}] 20:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1701ms 20:25:42 INFO - PROCESS | 17374 | 1464233142409 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 20:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:25:42 INFO - PROCESS | 17374 | 1464233142413 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 20:25:42 INFO - PROCESS | 17374 | 1464233142420 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:25:42 INFO - PROCESS | 17374 | 1464233142424 Marionette TRACE conn4 <- [1,1538,null,{}] 20:25:42 INFO - PROCESS | 17374 | 1464233142429 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}] 20:25:42 INFO - PROCESS | 17374 | 1464233142646 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 20:25:42 INFO - PROCESS | 17374 | 1464233142963 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x92273c00 == 116 [pid = 17374] [id = 392] 20:25:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x923e1400) [pid = 17374] [serial = 1177] [outer = (nil)] 20:25:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x92987800) [pid = 17374] [serial = 1178] [outer = 0x923e1400] 20:25:43 INFO - PROCESS | 17374 | 1464233143060 Marionette DEBUG loaded listener.js 20:25:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x9298d800) [pid = 17374] [serial = 1179] [outer = 0x923e1400] 20:25:43 INFO - PROCESS | 17374 | 1464233143961 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]]]}] 20:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1586ms 20:25:44 INFO - PROCESS | 17374 | 1464233144006 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 20:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:25:44 INFO - PROCESS | 17374 | 1464233144010 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 20:25:44 INFO - PROCESS | 17374 | 1464233144017 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:25:44 INFO - PROCESS | 17374 | 1464233144021 Marionette TRACE conn4 <- [1,1542,null,{}] 20:25:44 INFO - PROCESS | 17374 | 1464233144027 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}] 20:25:44 INFO - PROCESS | 17374 | 1464233144254 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 20:25:44 INFO - PROCESS | 17374 | 1464233144538 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:44 INFO - PROCESS | 17374 | ++DOCSHELL 0x92816000 == 117 [pid = 17374] [id = 393] 20:25:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x9281b400) [pid = 17374] [serial = 1180] [outer = (nil)] 20:25:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x92a1e000) [pid = 17374] [serial = 1181] [outer = 0x9281b400] 20:25:44 INFO - PROCESS | 17374 | 1464233144637 Marionette DEBUG loaded listener.js 20:25:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x92a44c00) [pid = 17374] [serial = 1182] [outer = 0x9281b400] 20:25:45 INFO - PROCESS | 17374 | 1464233145545 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]]]}] 20:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1587ms 20:25:45 INFO - PROCESS | 17374 | 1464233145605 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 20:25:45 INFO - PROCESS | 17374 | 1464233145608 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 20:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:25:45 INFO - PROCESS | 17374 | 1464233145615 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:25:45 INFO - PROCESS | 17374 | 1464233145617 Marionette TRACE conn4 <- [1,1546,null,{}] 20:25:45 INFO - PROCESS | 17374 | 1464233145624 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}] 20:25:45 INFO - PROCESS | 17374 | 1464233145904 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 20:25:46 INFO - PROCESS | 17374 | 1464233146239 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3bc000 == 118 [pid = 17374] [id = 394] 20:25:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x8c491c00) [pid = 17374] [serial = 1183] [outer = (nil)] 20:25:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x93a7e000) [pid = 17374] [serial = 1184] [outer = 0x8c491c00] 20:25:46 INFO - PROCESS | 17374 | 1464233146342 Marionette DEBUG loaded listener.js 20:25:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x94609800) [pid = 17374] [serial = 1185] [outer = 0x8c491c00] 20:25:47 INFO - PROCESS | 17374 | 1464233147216 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]]]}] 20:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1641ms 20:25:47 INFO - PROCESS | 17374 | 1464233147256 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 20:25:47 INFO - PROCESS | 17374 | 1464233147260 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 20:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:25:47 INFO - PROCESS | 17374 | 1464233147267 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:25:47 INFO - PROCESS | 17374 | 1464233147271 Marionette TRACE conn4 <- [1,1550,null,{}] 20:25:47 INFO - PROCESS | 17374 | 1464233147277 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}] 20:25:47 INFO - PROCESS | 17374 | 1464233147508 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 20:25:47 INFO - PROCESS | 17374 | 1464233147831 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:47 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9c000 == 119 [pid = 17374] [id = 395] 20:25:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x95043400) [pid = 17374] [serial = 1186] [outer = (nil)] 20:25:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x95234000) [pid = 17374] [serial = 1187] [outer = 0x95043400] 20:25:47 INFO - PROCESS | 17374 | 1464233147929 Marionette DEBUG loaded listener.js 20:25:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x9527ec00) [pid = 17374] [serial = 1188] [outer = 0x95043400] 20:25:48 INFO - PROCESS | 17374 | 1464233148874 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]]]}] 20:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1684ms 20:25:48 INFO - PROCESS | 17374 | 1464233148952 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 20:25:48 INFO - PROCESS | 17374 | 1464233148956 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 20:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:25:48 INFO - PROCESS | 17374 | 1464233148963 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:25:48 INFO - PROCESS | 17374 | 1464233148968 Marionette TRACE conn4 <- [1,1554,null,{}] 20:25:48 INFO - PROCESS | 17374 | 1464233148974 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}] 20:25:49 INFO - PROCESS | 17374 | 1464233149259 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 20:25:49 INFO - PROCESS | 17374 | 1464233149594 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x95208400 == 120 [pid = 17374] [id = 396] 20:25:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x953cc800) [pid = 17374] [serial = 1189] [outer = (nil)] 20:25:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x953d9800) [pid = 17374] [serial = 1190] [outer = 0x953cc800] 20:25:49 INFO - PROCESS | 17374 | 1464233149693 Marionette DEBUG loaded listener.js 20:25:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x954a6800) [pid = 17374] [serial = 1191] [outer = 0x953cc800] 20:25:50 INFO - PROCESS | 17374 | 1464233150643 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]]]}] 20:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1738ms 20:25:50 INFO - PROCESS | 17374 | 1464233150703 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 20:25:50 INFO - PROCESS | 17374 | 1464233150706 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 20:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:25:50 INFO - PROCESS | 17374 | 1464233150713 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:25:50 INFO - PROCESS | 17374 | 1464233150718 Marionette TRACE conn4 <- [1,1558,null,{}] 20:25:50 INFO - PROCESS | 17374 | 1464233150724 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}] 20:25:50 INFO - PROCESS | 17374 | 1464233150981 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 20:25:51 INFO - PROCESS | 17374 | 1464233151321 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x95229400 == 121 [pid = 17374] [id = 397] 20:25:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x95363c00) [pid = 17374] [serial = 1192] [outer = (nil)] 20:25:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x97763400) [pid = 17374] [serial = 1193] [outer = 0x95363c00] 20:25:51 INFO - PROCESS | 17374 | 1464233151419 Marionette DEBUG loaded listener.js 20:25:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9776d400) [pid = 17374] [serial = 1194] [outer = 0x95363c00] 20:25:52 INFO - PROCESS | 17374 | 1464233152343 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]]]}] 20:25:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1686ms 20:25:52 INFO - PROCESS | 17374 | 1464233152402 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 20:25:52 INFO - PROCESS | 17374 | 1464233152405 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 20:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:25:52 INFO - PROCESS | 17374 | 1464233152414 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:25:52 INFO - PROCESS | 17374 | 1464233152417 Marionette TRACE conn4 <- [1,1562,null,{}] 20:25:52 INFO - PROCESS | 17374 | 1464233152434 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}] 20:25:52 INFO - PROCESS | 17374 | 1464233152704 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 20:25:53 INFO - PROCESS | 17374 | 1464233153027 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x953cc400 == 122 [pid = 17374] [id = 398] 20:25:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x97769800) [pid = 17374] [serial = 1195] [outer = (nil)] 20:25:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x99586400) [pid = 17374] [serial = 1196] [outer = 0x97769800] 20:25:53 INFO - PROCESS | 17374 | 1464233153125 Marionette DEBUG loaded listener.js 20:25:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x99dc8c00) [pid = 17374] [serial = 1197] [outer = 0x97769800] 20:25:54 INFO - PROCESS | 17374 | 1464233154036 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]]]}] 20:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1691ms 20:25:54 INFO - PROCESS | 17374 | 1464233154107 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 20:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:25:54 INFO - PROCESS | 17374 | 1464233154111 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 20:25:54 INFO - PROCESS | 17374 | 1464233154118 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:25:54 INFO - PROCESS | 17374 | 1464233154122 Marionette TRACE conn4 <- [1,1566,null,{}] 20:25:54 INFO - PROCESS | 17374 | 1464233154128 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}] 20:25:54 INFO - PROCESS | 17374 | 1464233154356 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 20:25:54 INFO - PROCESS | 17374 | 1464233154682 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x876df800 == 123 [pid = 17374] [id = 399] 20:25:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9776dc00) [pid = 17374] [serial = 1198] [outer = (nil)] 20:25:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9a1e6400) [pid = 17374] [serial = 1199] [outer = 0x9776dc00] 20:25:54 INFO - PROCESS | 17374 | 1464233154782 Marionette DEBUG loaded listener.js 20:25:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9a1eac00) [pid = 17374] [serial = 1200] [outer = 0x9776dc00] 20:25:55 INFO - PROCESS | 17374 | 1464233155725 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]]]}] 20:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1632ms 20:25:55 INFO - PROCESS | 17374 | 1464233155751 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 20:25:55 INFO - PROCESS | 17374 | 1464233155755 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 20:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:25:55 INFO - PROCESS | 17374 | 1464233155762 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:25:55 INFO - PROCESS | 17374 | 1464233155766 Marionette TRACE conn4 <- [1,1570,null,{}] 20:25:55 INFO - PROCESS | 17374 | 1464233155772 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}] 20:25:56 INFO - PROCESS | 17374 | 1464233156027 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 20:25:56 INFO - PROCESS | 17374 | 1464233156367 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x8750d000 == 124 [pid = 17374] [id = 400] 20:25:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x8f6a8000) [pid = 17374] [serial = 1201] [outer = (nil)] 20:25:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9a79e800) [pid = 17374] [serial = 1202] [outer = 0x8f6a8000] 20:25:56 INFO - PROCESS | 17374 | 1464233156468 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9a8cd800) [pid = 17374] [serial = 1203] [outer = 0x8f6a8000] 20:25:57 INFO - PROCESS | 17374 | 1464233157384 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]]]}] 20:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1686ms 20:25:57 INFO - PROCESS | 17374 | 1464233157450 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 20:25:57 INFO - PROCESS | 17374 | 1464233157454 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 20:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:25:57 INFO - PROCESS | 17374 | 1464233157461 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:25:57 INFO - PROCESS | 17374 | 1464233157464 Marionette TRACE conn4 <- [1,1574,null,{}] 20:25:57 INFO - PROCESS | 17374 | 1464233157471 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}] 20:25:57 INFO - PROCESS | 17374 | 1464233157712 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 20:25:58 INFO - PROCESS | 17374 | 1464233158038 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e3400 == 125 [pid = 17374] [id = 401] 20:25:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9281a800) [pid = 17374] [serial = 1204] [outer = (nil)] 20:25:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9a946000) [pid = 17374] [serial = 1205] [outer = 0x9281a800] 20:25:58 INFO - PROCESS | 17374 | 1464233158135 Marionette DEBUG loaded listener.js 20:25:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x9a949800) [pid = 17374] [serial = 1206] [outer = 0x9281a800] 20:25:59 INFO - PROCESS | 17374 | 1464233159035 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]]]}] 20:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1635ms 20:25:59 INFO - PROCESS | 17374 | 1464233159105 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 20:25:59 INFO - PROCESS | 17374 | 1464233159110 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 20:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:25:59 INFO - PROCESS | 17374 | 1464233159122 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:25:59 INFO - PROCESS | 17374 | 1464233159126 Marionette TRACE conn4 <- [1,1578,null,{}] 20:25:59 INFO - PROCESS | 17374 | 1464233159132 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}] 20:25:59 INFO - PROCESS | 17374 | 1464233159372 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 20:25:59 INFO - PROCESS | 17374 | 1464233159674 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a8d4c00 == 126 [pid = 17374] [id = 402] 20:25:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9a947400) [pid = 17374] [serial = 1207] [outer = (nil)] 20:25:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x9af88800) [pid = 17374] [serial = 1208] [outer = 0x9a947400] 20:25:59 INFO - PROCESS | 17374 | 1464233159765 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x9af8e400) [pid = 17374] [serial = 1209] [outer = 0x9a947400] 20:26:00 INFO - PROCESS | 17374 | 1464233160683 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]]]}] 20:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1592ms 20:26:00 INFO - PROCESS | 17374 | 1464233160716 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 20:26:00 INFO - PROCESS | 17374 | 1464233160720 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 20:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:26:00 INFO - PROCESS | 17374 | 1464233160728 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:26:00 INFO - PROCESS | 17374 | 1464233160731 Marionette TRACE conn4 <- [1,1582,null,{}] 20:26:00 INFO - PROCESS | 17374 | 1464233160738 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}] 20:26:00 INFO - PROCESS | 17374 | 1464233160989 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 20:26:01 INFO - PROCESS | 17374 | 1464233161395 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x97763c00 == 127 [pid = 17374] [id = 403] 20:26:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x9af83c00) [pid = 17374] [serial = 1210] [outer = (nil)] 20:26:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x9b4bdc00) [pid = 17374] [serial = 1211] [outer = 0x9af83c00] 20:26:01 INFO - PROCESS | 17374 | 1464233161496 Marionette DEBUG loaded listener.js 20:26:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9b4c0800) [pid = 17374] [serial = 1212] [outer = 0x9af83c00] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x8e245000 == 126 [pid = 17374] [id = 170] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x883cfc00 == 125 [pid = 17374] [id = 384] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x88ff1c00 == 124 [pid = 17374] [id = 383] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x88ff5c00 == 123 [pid = 17374] [id = 382] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x876e3c00 == 122 [pid = 17374] [id = 381] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x8e24a000 == 121 [pid = 17374] [id = 373] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x89ece800 == 120 [pid = 17374] [id = 371] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3df400 == 119 [pid = 17374] [id = 372] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5ee400 == 118 [pid = 17374] [id = 370] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5ae400 == 117 [pid = 17374] [id = 369] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae6c800 == 116 [pid = 17374] [id = 368] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x8bec9000 == 115 [pid = 17374] [id = 367] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1f0000 == 114 [pid = 17374] [id = 366] 20:26:03 INFO - PROCESS | 17374 | --DOCSHELL 0x8855f800 == 113 [pid = 17374] [id = 365] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8c190000) [pid = 17374] [serial = 972] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x8bda8800) [pid = 17374] [serial = 1094] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x8bca3c00) [pid = 17374] [serial = 1091] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8f314800) [pid = 17374] [serial = 1049] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x8e245400) [pid = 17374] [serial = 1047] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x8d8b7400) [pid = 17374] [serial = 1046] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8c7e0400) [pid = 17374] [serial = 1044] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x8c5b1800) [pid = 17374] [serial = 1043] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8c30e400) [pid = 17374] [serial = 1041] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x8bed0c00) [pid = 17374] [serial = 1040] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x89bcd800) [pid = 17374] [serial = 1038] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x890ae800) [pid = 17374] [serial = 1037] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8bed3000) [pid = 17374] [serial = 1034] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x890b0c00) [pid = 17374] [serial = 1088] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x884f2000) [pid = 17374] [serial = 1085] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9b163400) [pid = 17374] [serial = 1082] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9af8cc00) [pid = 17374] [serial = 1080] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x9af8b400) [pid = 17374] [serial = 1079] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9a9dc000) [pid = 17374] [serial = 1077] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9a94fc00) [pid = 17374] [serial = 1076] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x9a947000) [pid = 17374] [serial = 1074] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x9a944400) [pid = 17374] [serial = 1073] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x9a4e0c00) [pid = 17374] [serial = 1071] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x9a1ed000) [pid = 17374] [serial = 1070] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x98142c00) [pid = 17374] [serial = 1068] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x97765800) [pid = 17374] [serial = 1067] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x95369000) [pid = 17374] [serial = 1065] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x95363800) [pid = 17374] [serial = 1064] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x9520b800) [pid = 17374] [serial = 1062] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x95043000) [pid = 17374] [serial = 1061] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x92a1ec00) [pid = 17374] [serial = 1059] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x92a1a000) [pid = 17374] [serial = 1058] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x92610800) [pid = 17374] [serial = 1056] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x923e5800) [pid = 17374] [serial = 1055] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x91e43000) [pid = 17374] [serial = 1053] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x91b4dc00) [pid = 17374] [serial = 1052] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8f31b800) [pid = 17374] [serial = 1050] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x88555000) [pid = 17374] [serial = 1086] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x89ec8800) [pid = 17374] [serial = 1089] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8bd9b000) [pid = 17374] [serial = 1092] [outer = (nil)] [url = about:blank] 20:26:04 INFO - PROCESS | 17374 | 1464233164024 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]]]}] 20:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 3341ms 20:26:04 INFO - PROCESS | 17374 | 1464233164071 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 20:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:26:04 INFO - PROCESS | 17374 | 1464233164078 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 20:26:04 INFO - PROCESS | 17374 | 1464233164087 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:26:04 INFO - PROCESS | 17374 | 1464233164093 Marionette TRACE conn4 <- [1,1586,null,{}] 20:26:04 INFO - PROCESS | 17374 | 1464233164101 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}] 20:26:04 INFO - PROCESS | 17374 | 1464233164345 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 20:26:04 INFO - PROCESS | 17374 | 1464233164602 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x883ca000 == 114 [pid = 17374] [id = 404] 20:26:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x88efb000) [pid = 17374] [serial = 1213] [outer = (nil)] 20:26:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x88fed000) [pid = 17374] [serial = 1214] [outer = 0x88efb000] 20:26:04 INFO - PROCESS | 17374 | 1464233164694 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x890ae800) [pid = 17374] [serial = 1215] [outer = 0x88efb000] 20:26:05 INFO - PROCESS | 17374 | 1464233165541 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]]]}] 20:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1542ms 20:26:05 INFO - PROCESS | 17374 | 1464233165629 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 20:26:05 INFO - PROCESS | 17374 | 1464233165638 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 20:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:26:05 INFO - PROCESS | 17374 | 1464233165657 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:26:05 INFO - PROCESS | 17374 | 1464233165660 Marionette TRACE conn4 <- [1,1590,null,{}] 20:26:05 INFO - PROCESS | 17374 | 1464233165667 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}] 20:26:05 INFO - PROCESS | 17374 | 1464233165958 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 20:26:06 INFO - PROCESS | 17374 | 1464233165997 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bcb800 == 115 [pid = 17374] [id = 405] 20:26:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x89ecb400) [pid = 17374] [serial = 1216] [outer = (nil)] 20:26:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8ae77800) [pid = 17374] [serial = 1217] [outer = 0x89ecb400] 20:26:06 INFO - PROCESS | 17374 | 1464233166080 Marionette DEBUG loaded listener.js 20:26:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8b1f4000) [pid = 17374] [serial = 1218] [outer = 0x89ecb400] 20:26:07 INFO - PROCESS | 17374 | 1464233167142 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]]]}] 20:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1533ms 20:26:07 INFO - PROCESS | 17374 | 1464233167189 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 20:26:07 INFO - PROCESS | 17374 | 1464233167193 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 20:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:26:07 INFO - PROCESS | 17374 | 1464233167214 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:26:07 INFO - PROCESS | 17374 | 1464233167221 Marionette TRACE conn4 <- [1,1594,null,{}] 20:26:07 INFO - PROCESS | 17374 | 1464233167237 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}] 20:26:07 INFO - PROCESS | 17374 | 1464233167528 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 20:26:07 INFO - PROCESS | 17374 | 1464233167559 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x88553800 == 116 [pid = 17374] [id = 406] 20:26:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8bd9c800) [pid = 17374] [serial = 1219] [outer = (nil)] 20:26:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8bed3c00) [pid = 17374] [serial = 1220] [outer = 0x8bd9c800] 20:26:07 INFO - PROCESS | 17374 | 1464233167640 Marionette DEBUG loaded listener.js 20:26:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8c301800) [pid = 17374] [serial = 1221] [outer = 0x8bd9c800] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x8b1f8800) [pid = 17374] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x890ac400) [pid = 17374] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x883c8800) [pid = 17374] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8b1f2800) [pid = 17374] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x93c9b400) [pid = 17374] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x884ef400) [pid = 17374] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x95366c00) [pid = 17374] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x92a50c00) [pid = 17374] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x9227ac00) [pid = 17374] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8f4ddc00) [pid = 17374] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x8f4d1400) [pid = 17374] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x8b1ee400) [pid = 17374] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8d5f6400) [pid = 17374] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x92a45000) [pid = 17374] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x88de4400) [pid = 17374] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x883d1c00) [pid = 17374] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x9549d400) [pid = 17374] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8f312000) [pid = 17374] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x8c3bd000) [pid = 17374] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x8c5b7800) [pid = 17374] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x95042800) [pid = 17374] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:26:08 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x8d5f4c00) [pid = 17374] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:26:09 INFO - PROCESS | 17374 | 1464233169340 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]]]}] 20:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2155ms 20:26:09 INFO - PROCESS | 17374 | 1464233169361 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 20:26:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:26:09 INFO - PROCESS | 17374 | 1464233169366 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 20:26:09 INFO - PROCESS | 17374 | 1464233169372 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:26:09 INFO - PROCESS | 17374 | 1464233169375 Marionette TRACE conn4 <- [1,1598,null,{}] 20:26:09 INFO - PROCESS | 17374 | 1464233169381 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}] 20:26:09 INFO - PROCESS | 17374 | 1464233169653 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 20:26:09 INFO - PROCESS | 17374 | 1464233169679 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x88552c00 == 117 [pid = 17374] [id = 407] 20:26:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x89ec4800) [pid = 17374] [serial = 1222] [outer = (nil)] 20:26:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8c18d000) [pid = 17374] [serial = 1223] [outer = 0x89ec4800] 20:26:09 INFO - PROCESS | 17374 | 1464233169757 Marionette DEBUG loaded listener.js 20:26:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8c30e800) [pid = 17374] [serial = 1224] [outer = 0x89ec4800] 20:26:10 INFO - PROCESS | 17374 | 1464233170894 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]]]}] 20:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1541ms 20:26:10 INFO - PROCESS | 17374 | 1464233170916 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 20:26:10 INFO - PROCESS | 17374 | 1464233170928 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 20:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:26:10 INFO - PROCESS | 17374 | 1464233170943 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:26:10 INFO - PROCESS | 17374 | 1464233170954 Marionette TRACE conn4 <- [1,1602,null,{}] 20:26:10 INFO - PROCESS | 17374 | 1464233170971 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}] 20:26:11 INFO - PROCESS | 17374 | 1464233171447 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 20:26:11 INFO - PROCESS | 17374 | 1464233171834 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x88ef4400 == 118 [pid = 17374] [id = 408] 20:26:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x88ef5c00) [pid = 17374] [serial = 1225] [outer = (nil)] 20:26:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x88fe8400) [pid = 17374] [serial = 1226] [outer = 0x88ef5c00] 20:26:11 INFO - PROCESS | 17374 | 1464233171937 Marionette DEBUG loaded listener.js 20:26:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x890a9400) [pid = 17374] [serial = 1227] [outer = 0x88ef5c00] 20:26:12 INFO - PROCESS | 17374 | 1464233172933 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]]]}] 20:26:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:26:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2052ms 20:26:12 INFO - PROCESS | 17374 | 1464233172992 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 20:26:13 INFO - PROCESS | 17374 | 1464233173002 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 20:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:26:13 INFO - PROCESS | 17374 | 1464233173013 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:26:13 INFO - PROCESS | 17374 | 1464233173018 Marionette TRACE conn4 <- [1,1606,null,{}] 20:26:13 INFO - PROCESS | 17374 | 1464233173026 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}] 20:26:13 INFO - PROCESS | 17374 | 1464233173261 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 20:26:13 INFO - PROCESS | 17374 | 1464233173604 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1ec400 == 119 [pid = 17374] [id = 409] 20:26:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8bca0000) [pid = 17374] [serial = 1228] [outer = (nil)] 20:26:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8bd9ac00) [pid = 17374] [serial = 1229] [outer = 0x8bca0000] 20:26:13 INFO - PROCESS | 17374 | 1464233173701 Marionette DEBUG loaded listener.js 20:26:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8bec9c00) [pid = 17374] [serial = 1230] [outer = 0x8bca0000] 20:26:14 INFO - PROCESS | 17374 | 1464233174657 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]]]}] 20:26:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:26:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1683ms 20:26:14 INFO - PROCESS | 17374 | 1464233174706 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 20:26:14 INFO - PROCESS | 17374 | 1464233174711 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 20:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:26:14 INFO - PROCESS | 17374 | 1464233174721 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:26:14 INFO - PROCESS | 17374 | 1464233174726 Marionette TRACE conn4 <- [1,1610,null,{}] 20:26:14 INFO - PROCESS | 17374 | 1464233174744 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}] 20:26:14 INFO - PROCESS | 17374 | 1464233174977 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 20:26:15 INFO - PROCESS | 17374 | 1464233175346 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:15 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3bf400 == 120 [pid = 17374] [id = 410] 20:26:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8c49a400) [pid = 17374] [serial = 1231] [outer = (nil)] 20:26:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8c5b2000) [pid = 17374] [serial = 1232] [outer = 0x8c49a400] 20:26:15 INFO - PROCESS | 17374 | 1464233175436 Marionette DEBUG loaded listener.js 20:26:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8c7d9800) [pid = 17374] [serial = 1233] [outer = 0x8c49a400] 20:26:16 INFO - PROCESS | 17374 | 1464233176350 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]]]}] 20:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1701ms 20:26:16 INFO - PROCESS | 17374 | 1464233176422 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 20:26:16 INFO - PROCESS | 17374 | 1464233176427 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 20:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:26:16 INFO - PROCESS | 17374 | 1464233176435 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:26:16 INFO - PROCESS | 17374 | 1464233176438 Marionette TRACE conn4 <- [1,1614,null,{}] 20:26:16 INFO - PROCESS | 17374 | 1464233176444 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}] 20:26:16 INFO - PROCESS | 17374 | 1464233176736 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 20:26:17 INFO - PROCESS | 17374 | 1464233177055 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:17 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b4000 == 121 [pid = 17374] [id = 411] 20:26:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8c7dc400) [pid = 17374] [serial = 1234] [outer = (nil)] 20:26:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8d8b7400) [pid = 17374] [serial = 1235] [outer = 0x8c7dc400] 20:26:17 INFO - PROCESS | 17374 | 1464233177146 Marionette DEBUG loaded listener.js 20:26:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8e244400) [pid = 17374] [serial = 1236] [outer = 0x8c7dc400] 20:26:18 INFO - PROCESS | 17374 | 1464233178062 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]]]}] 20:26:18 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 20:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1693ms 20:26:18 INFO - PROCESS | 17374 | 1464233178129 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 20:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:26:18 INFO - PROCESS | 17374 | 1464233178134 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 20:26:18 INFO - PROCESS | 17374 | 1464233178140 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:26:18 INFO - PROCESS | 17374 | 1464233178144 Marionette TRACE conn4 <- [1,1618,null,{}] 20:26:18 INFO - PROCESS | 17374 | 1464233178150 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}] 20:26:18 INFO - PROCESS | 17374 | 1464233178371 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 20:26:18 INFO - PROCESS | 17374 | 1464233178683 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f6400 == 122 [pid = 17374] [id = 412] 20:26:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8d8b3000) [pid = 17374] [serial = 1237] [outer = (nil)] 20:26:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8e3e4c00) [pid = 17374] [serial = 1238] [outer = 0x8d8b3000] 20:26:18 INFO - PROCESS | 17374 | 1464233178778 Marionette DEBUG loaded listener.js 20:26:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8ee77c00) [pid = 17374] [serial = 1239] [outer = 0x8d8b3000] 20:26:19 INFO - PROCESS | 17374 | 1464233179668 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]]]}] 20:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1597ms 20:26:19 INFO - PROCESS | 17374 | 1464233179737 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 17374 | 1464233179741 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 20:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:26:19 INFO - PROCESS | 17374 | 1464233179748 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:26:19 INFO - PROCESS | 17374 | 1464233179752 Marionette TRACE conn4 <- [1,1622,null,{}] 20:26:19 INFO - PROCESS | 17374 | 1464233179758 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}] 20:26:20 INFO - PROCESS | 17374 | 1464233180035 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 20:26:20 INFO - PROCESS | 17374 | 1464233180366 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:20 INFO - PROCESS | 17374 | ++DOCSHELL 0x88dee800 == 123 [pid = 17374] [id = 413] 20:26:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8e3e2400) [pid = 17374] [serial = 1240] [outer = (nil)] 20:26:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8f6a0000) [pid = 17374] [serial = 1241] [outer = 0x8e3e2400] 20:26:20 INFO - PROCESS | 17374 | 1464233180460 Marionette DEBUG loaded listener.js 20:26:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x91b46800) [pid = 17374] [serial = 1242] [outer = 0x8e3e2400] 20:26:21 INFO - PROCESS | 17374 | 1464233181382 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]]]}] 20:26:21 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 20:26:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1689ms 20:26:21 INFO - PROCESS | 17374 | 1464233181438 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 20:26:21 INFO - PROCESS | 17374 | 1464233181442 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 20:26:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:26:21 INFO - PROCESS | 17374 | 1464233181449 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:26:21 INFO - PROCESS | 17374 | 1464233181451 Marionette TRACE conn4 <- [1,1626,null,{}] 20:26:21 INFO - PROCESS | 17374 | 1464233181458 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}] 20:26:21 INFO - PROCESS | 17374 | 1464233181654 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 20:26:22 INFO - PROCESS | 17374 | 1464233181978 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc5c00 == 124 [pid = 17374] [id = 414] 20:26:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8b1f6c00) [pid = 17374] [serial = 1243] [outer = (nil)] 20:26:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x91e3e000) [pid = 17374] [serial = 1244] [outer = 0x8b1f6c00] 20:26:22 INFO - PROCESS | 17374 | 1464233182071 Marionette DEBUG loaded listener.js 20:26:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x91e45800) [pid = 17374] [serial = 1245] [outer = 0x8b1f6c00] 20:26:22 INFO - PROCESS | 17374 | 1464233182979 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]]]}] 20:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1589ms 20:26:23 INFO - PROCESS | 17374 | 1464233183040 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 20:26:23 INFO - PROCESS | 17374 | 1464233183044 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 20:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:26:23 INFO - PROCESS | 17374 | 1464233183050 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:26:23 INFO - PROCESS | 17374 | 1464233183054 Marionette TRACE conn4 <- [1,1630,null,{}] 20:26:23 INFO - PROCESS | 17374 | 1464233183060 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}] 20:26:23 INFO - PROCESS | 17374 | 1464233183267 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 20:26:23 INFO - PROCESS | 17374 | 1464233183592 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e24f800 == 125 [pid = 17374] [id = 415] 20:26:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x8e3e5800) [pid = 17374] [serial = 1246] [outer = (nil)] 20:26:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x9227d400) [pid = 17374] [serial = 1247] [outer = 0x8e3e5800] 20:26:23 INFO - PROCESS | 17374 | 1464233183686 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x923dc800) [pid = 17374] [serial = 1248] [outer = 0x8e3e5800] 20:26:24 INFO - PROCESS | 17374 | 1464233184601 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]]]}] 20:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1583ms 20:26:24 INFO - PROCESS | 17374 | 1464233184636 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 20:26:24 INFO - PROCESS | 17374 | 1464233184640 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 20:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:26:24 INFO - PROCESS | 17374 | 1464233184646 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:26:24 INFO - PROCESS | 17374 | 1464233184650 Marionette TRACE conn4 <- [1,1634,null,{}] 20:26:24 INFO - PROCESS | 17374 | 1464233184656 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}] 20:26:24 INFO - PROCESS | 17374 | 1464233184877 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 20:26:25 INFO - PROCESS | 17374 | 1464233185193 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x92279400 == 126 [pid = 17374] [id = 416] 20:26:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x9227a000) [pid = 17374] [serial = 1249] [outer = (nil)] 20:26:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x92819000) [pid = 17374] [serial = 1250] [outer = 0x9227a000] 20:26:25 INFO - PROCESS | 17374 | 1464233185289 Marionette DEBUG loaded listener.js 20:26:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x9281dc00) [pid = 17374] [serial = 1251] [outer = 0x9227a000] 20:26:26 INFO - PROCESS | 17374 | 1464233186198 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]]]}] 20:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1630ms 20:26:26 INFO - PROCESS | 17374 | 1464233186279 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 20:26:26 INFO - PROCESS | 17374 | 1464233186284 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 20:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:26:26 INFO - PROCESS | 17374 | 1464233186291 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:26:26 INFO - PROCESS | 17374 | 1464233186294 Marionette TRACE conn4 <- [1,1638,null,{}] 20:26:26 INFO - PROCESS | 17374 | 1464233186301 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}] 20:26:26 INFO - PROCESS | 17374 | 1464233186600 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 20:26:26 INFO - PROCESS | 17374 | 1464233186926 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bd0c00 == 127 [pid = 17374] [id = 417] 20:26:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x8f4dc400) [pid = 17374] [serial = 1252] [outer = (nil)] 20:26:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x92a19800) [pid = 17374] [serial = 1253] [outer = 0x8f4dc400] 20:26:27 INFO - PROCESS | 17374 | 1464233187015 Marionette DEBUG loaded listener.js 20:26:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x92a1f400) [pid = 17374] [serial = 1254] [outer = 0x8f4dc400] 20:26:27 INFO - PROCESS | 17374 | 1464233187949 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]]]}] 20:26:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:26:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1732ms 20:26:28 INFO - PROCESS | 17374 | 1464233188024 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 20:26:28 INFO - PROCESS | 17374 | 1464233188029 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 20:26:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:26:28 INFO - PROCESS | 17374 | 1464233188036 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:26:28 INFO - PROCESS | 17374 | 1464233188040 Marionette TRACE conn4 <- [1,1642,null,{}] 20:26:28 INFO - PROCESS | 17374 | 1464233188046 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}] 20:26:28 INFO - PROCESS | 17374 | 1464233188347 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 20:26:28 INFO - PROCESS | 17374 | 1464233188681 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x92604c00 == 128 [pid = 17374] [id = 418] 20:26:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x94601800) [pid = 17374] [serial = 1255] [outer = (nil)] 20:26:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x95203c00) [pid = 17374] [serial = 1256] [outer = 0x94601800] 20:26:28 INFO - PROCESS | 17374 | 1464233188778 Marionette DEBUG loaded listener.js 20:26:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x9522f800) [pid = 17374] [serial = 1257] [outer = 0x94601800] 20:26:29 INFO - PROCESS | 17374 | 1464233189715 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]]]}] 20:26:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:26:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1741ms 20:26:29 INFO - PROCESS | 17374 | 1464233189778 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 20:26:29 INFO - PROCESS | 17374 | 1464233189783 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 20:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:26:29 INFO - PROCESS | 17374 | 1464233189789 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:26:29 INFO - PROCESS | 17374 | 1464233189793 Marionette TRACE conn4 <- [1,1646,null,{}] 20:26:29 INFO - PROCESS | 17374 | 1464233189798 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}] 20:26:30 INFO - PROCESS | 17374 | 1464233190025 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 20:26:30 INFO - PROCESS | 17374 | 1464233190350 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x95210000 == 129 [pid = 17374] [id = 419] 20:26:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x95235000) [pid = 17374] [serial = 1258] [outer = (nil)] 20:26:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x9530c400) [pid = 17374] [serial = 1259] [outer = 0x95235000] 20:26:30 INFO - PROCESS | 17374 | 1464233190443 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9535d400) [pid = 17374] [serial = 1260] [outer = 0x95235000] 20:26:31 INFO - PROCESS | 17374 | 1464233191362 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]]]}] 20:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1636ms 20:26:31 INFO - PROCESS | 17374 | 1464233191447 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 17374 | 1464233191452 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 20:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:26:31 INFO - PROCESS | 17374 | 1464233191473 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:26:31 INFO - PROCESS | 17374 | 1464233191478 Marionette TRACE conn4 <- [1,1650,null,{}] 20:26:31 INFO - PROCESS | 17374 | 1464233191484 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}] 20:26:31 INFO - PROCESS | 17374 | 1464233191738 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 20:26:32 INFO - PROCESS | 17374 | 1464233192059 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x883c9800 == 130 [pid = 17374] [id = 420] 20:26:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x88de7800) [pid = 17374] [serial = 1261] [outer = (nil)] 20:26:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x95369000) [pid = 17374] [serial = 1262] [outer = 0x88de7800] 20:26:32 INFO - PROCESS | 17374 | 1464233192156 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x953d7c00) [pid = 17374] [serial = 1263] [outer = 0x88de7800] 20:26:33 INFO - PROCESS | 17374 | 1464233193051 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]]]}] 20:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1645ms 20:26:33 INFO - PROCESS | 17374 | 1464233193119 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 17374 | 1464233193123 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 20:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:26:33 INFO - PROCESS | 17374 | 1464233193130 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:26:33 INFO - PROCESS | 17374 | 1464233193133 Marionette TRACE conn4 <- [1,1654,null,{}] 20:26:33 INFO - PROCESS | 17374 | 1464233193139 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}] 20:26:33 INFO - PROCESS | 17374 | 1464233193375 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 20:26:33 INFO - PROCESS | 17374 | 1464233193691 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 17374 | ++DOCSHELL 0x953cb800 == 131 [pid = 17374] [id = 421] 20:26:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x953d0400) [pid = 17374] [serial = 1264] [outer = (nil)] 20:26:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x95d55c00) [pid = 17374] [serial = 1265] [outer = 0x953d0400] 20:26:33 INFO - PROCESS | 17374 | 1464233193784 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x95d5e400) [pid = 17374] [serial = 1266] [outer = 0x953d0400] 20:26:34 INFO - PROCESS | 17374 | 1464233194654 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]]]}] 20:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1592ms 20:26:34 INFO - PROCESS | 17374 | 1464233194723 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 20:26:34 INFO - PROCESS | 17374 | 1464233194727 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 20:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:26:34 INFO - PROCESS | 17374 | 1464233194734 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:26:34 INFO - PROCESS | 17374 | 1464233194737 Marionette TRACE conn4 <- [1,1658,null,{}] 20:26:34 INFO - PROCESS | 17374 | 1464233194743 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}] 20:26:34 INFO - PROCESS | 17374 | 1464233194974 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 20:26:35 INFO - PROCESS | 17374 | 1464233195293 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x9549ec00 == 132 [pid = 17374] [id = 422] 20:26:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x954a1800) [pid = 17374] [serial = 1267] [outer = (nil)] 20:26:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x98142c00) [pid = 17374] [serial = 1268] [outer = 0x954a1800] 20:26:35 INFO - PROCESS | 17374 | 1464233195391 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x99584c00) [pid = 17374] [serial = 1269] [outer = 0x954a1800] 20:26:36 INFO - PROCESS | 17374 | 1464233196355 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]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1699ms 20:26:36 INFO - PROCESS | 17374 | 1464233196435 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 17374 | 1464233196438 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 20:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:26:36 INFO - PROCESS | 17374 | 1464233196445 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:26:36 INFO - PROCESS | 17374 | 1464233196449 Marionette TRACE conn4 <- [1,1662,null,{}] 20:26:36 INFO - PROCESS | 17374 | 1464233196464 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}] 20:26:36 INFO - PROCESS | 17374 | 1464233196749 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 20:26:37 INFO - PROCESS | 17374 | 1464233197075 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 17374 | ++DOCSHELL 0x88efd000 == 133 [pid = 17374] [id = 423] 20:26:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x8bda2400) [pid = 17374] [serial = 1270] [outer = (nil)] 20:26:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x9a79f400) [pid = 17374] [serial = 1271] [outer = 0x8bda2400] 20:26:37 INFO - PROCESS | 17374 | 1464233197164 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x9a8d6400) [pid = 17374] [serial = 1272] [outer = 0x8bda2400] 20:26:38 INFO - PROCESS | 17374 | 1464233198117 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]]]}] 20:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1740ms 20:26:38 INFO - PROCESS | 17374 | 1464233198186 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 17374 | 1464233198190 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 20:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:26:38 INFO - PROCESS | 17374 | 1464233198197 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:26:38 INFO - PROCESS | 17374 | 1464233198199 Marionette TRACE conn4 <- [1,1666,null,{}] 20:26:38 INFO - PROCESS | 17374 | 1464233198205 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}] 20:26:38 INFO - PROCESS | 17374 | 1464233198434 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 20:26:38 INFO - PROCESS | 17374 | 1464233198758 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x95d54800 == 134 [pid = 17374] [id = 424] 20:26:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x9a07d000) [pid = 17374] [serial = 1273] [outer = (nil)] 20:26:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9a9dc000) [pid = 17374] [serial = 1274] [outer = 0x9a07d000] 20:26:38 INFO - PROCESS | 17374 | 1464233198851 Marionette DEBUG loaded listener.js 20:26:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x9af83000) [pid = 17374] [serial = 1275] [outer = 0x9a07d000] 20:26:39 INFO - PROCESS | 17374 | 1464233199771 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]]]}] 20:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1633ms 20:26:39 INFO - PROCESS | 17374 | 1464233199831 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 17374 | 1464233199835 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 20:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:26:39 INFO - PROCESS | 17374 | 1464233199841 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:26:39 INFO - PROCESS | 17374 | 1464233199843 Marionette TRACE conn4 <- [1,1670,null,{}] 20:26:39 INFO - PROCESS | 17374 | 1464233199850 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}] 20:26:40 INFO - PROCESS | 17374 | 1464233200065 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 20:26:40 INFO - PROCESS | 17374 | 1464233200386 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e4400 == 135 [pid = 17374] [id = 425] 20:26:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x876e4c00) [pid = 17374] [serial = 1276] [outer = (nil)] 20:26:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x9b163c00) [pid = 17374] [serial = 1277] [outer = 0x876e4c00] 20:26:40 INFO - PROCESS | 17374 | 1464233200480 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x9b277000) [pid = 17374] [serial = 1278] [outer = 0x876e4c00] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x89ecf400 == 134 [pid = 17374] [id = 318] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x88553800 == 133 [pid = 17374] [id = 406] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x89bcb800 == 132 [pid = 17374] [id = 405] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x883ca000 == 131 [pid = 17374] [id = 404] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x8750d000 == 130 [pid = 17374] [id = 400] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x876df800 == 129 [pid = 17374] [id = 399] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x953cc400 == 128 [pid = 17374] [id = 398] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x95229400 == 127 [pid = 17374] [id = 397] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x93c9c000 == 126 [pid = 17374] [id = 395] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x95208400 == 125 [pid = 17374] [id = 396] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3bc000 == 124 [pid = 17374] [id = 394] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x92816000 == 123 [pid = 17374] [id = 393] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x92273c00 == 122 [pid = 17374] [id = 392] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3d9c00 == 121 [pid = 17374] [id = 391] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x88de9800 == 120 [pid = 17374] [id = 390] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x883cb400 == 119 [pid = 17374] [id = 360] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x8c7db000 == 118 [pid = 17374] [id = 389] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x8bd9dc00 == 117 [pid = 17374] [id = 387] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x8c494400 == 116 [pid = 17374] [id = 388] 20:26:42 INFO - PROCESS | 17374 | --DOCSHELL 0x88eefc00 == 115 [pid = 17374] [id = 386] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x93ca1000) [pid = 17374] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x8bcaa000) [pid = 17374] [serial = 1100] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x890b6c00) [pid = 17374] [serial = 1148] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x883d1400) [pid = 17374] [serial = 1145] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8c308c00) [pid = 17374] [serial = 1035] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x95207000) [pid = 17374] [serial = 1131] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x9b26b800) [pid = 17374] [serial = 1083] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x95d5f800) [pid = 17374] [serial = 1140] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x95303c00) [pid = 17374] [serial = 1133] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x89ec5c00) [pid = 17374] [serial = 1149] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x92818c00) [pid = 17374] [serial = 1124] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x88554000) [pid = 17374] [serial = 1146] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8bda8400) [pid = 17374] [serial = 1101] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x91e3a400) [pid = 17374] [serial = 1119] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x8f6a0800) [pid = 17374] [serial = 1116] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x8bc9f400) [pid = 17374] [serial = 1151] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8f69e000) [pid = 17374] [serial = 1115] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x8f31e800) [pid = 17374] [serial = 1112] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x91b4e800) [pid = 17374] [serial = 1118] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x93a84000) [pid = 17374] [serial = 1128] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x88ff1400) [pid = 17374] [serial = 1098] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x89bc9400) [pid = 17374] [serial = 1154] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9530dc00) [pid = 17374] [serial = 1134] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x92a4f800) [pid = 17374] [serial = 1127] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x98375000) [pid = 17374] [serial = 1142] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x923ddc00) [pid = 17374] [serial = 1122] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x88fe6800) [pid = 17374] [serial = 1097] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x992df000) [pid = 17374] [serial = 1143] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8c498c00) [pid = 17374] [serial = 1104] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x8d5ef400) [pid = 17374] [serial = 1107] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x95409400) [pid = 17374] [serial = 1137] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x9227f800) [pid = 17374] [serial = 1121] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x8f4d1800) [pid = 17374] [serial = 1113] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x95204000) [pid = 17374] [serial = 1130] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x953d7000) [pid = 17374] [serial = 1136] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x8d8c0400) [pid = 17374] [serial = 1109] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8bd9e800) [pid = 17374] [serial = 1152] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x95d59c00) [pid = 17374] [serial = 1139] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8c490800) [pid = 17374] [serial = 1103] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8e3d8800) [pid = 17374] [serial = 1110] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x92981800) [pid = 17374] [serial = 1125] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8c7e1000) [pid = 17374] [serial = 1106] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8c3be800) [pid = 17374] [serial = 1157] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8bda8000) [pid = 17374] [serial = 1155] [outer = (nil)] [url = about:blank] 20:26:43 INFO - PROCESS | 17374 | 1464233203043 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]]]}] 20:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 3241ms 20:26:43 INFO - PROCESS | 17374 | 1464233203083 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 17374 | 1464233203088 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 20:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:26:43 INFO - PROCESS | 17374 | 1464233203097 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - PROCESS | 17374 | 1464233203102 Marionette TRACE conn4 <- [1,1674,null,{}] 20:26:43 INFO - PROCESS | 17374 | 1464233203110 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}] 20:26:43 INFO - PROCESS | 17374 | 1464233203447 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 20:26:43 INFO - PROCESS | 17374 | 1464233203576 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x883d2800 == 116 [pid = 17374] [id = 426] 20:26:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x88de4400) [pid = 17374] [serial = 1279] [outer = (nil)] 20:26:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x88ef5400) [pid = 17374] [serial = 1280] [outer = 0x88de4400] 20:26:43 INFO - PROCESS | 17374 | 1464233203662 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x88febc00) [pid = 17374] [serial = 1281] [outer = 0x88de4400] 20:26:44 INFO - PROCESS | 17374 | 1464233204477 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]]]}] 20:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1441ms 20:26:44 INFO - PROCESS | 17374 | 1464233204539 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 17374 | 1464233204547 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 20:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:26:44 INFO - PROCESS | 17374 | 1464233204557 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 17374 | 1464233204561 Marionette TRACE conn4 <- [1,1678,null,{}] 20:26:44 INFO - PROCESS | 17374 | 1464233204567 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}] 20:26:44 INFO - PROCESS | 17374 | 1464233204779 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 20:26:45 INFO - PROCESS | 17374 | 1464233205000 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x88554400 == 117 [pid = 17374] [id = 427] 20:26:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x890b5000) [pid = 17374] [serial = 1282] [outer = (nil)] 20:26:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x89eca000) [pid = 17374] [serial = 1283] [outer = 0x890b5000] 20:26:45 INFO - PROCESS | 17374 | 1464233205076 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8ae73000) [pid = 17374] [serial = 1284] [outer = 0x890b5000] 20:26:46 INFO - PROCESS | 17374 | 1464233206038 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]]]}] 20:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1532ms 20:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:26:46 INFO - PROCESS | 17374 | 1464233206091 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 17374 | 1464233206094 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 20:26:46 INFO - PROCESS | 17374 | 1464233206101 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:26:46 INFO - PROCESS | 17374 | 1464233206106 Marionette TRACE conn4 <- [1,1682,null,{}] 20:26:46 INFO - PROCESS | 17374 | 1464233206129 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}] 20:26:46 INFO - PROCESS | 17374 | 1464233206399 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 20:26:46 INFO - PROCESS | 17374 | 1464233206451 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x883c8000 == 118 [pid = 17374] [id = 428] 20:26:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8ae77000) [pid = 17374] [serial = 1285] [outer = (nil)] 20:26:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8bec8000) [pid = 17374] [serial = 1286] [outer = 0x8ae77000] 20:26:46 INFO - PROCESS | 17374 | 1464233206672 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8c194c00) [pid = 17374] [serial = 1287] [outer = 0x8ae77000] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x8d8b6000) [pid = 17374] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8f6a8000) [pid = 17374] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x953cc800) [pid = 17374] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x88efb000) [pid = 17374] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x9a947400) [pid = 17374] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8c491c00) [pid = 17374] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x88efa400) [pid = 17374] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x95043400) [pid = 17374] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x9281b400) [pid = 17374] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x884f9400) [pid = 17374] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x97769800) [pid = 17374] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x8f6a2400) [pid = 17374] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8bec6400) [pid = 17374] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x95363c00) [pid = 17374] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x8bd9c800) [pid = 17374] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x923e1400) [pid = 17374] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x89ecb400) [pid = 17374] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8d5f6000) [pid = 17374] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x9776dc00) [pid = 17374] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x9281a800) [pid = 17374] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:26:47 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x8c5b6c00) [pid = 17374] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:26:48 INFO - PROCESS | 17374 | 1464233208084 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]]]}] 20:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2051ms 20:26:48 INFO - PROCESS | 17374 | 1464233208151 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 20:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:26:48 INFO - PROCESS | 17374 | 1464233208156 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 20:26:48 INFO - PROCESS | 17374 | 1464233208162 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:26:48 INFO - PROCESS | 17374 | 1464233208165 Marionette TRACE conn4 <- [1,1686,null,{}] 20:26:48 INFO - PROCESS | 17374 | 1464233208171 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}] 20:26:48 INFO - PROCESS | 17374 | 1464233208359 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 20:26:48 INFO - PROCESS | 17374 | 1464233208551 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x890b2c00 == 119 [pid = 17374] [id = 429] 20:26:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8ae6dc00) [pid = 17374] [serial = 1288] [outer = (nil)] 20:26:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8c306800) [pid = 17374] [serial = 1289] [outer = 0x8ae6dc00] 20:26:48 INFO - PROCESS | 17374 | 1464233208629 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8c3bbc00) [pid = 17374] [serial = 1290] [outer = 0x8ae6dc00] 20:26:49 INFO - PROCESS | 17374 | 1464233209423 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]]]}] 20:26:49 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 20:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1294ms 20:26:49 INFO - PROCESS | 17374 | 1464233209578 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 17374 | 1464233209585 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 20:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:26:49 INFO - PROCESS | 17374 | 1464233209605 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:26:49 INFO - PROCESS | 17374 | 1464233209610 Marionette TRACE conn4 <- [1,1690,null,{}] 20:26:49 INFO - PROCESS | 17374 | 1464233209619 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}] 20:26:49 INFO - PROCESS | 17374 | 1464233209858 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 20:26:50 INFO - PROCESS | 17374 | 1464233210197 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de8800 == 120 [pid = 17374] [id = 430] 20:26:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x88df0c00) [pid = 17374] [serial = 1291] [outer = (nil)] 20:26:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x88ef9800) [pid = 17374] [serial = 1292] [outer = 0x88df0c00] 20:26:50 INFO - PROCESS | 17374 | 1464233210295 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x890b5400) [pid = 17374] [serial = 1293] [outer = 0x88df0c00] 20:26:51 INFO - PROCESS | 17374 | 1464233211252 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]]]}] 20:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1684ms 20:26:51 INFO - PROCESS | 17374 | 1464233211306 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 17374 | 1464233211313 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 20:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:26:51 INFO - PROCESS | 17374 | 1464233211327 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:26:51 INFO - PROCESS | 17374 | 1464233211333 Marionette TRACE conn4 <- [1,1694,null,{}] 20:26:51 INFO - PROCESS | 17374 | 1464233211340 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}] 20:26:51 INFO - PROCESS | 17374 | 1464233211599 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 20:26:51 INFO - PROCESS | 17374 | 1464233211919 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec1c00 == 121 [pid = 17374] [id = 431] 20:26:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x89ece800) [pid = 17374] [serial = 1294] [outer = (nil)] 20:26:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8bcaa000) [pid = 17374] [serial = 1295] [outer = 0x89ece800] 20:26:52 INFO - PROCESS | 17374 | 1464233212026 Marionette DEBUG loaded listener.js 20:26:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8bec6000) [pid = 17374] [serial = 1296] [outer = 0x89ece800] 20:26:52 INFO - PROCESS | 17374 | 1464233212951 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]]]}] 20:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1646ms 20:26:52 INFO - PROCESS | 17374 | 1464233212969 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 17374 | 1464233212974 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 20:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:26:52 INFO - PROCESS | 17374 | 1464233212980 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - PROCESS | 17374 | 1464233212984 Marionette TRACE conn4 <- [1,1698,null,{}] 20:26:53 INFO - PROCESS | 17374 | 1464233213000 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}] 20:26:53 INFO - PROCESS | 17374 | 1464233213235 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 20:26:53 INFO - PROCESS | 17374 | 1464233213625 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c49a000 == 122 [pid = 17374] [id = 432] 20:26:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8c5ac000) [pid = 17374] [serial = 1297] [outer = (nil)] 20:26:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8c5b1400) [pid = 17374] [serial = 1298] [outer = 0x8c5ac000] 20:26:53 INFO - PROCESS | 17374 | 1464233213724 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8c7de400) [pid = 17374] [serial = 1299] [outer = 0x8c5ac000] 20:26:54 INFO - PROCESS | 17374 | 1464233214607 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]]]}] 20:26:54 INFO - PROCESS | 17374 | ************************* 20:26:54 INFO - PROCESS | 17374 | A coding exception was thrown and uncaught in a Task. 20:26:54 INFO - PROCESS | 17374 | 20:26:54 INFO - PROCESS | 17374 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:26:54 INFO - PROCESS | 17374 | Full stack: 20:26:54 INFO - PROCESS | 17374 | ************************* 20:26:54 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 20:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1733ms 20:26:54 INFO - PROCESS | 17374 | 1464233214728 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 20:26:54 INFO - PROCESS | 17374 | 1464233214732 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 20:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:26:54 INFO - PROCESS | 17374 | 1464233214741 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:26:54 INFO - PROCESS | 17374 | 1464233214745 Marionette TRACE conn4 <- [1,1702,null,{}] 20:26:54 INFO - PROCESS | 17374 | 1464233214751 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}] 20:26:54 INFO - PROCESS | 17374 | 1464233214973 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 20:26:55 INFO - PROCESS | 17374 | 1464233215287 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c49c800 == 123 [pid = 17374] [id = 433] 20:26:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8c7e2800) [pid = 17374] [serial = 1300] [outer = (nil)] 20:26:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8e247800) [pid = 17374] [serial = 1301] [outer = 0x8c7e2800] 20:26:55 INFO - PROCESS | 17374 | 1464233215384 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8ee78400) [pid = 17374] [serial = 1302] [outer = 0x8c7e2800] 20:26:56 INFO - PROCESS | 17374 | 1464233216311 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]]]}] 20:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1642ms 20:26:56 INFO - PROCESS | 17374 | 1464233216384 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 20:26:56 INFO - PROCESS | 17374 | 1464233216387 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 20:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:26:56 INFO - PROCESS | 17374 | 1464233216396 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:26:56 INFO - PROCESS | 17374 | 1464233216399 Marionette TRACE conn4 <- [1,1706,null,{}] 20:26:56 INFO - PROCESS | 17374 | 1464233216405 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}] 20:26:56 INFO - PROCESS | 17374 | 1464233216673 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 20:26:57 INFO - PROCESS | 17374 | 1464233217006 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bcd800 == 124 [pid = 17374] [id = 434] 20:26:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8e24fc00) [pid = 17374] [serial = 1303] [outer = (nil)] 20:26:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8f3db800) [pid = 17374] [serial = 1304] [outer = 0x8e24fc00] 20:26:57 INFO - PROCESS | 17374 | 1464233217107 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8f3e0000) [pid = 17374] [serial = 1305] [outer = 0x8e24fc00] 20:26:58 INFO - PROCESS | 17374 | 1464233218043 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]]]}] 20:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1700ms 20:26:58 INFO - PROCESS | 17374 | 1464233218096 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 17374 | 1464233218100 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 20:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:26:58 INFO - PROCESS | 17374 | 1464233218107 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:26:58 INFO - PROCESS | 17374 | 1464233218111 Marionette TRACE conn4 <- [1,1710,null,{}] 20:26:58 INFO - PROCESS | 17374 | 1464233218116 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}] 20:26:58 INFO - PROCESS | 17374 | 1464233218405 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 20:26:58 INFO - PROCESS | 17374 | 1464233218743 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c305400 == 125 [pid = 17374] [id = 435] 20:26:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8f3d7400) [pid = 17374] [serial = 1306] [outer = (nil)] 20:26:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x91b45000) [pid = 17374] [serial = 1307] [outer = 0x8f3d7400] 20:26:58 INFO - PROCESS | 17374 | 1464233218832 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x91b50c00) [pid = 17374] [serial = 1308] [outer = 0x8f3d7400] 20:26:59 INFO - PROCESS | 17374 | 1464233219744 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]]]}] 20:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1685ms 20:26:59 INFO - PROCESS | 17374 | 1464233219795 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 17374 | 1464233219799 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 20:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:26:59 INFO - PROCESS | 17374 | 1464233219805 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:26:59 INFO - PROCESS | 17374 | 1464233219809 Marionette TRACE conn4 <- [1,1714,null,{}] 20:26:59 INFO - PROCESS | 17374 | 1464233219815 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}] 20:27:00 INFO - PROCESS | 17374 | 1464233220022 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 20:27:00 INFO - PROCESS | 17374 | 1464233220333 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f69fc00 == 126 [pid = 17374] [id = 436] 20:27:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x8f6a0800) [pid = 17374] [serial = 1309] [outer = (nil)] 20:27:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x923e9000) [pid = 17374] [serial = 1310] [outer = 0x8f6a0800] 20:27:00 INFO - PROCESS | 17374 | 1464233220429 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x9260e800) [pid = 17374] [serial = 1311] [outer = 0x8f6a0800] 20:27:01 INFO - PROCESS | 17374 | 1464233221362 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]]]}] 20:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1591ms 20:27:01 INFO - PROCESS | 17374 | 1464233221398 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 17374 | 1464233221403 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 20:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:27:01 INFO - PROCESS | 17374 | 1464233221410 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:27:01 INFO - PROCESS | 17374 | 1464233221413 Marionette TRACE conn4 <- [1,1718,null,{}] 20:27:01 INFO - PROCESS | 17374 | 1464233221419 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}] 20:27:01 INFO - PROCESS | 17374 | 1464233221650 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 20:27:02 INFO - PROCESS | 17374 | 1464233222042 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bece000 == 127 [pid = 17374] [id = 437] 20:27:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8ee69800) [pid = 17374] [serial = 1312] [outer = (nil)] 20:27:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x92984800) [pid = 17374] [serial = 1313] [outer = 0x8ee69800] 20:27:02 INFO - PROCESS | 17374 | 1464233222138 Marionette DEBUG loaded listener.js 20:27:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x9298e800) [pid = 17374] [serial = 1314] [outer = 0x8ee69800] 20:27:03 INFO - PROCESS | 17374 | 1464233223149 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]]]}] 20:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1792ms 20:27:03 INFO - PROCESS | 17374 | 1464233223203 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 17374 | 1464233223207 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 20:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:27:03 INFO - PROCESS | 17374 | 1464233223214 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:27:03 INFO - PROCESS | 17374 | 1464233223217 Marionette TRACE conn4 <- [1,1722,null,{}] 20:27:03 INFO - PROCESS | 17374 | 1464233223224 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}] 20:27:03 INFO - PROCESS | 17374 | 1464233223479 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 20:27:03 INFO - PROCESS | 17374 | 1464233223807 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bc9b800 == 128 [pid = 17374] [id = 438] 20:27:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x8bca4400) [pid = 17374] [serial = 1315] [outer = (nil)] 20:27:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x92a4b400) [pid = 17374] [serial = 1316] [outer = 0x8bca4400] 20:27:03 INFO - PROCESS | 17374 | 1464233223898 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x92d46000) [pid = 17374] [serial = 1317] [outer = 0x8bca4400] 20:27:05 INFO - PROCESS | 17374 | 1464233225067 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]]]}] 20:27:05 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 20:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1890ms 20:27:05 INFO - PROCESS | 17374 | 1464233225127 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 20:27:05 INFO - PROCESS | 17374 | 1464233225131 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 20:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:27:05 INFO - PROCESS | 17374 | 1464233225138 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:27:05 INFO - PROCESS | 17374 | 1464233225142 Marionette TRACE conn4 <- [1,1726,null,{}] 20:27:05 INFO - PROCESS | 17374 | 1464233225148 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}] 20:27:05 INFO - PROCESS | 17374 | 1464233225384 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 20:27:05 INFO - PROCESS | 17374 | 1464233225706 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a1e400 == 129 [pid = 17374] [id = 439] 20:27:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x92a43400) [pid = 17374] [serial = 1318] [outer = (nil)] 20:27:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x94603400) [pid = 17374] [serial = 1319] [outer = 0x92a43400] 20:27:05 INFO - PROCESS | 17374 | 1464233225801 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x95038000) [pid = 17374] [serial = 1320] [outer = 0x92a43400] 20:27:06 INFO - PROCESS | 17374 | 1464233226736 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]]]}] 20:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1638ms 20:27:06 INFO - PROCESS | 17374 | 1464233226777 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 20:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:27:06 INFO - PROCESS | 17374 | 1464233226782 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 20:27:06 INFO - PROCESS | 17374 | 1464233226788 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:27:06 INFO - PROCESS | 17374 | 1464233226794 Marionette TRACE conn4 <- [1,1730,null,{}] 20:27:06 INFO - PROCESS | 17374 | 1464233226800 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}] 20:27:07 INFO - PROCESS | 17374 | 1464233227149 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 20:27:07 INFO - PROCESS | 17374 | 1464233227591 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x93a88000 == 130 [pid = 17374] [id = 440] 20:27:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x95301800) [pid = 17374] [serial = 1321] [outer = (nil)] 20:27:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x95304000) [pid = 17374] [serial = 1322] [outer = 0x95301800] 20:27:07 INFO - PROCESS | 17374 | 1464233227776 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x95361400) [pid = 17374] [serial = 1323] [outer = 0x95301800] 20:27:09 INFO - PROCESS | 17374 | 1464233229105 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]]]}] 20:27:09 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 20:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2398ms 20:27:09 INFO - PROCESS | 17374 | 1464233229188 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 20:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:27:09 INFO - PROCESS | 17374 | 1464233229194 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 20:27:09 INFO - PROCESS | 17374 | 1464233229202 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:27:09 INFO - PROCESS | 17374 | 1464233229206 Marionette TRACE conn4 <- [1,1734,null,{}] 20:27:09 INFO - PROCESS | 17374 | 1464233229227 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}] 20:27:09 INFO - PROCESS | 17374 | 1464233229573 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 20:27:09 INFO - PROCESS | 17374 | 1464233229845 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x9535c800 == 131 [pid = 17374] [id = 441] 20:27:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x953d5000) [pid = 17374] [serial = 1324] [outer = (nil)] 20:27:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9549e000) [pid = 17374] [serial = 1325] [outer = 0x953d5000] 20:27:09 INFO - PROCESS | 17374 | 1464233229931 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x954a5c00) [pid = 17374] [serial = 1326] [outer = 0x953d5000] 20:27:10 INFO - PROCESS | 17374 | 1464233230872 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]]]}] 20:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1744ms 20:27:10 INFO - PROCESS | 17374 | 1464233230949 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 17374 | 1464233230952 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 20:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:27:10 INFO - PROCESS | 17374 | 1464233230960 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:27:10 INFO - PROCESS | 17374 | 1464233230963 Marionette TRACE conn4 <- [1,1738,null,{}] 20:27:10 INFO - PROCESS | 17374 | 1464233230969 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}] 20:27:11 INFO - PROCESS | 17374 | 1464233231242 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 20:27:11 INFO - PROCESS | 17374 | 1464233231567 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x95366c00 == 132 [pid = 17374] [id = 442] 20:27:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x953cc800) [pid = 17374] [serial = 1327] [outer = (nil)] 20:27:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x97766400) [pid = 17374] [serial = 1328] [outer = 0x953cc800] 20:27:11 INFO - PROCESS | 17374 | 1464233231674 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9776dc00) [pid = 17374] [serial = 1329] [outer = 0x953cc800] 20:27:12 INFO - PROCESS | 17374 | 1464233232600 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]]]}] 20:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1680ms 20:27:12 INFO - PROCESS | 17374 | 1464233232641 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 17374 | 1464233232645 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 20:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:27:12 INFO - PROCESS | 17374 | 1464233232651 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:27:12 INFO - PROCESS | 17374 | 1464233232655 Marionette TRACE conn4 <- [1,1742,null,{}] 20:27:12 INFO - PROCESS | 17374 | 1464233232660 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}] 20:27:12 INFO - PROCESS | 17374 | 1464233232879 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 20:27:13 INFO - PROCESS | 17374 | 1464233233154 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e2c00 == 133 [pid = 17374] [id = 443] 20:27:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x8f4d7c00) [pid = 17374] [serial = 1330] [outer = (nil)] 20:27:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x99dccc00) [pid = 17374] [serial = 1331] [outer = 0x8f4d7c00] 20:27:13 INFO - PROCESS | 17374 | 1464233233297 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9a1abc00) [pid = 17374] [serial = 1332] [outer = 0x8f4d7c00] 20:27:14 INFO - PROCESS | 17374 | 1464233234224 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]]]}] 20:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1630ms 20:27:14 INFO - PROCESS | 17374 | 1464233234286 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 17374 | 1464233234290 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 20:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:27:14 INFO - PROCESS | 17374 | 1464233234302 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:27:14 INFO - PROCESS | 17374 | 1464233234305 Marionette TRACE conn4 <- [1,1746,null,{}] 20:27:14 INFO - PROCESS | 17374 | 1464233234311 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}] 20:27:14 INFO - PROCESS | 17374 | 1464233234545 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 20:27:14 INFO - PROCESS | 17374 | 1464233234884 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x876da400 == 134 [pid = 17374] [id = 444] 20:27:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x95366400) [pid = 17374] [serial = 1333] [outer = (nil)] 20:27:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9a648800) [pid = 17374] [serial = 1334] [outer = 0x95366400] 20:27:15 INFO - PROCESS | 17374 | 1464233234998 Marionette DEBUG loaded listener.js 20:27:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x9a8d8400) [pid = 17374] [serial = 1335] [outer = 0x95366400] 20:27:15 INFO - PROCESS | 17374 | 1464233235906 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]]]}] 20:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1683ms 20:27:15 INFO - PROCESS | 17374 | 1464233235986 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 20:27:15 INFO - PROCESS | 17374 | 1464233235991 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 20:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:27:16 INFO - PROCESS | 17374 | 1464233235997 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:27:16 INFO - PROCESS | 17374 | 1464233236002 Marionette TRACE conn4 <- [1,1750,null,{}] 20:27:16 INFO - PROCESS | 17374 | 1464233236007 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}] 20:27:16 INFO - PROCESS | 17374 | 1464233236251 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 20:27:16 INFO - PROCESS | 17374 | 1464233236588 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x87504c00 == 135 [pid = 17374] [id = 445] 20:27:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x876dbc00) [pid = 17374] [serial = 1336] [outer = (nil)] 20:27:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x9a942000) [pid = 17374] [serial = 1337] [outer = 0x876dbc00] 20:27:16 INFO - PROCESS | 17374 | 1464233236690 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x9a94f800) [pid = 17374] [serial = 1338] [outer = 0x876dbc00] 20:27:17 INFO - PROCESS | 17374 | 1464233237628 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]]]}] 20:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1682ms 20:27:17 INFO - PROCESS | 17374 | 1464233237682 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 17374 | 1464233237685 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 20:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:27:17 INFO - PROCESS | 17374 | 1464233237693 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:27:17 INFO - PROCESS | 17374 | 1464233237695 Marionette TRACE conn4 <- [1,1754,null,{}] 20:27:17 INFO - PROCESS | 17374 | 1464233237703 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}] 20:27:17 INFO - PROCESS | 17374 | 1464233237923 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 20:27:18 INFO - PROCESS | 17374 | 1464233238292 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a949400 == 136 [pid = 17374] [id = 446] 20:27:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9a94a400) [pid = 17374] [serial = 1339] [outer = (nil)] 20:27:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x9b4c3000) [pid = 17374] [serial = 1340] [outer = 0x9a94a400] 20:27:18 INFO - PROCESS | 17374 | 1464233238382 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x9b4c6000) [pid = 17374] [serial = 1341] [outer = 0x9a94a400] 20:27:19 INFO - PROCESS | 17374 | 1464233239298 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]]]}] 20:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1637ms 20:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:27:19 INFO - PROCESS | 17374 | 1464233239330 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 20:27:19 INFO - PROCESS | 17374 | 1464233239333 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 20:27:19 INFO - PROCESS | 17374 | 1464233239340 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:27:19 INFO - PROCESS | 17374 | 1464233239344 Marionette TRACE conn4 <- [1,1758,null,{}] 20:27:19 INFO - PROCESS | 17374 | 1464233239349 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}] 20:27:19 INFO - PROCESS | 17374 | 1464233239562 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 20:27:19 INFO - PROCESS | 17374 | 1464233239891 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x9b15a400 == 137 [pid = 17374] [id = 447] 20:27:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x9b162000) [pid = 17374] [serial = 1342] [outer = (nil)] 20:27:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x9ba7d800) [pid = 17374] [serial = 1343] [outer = 0x9b162000] 20:27:19 INFO - PROCESS | 17374 | 1464233239987 Marionette DEBUG loaded listener.js 20:27:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x9ba7b800) [pid = 17374] [serial = 1344] [outer = 0x9b162000] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x883c8000 == 136 [pid = 17374] [id = 428] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x88554400 == 135 [pid = 17374] [id = 427] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x883d2800 == 134 [pid = 17374] [id = 426] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x88efd000 == 133 [pid = 17374] [id = 423] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x95d54800 == 132 [pid = 17374] [id = 424] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x9549ec00 == 131 [pid = 17374] [id = 422] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x953cb800 == 130 [pid = 17374] [id = 421] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x883c9800 == 129 [pid = 17374] [id = 420] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x92604c00 == 128 [pid = 17374] [id = 418] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x95210000 == 127 [pid = 17374] [id = 419] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x89bd0c00 == 126 [pid = 17374] [id = 417] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x92279400 == 125 [pid = 17374] [id = 416] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x8e24f800 == 124 [pid = 17374] [id = 415] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x89bc5c00 == 123 [pid = 17374] [id = 414] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x88dee800 == 122 [pid = 17374] [id = 413] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b4000 == 121 [pid = 17374] [id = 411] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f6400 == 120 [pid = 17374] [id = 412] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3bf400 == 119 [pid = 17374] [id = 410] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1ec400 == 118 [pid = 17374] [id = 409] 20:27:21 INFO - PROCESS | 17374 | --DOCSHELL 0x88ef4400 == 117 [pid = 17374] [id = 408] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x8f3d8000) [pid = 17374] [serial = 1172] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x9a79e800) [pid = 17374] [serial = 1202] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x953d9800) [pid = 17374] [serial = 1190] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x890ae800) [pid = 17374] [serial = 1215] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x9af88800) [pid = 17374] [serial = 1208] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x93a7e000) [pid = 17374] [serial = 1184] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x8ae6c000) [pid = 17374] [serial = 1161] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x8f3ddc00) [pid = 17374] [serial = 1173] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x954a6800) [pid = 17374] [serial = 1191] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x9527ec00) [pid = 17374] [serial = 1188] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x92a1e000) [pid = 17374] [serial = 1181] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8bed1400) [pid = 17374] [serial = 1095] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x99586400) [pid = 17374] [serial = 1196] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x923ea800) [pid = 17374] [serial = 1176] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x99dc8c00) [pid = 17374] [serial = 1197] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x8c30d400) [pid = 17374] [serial = 1164] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x9776d400) [pid = 17374] [serial = 1194] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8bed3c00) [pid = 17374] [serial = 1220] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x92987800) [pid = 17374] [serial = 1178] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x8c18d800) [pid = 17374] [serial = 1163] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x8ae77800) [pid = 17374] [serial = 1217] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x97763400) [pid = 17374] [serial = 1193] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x8f310800) [pid = 17374] [serial = 1170] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x8e248c00) [pid = 17374] [serial = 1169] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9a1eac00) [pid = 17374] [serial = 1200] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x9a949800) [pid = 17374] [serial = 1206] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x8c7e1c00) [pid = 17374] [serial = 1166] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x923dec00) [pid = 17374] [serial = 1175] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x95234000) [pid = 17374] [serial = 1187] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x9298d800) [pid = 17374] [serial = 1179] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x94609800) [pid = 17374] [serial = 1185] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x9af8e400) [pid = 17374] [serial = 1209] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x890b3c00) [pid = 17374] [serial = 1160] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x92a44c00) [pid = 17374] [serial = 1182] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x8b1f4000) [pid = 17374] [serial = 1218] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x9a8cd800) [pid = 17374] [serial = 1203] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x8c301800) [pid = 17374] [serial = 1221] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x88fed000) [pid = 17374] [serial = 1214] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x9b4bdc00) [pid = 17374] [serial = 1211] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x9a946000) [pid = 17374] [serial = 1205] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8d5f7c00) [pid = 17374] [serial = 1167] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x9a1e6400) [pid = 17374] [serial = 1199] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8c18d000) [pid = 17374] [serial = 1223] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 17374 | 1464233242831 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]]]}] 20:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 3546ms 20:27:22 INFO - PROCESS | 17374 | 1464233242886 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 20:27:22 INFO - PROCESS | 17374 | 1464233242894 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 20:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:27:22 INFO - PROCESS | 17374 | 1464233242901 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:27:22 INFO - PROCESS | 17374 | 1464233242907 Marionette TRACE conn4 <- [1,1762,null,{}] 20:27:22 INFO - PROCESS | 17374 | 1464233242915 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}] 20:27:23 INFO - PROCESS | 17374 | 1464233243153 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 20:27:23 INFO - PROCESS | 17374 | 1464233243358 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x890b7800 == 118 [pid = 17374] [id = 448] 20:27:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x89bc5c00) [pid = 17374] [serial = 1345] [outer = (nil)] 20:27:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x89bcd000) [pid = 17374] [serial = 1346] [outer = 0x89bc5c00] 20:27:23 INFO - PROCESS | 17374 | 1464233243498 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x89ed0800) [pid = 17374] [serial = 1347] [outer = 0x89bc5c00] 20:27:24 INFO - PROCESS | 17374 | 1464233244456 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]]]}] 20:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1633ms 20:27:24 INFO - PROCESS | 17374 | 1464233244536 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 17374 | 1464233244545 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 20:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:27:24 INFO - PROCESS | 17374 | 1464233244562 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:27:24 INFO - PROCESS | 17374 | 1464233244568 Marionette TRACE conn4 <- [1,1766,null,{}] 20:27:24 INFO - PROCESS | 17374 | 1464233244574 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}] 20:27:24 INFO - PROCESS | 17374 | 1464233244871 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 20:27:24 INFO - PROCESS | 17374 | 1464233244904 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1f8400 == 119 [pid = 17374] [id = 449] 20:27:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8bca1000) [pid = 17374] [serial = 1348] [outer = (nil)] 20:27:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8bece800) [pid = 17374] [serial = 1349] [outer = 0x8bca1000] 20:27:24 INFO - PROCESS | 17374 | 1464233244990 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8c18d400) [pid = 17374] [serial = 1350] [outer = 0x8bca1000] 20:27:26 INFO - PROCESS | 17374 | 1464233246127 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]]]}] 20:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1597ms 20:27:26 INFO - PROCESS | 17374 | 1464233246154 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 20:27:26 INFO - PROCESS | 17374 | 1464233246158 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 20:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:27:26 INFO - PROCESS | 17374 | 1464233246165 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:27:26 INFO - PROCESS | 17374 | 1464233246171 Marionette TRACE conn4 <- [1,1770,null,{}] 20:27:26 INFO - PROCESS | 17374 | 1464233246194 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}] 20:27:26 INFO - PROCESS | 17374 | 1464233246485 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x890b5000) [pid = 17374] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x8f4dc400) [pid = 17374] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8d8b3000) [pid = 17374] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x953d0400) [pid = 17374] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x9a07d000) [pid = 17374] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x954a1800) [pid = 17374] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x95235000) [pid = 17374] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x876e4c00) [pid = 17374] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8ae77000) [pid = 17374] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x8c193400) [pid = 17374] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x8bda2400) [pid = 17374] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8c49a400) [pid = 17374] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x88ef5c00) [pid = 17374] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x94601800) [pid = 17374] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8b1f6c00) [pid = 17374] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8c7dc400) [pid = 17374] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x9227a000) [pid = 17374] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x88de7800) [pid = 17374] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x9af83c00) [pid = 17374] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x8bca0000) [pid = 17374] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x88de4400) [pid = 17374] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x8e3e5800) [pid = 17374] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:27:27 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x8e3e2400) [pid = 17374] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:27:27 INFO - PROCESS | 17374 | 1464233247263 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e4c00 == 120 [pid = 17374] [id = 450] 20:27:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x88558400) [pid = 17374] [serial = 1351] [outer = (nil)] 20:27:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x88efa000) [pid = 17374] [serial = 1352] [outer = 0x88558400] 20:27:27 INFO - PROCESS | 17374 | 1464233247370 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8c18f800) [pid = 17374] [serial = 1353] [outer = 0x88558400] 20:27:28 INFO - PROCESS | 17374 | 1464233248452 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]]]}] 20:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2343ms 20:27:28 INFO - PROCESS | 17374 | 1464233248509 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 17374 | 1464233248514 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 20:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:27:28 INFO - PROCESS | 17374 | 1464233248520 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:27:28 INFO - PROCESS | 17374 | 1464233248523 Marionette TRACE conn4 <- [1,1774,null,{}] 20:27:28 INFO - PROCESS | 17374 | 1464233248529 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}] 20:27:28 INFO - PROCESS | 17374 | 1464233248760 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 20:27:29 INFO - PROCESS | 17374 | 1464233249024 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x890b1c00 == 121 [pid = 17374] [id = 451] 20:27:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8c18a000) [pid = 17374] [serial = 1354] [outer = (nil)] 20:27:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8c5b2800) [pid = 17374] [serial = 1355] [outer = 0x8c18a000] 20:27:29 INFO - PROCESS | 17374 | 1464233249101 Marionette DEBUG loaded listener.js 20:27:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8d5ea800) [pid = 17374] [serial = 1356] [outer = 0x8c18a000] 20:27:30 INFO - PROCESS | 17374 | 1464233250256 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]]]}] 20:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1782ms 20:27:30 INFO - PROCESS | 17374 | 1464233250304 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 20:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:27:30 INFO - PROCESS | 17374 | 1464233250315 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 20:27:30 INFO - PROCESS | 17374 | 1464233250328 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:27:30 INFO - PROCESS | 17374 | 1464233250339 Marionette TRACE conn4 <- [1,1778,null,{}] 20:27:30 INFO - PROCESS | 17374 | 1464233250349 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}] 20:27:30 INFO - PROCESS | 17374 | 1464233250659 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 20:27:31 INFO - PROCESS | 17374 | 1464233251000 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x88feac00 == 122 [pid = 17374] [id = 452] 20:27:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x890b3c00) [pid = 17374] [serial = 1357] [outer = (nil)] 20:27:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8ae77400) [pid = 17374] [serial = 1358] [outer = 0x890b3c00] 20:27:31 INFO - PROCESS | 17374 | 1464233251108 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8b1f9c00) [pid = 17374] [serial = 1359] [outer = 0x890b3c00] 20:27:32 INFO - PROCESS | 17374 | 1464233252184 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]]]}] 20:27:32 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 20:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1900ms 20:27:32 INFO - PROCESS | 17374 | 1464233252226 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 20:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:27:32 INFO - PROCESS | 17374 | 1464233252239 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 20:27:32 INFO - PROCESS | 17374 | 1464233252251 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:27:32 INFO - PROCESS | 17374 | 1464233252256 Marionette TRACE conn4 <- [1,1782,null,{}] 20:27:32 INFO - PROCESS | 17374 | 1464233252262 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}] 20:27:32 INFO - PROCESS | 17374 | 1464233252518 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 20:27:32 INFO - PROCESS | 17374 | 1464233252863 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30f000 == 123 [pid = 17374] [id = 453] 20:27:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8c3b6800) [pid = 17374] [serial = 1360] [outer = (nil)] 20:27:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8c498800) [pid = 17374] [serial = 1361] [outer = 0x8c3b6800] 20:27:32 INFO - PROCESS | 17374 | 1464233252963 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8c5b4000) [pid = 17374] [serial = 1362] [outer = 0x8c3b6800] 20:27:34 INFO - PROCESS | 17374 | 1464233254016 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]]]}] 20:27:34 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 20:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1836ms 20:27:34 INFO - PROCESS | 17374 | 1464233254086 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 20:27:34 INFO - PROCESS | 17374 | 1464233254090 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 20:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:27:34 INFO - PROCESS | 17374 | 1464233254097 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:27:34 INFO - PROCESS | 17374 | 1464233254104 Marionette TRACE conn4 <- [1,1786,null,{}] 20:27:34 INFO - PROCESS | 17374 | 1464233254121 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}] 20:27:34 INFO - PROCESS | 17374 | 1464233254380 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 20:27:34 INFO - PROCESS | 17374 | 1464233254707 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c306400 == 124 [pid = 17374] [id = 454] 20:27:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8e242000) [pid = 17374] [serial = 1363] [outer = (nil)] 20:27:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8ee6c800) [pid = 17374] [serial = 1364] [outer = 0x8e242000] 20:27:34 INFO - PROCESS | 17374 | 1464233254813 Marionette DEBUG loaded listener.js 20:27:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8f31bc00) [pid = 17374] [serial = 1365] [outer = 0x8e242000] 20:27:35 INFO - PROCESS | 17374 | 1464233255800 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]]]}] 20:27:35 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 20:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1737ms 20:27:35 INFO - PROCESS | 17374 | 1464233255835 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 17374 | 1464233255840 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 20:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:27:35 INFO - PROCESS | 17374 | 1464233255847 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:27:35 INFO - PROCESS | 17374 | 1464233255851 Marionette TRACE conn4 <- [1,1790,null,{}] 20:27:35 INFO - PROCESS | 17374 | 1464233255857 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}] 20:27:36 INFO - PROCESS | 17374 | 1464233256100 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 20:27:36 INFO - PROCESS | 17374 | 1464233256419 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8bdc00 == 125 [pid = 17374] [id = 455] 20:27:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8e24ac00) [pid = 17374] [serial = 1366] [outer = (nil)] 20:27:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f4d6000) [pid = 17374] [serial = 1367] [outer = 0x8e24ac00] 20:27:36 INFO - PROCESS | 17374 | 1464233256517 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8f4dac00) [pid = 17374] [serial = 1368] [outer = 0x8e24ac00] 20:27:37 INFO - PROCESS | 17374 | 1464233257472 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]]]}] 20:27:37 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) 20:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1688ms 20:27:37 INFO - PROCESS | 17374 | 1464233257536 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 17374 | 1464233257542 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 20:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:27:37 INFO - PROCESS | 17374 | 1464233257550 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:27:37 INFO - PROCESS | 17374 | 1464233257553 Marionette TRACE conn4 <- [1,1794,null,{}] 20:27:37 INFO - PROCESS | 17374 | 1464233257559 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}] 20:27:37 INFO - PROCESS | 17374 | 1464233257792 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 20:27:38 INFO - PROCESS | 17374 | 1464233258111 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30d400 == 126 [pid = 17374] [id = 456] 20:27:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8e244c00) [pid = 17374] [serial = 1369] [outer = (nil)] 20:27:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8f6aa400) [pid = 17374] [serial = 1370] [outer = 0x8e244c00] 20:27:38 INFO - PROCESS | 17374 | 1464233258217 Marionette DEBUG loaded listener.js 20:27:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x91b47400) [pid = 17374] [serial = 1371] [outer = 0x8e244c00] 20:27:39 INFO - PROCESS | 17374 | 1464233259237 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]]]}] 20:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1737ms 20:27:39 INFO - PROCESS | 17374 | 1464233259288 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 20:27:39 INFO - PROCESS | 17374 | 1464233259292 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 20:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:27:39 INFO - PROCESS | 17374 | 1464233259299 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:27:39 INFO - PROCESS | 17374 | 1464233259303 Marionette TRACE conn4 <- [1,1798,null,{}] 20:27:39 INFO - PROCESS | 17374 | 1464233259308 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}] 20:27:39 INFO - PROCESS | 17374 | 1464233259570 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 20:27:39 INFO - PROCESS | 17374 | 1464233259922 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bed0000 == 127 [pid = 17374] [id = 457] 20:27:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8f3ddc00) [pid = 17374] [serial = 1372] [outer = (nil)] 20:27:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x92277000) [pid = 17374] [serial = 1373] [outer = 0x8f3ddc00] 20:27:40 INFO - PROCESS | 17374 | 1464233260025 Marionette DEBUG loaded listener.js 20:27:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x923e9400) [pid = 17374] [serial = 1374] [outer = 0x8f3ddc00] 20:27:41 INFO - PROCESS | 17374 | 1464233261091 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]]]}] 20:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1831ms 20:27:41 INFO - PROCESS | 17374 | 1464233261132 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 20:27:41 INFO - PROCESS | 17374 | 1464233261136 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 20:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:27:41 INFO - PROCESS | 17374 | 1464233261144 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:27:41 INFO - PROCESS | 17374 | 1464233261148 Marionette TRACE conn4 <- [1,1802,null,{}] 20:27:41 INFO - PROCESS | 17374 | 1464233261154 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}] 20:27:41 INFO - PROCESS | 17374 | 1464233261428 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 20:27:41 INFO - PROCESS | 17374 | 1464233261770 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3d9000 == 128 [pid = 17374] [id = 458] 20:27:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x91b4e000) [pid = 17374] [serial = 1375] [outer = (nil)] 20:27:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x92987800) [pid = 17374] [serial = 1376] [outer = 0x91b4e000] 20:27:41 INFO - PROCESS | 17374 | 1464233261866 Marionette DEBUG loaded listener.js 20:27:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x9298f800) [pid = 17374] [serial = 1377] [outer = 0x91b4e000] 20:27:42 INFO - PROCESS | 17374 | 1464233262831 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]]]}] 20:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1732ms 20:27:42 INFO - PROCESS | 17374 | 1464233262878 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 20:27:42 INFO - PROCESS | 17374 | 1464233262884 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 20:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:27:42 INFO - PROCESS | 17374 | 1464233262891 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:27:42 INFO - PROCESS | 17374 | 1464233262895 Marionette TRACE conn4 <- [1,1806,null,{}] 20:27:42 INFO - PROCESS | 17374 | 1464233262902 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}] 20:27:43 INFO - PROCESS | 17374 | 1464233263132 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 20:27:43 INFO - PROCESS | 17374 | 1464233263470 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3e3800 == 129 [pid = 17374] [id = 459] 20:27:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8f4db400) [pid = 17374] [serial = 1378] [outer = (nil)] 20:27:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x92a4a800) [pid = 17374] [serial = 1379] [outer = 0x8f4db400] 20:27:43 INFO - PROCESS | 17374 | 1464233263563 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x92d45800) [pid = 17374] [serial = 1380] [outer = 0x8f4db400] 20:27:44 INFO - PROCESS | 17374 | 1464233264477 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]]]}] 20:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1632ms 20:27:44 INFO - PROCESS | 17374 | 1464233264524 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 17374 | 1464233264528 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 20:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:27:44 INFO - PROCESS | 17374 | 1464233264534 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:27:44 INFO - PROCESS | 17374 | 1464233264538 Marionette TRACE conn4 <- [1,1810,null,{}] 20:27:44 INFO - PROCESS | 17374 | 1464233264544 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}] 20:27:44 INFO - PROCESS | 17374 | 1464233264771 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 20:27:45 INFO - PROCESS | 17374 | 1464233265102 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae68400 == 130 [pid = 17374] [id = 460] 20:27:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x8c3b4800) [pid = 17374] [serial = 1381] [outer = (nil)] 20:27:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x94603000) [pid = 17374] [serial = 1382] [outer = 0x8c3b4800] 20:27:45 INFO - PROCESS | 17374 | 1464233265197 Marionette DEBUG loaded listener.js 20:27:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x95201400) [pid = 17374] [serial = 1383] [outer = 0x8c3b4800] 20:27:46 INFO - PROCESS | 17374 | 1464233266115 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]]]}] 20:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1635ms 20:27:46 INFO - PROCESS | 17374 | 1464233266173 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 20:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:27:46 INFO - PROCESS | 17374 | 1464233266177 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 20:27:46 INFO - PROCESS | 17374 | 1464233266186 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:27:46 INFO - PROCESS | 17374 | 1464233266192 Marionette TRACE conn4 <- [1,1814,null,{}] 20:27:46 INFO - PROCESS | 17374 | 1464233266201 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}] 20:27:46 INFO - PROCESS | 17374 | 1464233266484 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 20:27:46 INFO - PROCESS | 17374 | 1464233266837 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a45000 == 131 [pid = 17374] [id = 461] 20:27:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x93c9b800) [pid = 17374] [serial = 1384] [outer = (nil)] 20:27:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x95285000) [pid = 17374] [serial = 1385] [outer = 0x93c9b800] 20:27:46 INFO - PROCESS | 17374 | 1464233266933 Marionette DEBUG loaded listener.js 20:27:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x95303c00) [pid = 17374] [serial = 1386] [outer = 0x93c9b800] 20:27:47 INFO - PROCESS | 17374 | 1464233267900 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]]]}] 20:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1794ms 20:27:47 INFO - PROCESS | 17374 | 1464233267979 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 20:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:27:47 INFO - PROCESS | 17374 | 1464233267984 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 20:27:47 INFO - PROCESS | 17374 | 1464233267990 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:27:47 INFO - PROCESS | 17374 | 1464233267995 Marionette TRACE conn4 <- [1,1818,null,{}] 20:27:48 INFO - PROCESS | 17374 | 1464233268001 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}] 20:27:48 INFO - PROCESS | 17374 | 1464233268288 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 20:27:48 INFO - PROCESS | 17374 | 1464233268669 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x9549f400 == 132 [pid = 17374] [id = 462] 20:27:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x954a3400) [pid = 17374] [serial = 1387] [outer = (nil)] 20:27:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x95d56c00) [pid = 17374] [serial = 1388] [outer = 0x954a3400] 20:27:48 INFO - PROCESS | 17374 | 1464233268786 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x97784000) [pid = 17374] [serial = 1389] [outer = 0x954a3400] 20:27:49 INFO - PROCESS | 17374 | 1464233269774 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]]]}] 20:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1843ms 20:27:49 INFO - PROCESS | 17374 | 1464233269834 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 20:27:49 INFO - PROCESS | 17374 | 1464233269838 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 20:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:27:49 INFO - PROCESS | 17374 | 1464233269846 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:27:49 INFO - PROCESS | 17374 | 1464233269849 Marionette TRACE conn4 <- [1,1822,null,{}] 20:27:49 INFO - PROCESS | 17374 | 1464233269855 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}] 20:27:50 INFO - PROCESS | 17374 | 1464233270101 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 20:27:50 INFO - PROCESS | 17374 | 1464233270430 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3dc400 == 133 [pid = 17374] [id = 463] 20:27:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x91e3ac00) [pid = 17374] [serial = 1390] [outer = (nil)] 20:27:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x99e68c00) [pid = 17374] [serial = 1391] [outer = 0x91e3ac00] 20:27:50 INFO - PROCESS | 17374 | 1464233270529 Marionette DEBUG loaded listener.js 20:27:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9a1aa400) [pid = 17374] [serial = 1392] [outer = 0x91e3ac00] 20:27:51 INFO - PROCESS | 17374 | 1464233271536 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]]]}] 20:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1745ms 20:27:51 INFO - PROCESS | 17374 | 1464233271591 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 20:27:51 INFO - PROCESS | 17374 | 1464233271594 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 20:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:27:51 INFO - PROCESS | 17374 | 1464233271601 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:27:51 INFO - PROCESS | 17374 | 1464233271603 Marionette TRACE conn4 <- [1,1826,null,{}] 20:27:51 INFO - PROCESS | 17374 | 1464233271610 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}] 20:27:51 INFO - PROCESS | 17374 | 1464233271856 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 20:27:52 INFO - PROCESS | 17374 | 1464233272180 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x95d5b800 == 134 [pid = 17374] [id = 464] 20:27:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9776ac00) [pid = 17374] [serial = 1393] [outer = (nil)] 20:27:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9a8cd800) [pid = 17374] [serial = 1394] [outer = 0x9776ac00] 20:27:52 INFO - PROCESS | 17374 | 1464233272278 Marionette DEBUG loaded listener.js 20:27:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9a8d6000) [pid = 17374] [serial = 1395] [outer = 0x9776ac00] 20:27:53 INFO - PROCESS | 17374 | 1464233273193 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]]]}] 20:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1631ms 20:27:53 INFO - PROCESS | 17374 | 1464233273232 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 20:27:53 INFO - PROCESS | 17374 | 1464233273236 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 20:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:27:53 INFO - PROCESS | 17374 | 1464233273243 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:27:53 INFO - PROCESS | 17374 | 1464233273245 Marionette TRACE conn4 <- [1,1830,null,{}] 20:27:53 INFO - PROCESS | 17374 | 1464233273251 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}] 20:27:53 INFO - PROCESS | 17374 | 1464233273467 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 20:27:53 INFO - PROCESS | 17374 | 1464233273849 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x95303400 == 135 [pid = 17374] [id = 465] 20:27:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x954a1400) [pid = 17374] [serial = 1396] [outer = (nil)] 20:27:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9af83c00) [pid = 17374] [serial = 1397] [outer = 0x954a1400] 20:27:53 INFO - PROCESS | 17374 | 1464233273951 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9af88800) [pid = 17374] [serial = 1398] [outer = 0x954a1400] 20:27:54 INFO - PROCESS | 17374 | 1464233274884 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]]]}] 20:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1691ms 20:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:27:54 INFO - PROCESS | 17374 | 1464233274935 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 20:27:54 INFO - PROCESS | 17374 | 1464233274938 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 20:27:54 INFO - PROCESS | 17374 | 1464233274945 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:27:54 INFO - PROCESS | 17374 | 1464233274948 Marionette TRACE conn4 <- [1,1834,null,{}] 20:27:54 INFO - PROCESS | 17374 | 1464233274954 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}] 20:27:55 INFO - PROCESS | 17374 | 1464233275301 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 20:27:55 INFO - PROCESS | 17374 | 1464233275729 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x92608800 == 136 [pid = 17374] [id = 466] 20:27:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x92a14c00) [pid = 17374] [serial = 1399] [outer = (nil)] 20:27:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9b158800) [pid = 17374] [serial = 1400] [outer = 0x92a14c00] 20:27:55 INFO - PROCESS | 17374 | 1464233275824 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x9b4bc800) [pid = 17374] [serial = 1401] [outer = 0x92a14c00] 20:27:56 INFO - PROCESS | 17374 | 1464233276723 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]]]}] 20:27:56 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 20:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1833ms 20:27:56 INFO - PROCESS | 17374 | 1464233276785 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 20:27:56 INFO - PROCESS | 17374 | 1464233276789 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 20:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:27:56 INFO - PROCESS | 17374 | 1464233276799 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:27:56 INFO - PROCESS | 17374 | 1464233276802 Marionette TRACE conn4 <- [1,1838,null,{}] 20:27:56 INFO - PROCESS | 17374 | 1464233276808 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}] 20:27:57 INFO - PROCESS | 17374 | 1464233277042 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 20:27:57 INFO - PROCESS | 17374 | 1464233277368 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a8d5c00 == 137 [pid = 17374] [id = 467] 20:27:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x9b26d400) [pid = 17374] [serial = 1402] [outer = (nil)] 20:27:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x9bf69c00) [pid = 17374] [serial = 1403] [outer = 0x9b26d400] 20:27:57 INFO - PROCESS | 17374 | 1464233277460 Marionette DEBUG loaded listener.js 20:27:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x9bf6c400) [pid = 17374] [serial = 1404] [outer = 0x9b26d400] 20:27:58 INFO - PROCESS | 17374 | 1464233278361 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]]]}] 20:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1643ms 20:27:58 INFO - PROCESS | 17374 | 1464233278444 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 20:27:58 INFO - PROCESS | 17374 | 1464233278447 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 20:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:27:58 INFO - PROCESS | 17374 | 1464233278454 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:27:58 INFO - PROCESS | 17374 | 1464233278458 Marionette TRACE conn4 <- [1,1842,null,{}] 20:27:58 INFO - PROCESS | 17374 | 1464233278465 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}] 20:27:58 INFO - PROCESS | 17374 | 1464233278768 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 20:27:59 INFO - PROCESS | 17374 | 1464233279138 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a94c400 == 138 [pid = 17374] [id = 468] 20:27:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9b15f800) [pid = 17374] [serial = 1405] [outer = (nil)] 20:27:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x9d586c00) [pid = 17374] [serial = 1406] [outer = 0x9b15f800] 20:27:59 INFO - PROCESS | 17374 | 1464233279235 Marionette DEBUG loaded listener.js 20:27:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x9d58b800) [pid = 17374] [serial = 1407] [outer = 0x9b15f800] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x876e4c00 == 137 [pid = 17374] [id = 450] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1f8400 == 136 [pid = 17374] [id = 449] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x890b7800 == 135 [pid = 17374] [id = 448] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x87504c00 == 134 [pid = 17374] [id = 445] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x9a949400 == 133 [pid = 17374] [id = 446] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x876da400 == 132 [pid = 17374] [id = 444] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x876e2c00 == 131 [pid = 17374] [id = 443] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x9535c800 == 130 [pid = 17374] [id = 441] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x95366c00 == 129 [pid = 17374] [id = 442] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x93a88000 == 128 [pid = 17374] [id = 440] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x92a1e400 == 127 [pid = 17374] [id = 439] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x8bc9b800 == 126 [pid = 17374] [id = 438] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x8bece000 == 125 [pid = 17374] [id = 437] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x8f69fc00 == 124 [pid = 17374] [id = 436] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x8c305400 == 123 [pid = 17374] [id = 435] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x8c49c800 == 122 [pid = 17374] [id = 433] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x89bcd800 == 121 [pid = 17374] [id = 434] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x8c49a000 == 120 [pid = 17374] [id = 432] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x89ec1c00 == 119 [pid = 17374] [id = 431] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x890b2c00 == 118 [pid = 17374] [id = 429] 20:28:01 INFO - PROCESS | 17374 | --DOCSHELL 0x88de8800 == 117 [pid = 17374] [id = 430] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8c306800) [pid = 17374] [serial = 1289] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x8ae73000) [pid = 17374] [serial = 1284] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x92a1f400) [pid = 17374] [serial = 1254] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x8ee77c00) [pid = 17374] [serial = 1239] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x95d5e400) [pid = 17374] [serial = 1266] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x92a19800) [pid = 17374] [serial = 1253] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x9af83000) [pid = 17374] [serial = 1275] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x99584c00) [pid = 17374] [serial = 1269] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x9530c400) [pid = 17374] [serial = 1259] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x9b277000) [pid = 17374] [serial = 1278] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8c194c00) [pid = 17374] [serial = 1287] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x8c495400) [pid = 17374] [serial = 1158] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x9a79f400) [pid = 17374] [serial = 1271] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x8e3e4c00) [pid = 17374] [serial = 1238] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8c5b2000) [pid = 17374] [serial = 1232] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x890a9400) [pid = 17374] [serial = 1227] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x95203c00) [pid = 17374] [serial = 1256] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x91e3e000) [pid = 17374] [serial = 1244] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9535d400) [pid = 17374] [serial = 1260] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x8e244400) [pid = 17374] [serial = 1236] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9281dc00) [pid = 17374] [serial = 1251] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x95369000) [pid = 17374] [serial = 1262] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x9522f800) [pid = 17374] [serial = 1257] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x9b4c0800) [pid = 17374] [serial = 1212] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x8c7d9800) [pid = 17374] [serial = 1233] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x98142c00) [pid = 17374] [serial = 1268] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8bec8000) [pid = 17374] [serial = 1286] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x8bec9c00) [pid = 17374] [serial = 1230] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x88febc00) [pid = 17374] [serial = 1281] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x91e45800) [pid = 17374] [serial = 1245] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x9b163c00) [pid = 17374] [serial = 1277] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x92819000) [pid = 17374] [serial = 1250] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x9227d400) [pid = 17374] [serial = 1247] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x95d55c00) [pid = 17374] [serial = 1265] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8d8b7400) [pid = 17374] [serial = 1235] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x88fe8400) [pid = 17374] [serial = 1226] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x89eca000) [pid = 17374] [serial = 1283] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8f6a0000) [pid = 17374] [serial = 1241] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x88ef5400) [pid = 17374] [serial = 1280] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x923dc800) [pid = 17374] [serial = 1248] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x953d7c00) [pid = 17374] [serial = 1263] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x91b46800) [pid = 17374] [serial = 1242] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8bd9ac00) [pid = 17374] [serial = 1229] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x9a8d6400) [pid = 17374] [serial = 1272] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9a9dc000) [pid = 17374] [serial = 1274] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 17374 | 1464233282281 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]]]}] 20:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 3860ms 20:28:02 INFO - PROCESS | 17374 | 1464233282316 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 20:28:02 INFO - PROCESS | 17374 | 1464233282323 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 20:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:28:02 INFO - PROCESS | 17374 | 1464233282332 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - PROCESS | 17374 | 1464233282337 Marionette TRACE conn4 <- [1,1846,null,{}] 20:28:02 INFO - PROCESS | 17374 | 1464233282345 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}] 20:28:02 INFO - PROCESS | 17374 | 1464233282596 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 20:28:02 INFO - PROCESS | 17374 | 1464233282807 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x88fe8400 == 118 [pid = 17374] [id = 469] 20:28:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x88fe9000) [pid = 17374] [serial = 1408] [outer = (nil)] 20:28:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x88ff4800) [pid = 17374] [serial = 1409] [outer = 0x88fe9000] 20:28:02 INFO - PROCESS | 17374 | 1464233282951 Marionette DEBUG loaded listener.js 20:28:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x89bcf000) [pid = 17374] [serial = 1410] [outer = 0x88fe9000] 20:28:03 INFO - PROCESS | 17374 | 1464233283988 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]]]}] 20:28:04 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) 20:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1694ms 20:28:04 INFO - PROCESS | 17374 | 1464233284027 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 20:28:04 INFO - PROCESS | 17374 | 1464233284036 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 20:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:28:04 INFO - PROCESS | 17374 | 1464233284046 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:28:04 INFO - PROCESS | 17374 | 1464233284051 Marionette TRACE conn4 <- [1,1850,null,{}] 20:28:04 INFO - PROCESS | 17374 | 1464233284063 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}] 20:28:04 INFO - PROCESS | 17374 | 1464233284357 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 20:28:04 INFO - PROCESS | 17374 | 1464233284392 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bc9dc00 == 119 [pid = 17374] [id = 470] 20:28:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8bca6400) [pid = 17374] [serial = 1411] [outer = (nil)] 20:28:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8bda6400) [pid = 17374] [serial = 1412] [outer = 0x8bca6400] 20:28:04 INFO - PROCESS | 17374 | 1464233284552 Marionette DEBUG loaded listener.js 20:28:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8becfc00) [pid = 17374] [serial = 1413] [outer = 0x8bca6400] 20:28:05 INFO - PROCESS | 17374 | 1464233285550 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]]]}] 20:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1592ms 20:28:05 INFO - PROCESS | 17374 | 1464233285640 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 20:28:05 INFO - PROCESS | 17374 | 1464233285643 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 20:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:28:05 INFO - PROCESS | 17374 | 1464233285651 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:28:05 INFO - PROCESS | 17374 | 1464233285657 Marionette TRACE conn4 <- [1,1854,null,{}] 20:28:05 INFO - PROCESS | 17374 | 1464233285681 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}] 20:28:05 INFO - PROCESS | 17374 | 1464233285990 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8c5ac000) [pid = 17374] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8bca4400) [pid = 17374] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x953d5000) [pid = 17374] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x9b162000) [pid = 17374] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x92a43400) [pid = 17374] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9a94a400) [pid = 17374] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8f6a0800) [pid = 17374] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x953cc800) [pid = 17374] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x88df0c00) [pid = 17374] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8f4d7c00) [pid = 17374] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8e24fc00) [pid = 17374] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x89ec4800) [pid = 17374] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x95301800) [pid = 17374] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x8bca1000) [pid = 17374] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x8c7e2800) [pid = 17374] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x8ee69800) [pid = 17374] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x89bc5c00) [pid = 17374] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x876dbc00) [pid = 17374] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 121 (0x95366400) [pid = 17374] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 120 (0x89ece800) [pid = 17374] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 119 (0x88558400) [pid = 17374] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:28:06 INFO - PROCESS | 17374 | --DOMWINDOW == 118 (0x8f3d7400) [pid = 17374] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:28:06 INFO - PROCESS | 17374 | 1464233286849 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x876dbc00 == 120 [pid = 17374] [id = 471] 20:28:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 119 (0x88558400) [pid = 17374] [serial = 1414] [outer = (nil)] 20:28:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 120 (0x89ece800) [pid = 17374] [serial = 1415] [outer = 0x88558400] 20:28:06 INFO - PROCESS | 17374 | 1464233286949 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 121 (0x8c3b8c00) [pid = 17374] [serial = 1416] [outer = 0x88558400] 20:28:07 INFO - PROCESS | 17374 | 1464233287743 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]]]}] 20:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2136ms 20:28:07 INFO - PROCESS | 17374 | 1464233287788 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 20:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:28:07 INFO - PROCESS | 17374 | 1464233287793 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 20:28:07 INFO - PROCESS | 17374 | 1464233287799 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:28:07 INFO - PROCESS | 17374 | 1464233287802 Marionette TRACE conn4 <- [1,1858,null,{}] 20:28:07 INFO - PROCESS | 17374 | 1464233287808 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}] 20:28:08 INFO - PROCESS | 17374 | 1464233288087 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 20:28:08 INFO - PROCESS | 17374 | 1464233288110 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec2000 == 121 [pid = 17374] [id = 472] 20:28:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x8c30cc00) [pid = 17374] [serial = 1417] [outer = (nil)] 20:28:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x8c5b6000) [pid = 17374] [serial = 1418] [outer = 0x8c30cc00] 20:28:08 INFO - PROCESS | 17374 | 1464233288187 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8c7e2c00) [pid = 17374] [serial = 1419] [outer = 0x8c30cc00] 20:28:09 INFO - PROCESS | 17374 | 1464233289529 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]]]}] 20:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1798ms 20:28:09 INFO - PROCESS | 17374 | 1464233289598 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 20:28:09 INFO - PROCESS | 17374 | 1464233289605 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 20:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:28:09 INFO - PROCESS | 17374 | 1464233289614 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:28:09 INFO - PROCESS | 17374 | 1464233289620 Marionette TRACE conn4 <- [1,1862,null,{}] 20:28:09 INFO - PROCESS | 17374 | 1464233289629 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}] 20:28:09 INFO - PROCESS | 17374 | 1464233289972 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 20:28:10 INFO - PROCESS | 17374 | 1464233290191 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x88559800 == 122 [pid = 17374] [id = 473] 20:28:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x88ef9400) [pid = 17374] [serial = 1420] [outer = (nil)] 20:28:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8ae6f800) [pid = 17374] [serial = 1421] [outer = 0x88ef9400] 20:28:10 INFO - PROCESS | 17374 | 1464233290285 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8b1f9800) [pid = 17374] [serial = 1422] [outer = 0x88ef9400] 20:28:11 INFO - PROCESS | 17374 | 1464233291238 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]]]}] 20:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1685ms 20:28:11 INFO - PROCESS | 17374 | 1464233291299 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 20:28:11 INFO - PROCESS | 17374 | 1464233291309 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 20:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:28:11 INFO - PROCESS | 17374 | 1464233291320 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:28:11 INFO - PROCESS | 17374 | 1464233291324 Marionette TRACE conn4 <- [1,1866,null,{}] 20:28:11 INFO - PROCESS | 17374 | 1464233291331 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}] 20:28:11 INFO - PROCESS | 17374 | 1464233291642 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 20:28:12 INFO - PROCESS | 17374 | 1464233292022 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c190000 == 123 [pid = 17374] [id = 474] 20:28:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8c308800) [pid = 17374] [serial = 1423] [outer = (nil)] 20:28:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8c490800) [pid = 17374] [serial = 1424] [outer = 0x8c308800] 20:28:12 INFO - PROCESS | 17374 | 1464233292118 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8c5b4800) [pid = 17374] [serial = 1425] [outer = 0x8c308800] 20:28:13 INFO - PROCESS | 17374 | 1464233293122 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]]]}] 20:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1858ms 20:28:13 INFO - PROCESS | 17374 | 1464233293178 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 17374 | 1464233293183 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 20:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:28:13 INFO - PROCESS | 17374 | 1464233293190 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:28:13 INFO - PROCESS | 17374 | 1464233293197 Marionette TRACE conn4 <- [1,1870,null,{}] 20:28:13 INFO - PROCESS | 17374 | 1464233293215 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}] 20:28:13 INFO - PROCESS | 17374 | 1464233293498 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 20:28:13 INFO - PROCESS | 17374 | 1464233293840 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8bf400 == 124 [pid = 17374] [id = 475] 20:28:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8e241c00) [pid = 17374] [serial = 1426] [outer = (nil)] 20:28:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8e3dcc00) [pid = 17374] [serial = 1427] [outer = 0x8e241c00] 20:28:13 INFO - PROCESS | 17374 | 1464233293931 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8ee73800) [pid = 17374] [serial = 1428] [outer = 0x8e241c00] 20:28:14 INFO - PROCESS | 17374 | 1464233294910 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]]]}] 20:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1789ms 20:28:14 INFO - PROCESS | 17374 | 1464233294980 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 20:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:28:14 INFO - PROCESS | 17374 | 1464233294986 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 20:28:14 INFO - PROCESS | 17374 | 1464233294993 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:28:14 INFO - PROCESS | 17374 | 1464233294996 Marionette TRACE conn4 <- [1,1874,null,{}] 20:28:15 INFO - PROCESS | 17374 | 1464233295003 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}] 20:28:15 INFO - PROCESS | 17374 | 1464233295279 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 20:28:15 INFO - PROCESS | 17374 | 1464233295614 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:15 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e245400 == 125 [pid = 17374] [id = 476] 20:28:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8e24a800) [pid = 17374] [serial = 1429] [outer = (nil)] 20:28:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8f3de800) [pid = 17374] [serial = 1430] [outer = 0x8e24a800] 20:28:15 INFO - PROCESS | 17374 | 1464233295703 Marionette DEBUG loaded listener.js 20:28:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8f4d6400) [pid = 17374] [serial = 1431] [outer = 0x8e24a800] 20:28:16 INFO - PROCESS | 17374 | 1464233296665 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]]]}] 20:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1734ms 20:28:16 INFO - PROCESS | 17374 | 1464233296728 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 20:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:28:16 INFO - PROCESS | 17374 | 1464233296732 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 20:28:16 INFO - PROCESS | 17374 | 1464233296738 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:28:16 INFO - PROCESS | 17374 | 1464233296742 Marionette TRACE conn4 <- [1,1878,null,{}] 20:28:16 INFO - PROCESS | 17374 | 1464233296748 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}] 20:28:16 INFO - PROCESS | 17374 | 1464233296979 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 20:28:17 INFO - PROCESS | 17374 | 1464233297310 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 17374 | ++DOCSHELL 0x88553000 == 126 [pid = 17374] [id = 477] 20:28:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x88de4800) [pid = 17374] [serial = 1432] [outer = (nil)] 20:28:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8f6a4800) [pid = 17374] [serial = 1433] [outer = 0x88de4800] 20:28:17 INFO - PROCESS | 17374 | 1464233297403 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x91b46800) [pid = 17374] [serial = 1434] [outer = 0x88de4800] 20:28:18 INFO - PROCESS | 17374 | 1464233298291 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]]]}] 20:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1583ms 20:28:18 INFO - PROCESS | 17374 | 1464233298323 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 20:28:18 INFO - PROCESS | 17374 | 1464233298327 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 20:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:28:18 INFO - PROCESS | 17374 | 1464233298333 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:28:18 INFO - PROCESS | 17374 | 1464233298337 Marionette TRACE conn4 <- [1,1882,null,{}] 20:28:18 INFO - PROCESS | 17374 | 1464233298343 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}] 20:28:18 INFO - PROCESS | 17374 | 1464233298596 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 20:28:18 INFO - PROCESS | 17374 | 1464233298969 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae69400 == 127 [pid = 17374] [id = 478] 20:28:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8f69dc00) [pid = 17374] [serial = 1435] [outer = (nil)] 20:28:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x923e0800) [pid = 17374] [serial = 1436] [outer = 0x8f69dc00] 20:28:19 INFO - PROCESS | 17374 | 1464233299065 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x92608c00) [pid = 17374] [serial = 1437] [outer = 0x8f69dc00] 20:28:19 INFO - PROCESS | 17374 | 1464233299949 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]]]}] 20:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1692ms 20:28:20 INFO - PROCESS | 17374 | 1464233300028 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 20:28:20 INFO - PROCESS | 17374 | 1464233300031 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 20:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:28:20 INFO - PROCESS | 17374 | 1464233300038 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:28:20 INFO - PROCESS | 17374 | 1464233300042 Marionette TRACE conn4 <- [1,1886,null,{}] 20:28:20 INFO - PROCESS | 17374 | 1464233300048 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}] 20:28:20 INFO - PROCESS | 17374 | 1464233300313 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 20:28:20 INFO - PROCESS | 17374 | 1464233300634 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:20 INFO - PROCESS | 17374 | ++DOCSHELL 0x92278800 == 128 [pid = 17374] [id = 479] 20:28:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x923de000) [pid = 17374] [serial = 1438] [outer = (nil)] 20:28:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x92820400) [pid = 17374] [serial = 1439] [outer = 0x923de000] 20:28:20 INFO - PROCESS | 17374 | 1464233300726 Marionette DEBUG loaded listener.js 20:28:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x92988400) [pid = 17374] [serial = 1440] [outer = 0x923de000] 20:28:21 INFO - PROCESS | 17374 | 1464233301637 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]]]}] 20:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1635ms 20:28:21 INFO - PROCESS | 17374 | 1464233301674 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 17374 | 1464233301678 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 20:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:28:21 INFO - PROCESS | 17374 | 1464233301685 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:28:21 INFO - PROCESS | 17374 | 1464233301689 Marionette TRACE conn4 <- [1,1890,null,{}] 20:28:21 INFO - PROCESS | 17374 | 1464233301695 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}] 20:28:21 INFO - PROCESS | 17374 | 1464233301920 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 20:28:22 INFO - PROCESS | 17374 | 1464233302235 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x890a9000 == 129 [pid = 17374] [id = 480] 20:28:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x89eca400) [pid = 17374] [serial = 1441] [outer = (nil)] 20:28:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x92d45c00) [pid = 17374] [serial = 1442] [outer = 0x89eca400] 20:28:22 INFO - PROCESS | 17374 | 1464233302329 Marionette DEBUG loaded listener.js 20:28:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x93c9c400) [pid = 17374] [serial = 1443] [outer = 0x89eca400] 20:28:23 INFO - PROCESS | 17374 | 1464233303228 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]]]}] 20:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1588ms 20:28:23 INFO - PROCESS | 17374 | 1464233303275 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 20:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:28:23 INFO - PROCESS | 17374 | 1464233303279 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 20:28:23 INFO - PROCESS | 17374 | 1464233303286 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:28:23 INFO - PROCESS | 17374 | 1464233303290 Marionette TRACE conn4 <- [1,1894,null,{}] 20:28:23 INFO - PROCESS | 17374 | 1464233303296 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}] 20:28:23 INFO - PROCESS | 17374 | 1464233303530 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 20:28:23 INFO - PROCESS | 17374 | 1464233303852 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x9281dc00 == 130 [pid = 17374] [id = 481] 20:28:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x92a1c400) [pid = 17374] [serial = 1444] [outer = (nil)] 20:28:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x9520f000) [pid = 17374] [serial = 1445] [outer = 0x92a1c400] 20:28:23 INFO - PROCESS | 17374 | 1464233303983 Marionette DEBUG loaded listener.js 20:28:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x95230400) [pid = 17374] [serial = 1446] [outer = 0x92a1c400] 20:28:24 INFO - PROCESS | 17374 | 1464233304903 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]]]}] 20:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1685ms 20:28:24 INFO - PROCESS | 17374 | 1464233304971 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 17374 | 1464233304974 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 20:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:28:24 INFO - PROCESS | 17374 | 1464233304981 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:28:24 INFO - PROCESS | 17374 | 1464233304984 Marionette TRACE conn4 <- [1,1898,null,{}] 20:28:24 INFO - PROCESS | 17374 | 1464233304990 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}] 20:28:25 INFO - PROCESS | 17374 | 1464233305213 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 20:28:25 INFO - PROCESS | 17374 | 1464233305534 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e6400 == 131 [pid = 17374] [id = 482] 20:28:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x94610800) [pid = 17374] [serial = 1447] [outer = (nil)] 20:28:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x9535c800) [pid = 17374] [serial = 1448] [outer = 0x94610800] 20:28:25 INFO - PROCESS | 17374 | 1464233305628 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x95366c00) [pid = 17374] [serial = 1449] [outer = 0x94610800] 20:28:26 INFO - PROCESS | 17374 | 1464233306561 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]]]}] 20:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1632ms 20:28:26 INFO - PROCESS | 17374 | 1464233306614 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 17374 | 1464233306618 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 20:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:28:26 INFO - PROCESS | 17374 | 1464233306624 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:28:26 INFO - PROCESS | 17374 | 1464233306629 Marionette TRACE conn4 <- [1,1902,null,{}] 20:28:26 INFO - PROCESS | 17374 | 1464233306635 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}] 20:28:26 INFO - PROCESS | 17374 | 1464233306879 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 20:28:27 INFO - PROCESS | 17374 | 1464233307211 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae76800 == 132 [pid = 17374] [id = 483] 20:28:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x95499000) [pid = 17374] [serial = 1450] [outer = (nil)] 20:28:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x954a2800) [pid = 17374] [serial = 1451] [outer = 0x95499000] 20:28:27 INFO - PROCESS | 17374 | 1464233307314 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x95d5e400) [pid = 17374] [serial = 1452] [outer = 0x95499000] 20:28:28 INFO - PROCESS | 17374 | 1464233308228 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]]]}] 20:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1682ms 20:28:28 INFO - PROCESS | 17374 | 1464233308308 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 17374 | 1464233308311 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 20:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:28:28 INFO - PROCESS | 17374 | 1464233308317 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:28:28 INFO - PROCESS | 17374 | 1464233308321 Marionette TRACE conn4 <- [1,1906,null,{}] 20:28:28 INFO - PROCESS | 17374 | 1464233308327 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}] 20:28:28 INFO - PROCESS | 17374 | 1464233308575 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 20:28:28 INFO - PROCESS | 17374 | 1464233308906 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x93a88000 == 133 [pid = 17374] [id = 484] 20:28:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x95367000) [pid = 17374] [serial = 1453] [outer = (nil)] 20:28:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x97770000) [pid = 17374] [serial = 1454] [outer = 0x95367000] 20:28:29 INFO - PROCESS | 17374 | 1464233309015 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x98109c00) [pid = 17374] [serial = 1455] [outer = 0x95367000] 20:28:29 INFO - PROCESS | 17374 | 1464233309925 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]]]}] 20:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1682ms 20:28:30 INFO - PROCESS | 17374 | 1464233310001 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 17374 | 1464233310006 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 20:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:28:30 INFO - PROCESS | 17374 | 1464233310012 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:28:30 INFO - PROCESS | 17374 | 1464233310016 Marionette TRACE conn4 <- [1,1910,null,{}] 20:28:30 INFO - PROCESS | 17374 | 1464233310022 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}] 20:28:30 INFO - PROCESS | 17374 | 1464233310285 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 20:28:30 INFO - PROCESS | 17374 | 1464233310607 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x9520f400 == 134 [pid = 17374] [id = 485] 20:28:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x95408800) [pid = 17374] [serial = 1456] [outer = (nil)] 20:28:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x9a1e1c00) [pid = 17374] [serial = 1457] [outer = 0x95408800] 20:28:30 INFO - PROCESS | 17374 | 1464233310703 Marionette DEBUG loaded listener.js 20:28:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9a1ed000) [pid = 17374] [serial = 1458] [outer = 0x95408800] 20:28:31 INFO - PROCESS | 17374 | 1464233311792 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]]]}] 20:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1835ms 20:28:31 INFO - PROCESS | 17374 | 1464233311851 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 20:28:31 INFO - PROCESS | 17374 | 1464233311855 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 20:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:28:31 INFO - PROCESS | 17374 | 1464233311866 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:28:31 INFO - PROCESS | 17374 | 1464233311870 Marionette TRACE conn4 <- [1,1914,null,{}] 20:28:31 INFO - PROCESS | 17374 | 1464233311886 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}] 20:28:32 INFO - PROCESS | 17374 | 1464233312290 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 20:28:32 INFO - PROCESS | 17374 | 1464233312621 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x88eefc00 == 135 [pid = 17374] [id = 486] 20:28:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x8bda3000) [pid = 17374] [serial = 1459] [outer = (nil)] 20:28:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9a947000) [pid = 17374] [serial = 1460] [outer = 0x8bda3000] 20:28:32 INFO - PROCESS | 17374 | 1464233312710 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9a948c00) [pid = 17374] [serial = 1461] [outer = 0x8bda3000] 20:28:33 INFO - PROCESS | 17374 | 1464233313696 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]]]}] 20:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1893ms 20:28:33 INFO - PROCESS | 17374 | 1464233313758 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 17374 | 1464233313762 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 20:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:28:33 INFO - PROCESS | 17374 | 1464233313768 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:28:33 INFO - PROCESS | 17374 | 1464233313772 Marionette TRACE conn4 <- [1,1918,null,{}] 20:28:33 INFO - PROCESS | 17374 | 1464233313777 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}] 20:28:34 INFO - PROCESS | 17374 | 1464233314028 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 20:28:34 INFO - PROCESS | 17374 | 1464233314389 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x95d5cc00 == 136 [pid = 17374] [id = 487] 20:28:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9a8d4000) [pid = 17374] [serial = 1462] [outer = (nil)] 20:28:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9b162000) [pid = 17374] [serial = 1463] [outer = 0x9a8d4000] 20:28:34 INFO - PROCESS | 17374 | 1464233314481 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9b4bb000) [pid = 17374] [serial = 1464] [outer = 0x9a8d4000] 20:28:35 INFO - PROCESS | 17374 | 1464233315377 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]]]}] 20:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1684ms 20:28:35 INFO - PROCESS | 17374 | 1464233315453 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 20:28:35 INFO - PROCESS | 17374 | 1464233315457 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 20:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:28:35 INFO - PROCESS | 17374 | 1464233315464 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:28:35 INFO - PROCESS | 17374 | 1464233315467 Marionette TRACE conn4 <- [1,1922,null,{}] 20:28:35 INFO - PROCESS | 17374 | 1464233315474 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}] 20:28:35 INFO - PROCESS | 17374 | 1464233315740 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 20:28:36 INFO - PROCESS | 17374 | 1464233316065 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x883ccc00 == 137 [pid = 17374] [id = 488] 20:28:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9a8d9000) [pid = 17374] [serial = 1465] [outer = (nil)] 20:28:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x9bf5fc00) [pid = 17374] [serial = 1466] [outer = 0x9a8d9000] 20:28:36 INFO - PROCESS | 17374 | 1464233316156 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9c110800) [pid = 17374] [serial = 1467] [outer = 0x9a8d9000] 20:28:37 INFO - PROCESS | 17374 | 1464233317100 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]]]}] 20:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1686ms 20:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:28:37 INFO - PROCESS | 17374 | 1464233317152 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 20:28:37 INFO - PROCESS | 17374 | 1464233317155 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 20:28:37 INFO - PROCESS | 17374 | 1464233317161 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:28:37 INFO - PROCESS | 17374 | 1464233317165 Marionette TRACE conn4 <- [1,1926,null,{}] 20:28:37 INFO - PROCESS | 17374 | 1464233317171 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}] 20:28:37 INFO - PROCESS | 17374 | 1464233317405 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 20:28:37 INFO - PROCESS | 17374 | 1464233317739 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:37 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e4000 == 138 [pid = 17374] [id = 489] 20:28:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x883c6800) [pid = 17374] [serial = 1468] [outer = (nil)] 20:28:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x9c1f9400) [pid = 17374] [serial = 1469] [outer = 0x883c6800] 20:28:37 INFO - PROCESS | 17374 | 1464233317834 Marionette DEBUG loaded listener.js 20:28:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa0602000) [pid = 17374] [serial = 1470] [outer = 0x883c6800] 20:28:38 INFO - PROCESS | 17374 | 1464233318747 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]]]}] 20:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1632ms 20:28:38 INFO - PROCESS | 17374 | 1464233318793 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 20:28:38 INFO - PROCESS | 17374 | 1464233318797 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 20:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:28:38 INFO - PROCESS | 17374 | 1464233318804 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:28:38 INFO - PROCESS | 17374 | 1464233318807 Marionette TRACE conn4 <- [1,1930,null,{}] 20:28:38 INFO - PROCESS | 17374 | 1464233318813 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}] 20:28:39 INFO - PROCESS | 17374 | 1464233319047 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x876dbc00 == 137 [pid = 17374] [id = 471] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8bc9dc00 == 136 [pid = 17374] [id = 470] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x88fe8400 == 135 [pid = 17374] [id = 469] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x92608800 == 134 [pid = 17374] [id = 466] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x9a8d5c00 == 133 [pid = 17374] [id = 467] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x95303400 == 132 [pid = 17374] [id = 465] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x95d5b800 == 131 [pid = 17374] [id = 464] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3dc400 == 130 [pid = 17374] [id = 463] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x92a45000 == 129 [pid = 17374] [id = 461] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x9549f400 == 128 [pid = 17374] [id = 462] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae68400 == 127 [pid = 17374] [id = 460] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3e3800 == 126 [pid = 17374] [id = 459] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8e3d9000 == 125 [pid = 17374] [id = 458] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8bed0000 == 124 [pid = 17374] [id = 457] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8c30d400 == 123 [pid = 17374] [id = 456] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8bdc00 == 122 [pid = 17374] [id = 455] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8c306400 == 121 [pid = 17374] [id = 454] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x8c30f000 == 120 [pid = 17374] [id = 453] 20:28:40 INFO - PROCESS | 17374 | --DOCSHELL 0x88feac00 == 119 [pid = 17374] [id = 452] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x8c18f800) [pid = 17374] [serial = 1353] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8c5b1400) [pid = 17374] [serial = 1298] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x92a4b400) [pid = 17374] [serial = 1316] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x954a5c00) [pid = 17374] [serial = 1326] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x9ba7d800) [pid = 17374] [serial = 1343] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x94603400) [pid = 17374] [serial = 1319] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x9b4c6000) [pid = 17374] [serial = 1341] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x9260e800) [pid = 17374] [serial = 1311] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x97766400) [pid = 17374] [serial = 1328] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x890b5400) [pid = 17374] [serial = 1293] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x9a1abc00) [pid = 17374] [serial = 1332] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x95038000) [pid = 17374] [serial = 1320] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x8f3db800) [pid = 17374] [serial = 1304] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x8f3e0000) [pid = 17374] [serial = 1305] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9549e000) [pid = 17374] [serial = 1325] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x8c30e800) [pid = 17374] [serial = 1224] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x88ef9800) [pid = 17374] [serial = 1292] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x95304000) [pid = 17374] [serial = 1322] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x8bece800) [pid = 17374] [serial = 1349] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x8e247800) [pid = 17374] [serial = 1301] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x92984800) [pid = 17374] [serial = 1313] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x99dccc00) [pid = 17374] [serial = 1331] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x89ed0800) [pid = 17374] [serial = 1347] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x9a942000) [pid = 17374] [serial = 1337] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x9b4c3000) [pid = 17374] [serial = 1340] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x9a8d8400) [pid = 17374] [serial = 1335] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x9a648800) [pid = 17374] [serial = 1334] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x8bec6000) [pid = 17374] [serial = 1296] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x92d46000) [pid = 17374] [serial = 1317] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x9298e800) [pid = 17374] [serial = 1314] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x95361400) [pid = 17374] [serial = 1323] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x9a94f800) [pid = 17374] [serial = 1338] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8c18d400) [pid = 17374] [serial = 1350] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x9776dc00) [pid = 17374] [serial = 1329] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x923e9000) [pid = 17374] [serial = 1310] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x89bcd000) [pid = 17374] [serial = 1346] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x9ba7b800) [pid = 17374] [serial = 1344] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8ee78400) [pid = 17374] [serial = 1302] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x88efa000) [pid = 17374] [serial = 1352] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x8bcaa000) [pid = 17374] [serial = 1295] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x91b50c00) [pid = 17374] [serial = 1308] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x91b45000) [pid = 17374] [serial = 1307] [outer = (nil)] [url = about:blank] 20:28:40 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8c7de400) [pid = 17374] [serial = 1299] [outer = (nil)] [url = about:blank] 20:28:41 INFO - PROCESS | 17374 | 1464233321166 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x88556800 == 120 [pid = 17374] [id = 490] 20:28:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x88557c00) [pid = 17374] [serial = 1471] [outer = (nil)] 20:28:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x88df0400) [pid = 17374] [serial = 1472] [outer = 0x88557c00] 20:28:41 INFO - PROCESS | 17374 | 1464233321252 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x88fe8400) [pid = 17374] [serial = 1473] [outer = 0x88557c00] 20:28:42 INFO - PROCESS | 17374 | 1464233322123 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]]]}] 20:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 3391ms 20:28:42 INFO - PROCESS | 17374 | 1464233322197 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 20:28:42 INFO - PROCESS | 17374 | 1464233322204 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 20:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:28:42 INFO - PROCESS | 17374 | 1464233322211 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:28:42 INFO - PROCESS | 17374 | 1464233322217 Marionette TRACE conn4 <- [1,1934,null,{}] 20:28:42 INFO - PROCESS | 17374 | 1464233322224 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}] 20:28:42 INFO - PROCESS | 17374 | 1464233322456 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 20:28:42 INFO - PROCESS | 17374 | 1464233322650 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec7800 == 121 [pid = 17374] [id = 491] 20:28:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8b1f2400) [pid = 17374] [serial = 1474] [outer = (nil)] 20:28:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8bca4400) [pid = 17374] [serial = 1475] [outer = 0x8b1f2400] 20:28:42 INFO - PROCESS | 17374 | 1464233322732 Marionette DEBUG loaded listener.js 20:28:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8bda5800) [pid = 17374] [serial = 1476] [outer = 0x8b1f2400] 20:28:43 INFO - PROCESS | 17374 | 1464233323671 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]]]}] 20:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1483ms 20:28:43 INFO - PROCESS | 17374 | 1464233323700 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 20:28:43 INFO - PROCESS | 17374 | 1464233323706 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 20:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:28:43 INFO - PROCESS | 17374 | 1464233323712 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:28:43 INFO - PROCESS | 17374 | 1464233323715 Marionette TRACE conn4 <- [1,1938,null,{}] 20:28:43 INFO - PROCESS | 17374 | 1464233323721 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}] 20:28:44 INFO - PROCESS | 17374 | 1464233324009 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 20:28:44 INFO - PROCESS | 17374 | 1464233324051 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec7000 == 122 [pid = 17374] [id = 492] 20:28:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8c18e800) [pid = 17374] [serial = 1477] [outer = (nil)] 20:28:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8c309400) [pid = 17374] [serial = 1478] [outer = 0x8c18e800] 20:28:44 INFO - PROCESS | 17374 | 1464233324124 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8c3c2c00) [pid = 17374] [serial = 1479] [outer = 0x8c18e800] 20:28:45 INFO - PROCESS | 17374 | 1464233325149 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]]]}] 20:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1480ms 20:28:45 INFO - PROCESS | 17374 | 1464233325192 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 17374 | 1464233325195 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 20:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:28:45 INFO - PROCESS | 17374 | 1464233325220 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:28:45 INFO - PROCESS | 17374 | 1464233325229 Marionette TRACE conn4 <- [1,1942,null,{}] 20:28:45 INFO - PROCESS | 17374 | 1464233325234 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}] 20:28:46 INFO - PROCESS | 17374 | 1464233326055 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x9776ac00) [pid = 17374] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x92a14c00) [pid = 17374] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x91b4e000) [pid = 17374] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x9b15f800) [pid = 17374] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8e24ac00) [pid = 17374] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x954a1400) [pid = 17374] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x890b3c00) [pid = 17374] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x91e3ac00) [pid = 17374] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x93c9b800) [pid = 17374] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x8c3b6800) [pid = 17374] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8e244c00) [pid = 17374] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x954a3400) [pid = 17374] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8bca6400) [pid = 17374] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x8c3b4800) [pid = 17374] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x8f4db400) [pid = 17374] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x8ae6dc00) [pid = 17374] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x88558400) [pid = 17374] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x9b26d400) [pid = 17374] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x88fe9000) [pid = 17374] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 121 (0x8e242000) [pid = 17374] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:28:46 INFO - PROCESS | 17374 | --DOMWINDOW == 120 (0x8f3ddc00) [pid = 17374] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:28:46 INFO - PROCESS | 17374 | 1464233326338 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x88558400 == 123 [pid = 17374] [id = 493] 20:28:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 121 (0x88de9400) [pid = 17374] [serial = 1480] [outer = (nil)] 20:28:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x8bca0400) [pid = 17374] [serial = 1481] [outer = 0x88de9400] 20:28:46 INFO - PROCESS | 17374 | 1464233326434 Marionette DEBUG loaded listener.js 20:28:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x8c7d9c00) [pid = 17374] [serial = 1482] [outer = 0x88de9400] 20:28:47 INFO - PROCESS | 17374 | 1464233327225 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]]]}] 20:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2062ms 20:28:47 INFO - PROCESS | 17374 | 1464233327276 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 20:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:28:47 INFO - PROCESS | 17374 | 1464233327280 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 20:28:47 INFO - PROCESS | 17374 | 1464233327286 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:28:47 INFO - PROCESS | 17374 | 1464233327290 Marionette TRACE conn4 <- [1,1946,null,{}] 20:28:47 INFO - PROCESS | 17374 | 1464233327295 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}] 20:28:47 INFO - PROCESS | 17374 | 1464233327499 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 20:28:47 INFO - PROCESS | 17374 | 1464233327691 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec6000 == 124 [pid = 17374] [id = 494] 20:28:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8d5ecc00) [pid = 17374] [serial = 1483] [outer = (nil)] 20:28:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8e241400) [pid = 17374] [serial = 1484] [outer = 0x8d5ecc00] 20:28:47 INFO - PROCESS | 17374 | 1464233327781 Marionette DEBUG loaded listener.js 20:28:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8e24ec00) [pid = 17374] [serial = 1485] [outer = 0x8d5ecc00] 20:28:48 INFO - PROCESS | 17374 | 1464233328935 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]]]}] 20:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1682ms 20:28:48 INFO - PROCESS | 17374 | 1464233328971 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 20:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:28:48 INFO - PROCESS | 17374 | 1464233328981 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 20:28:49 INFO - PROCESS | 17374 | 1464233328996 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:28:49 INFO - PROCESS | 17374 | 1464233329004 Marionette TRACE conn4 <- [1,1950,null,{}] 20:28:49 INFO - PROCESS | 17374 | 1464233329018 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}] 20:28:49 INFO - PROCESS | 17374 | 1464233329328 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 20:28:49 INFO - PROCESS | 17374 | 1464233329712 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6c800 == 125 [pid = 17374] [id = 495] 20:28:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8b1ee800) [pid = 17374] [serial = 1486] [outer = (nil)] 20:28:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8bec7400) [pid = 17374] [serial = 1487] [outer = 0x8b1ee800] 20:28:49 INFO - PROCESS | 17374 | 1464233329801 Marionette DEBUG loaded listener.js 20:28:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8c18f800) [pid = 17374] [serial = 1488] [outer = 0x8b1ee800] 20:28:50 INFO - PROCESS | 17374 | 1464233330780 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]]]}] 20:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1857ms 20:28:50 INFO - PROCESS | 17374 | 1464233330849 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 20:28:50 INFO - PROCESS | 17374 | 1464233330858 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 20:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:28:50 INFO - PROCESS | 17374 | 1464233330870 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:28:50 INFO - PROCESS | 17374 | 1464233330874 Marionette TRACE conn4 <- [1,1954,null,{}] 20:28:50 INFO - PROCESS | 17374 | 1464233330881 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}] 20:28:51 INFO - PROCESS | 17374 | 1464233331163 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 20:28:51 INFO - PROCESS | 17374 | 1464233331503 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x884fdc00 == 126 [pid = 17374] [id = 496] 20:28:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8c7dc000) [pid = 17374] [serial = 1489] [outer = (nil)] 20:28:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8d8b3000) [pid = 17374] [serial = 1490] [outer = 0x8c7dc000] 20:28:51 INFO - PROCESS | 17374 | 1464233331592 Marionette DEBUG loaded listener.js 20:28:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8e24f800) [pid = 17374] [serial = 1491] [outer = 0x8c7dc000] 20:28:52 INFO - PROCESS | 17374 | 1464233332576 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]]]}] 20:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1784ms 20:28:52 INFO - PROCESS | 17374 | 1464233332654 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 20:28:52 INFO - PROCESS | 17374 | 1464233332658 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 20:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:28:52 INFO - PROCESS | 17374 | 1464233332665 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:28:52 INFO - PROCESS | 17374 | 1464233332672 Marionette TRACE conn4 <- [1,1958,null,{}] 20:28:52 INFO - PROCESS | 17374 | 1464233332689 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}] 20:28:53 INFO - PROCESS | 17374 | 1464233333046 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 20:28:53 INFO - PROCESS | 17374 | 1464233333307 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8b7400 == 127 [pid = 17374] [id = 497] 20:28:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8f3dbc00) [pid = 17374] [serial = 1492] [outer = (nil)] 20:28:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8f3e1000) [pid = 17374] [serial = 1493] [outer = 0x8f3dbc00] 20:28:53 INFO - PROCESS | 17374 | 1464233333401 Marionette DEBUG loaded listener.js 20:28:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8f4ddc00) [pid = 17374] [serial = 1494] [outer = 0x8f3dbc00] 20:28:54 INFO - PROCESS | 17374 | 1464233334411 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]]]}] 20:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1802ms 20:28:54 INFO - PROCESS | 17374 | 1464233334468 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 20:28:54 INFO - PROCESS | 17374 | 1464233334472 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 20:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:28:54 INFO - PROCESS | 17374 | 1464233334480 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:28:54 INFO - PROCESS | 17374 | 1464233334484 Marionette TRACE conn4 <- [1,1962,null,{}] 20:28:54 INFO - PROCESS | 17374 | 1464233334497 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}] 20:28:54 INFO - PROCESS | 17374 | 1464233334770 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 20:28:55 INFO - PROCESS | 17374 | 1464233335328 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x91e3e000 == 128 [pid = 17374] [id = 498] 20:28:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x91e41000) [pid = 17374] [serial = 1495] [outer = (nil)] 20:28:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x91e45800) [pid = 17374] [serial = 1496] [outer = 0x91e41000] 20:28:55 INFO - PROCESS | 17374 | 1464233335416 Marionette DEBUG loaded listener.js 20:28:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x92273c00) [pid = 17374] [serial = 1497] [outer = 0x91e41000] 20:28:56 INFO - PROCESS | 17374 | 1464233336307 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]]]}] 20:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1903ms 20:28:56 INFO - PROCESS | 17374 | 1464233336385 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 20:28:56 INFO - PROCESS | 17374 | 1464233336389 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 20:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:28:56 INFO - PROCESS | 17374 | 1464233336395 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:28:56 INFO - PROCESS | 17374 | 1464233336399 Marionette TRACE conn4 <- [1,1966,null,{}] 20:28:56 INFO - PROCESS | 17374 | 1464233336405 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}] 20:28:56 INFO - PROCESS | 17374 | 1464233336672 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 20:28:57 INFO - PROCESS | 17374 | 1464233336996 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b3c00 == 129 [pid = 17374] [id = 499] 20:28:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f4d8c00) [pid = 17374] [serial = 1498] [outer = (nil)] 20:28:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x923e0000) [pid = 17374] [serial = 1499] [outer = 0x8f4d8c00] 20:28:57 INFO - PROCESS | 17374 | 1464233337091 Marionette DEBUG loaded listener.js 20:28:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x923e6000) [pid = 17374] [serial = 1500] [outer = 0x8f4d8c00] 20:28:58 INFO - PROCESS | 17374 | 1464233338011 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]]]}] 20:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1634ms 20:28:58 INFO - PROCESS | 17374 | 1464233338030 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 20:28:58 INFO - PROCESS | 17374 | 1464233338034 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 20:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:28:58 INFO - PROCESS | 17374 | 1464233338041 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:28:58 INFO - PROCESS | 17374 | 1464233338045 Marionette TRACE conn4 <- [1,1970,null,{}] 20:28:58 INFO - PROCESS | 17374 | 1464233338051 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}] 20:28:58 INFO - PROCESS | 17374 | 1464233338404 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 20:28:58 INFO - PROCESS | 17374 | 1464233338669 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bd9b400 == 130 [pid = 17374] [id = 500] 20:28:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x9260e800) [pid = 17374] [serial = 1501] [outer = (nil)] 20:28:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x92a41400) [pid = 17374] [serial = 1502] [outer = 0x9260e800] 20:28:58 INFO - PROCESS | 17374 | 1464233338763 Marionette DEBUG loaded listener.js 20:28:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x92a4a400) [pid = 17374] [serial = 1503] [outer = 0x9260e800] 20:28:59 INFO - PROCESS | 17374 | 1464233339765 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]]]}] 20:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1786ms 20:28:59 INFO - PROCESS | 17374 | 1464233339829 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 20:28:59 INFO - PROCESS | 17374 | 1464233339833 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 20:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:28:59 INFO - PROCESS | 17374 | 1464233339839 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:28:59 INFO - PROCESS | 17374 | 1464233339843 Marionette TRACE conn4 <- [1,1974,null,{}] 20:28:59 INFO - PROCESS | 17374 | 1464233339849 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}] 20:29:00 INFO - PROCESS | 17374 | 1464233340099 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 20:29:00 INFO - PROCESS | 17374 | 1464233340440 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x87502000 == 131 [pid = 17374] [id = 501] 20:29:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8f4db400) [pid = 17374] [serial = 1504] [outer = (nil)] 20:29:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x93ca5c00) [pid = 17374] [serial = 1505] [outer = 0x8f4db400] 20:29:00 INFO - PROCESS | 17374 | 1464233340529 Marionette DEBUG loaded listener.js 20:29:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x94609800) [pid = 17374] [serial = 1506] [outer = 0x8f4db400] 20:29:01 INFO - PROCESS | 17374 | 1464233341452 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]]]}] 20:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1686ms 20:29:01 INFO - PROCESS | 17374 | 1464233341528 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 20:29:01 INFO - PROCESS | 17374 | 1464233341535 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 20:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:29:01 INFO - PROCESS | 17374 | 1464233341546 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:29:01 INFO - PROCESS | 17374 | 1464233341550 Marionette TRACE conn4 <- [1,1978,null,{}] 20:29:01 INFO - PROCESS | 17374 | 1464233341560 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}] 20:29:01 INFO - PROCESS | 17374 | 1464233341869 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 20:29:02 INFO - PROCESS | 17374 | 1464233342198 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9d000 == 132 [pid = 17374] [id = 502] 20:29:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x95234000) [pid = 17374] [serial = 1507] [outer = (nil)] 20:29:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x95303400) [pid = 17374] [serial = 1508] [outer = 0x95234000] 20:29:02 INFO - PROCESS | 17374 | 1464233342286 Marionette DEBUG loaded listener.js 20:29:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x95308000) [pid = 17374] [serial = 1509] [outer = 0x95234000] 20:29:03 INFO - PROCESS | 17374 | 1464233343273 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]]]}] 20:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1795ms 20:29:03 INFO - PROCESS | 17374 | 1464233343339 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 20:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:29:03 INFO - PROCESS | 17374 | 1464233343344 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 20:29:03 INFO - PROCESS | 17374 | 1464233343351 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:29:03 INFO - PROCESS | 17374 | 1464233343354 Marionette TRACE conn4 <- [1,1982,null,{}] 20:29:03 INFO - PROCESS | 17374 | 1464233343360 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}] 20:29:03 INFO - PROCESS | 17374 | 1464233343635 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 20:29:03 INFO - PROCESS | 17374 | 1464233343955 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x95043400 == 133 [pid = 17374] [id = 503] 20:29:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x9527b400) [pid = 17374] [serial = 1510] [outer = (nil)] 20:29:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x953cec00) [pid = 17374] [serial = 1511] [outer = 0x9527b400] 20:29:04 INFO - PROCESS | 17374 | 1464233344049 Marionette DEBUG loaded listener.js 20:29:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x953d5000) [pid = 17374] [serial = 1512] [outer = 0x9527b400] 20:29:05 INFO - PROCESS | 17374 | 1464233345013 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]]]}] 20:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1742ms 20:29:05 INFO - PROCESS | 17374 | 1464233345094 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 20:29:05 INFO - PROCESS | 17374 | 1464233345099 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 20:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:29:05 INFO - PROCESS | 17374 | 1464233345106 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:29:05 INFO - PROCESS | 17374 | 1464233345110 Marionette TRACE conn4 <- [1,1986,null,{}] 20:29:05 INFO - PROCESS | 17374 | 1464233345117 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}] 20:29:05 INFO - PROCESS | 17374 | 1464233345445 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 20:29:05 INFO - PROCESS | 17374 | 1464233345809 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9b400 == 134 [pid = 17374] [id = 504] 20:29:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x95228c00) [pid = 17374] [serial = 1513] [outer = (nil)] 20:29:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x95d55000) [pid = 17374] [serial = 1514] [outer = 0x95228c00] 20:29:05 INFO - PROCESS | 17374 | 1464233345901 Marionette DEBUG loaded listener.js 20:29:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95d59c00) [pid = 17374] [serial = 1515] [outer = 0x95228c00] 20:29:07 INFO - PROCESS | 17374 | 1464233347121 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]]]}] 20:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2045ms 20:29:07 INFO - PROCESS | 17374 | 1464233347152 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 20:29:07 INFO - PROCESS | 17374 | 1464233347156 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 20:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:29:07 INFO - PROCESS | 17374 | 1464233347163 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:29:07 INFO - PROCESS | 17374 | 1464233347167 Marionette TRACE conn4 <- [1,1990,null,{}] 20:29:07 INFO - PROCESS | 17374 | 1464233347173 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}] 20:29:07 INFO - PROCESS | 17374 | 1464233347441 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 20:29:07 INFO - PROCESS | 17374 | 1464233347786 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x954a1800 == 135 [pid = 17374] [id = 505] 20:29:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x9a1e0400) [pid = 17374] [serial = 1516] [outer = (nil)] 20:29:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x9a4d4c00) [pid = 17374] [serial = 1517] [outer = 0x9a1e0400] 20:29:07 INFO - PROCESS | 17374 | 1464233347892 Marionette DEBUG loaded listener.js 20:29:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9a941800) [pid = 17374] [serial = 1518] [outer = 0x9a1e0400] 20:29:08 INFO - PROCESS | 17374 | 1464233348820 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]]]}] 20:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1690ms 20:29:08 INFO - PROCESS | 17374 | 1464233348854 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 20:29:08 INFO - PROCESS | 17374 | 1464233348857 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 20:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:29:08 INFO - PROCESS | 17374 | 1464233348863 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:29:08 INFO - PROCESS | 17374 | 1464233348867 Marionette TRACE conn4 <- [1,1994,null,{}] 20:29:08 INFO - PROCESS | 17374 | 1464233348873 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}] 20:29:09 INFO - PROCESS | 17374 | 1464233349117 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 20:29:09 INFO - PROCESS | 17374 | 1464233349463 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x99eec400 == 136 [pid = 17374] [id = 506] 20:29:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x99eefc00) [pid = 17374] [serial = 1519] [outer = (nil)] 20:29:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x9af89800) [pid = 17374] [serial = 1520] [outer = 0x99eefc00] 20:29:09 INFO - PROCESS | 17374 | 1464233349560 Marionette DEBUG loaded listener.js 20:29:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x9b15ec00) [pid = 17374] [serial = 1521] [outer = 0x99eefc00] 20:29:10 INFO - PROCESS | 17374 | 1464233350489 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]]]}] 20:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1682ms 20:29:10 INFO - PROCESS | 17374 | 1464233350547 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 20:29:10 INFO - PROCESS | 17374 | 1464233350551 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 20:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:29:10 INFO - PROCESS | 17374 | 1464233350557 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:29:10 INFO - PROCESS | 17374 | 1464233350561 Marionette TRACE conn4 <- [1,1998,null,{}] 20:29:10 INFO - PROCESS | 17374 | 1464233350566 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}] 20:29:10 INFO - PROCESS | 17374 | 1464233350803 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 20:29:11 INFO - PROCESS | 17374 | 1464233351128 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a42800 == 137 [pid = 17374] [id = 507] 20:29:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9a8d2800) [pid = 17374] [serial = 1522] [outer = (nil)] 20:29:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9b4c6800) [pid = 17374] [serial = 1523] [outer = 0x9a8d2800] 20:29:11 INFO - PROCESS | 17374 | 1464233351222 Marionette DEBUG loaded listener.js 20:29:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9b5bf400) [pid = 17374] [serial = 1524] [outer = 0x9a8d2800] 20:29:12 INFO - PROCESS | 17374 | 1464233352102 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]]]}] 20:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1581ms 20:29:12 INFO - PROCESS | 17374 | 1464233352139 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 20:29:12 INFO - PROCESS | 17374 | 1464233352143 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 20:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:29:12 INFO - PROCESS | 17374 | 1464233352150 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:29:12 INFO - PROCESS | 17374 | 1464233352153 Marionette TRACE conn4 <- [1,2002,null,{}] 20:29:12 INFO - PROCESS | 17374 | 1464233352180 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}] 20:29:12 INFO - PROCESS | 17374 | 1464233352418 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 20:29:12 INFO - PROCESS | 17374 | 1464233352794 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f9400 == 138 [pid = 17374] [id = 508] 20:29:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9b15f400) [pid = 17374] [serial = 1525] [outer = (nil)] 20:29:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9c111000) [pid = 17374] [serial = 1526] [outer = 0x9b15f400] 20:29:12 INFO - PROCESS | 17374 | 1464233352892 Marionette DEBUG loaded listener.js 20:29:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9c1f5c00) [pid = 17374] [serial = 1527] [outer = 0x9b15f400] 20:29:13 INFO - PROCESS | 17374 | 1464233353810 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]]]}] 20:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1736ms 20:29:13 INFO - PROCESS | 17374 | 1464233353887 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 20:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:29:13 INFO - PROCESS | 17374 | 1464233353891 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 20:29:13 INFO - PROCESS | 17374 | 1464233353898 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:29:13 INFO - PROCESS | 17374 | 1464233353902 Marionette TRACE conn4 <- [1,2006,null,{}] 20:29:13 INFO - PROCESS | 17374 | 1464233353908 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}] 20:29:14 INFO - PROCESS | 17374 | 1464233354198 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 20:29:14 INFO - PROCESS | 17374 | 1464233354537 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x890abc00 == 139 [pid = 17374] [id = 509] 20:29:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x8ae75000) [pid = 17374] [serial = 1528] [outer = (nil)] 20:29:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0xa110e000) [pid = 17374] [serial = 1529] [outer = 0x8ae75000] 20:29:14 INFO - PROCESS | 17374 | 1464233354633 Marionette DEBUG loaded listener.js 20:29:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0xa2242400) [pid = 17374] [serial = 1530] [outer = 0x8ae75000] 20:29:15 INFO - PROCESS | 17374 | 1464233355584 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]]]}] 20:29:15 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 20:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1739ms 20:29:15 INFO - PROCESS | 17374 | 1464233355637 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 20:29:15 INFO - PROCESS | 17374 | 1464233355642 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 20:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:29:15 INFO - PROCESS | 17374 | 1464233355649 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:29:15 INFO - PROCESS | 17374 | 1464233355652 Marionette TRACE conn4 <- [1,2010,null,{}] 20:29:15 INFO - PROCESS | 17374 | 1464233355670 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}] 20:29:15 INFO - PROCESS | 17374 | 1464233355906 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 20:29:16 INFO - PROCESS | 17374 | 1464233356247 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x9baa9400 == 140 [pid = 17374] [id = 510] 20:29:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9d9a4400) [pid = 17374] [serial = 1531] [outer = (nil)] 20:29:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0xa23c7000) [pid = 17374] [serial = 1532] [outer = 0x9d9a4400] 20:29:16 INFO - PROCESS | 17374 | 1464233356348 Marionette DEBUG loaded listener.js 20:29:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0xa2503800) [pid = 17374] [serial = 1533] [outer = 0x9d9a4400] 20:29:17 INFO - PROCESS | 17374 | 1464233357263 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]]]}] 20:29:17 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 20:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1693ms 20:29:17 INFO - PROCESS | 17374 | 1464233357342 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 20:29:17 INFO - PROCESS | 17374 | 1464233357347 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 20:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:29:17 INFO - PROCESS | 17374 | 1464233357357 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:29:17 INFO - PROCESS | 17374 | 1464233357360 Marionette TRACE conn4 <- [1,2014,null,{}] 20:29:17 INFO - PROCESS | 17374 | 1464233357366 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}] 20:29:17 INFO - PROCESS | 17374 | 1464233357625 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 20:29:17 INFO - PROCESS | 17374 | 1464233357962 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:17 INFO - PROCESS | 17374 | ++DOCSHELL 0xa22af400 == 141 [pid = 17374] [id = 511] 20:29:17 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa22af800) [pid = 17374] [serial = 1534] [outer = (nil)] 20:29:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0xa3127800) [pid = 17374] [serial = 1535] [outer = 0xa22af800] 20:29:18 INFO - PROCESS | 17374 | 1464233358053 Marionette DEBUG loaded listener.js 20:29:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0xa31c5000) [pid = 17374] [serial = 1536] [outer = 0xa22af800] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x91e3fc00 == 140 [pid = 17374] [id = 213] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x88558400 == 139 [pid = 17374] [id = 493] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x890b1c00 == 138 [pid = 17374] [id = 451] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x89ec7000 == 137 [pid = 17374] [id = 492] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x89ec7800 == 136 [pid = 17374] [id = 491] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x88556800 == 135 [pid = 17374] [id = 490] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x883ccc00 == 134 [pid = 17374] [id = 488] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x95d5cc00 == 133 [pid = 17374] [id = 487] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x88eefc00 == 132 [pid = 17374] [id = 486] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x9520f400 == 131 [pid = 17374] [id = 485] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae76800 == 130 [pid = 17374] [id = 483] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x93a88000 == 129 [pid = 17374] [id = 484] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x923e6400 == 128 [pid = 17374] [id = 482] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x9281dc00 == 127 [pid = 17374] [id = 481] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x890a9000 == 126 [pid = 17374] [id = 480] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x92278800 == 125 [pid = 17374] [id = 479] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae69400 == 124 [pid = 17374] [id = 478] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x88553000 == 123 [pid = 17374] [id = 477] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8bf400 == 122 [pid = 17374] [id = 475] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8e245400 == 121 [pid = 17374] [id = 476] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8c190000 == 120 [pid = 17374] [id = 474] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x89ec2000 == 119 [pid = 17374] [id = 472] 20:29:20 INFO - PROCESS | 17374 | --DOCSHELL 0x88559800 == 118 [pid = 17374] [id = 473] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8c5b6000) [pid = 17374] [serial = 1418] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x9a8cd800) [pid = 17374] [serial = 1394] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x9b4bc800) [pid = 17374] [serial = 1401] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x9b158800) [pid = 17374] [serial = 1400] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x9298f800) [pid = 17374] [serial = 1377] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x9d58b800) [pid = 17374] [serial = 1407] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8f4d6000) [pid = 17374] [serial = 1367] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x9af83c00) [pid = 17374] [serial = 1397] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8ae77400) [pid = 17374] [serial = 1358] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x99e68c00) [pid = 17374] [serial = 1391] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x95303c00) [pid = 17374] [serial = 1386] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x8c5b4000) [pid = 17374] [serial = 1362] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x91b47400) [pid = 17374] [serial = 1371] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x95d56c00) [pid = 17374] [serial = 1388] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x9af88800) [pid = 17374] [serial = 1398] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x8bda6400) [pid = 17374] [serial = 1412] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x95201400) [pid = 17374] [serial = 1383] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x92d45800) [pid = 17374] [serial = 1380] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x97784000) [pid = 17374] [serial = 1389] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9a8d6000) [pid = 17374] [serial = 1395] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x8c3bbc00) [pid = 17374] [serial = 1290] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x89ece800) [pid = 17374] [serial = 1415] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x8c498800) [pid = 17374] [serial = 1361] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x8becfc00) [pid = 17374] [serial = 1413] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8b1f9c00) [pid = 17374] [serial = 1359] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x92a4a800) [pid = 17374] [serial = 1379] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x9bf6c400) [pid = 17374] [serial = 1404] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x9d586c00) [pid = 17374] [serial = 1406] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x94603000) [pid = 17374] [serial = 1382] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x89bcf000) [pid = 17374] [serial = 1410] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x92987800) [pid = 17374] [serial = 1376] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x88ff4800) [pid = 17374] [serial = 1409] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8c3b8c00) [pid = 17374] [serial = 1416] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x8f31bc00) [pid = 17374] [serial = 1365] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8c5b2800) [pid = 17374] [serial = 1355] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x92277000) [pid = 17374] [serial = 1373] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8f6aa400) [pid = 17374] [serial = 1370] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9bf69c00) [pid = 17374] [serial = 1403] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x923e9400) [pid = 17374] [serial = 1374] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x95285000) [pid = 17374] [serial = 1385] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x9a1aa400) [pid = 17374] [serial = 1392] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x8f4dac00) [pid = 17374] [serial = 1368] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x8ee6c800) [pid = 17374] [serial = 1364] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 17374 | 1464233360867 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]]]}] 20:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3537ms 20:29:20 INFO - PROCESS | 17374 | 1464233360894 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 20:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:29:20 INFO - PROCESS | 17374 | 1464233360903 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 20:29:20 INFO - PROCESS | 17374 | 1464233360912 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:29:20 INFO - PROCESS | 17374 | 1464233360917 Marionette TRACE conn4 <- [1,2018,null,{}] 20:29:20 INFO - PROCESS | 17374 | 1464233360983 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}] 20:29:21 INFO - PROCESS | 17374 | 1464233361226 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 20:29:21 INFO - PROCESS | 17374 | 1464233361419 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x88554400 == 119 [pid = 17374] [id = 512] 20:29:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8855b800) [pid = 17374] [serial = 1537] [outer = (nil)] 20:29:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x890b3800) [pid = 17374] [serial = 1538] [outer = 0x8855b800] 20:29:21 INFO - PROCESS | 17374 | 1464233361513 Marionette DEBUG loaded listener.js 20:29:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x89ec1c00) [pid = 17374] [serial = 1539] [outer = 0x8855b800] 20:29:22 INFO - PROCESS | 17374 | 1464233362388 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]]]}] 20:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1546ms 20:29:22 INFO - PROCESS | 17374 | 1464233362457 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 20:29:22 INFO - PROCESS | 17374 | 1464233362465 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 20:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:29:22 INFO - PROCESS | 17374 | 1464233362476 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:29:22 INFO - PROCESS | 17374 | 1464233362482 Marionette TRACE conn4 <- [1,2022,null,{}] 20:29:22 INFO - PROCESS | 17374 | 1464233362487 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}] 20:29:22 INFO - PROCESS | 17374 | 1464233362725 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 20:29:23 INFO - PROCESS | 17374 | 1464233363010 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6c000 == 120 [pid = 17374] [id = 513] 20:29:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8bc9b800) [pid = 17374] [serial = 1540] [outer = (nil)] 20:29:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8bd9d400) [pid = 17374] [serial = 1541] [outer = 0x8bc9b800] 20:29:23 INFO - PROCESS | 17374 | 1464233363099 Marionette DEBUG loaded listener.js 20:29:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8bec9c00) [pid = 17374] [serial = 1542] [outer = 0x8bc9b800] 20:29:24 INFO - PROCESS | 17374 | 1464233364042 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]]]}] 20:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1594ms 20:29:24 INFO - PROCESS | 17374 | 1464233364070 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 20:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:29:24 INFO - PROCESS | 17374 | 1464233364074 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 20:29:24 INFO - PROCESS | 17374 | 1464233364081 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:29:24 INFO - PROCESS | 17374 | 1464233364087 Marionette TRACE conn4 <- [1,2026,null,{}] 20:29:24 INFO - PROCESS | 17374 | 1464233364110 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}] 20:29:24 INFO - PROCESS | 17374 | 1464233364562 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 20:29:24 INFO - PROCESS | 17374 | 1464233364803 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bda4400 == 121 [pid = 17374] [id = 514] 20:29:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8c3bc000) [pid = 17374] [serial = 1543] [outer = (nil)] 20:29:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8c498400) [pid = 17374] [serial = 1544] [outer = 0x8c3bc000] 20:29:24 INFO - PROCESS | 17374 | 1464233364878 Marionette DEBUG loaded listener.js 20:29:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8c5ac400) [pid = 17374] [serial = 1545] [outer = 0x8c3bc000] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8c18e800) [pid = 17374] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8e24a800) [pid = 17374] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8e241c00) [pid = 17374] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8c308800) [pid = 17374] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x88ef9400) [pid = 17374] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8b1f2400) [pid = 17374] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x88557c00) [pid = 17374] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x9a8d9000) [pid = 17374] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9a8d4000) [pid = 17374] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8bda3000) [pid = 17374] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x95408800) [pid = 17374] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x95367000) [pid = 17374] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x95499000) [pid = 17374] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x94610800) [pid = 17374] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x92a1c400) [pid = 17374] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x89eca400) [pid = 17374] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x923de000) [pid = 17374] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x8f69dc00) [pid = 17374] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x88de4800) [pid = 17374] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x88de9400) [pid = 17374] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:29:25 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x8c18a000) [pid = 17374] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:29:26 INFO - PROCESS | 17374 | 1464233366280 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]]]}] 20:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2250ms 20:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:29:26 INFO - PROCESS | 17374 | 1464233366331 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 20:29:26 INFO - PROCESS | 17374 | 1464233366335 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 20:29:26 INFO - PROCESS | 17374 | 1464233366342 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:29:26 INFO - PROCESS | 17374 | 1464233366345 Marionette TRACE conn4 <- [1,2030,null,{}] 20:29:26 INFO - PROCESS | 17374 | 1464233366351 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}] 20:29:26 INFO - PROCESS | 17374 | 1464233366546 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 20:29:26 INFO - PROCESS | 17374 | 1464233366746 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x88dec400 == 122 [pid = 17374] [id = 515] 20:29:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x8c18d400) [pid = 17374] [serial = 1546] [outer = (nil)] 20:29:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8c49a400) [pid = 17374] [serial = 1547] [outer = 0x8c18d400] 20:29:26 INFO - PROCESS | 17374 | 1464233366821 Marionette DEBUG loaded listener.js 20:29:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8c7d7800) [pid = 17374] [serial = 1548] [outer = 0x8c18d400] 20:29:27 INFO - PROCESS | 17374 | 1464233367782 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]]]}] 20:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1481ms 20:29:27 INFO - PROCESS | 17374 | 1464233367823 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 20:29:27 INFO - PROCESS | 17374 | 1464233367830 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 20:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:29:27 INFO - PROCESS | 17374 | 1464233367839 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:29:27 INFO - PROCESS | 17374 | 1464233367845 Marionette TRACE conn4 <- [1,2034,null,{}] 20:29:27 INFO - PROCESS | 17374 | 1464233367855 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}] 20:29:28 INFO - PROCESS | 17374 | 1464233368103 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 20:29:28 INFO - PROCESS | 17374 | 1464233368446 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x890b2c00 == 123 [pid = 17374] [id = 516] 20:29:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x890b5000) [pid = 17374] [serial = 1549] [outer = (nil)] 20:29:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x89ec7400) [pid = 17374] [serial = 1550] [outer = 0x890b5000] 20:29:28 INFO - PROCESS | 17374 | 1464233368542 Marionette DEBUG loaded listener.js 20:29:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8ae77800) [pid = 17374] [serial = 1551] [outer = 0x890b5000] 20:29:29 INFO - PROCESS | 17374 | 1464233369515 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]]]}] 20:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1747ms 20:29:29 INFO - PROCESS | 17374 | 1464233369586 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 20:29:29 INFO - PROCESS | 17374 | 1464233369594 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 20:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:29:29 INFO - PROCESS | 17374 | 1464233369605 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:29:29 INFO - PROCESS | 17374 | 1464233369609 Marionette TRACE conn4 <- [1,2038,null,{}] 20:29:29 INFO - PROCESS | 17374 | 1464233369616 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}] 20:29:29 INFO - PROCESS | 17374 | 1464233369876 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 20:29:30 INFO - PROCESS | 17374 | 1464233370208 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c190000 == 124 [pid = 17374] [id = 517] 20:29:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8c192c00) [pid = 17374] [serial = 1552] [outer = (nil)] 20:29:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8c307400) [pid = 17374] [serial = 1553] [outer = 0x8c192c00] 20:29:30 INFO - PROCESS | 17374 | 1464233370295 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8c49b400) [pid = 17374] [serial = 1554] [outer = 0x8c192c00] 20:29:31 INFO - PROCESS | 17374 | 1464233371222 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]]]}] 20:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1683ms 20:29:31 INFO - PROCESS | 17374 | 1464233371289 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 20:29:31 INFO - PROCESS | 17374 | 1464233371293 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 20:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:29:31 INFO - PROCESS | 17374 | 1464233371300 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:29:31 INFO - PROCESS | 17374 | 1464233371306 Marionette TRACE conn4 <- [1,2042,null,{}] 20:29:31 INFO - PROCESS | 17374 | 1464233371323 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}] 20:29:31 INFO - PROCESS | 17374 | 1464233371548 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 20:29:31 INFO - PROCESS | 17374 | 1464233371909 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8b6c00 == 125 [pid = 17374] [id = 518] 20:29:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8e243000) [pid = 17374] [serial = 1555] [outer = (nil)] 20:29:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8e24a800) [pid = 17374] [serial = 1556] [outer = 0x8e243000] 20:29:32 INFO - PROCESS | 17374 | 1464233372005 Marionette DEBUG loaded listener.js 20:29:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8ee74c00) [pid = 17374] [serial = 1557] [outer = 0x8e243000] 20:29:32 INFO - PROCESS | 17374 | 1464233372932 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]]]}] 20:29:32 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) 20:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1695ms 20:29:32 INFO - PROCESS | 17374 | 1464233372997 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 20:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:29:33 INFO - PROCESS | 17374 | 1464233373002 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 20:29:33 INFO - PROCESS | 17374 | 1464233373009 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:29:33 INFO - PROCESS | 17374 | 1464233373012 Marionette TRACE conn4 <- [1,2046,null,{}] 20:29:33 INFO - PROCESS | 17374 | 1464233373018 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}] 20:29:33 INFO - PROCESS | 17374 | 1464233373234 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 20:29:33 INFO - PROCESS | 17374 | 1464233373506 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:33 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c197400 == 126 [pid = 17374] [id = 519] 20:29:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8ee69800) [pid = 17374] [serial = 1558] [outer = (nil)] 20:29:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8f31dc00) [pid = 17374] [serial = 1559] [outer = 0x8ee69800] 20:29:33 INFO - PROCESS | 17374 | 1464233373643 Marionette DEBUG loaded listener.js 20:29:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8f4ce800) [pid = 17374] [serial = 1560] [outer = 0x8ee69800] 20:29:34 INFO - PROCESS | 17374 | 1464233374566 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]]]}] 20:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1635ms 20:29:34 INFO - PROCESS | 17374 | 1464233374644 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 20:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:29:34 INFO - PROCESS | 17374 | 1464233374648 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 20:29:34 INFO - PROCESS | 17374 | 1464233374654 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:29:34 INFO - PROCESS | 17374 | 1464233374658 Marionette TRACE conn4 <- [1,2050,null,{}] 20:29:34 INFO - PROCESS | 17374 | 1464233374664 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}] 20:29:34 INFO - PROCESS | 17374 | 1464233374910 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 20:29:35 INFO - PROCESS | 17374 | 1464233375228 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f315400 == 127 [pid = 17374] [id = 520] 20:29:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8f317400) [pid = 17374] [serial = 1561] [outer = (nil)] 20:29:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f69bc00) [pid = 17374] [serial = 1562] [outer = 0x8f317400] 20:29:35 INFO - PROCESS | 17374 | 1464233375318 Marionette DEBUG loaded listener.js 20:29:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8f6a2c00) [pid = 17374] [serial = 1563] [outer = 0x8f317400] 20:29:36 INFO - PROCESS | 17374 | 1464233376257 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]]]}] 20:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1633ms 20:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:29:36 INFO - PROCESS | 17374 | 1464233376289 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 20:29:36 INFO - PROCESS | 17374 | 1464233376293 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 20:29:36 INFO - PROCESS | 17374 | 1464233376299 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:29:36 INFO - PROCESS | 17374 | 1464233376303 Marionette TRACE conn4 <- [1,2054,null,{}] 20:29:36 INFO - PROCESS | 17374 | 1464233376329 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}] 20:29:36 INFO - PROCESS | 17374 | 1464233376563 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 20:29:36 INFO - PROCESS | 17374 | 1464233376892 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4d3400 == 128 [pid = 17374] [id = 521] 20:29:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x91b4ac00) [pid = 17374] [serial = 1564] [outer = (nil)] 20:29:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x91e47800) [pid = 17374] [serial = 1565] [outer = 0x91b4ac00] 20:29:36 INFO - PROCESS | 17374 | 1464233376982 Marionette DEBUG loaded listener.js 20:29:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x923e2800) [pid = 17374] [serial = 1566] [outer = 0x91b4ac00] 20:29:37 INFO - PROCESS | 17374 | 1464233377926 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]]]}] 20:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1667ms 20:29:37 INFO - PROCESS | 17374 | 1464233377966 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 20:29:37 INFO - PROCESS | 17374 | 1464233377969 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 20:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:29:37 INFO - PROCESS | 17374 | 1464233377976 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:29:37 INFO - PROCESS | 17374 | 1464233377979 Marionette TRACE conn4 <- [1,2058,null,{}] 20:29:37 INFO - PROCESS | 17374 | 1464233377985 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}] 20:29:38 INFO - PROCESS | 17374 | 1464233378175 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 20:29:38 INFO - PROCESS | 17374 | 1464233378496 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b45000 == 129 [pid = 17374] [id = 522] 20:29:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x91e45c00) [pid = 17374] [serial = 1567] [outer = (nil)] 20:29:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x92817800) [pid = 17374] [serial = 1568] [outer = 0x91e45c00] 20:29:38 INFO - PROCESS | 17374 | 1464233378584 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x92819400) [pid = 17374] [serial = 1569] [outer = 0x91e45c00] 20:29:39 INFO - PROCESS | 17374 | 1464233379499 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]]]}] 20:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1591ms 20:29:39 INFO - PROCESS | 17374 | 1464233379568 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 20:29:39 INFO - PROCESS | 17374 | 1464233379571 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 20:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:29:39 INFO - PROCESS | 17374 | 1464233379578 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:29:39 INFO - PROCESS | 17374 | 1464233379582 Marionette TRACE conn4 <- [1,2062,null,{}] 20:29:39 INFO - PROCESS | 17374 | 1464233379588 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}] 20:29:39 INFO - PROCESS | 17374 | 1464233379803 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 20:29:40 INFO - PROCESS | 17374 | 1464233380120 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f1400 == 130 [pid = 17374] [id = 523] 20:29:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x923e7c00) [pid = 17374] [serial = 1570] [outer = (nil)] 20:29:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x92990c00) [pid = 17374] [serial = 1571] [outer = 0x923e7c00] 20:29:40 INFO - PROCESS | 17374 | 1464233380209 Marionette DEBUG loaded listener.js 20:29:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x92a14400) [pid = 17374] [serial = 1572] [outer = 0x923e7c00] 20:29:41 INFO - PROCESS | 17374 | 1464233381145 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]]]}] 20:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1643ms 20:29:41 INFO - PROCESS | 17374 | 1464233381222 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 20:29:41 INFO - PROCESS | 17374 | 1464233381226 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 20:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:29:41 INFO - PROCESS | 17374 | 1464233381233 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:29:41 INFO - PROCESS | 17374 | 1464233381236 Marionette TRACE conn4 <- [1,2066,null,{}] 20:29:41 INFO - PROCESS | 17374 | 1464233381242 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}] 20:29:41 INFO - PROCESS | 17374 | 1464233381478 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 20:29:41 INFO - PROCESS | 17374 | 1464233381801 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x923ea000 == 131 [pid = 17374] [id = 524] 20:29:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x92987000) [pid = 17374] [serial = 1573] [outer = (nil)] 20:29:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x92a45400) [pid = 17374] [serial = 1574] [outer = 0x92987000] 20:29:41 INFO - PROCESS | 17374 | 1464233381884 Marionette DEBUG loaded listener.js 20:29:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x92a47c00) [pid = 17374] [serial = 1575] [outer = 0x92987000] 20:29:42 INFO - PROCESS | 17374 | 1464233382778 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]]]}] 20:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1583ms 20:29:42 INFO - PROCESS | 17374 | 1464233382817 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 20:29:42 INFO - PROCESS | 17374 | 1464233382820 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 20:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:29:42 INFO - PROCESS | 17374 | 1464233382827 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:29:42 INFO - PROCESS | 17374 | 1464233382830 Marionette TRACE conn4 <- [1,2070,null,{}] 20:29:42 INFO - PROCESS | 17374 | 1464233382836 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}] 20:29:43 INFO - PROCESS | 17374 | 1464233383028 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 20:29:43 INFO - PROCESS | 17374 | 1464233383310 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x92280400 == 132 [pid = 17374] [id = 525] 20:29:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x9260b400) [pid = 17374] [serial = 1576] [outer = (nil)] 20:29:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x9460a800) [pid = 17374] [serial = 1577] [outer = 0x9260b400] 20:29:43 INFO - PROCESS | 17374 | 1464233383442 Marionette DEBUG loaded listener.js 20:29:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x95203c00) [pid = 17374] [serial = 1578] [outer = 0x9260b400] 20:29:44 INFO - PROCESS | 17374 | 1464233384347 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]]]}] 20:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1581ms 20:29:44 INFO - PROCESS | 17374 | 1464233384409 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 20:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:29:44 INFO - PROCESS | 17374 | 1464233384414 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 20:29:44 INFO - PROCESS | 17374 | 1464233384420 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:29:44 INFO - PROCESS | 17374 | 1464233384425 Marionette TRACE conn4 <- [1,2074,null,{}] 20:29:44 INFO - PROCESS | 17374 | 1464233384430 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}] 20:29:44 INFO - PROCESS | 17374 | 1464233384704 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 20:29:45 INFO - PROCESS | 17374 | 1464233385038 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a4ec00 == 133 [pid = 17374] [id = 526] 20:29:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95305400) [pid = 17374] [serial = 1579] [outer = (nil)] 20:29:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x9530e400) [pid = 17374] [serial = 1580] [outer = 0x95305400] 20:29:45 INFO - PROCESS | 17374 | 1464233385139 Marionette DEBUG loaded listener.js 20:29:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x953cb400) [pid = 17374] [serial = 1581] [outer = 0x95305400] 20:29:46 INFO - PROCESS | 17374 | 1464233386101 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]]]}] 20:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1737ms 20:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:29:46 INFO - PROCESS | 17374 | 1464233386158 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 20:29:46 INFO - PROCESS | 17374 | 1464233386161 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 20:29:46 INFO - PROCESS | 17374 | 1464233386168 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:29:46 INFO - PROCESS | 17374 | 1464233386171 Marionette TRACE conn4 <- [1,2078,null,{}] 20:29:46 INFO - PROCESS | 17374 | 1464233386177 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}] 20:29:46 INFO - PROCESS | 17374 | 1464233386402 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 20:29:46 INFO - PROCESS | 17374 | 1464233386734 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x95289c00 == 134 [pid = 17374] [id = 527] 20:29:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x95301c00) [pid = 17374] [serial = 1582] [outer = (nil)] 20:29:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x95d55400) [pid = 17374] [serial = 1583] [outer = 0x95301c00] 20:29:46 INFO - PROCESS | 17374 | 1464233386828 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x95d5b800) [pid = 17374] [serial = 1584] [outer = 0x95301c00] 20:29:47 INFO - PROCESS | 17374 | 1464233387718 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]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1586ms 20:29:47 INFO - PROCESS | 17374 | 1464233387753 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 17374 | 1464233387757 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 20:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:29:47 INFO - PROCESS | 17374 | 1464233387764 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - PROCESS | 17374 | 1464233387767 Marionette TRACE conn4 <- [1,2082,null,{}] 20:29:47 INFO - PROCESS | 17374 | 1464233387773 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}] 20:29:48 INFO - PROCESS | 17374 | 1464233387996 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 20:29:48 INFO - PROCESS | 17374 | 1464233388263 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f7800 == 135 [pid = 17374] [id = 528] 20:29:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x953d7000) [pid = 17374] [serial = 1585] [outer = (nil)] 20:29:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x97782000) [pid = 17374] [serial = 1586] [outer = 0x953d7000] 20:29:48 INFO - PROCESS | 17374 | 1464233388397 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x98381800) [pid = 17374] [serial = 1587] [outer = 0x953d7000] 20:29:49 INFO - PROCESS | 17374 | 1464233389386 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]]]}] 20:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1685ms 20:29:49 INFO - PROCESS | 17374 | 1464233389450 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 17374 | 1464233389454 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 20:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:29:49 INFO - PROCESS | 17374 | 1464233389460 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:29:49 INFO - PROCESS | 17374 | 1464233389464 Marionette TRACE conn4 <- [1,2086,null,{}] 20:29:49 INFO - PROCESS | 17374 | 1464233389469 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}] 20:29:49 INFO - PROCESS | 17374 | 1464233389706 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 20:29:50 INFO - PROCESS | 17374 | 1464233390033 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x890b1400 == 136 [pid = 17374] [id = 529] 20:29:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x95363800) [pid = 17374] [serial = 1588] [outer = (nil)] 20:29:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x99589400) [pid = 17374] [serial = 1589] [outer = 0x95363800] 20:29:50 INFO - PROCESS | 17374 | 1464233390127 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9a1ca800) [pid = 17374] [serial = 1590] [outer = 0x95363800] 20:29:51 INFO - PROCESS | 17374 | 1464233391151 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]]]}] 20:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1733ms 20:29:51 INFO - PROCESS | 17374 | 1464233391195 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 20:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:29:51 INFO - PROCESS | 17374 | 1464233391200 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 20:29:51 INFO - PROCESS | 17374 | 1464233391207 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:29:51 INFO - PROCESS | 17374 | 1464233391210 Marionette TRACE conn4 <- [1,2090,null,{}] 20:29:51 INFO - PROCESS | 17374 | 1464233391216 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}] 20:29:51 INFO - PROCESS | 17374 | 1464233391457 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 20:29:51 INFO - PROCESS | 17374 | 1464233391788 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x98382800 == 137 [pid = 17374] [id = 530] 20:29:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x99eebc00) [pid = 17374] [serial = 1591] [outer = (nil)] 20:29:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9a8d1000) [pid = 17374] [serial = 1592] [outer = 0x99eebc00] 20:29:51 INFO - PROCESS | 17374 | 1464233391886 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9a8d6400) [pid = 17374] [serial = 1593] [outer = 0x99eebc00] 20:29:52 INFO - PROCESS | 17374 | 1464233392798 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]]]}] 20:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1645ms 20:29:52 INFO - PROCESS | 17374 | 1464233392852 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 17374 | 1464233392855 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 20:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:29:52 INFO - PROCESS | 17374 | 1464233392862 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:29:52 INFO - PROCESS | 17374 | 1464233392865 Marionette TRACE conn4 <- [1,2094,null,{}] 20:29:52 INFO - PROCESS | 17374 | 1464233392871 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}] 20:29:53 INFO - PROCESS | 17374 | 1464233393103 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 20:29:53 INFO - PROCESS | 17374 | 1464233393435 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x954a1400 == 138 [pid = 17374] [id = 531] 20:29:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x9a395c00) [pid = 17374] [serial = 1594] [outer = (nil)] 20:29:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9af88800) [pid = 17374] [serial = 1595] [outer = 0x9a395c00] 20:29:53 INFO - PROCESS | 17374 | 1464233393529 Marionette DEBUG loaded listener.js 20:29:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x9af8d000) [pid = 17374] [serial = 1596] [outer = 0x9a395c00] 20:29:54 INFO - PROCESS | 17374 | 1464233394423 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]]]}] 20:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1595ms 20:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:29:54 INFO - PROCESS | 17374 | 1464233394458 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 20:29:54 INFO - PROCESS | 17374 | 1464233394461 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 20:29:54 INFO - PROCESS | 17374 | 1464233394468 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:29:54 INFO - PROCESS | 17374 | 1464233394472 Marionette TRACE conn4 <- [1,2098,null,{}] 20:29:54 INFO - PROCESS | 17374 | 1464233394477 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}] 20:29:54 INFO - PROCESS | 17374 | 1464233394701 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 20:29:55 INFO - PROCESS | 17374 | 1464233395001 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x883d3000 == 139 [pid = 17374] [id = 532] 20:29:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x8bca0c00) [pid = 17374] [serial = 1597] [outer = (nil)] 20:29:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x9b78c800) [pid = 17374] [serial = 1598] [outer = 0x8bca0c00] 20:29:55 INFO - PROCESS | 17374 | 1464233395137 Marionette DEBUG loaded listener.js 20:29:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x9baaf800) [pid = 17374] [serial = 1599] [outer = 0x8bca0c00] 20:29:56 INFO - PROCESS | 17374 | 1464233396062 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]]]}] 20:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1637ms 20:29:56 INFO - PROCESS | 17374 | 1464233396105 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 20:29:56 INFO - PROCESS | 17374 | 1464233396109 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 20:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:29:56 INFO - PROCESS | 17374 | 1464233396137 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:29:56 INFO - PROCESS | 17374 | 1464233396141 Marionette TRACE conn4 <- [1,2102,null,{}] 20:29:56 INFO - PROCESS | 17374 | 1464233396147 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}] 20:29:56 INFO - PROCESS | 17374 | 1464233396378 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 20:29:56 INFO - PROCESS | 17374 | 1464233396710 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a8d1c00 == 140 [pid = 17374] [id = 533] 20:29:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9a948400) [pid = 17374] [serial = 1600] [outer = (nil)] 20:29:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x9d996400) [pid = 17374] [serial = 1601] [outer = 0x9a948400] 20:29:56 INFO - PROCESS | 17374 | 1464233396803 Marionette DEBUG loaded listener.js 20:29:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0xa0606800) [pid = 17374] [serial = 1602] [outer = 0x9a948400] 20:29:57 INFO - PROCESS | 17374 | 1464233397711 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]]]}] 20:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1641ms 20:29:57 INFO - PROCESS | 17374 | 1464233397775 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 20:29:57 INFO - PROCESS | 17374 | 1464233397779 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 20:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:29:57 INFO - PROCESS | 17374 | 1464233397785 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:29:57 INFO - PROCESS | 17374 | 1464233397789 Marionette TRACE conn4 <- [1,2106,null,{}] 20:29:57 INFO - PROCESS | 17374 | 1464233397795 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}] 20:29:58 INFO - PROCESS | 17374 | 1464233398037 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8bda4400 == 139 [pid = 17374] [id = 514] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae6c000 == 138 [pid = 17374] [id = 513] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x88554400 == 137 [pid = 17374] [id = 512] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x890abc00 == 136 [pid = 17374] [id = 509] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x9baa9400 == 135 [pid = 17374] [id = 510] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x884f9400 == 134 [pid = 17374] [id = 508] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x92a42800 == 133 [pid = 17374] [id = 507] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x99eec400 == 132 [pid = 17374] [id = 506] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x93c9b400 == 131 [pid = 17374] [id = 504] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x954a1800 == 130 [pid = 17374] [id = 505] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x95043400 == 129 [pid = 17374] [id = 503] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x93c9d000 == 128 [pid = 17374] [id = 502] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x87502000 == 127 [pid = 17374] [id = 501] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8bd9b400 == 126 [pid = 17374] [id = 500] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x91e3e000 == 125 [pid = 17374] [id = 498] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b3c00 == 124 [pid = 17374] [id = 499] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x884fdc00 == 123 [pid = 17374] [id = 496] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8b7400 == 122 [pid = 17374] [id = 497] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x9a94c400 == 121 [pid = 17374] [id = 468] 20:29:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae6c800 == 120 [pid = 17374] [id = 495] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8d5ea800) [pid = 17374] [serial = 1356] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x8c309400) [pid = 17374] [serial = 1478] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8f3de800) [pid = 17374] [serial = 1430] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x8ee73800) [pid = 17374] [serial = 1428] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x8e3dcc00) [pid = 17374] [serial = 1427] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8c5b4800) [pid = 17374] [serial = 1425] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x8c490800) [pid = 17374] [serial = 1424] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x8b1f9800) [pid = 17374] [serial = 1422] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8ae6f800) [pid = 17374] [serial = 1421] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x8bca4400) [pid = 17374] [serial = 1475] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x88df0400) [pid = 17374] [serial = 1472] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x88fe8400) [pid = 17374] [serial = 1473] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x9c1f9400) [pid = 17374] [serial = 1469] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x9c110800) [pid = 17374] [serial = 1467] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x9bf5fc00) [pid = 17374] [serial = 1466] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x9b4bb000) [pid = 17374] [serial = 1464] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x9b162000) [pid = 17374] [serial = 1463] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9a947000) [pid = 17374] [serial = 1460] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9a948c00) [pid = 17374] [serial = 1461] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x9a1ed000) [pid = 17374] [serial = 1458] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9a1e1c00) [pid = 17374] [serial = 1457] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x98109c00) [pid = 17374] [serial = 1455] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x97770000) [pid = 17374] [serial = 1454] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x95d5e400) [pid = 17374] [serial = 1452] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x954a2800) [pid = 17374] [serial = 1451] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x95366c00) [pid = 17374] [serial = 1449] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x9535c800) [pid = 17374] [serial = 1448] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x95230400) [pid = 17374] [serial = 1446] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x9520f000) [pid = 17374] [serial = 1445] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x93c9c400) [pid = 17374] [serial = 1443] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x92d45c00) [pid = 17374] [serial = 1442] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x92988400) [pid = 17374] [serial = 1440] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x92820400) [pid = 17374] [serial = 1439] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x92608c00) [pid = 17374] [serial = 1437] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x923e0800) [pid = 17374] [serial = 1436] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x91b46800) [pid = 17374] [serial = 1434] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8f6a4800) [pid = 17374] [serial = 1433] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8f4d6400) [pid = 17374] [serial = 1431] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8c3c2c00) [pid = 17374] [serial = 1479] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8e241400) [pid = 17374] [serial = 1484] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8c7d9c00) [pid = 17374] [serial = 1482] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8bda5800) [pid = 17374] [serial = 1476] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8bca0400) [pid = 17374] [serial = 1481] [outer = (nil)] [url = about:blank] 20:30:00 INFO - PROCESS | 17374 | 1464233400158 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x883d2000 == 121 [pid = 17374] [id = 534] 20:30:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x88df0400) [pid = 17374] [serial = 1603] [outer = (nil)] 20:30:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x88efd000) [pid = 17374] [serial = 1604] [outer = 0x88df0400] 20:30:00 INFO - PROCESS | 17374 | 1464233400245 Marionette DEBUG loaded listener.js 20:30:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x890ab400) [pid = 17374] [serial = 1605] [outer = 0x88df0400] 20:30:01 INFO - PROCESS | 17374 | 1464233401177 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]]]}] 20:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 3438ms 20:30:01 INFO - PROCESS | 17374 | 1464233401228 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 20:30:01 INFO - PROCESS | 17374 | 1464233401235 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 20:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:30:01 INFO - PROCESS | 17374 | 1464233401243 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:30:01 INFO - PROCESS | 17374 | 1464233401249 Marionette TRACE conn4 <- [1,2110,null,{}] 20:30:01 INFO - PROCESS | 17374 | 1464233401256 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}] 20:30:01 INFO - PROCESS | 17374 | 1464233401554 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 20:30:01 INFO - PROCESS | 17374 | 1464233401814 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1ed400 == 122 [pid = 17374] [id = 535] 20:30:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8b1ed800) [pid = 17374] [serial = 1606] [outer = (nil)] 20:30:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8bca4800) [pid = 17374] [serial = 1607] [outer = 0x8b1ed800] 20:30:01 INFO - PROCESS | 17374 | 1464233401901 Marionette DEBUG loaded listener.js 20:30:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8bda5800) [pid = 17374] [serial = 1608] [outer = 0x8b1ed800] 20:30:02 INFO - PROCESS | 17374 | 1464233402829 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]]]}] 20:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1639ms 20:30:02 INFO - PROCESS | 17374 | 1464233402892 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 20:30:02 INFO - PROCESS | 17374 | 1464233402899 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 20:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:30:02 INFO - PROCESS | 17374 | 1464233402906 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:30:02 INFO - PROCESS | 17374 | 1464233402909 Marionette TRACE conn4 <- [1,2114,null,{}] 20:30:02 INFO - PROCESS | 17374 | 1464233402915 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}] 20:30:03 INFO - PROCESS | 17374 | 1464233403220 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 20:30:03 INFO - PROCESS | 17374 | 1464233403259 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1f8800 == 123 [pid = 17374] [id = 536] 20:30:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8c193400) [pid = 17374] [serial = 1609] [outer = (nil)] 20:30:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8c3b5800) [pid = 17374] [serial = 1610] [outer = 0x8c193400] 20:30:03 INFO - PROCESS | 17374 | 1464233403334 Marionette DEBUG loaded listener.js 20:30:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8c493800) [pid = 17374] [serial = 1611] [outer = 0x8c193400] 20:30:04 INFO - PROCESS | 17374 | 1464233404547 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]]]}] 20:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2140ms 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8c30cc00) [pid = 17374] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x883c6800) [pid = 17374] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8c3bc000) [pid = 17374] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x9a8d2800) [pid = 17374] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x99eefc00) [pid = 17374] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9a1e0400) [pid = 17374] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x95228c00) [pid = 17374] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x9527b400) [pid = 17374] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x95234000) [pid = 17374] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x8f4db400) [pid = 17374] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9260e800) [pid = 17374] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8f4d8c00) [pid = 17374] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x91e41000) [pid = 17374] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x8f3dbc00) [pid = 17374] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8c7dc000) [pid = 17374] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8b1ee800) [pid = 17374] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8855b800) [pid = 17374] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x9d9a4400) [pid = 17374] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x8ae75000) [pid = 17374] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x9b15f400) [pid = 17374] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:30:05 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x8bc9b800) [pid = 17374] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:30:05 INFO - PROCESS | 17374 | 1464233405156 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 20:30:05 INFO - PROCESS | 17374 | 1464233405160 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 20:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:30:05 INFO - PROCESS | 17374 | 1464233405177 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:30:05 INFO - PROCESS | 17374 | 1464233405186 Marionette TRACE conn4 <- [1,2118,null,{}] 20:30:05 INFO - PROCESS | 17374 | 1464233405191 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}] 20:30:05 INFO - PROCESS | 17374 | 1464233405422 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 20:30:05 INFO - PROCESS | 17374 | 1464233405615 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c195800 == 124 [pid = 17374] [id = 537] 20:30:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8c198800) [pid = 17374] [serial = 1612] [outer = (nil)] 20:30:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8c7dd000) [pid = 17374] [serial = 1613] [outer = 0x8c198800] 20:30:05 INFO - PROCESS | 17374 | 1464233405703 Marionette DEBUG loaded listener.js 20:30:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8d5f8c00) [pid = 17374] [serial = 1614] [outer = 0x8c198800] 20:30:06 INFO - PROCESS | 17374 | 1464233406550 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]]]}] 20:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1456ms 20:30:06 INFO - PROCESS | 17374 | 1464233406625 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 20:30:06 INFO - PROCESS | 17374 | 1464233406629 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 20:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:30:06 INFO - PROCESS | 17374 | 1464233406636 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:30:06 INFO - PROCESS | 17374 | 1464233406639 Marionette TRACE conn4 <- [1,2122,null,{}] 20:30:06 INFO - PROCESS | 17374 | 1464233406645 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}] 20:30:06 INFO - PROCESS | 17374 | 1464233406866 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 20:30:07 INFO - PROCESS | 17374 | 1464233407199 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x883c8800 == 125 [pid = 17374] [id = 538] 20:30:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x883cdc00) [pid = 17374] [serial = 1615] [outer = (nil)] 20:30:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x88554400) [pid = 17374] [serial = 1616] [outer = 0x883cdc00] 20:30:07 INFO - PROCESS | 17374 | 1464233407366 Marionette DEBUG loaded listener.js 20:30:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x88efcc00) [pid = 17374] [serial = 1617] [outer = 0x883cdc00] 20:30:08 INFO - PROCESS | 17374 | 1464233408372 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]]]}] 20:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1784ms 20:30:08 INFO - PROCESS | 17374 | 1464233408422 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 20:30:08 INFO - PROCESS | 17374 | 1464233408429 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 20:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:30:08 INFO - PROCESS | 17374 | 1464233408438 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:30:08 INFO - PROCESS | 17374 | 1464233408444 Marionette TRACE conn4 <- [1,2126,null,{}] 20:30:08 INFO - PROCESS | 17374 | 1464233408452 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}] 20:30:08 INFO - PROCESS | 17374 | 1464233408704 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 20:30:09 INFO - PROCESS | 17374 | 1464233409039 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1eb800 == 126 [pid = 17374] [id = 539] 20:30:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8bc9cc00) [pid = 17374] [serial = 1618] [outer = (nil)] 20:30:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8bda8800) [pid = 17374] [serial = 1619] [outer = 0x8bc9cc00] 20:30:09 INFO - PROCESS | 17374 | 1464233409136 Marionette DEBUG loaded listener.js 20:30:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8c195000) [pid = 17374] [serial = 1620] [outer = 0x8bc9cc00] 20:30:10 INFO - PROCESS | 17374 | 1464233410125 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]]]}] 20:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1743ms 20:30:10 INFO - PROCESS | 17374 | 1464233410184 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 20:30:10 INFO - PROCESS | 17374 | 1464233410191 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 20:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:30:10 INFO - PROCESS | 17374 | 1464233410201 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:30:10 INFO - PROCESS | 17374 | 1464233410204 Marionette TRACE conn4 <- [1,2130,null,{}] 20:30:10 INFO - PROCESS | 17374 | 1464233410211 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}] 20:30:10 INFO - PROCESS | 17374 | 1464233410462 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 20:30:10 INFO - PROCESS | 17374 | 1464233410847 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c7e1400 == 127 [pid = 17374] [id = 540] 20:30:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8d5f7c00) [pid = 17374] [serial = 1621] [outer = (nil)] 20:30:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8e246800) [pid = 17374] [serial = 1622] [outer = 0x8d5f7c00] 20:30:10 INFO - PROCESS | 17374 | 1464233410948 Marionette DEBUG loaded listener.js 20:30:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8ee74000) [pid = 17374] [serial = 1623] [outer = 0x8d5f7c00] 20:30:11 INFO - PROCESS | 17374 | 1464233411962 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] 20:30:12 INFO - PROCESS | 17374 | 1464233412040 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 20:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:30:12 INFO - PROCESS | 17374 | 1464233412050 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:30:12 INFO - PROCESS | 17374 | 1464233412060 Marionette TRACE conn4 <- [1,2134,null,{}] 20:30:12 INFO - PROCESS | 17374 | 1464233412075 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}] 20:30:12 INFO - PROCESS | 17374 | 1464233412369 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 20:30:12 INFO - PROCESS | 17374 | 1464233412703 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b4400 == 128 [pid = 17374] [id = 541] 20:30:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8f3d9400) [pid = 17374] [serial = 1624] [outer = (nil)] 20:30:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8f4d8000) [pid = 17374] [serial = 1625] [outer = 0x8f3d9400] 20:30:12 INFO - PROCESS | 17374 | 1464233412793 Marionette DEBUG loaded listener.js 20:30:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x91b48c00) [pid = 17374] [serial = 1626] [outer = 0x8f3d9400] 20:30:13 INFO - PROCESS | 17374 | 1464233413781 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]]]}] 20:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1800ms 20:30:13 INFO - PROCESS | 17374 | 1464233413849 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 20:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:30:13 INFO - PROCESS | 17374 | 1464233413855 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 20:30:13 INFO - PROCESS | 17374 | 1464233413861 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:30:13 INFO - PROCESS | 17374 | 1464233413864 Marionette TRACE conn4 <- [1,2138,null,{}] 20:30:13 INFO - PROCESS | 17374 | 1464233413870 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}] 20:30:14 INFO - PROCESS | 17374 | 1464233414104 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 20:30:14 INFO - PROCESS | 17374 | 1464233414425 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3df800 == 129 [pid = 17374] [id = 542] 20:30:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8f4d1800) [pid = 17374] [serial = 1627] [outer = (nil)] 20:30:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x91e43800) [pid = 17374] [serial = 1628] [outer = 0x8f4d1800] 20:30:14 INFO - PROCESS | 17374 | 1464233414521 Marionette DEBUG loaded listener.js 20:30:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x92278800) [pid = 17374] [serial = 1629] [outer = 0x8f4d1800] 20:30:15 INFO - PROCESS | 17374 | 1464233415450 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]]]}] 20:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1635ms 20:30:15 INFO - PROCESS | 17374 | 1464233415496 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 20:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:30:15 INFO - PROCESS | 17374 | 1464233415500 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 20:30:15 INFO - PROCESS | 17374 | 1464233415507 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:30:15 INFO - PROCESS | 17374 | 1464233415511 Marionette TRACE conn4 <- [1,2142,null,{}] 20:30:15 INFO - PROCESS | 17374 | 1464233415517 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}] 20:30:15 INFO - PROCESS | 17374 | 1464233415757 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 20:30:16 INFO - PROCESS | 17374 | 1464233416086 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e0400 == 130 [pid = 17374] [id = 543] 20:30:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x923e3400) [pid = 17374] [serial = 1630] [outer = (nil)] 20:30:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x9260e800) [pid = 17374] [serial = 1631] [outer = 0x923e3400] 20:30:16 INFO - PROCESS | 17374 | 1464233416208 Marionette DEBUG loaded listener.js 20:30:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x92a16800) [pid = 17374] [serial = 1632] [outer = 0x923e3400] 20:30:17 INFO - PROCESS | 17374 | 1464233417270 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] 20:30:17 INFO - PROCESS | 17374 | 1464233417360 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 20:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:30:17 INFO - PROCESS | 17374 | 1464233417367 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:30:17 INFO - PROCESS | 17374 | 1464233417371 Marionette TRACE conn4 <- [1,2146,null,{}] 20:30:17 INFO - PROCESS | 17374 | 1464233417377 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}] 20:30:17 INFO - PROCESS | 17374 | 1464233417654 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 20:30:18 INFO - PROCESS | 17374 | 1464233417984 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e241400 == 131 [pid = 17374] [id = 544] 20:30:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x92604000) [pid = 17374] [serial = 1633] [outer = (nil)] 20:30:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x93ca1400) [pid = 17374] [serial = 1634] [outer = 0x92604000] 20:30:18 INFO - PROCESS | 17374 | 1464233418072 Marionette DEBUG loaded listener.js 20:30:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x95037c00) [pid = 17374] [serial = 1635] [outer = 0x92604000] 20:30:19 INFO - PROCESS | 17374 | 1464233419043 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] 20:30:19 INFO - PROCESS | 17374 | 1464233419109 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 20:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:30:19 INFO - PROCESS | 17374 | 1464233419116 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:30:19 INFO - PROCESS | 17374 | 1464233419120 Marionette TRACE conn4 <- [1,2150,null,{}] 20:30:19 INFO - PROCESS | 17374 | 1464233419125 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}] 20:30:19 INFO - PROCESS | 17374 | 1464233419348 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 20:30:19 INFO - PROCESS | 17374 | 1464233419682 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x9281bc00 == 132 [pid = 17374] [id = 545] 20:30:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x92d41800) [pid = 17374] [serial = 1636] [outer = (nil)] 20:30:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x9527c800) [pid = 17374] [serial = 1637] [outer = 0x92d41800] 20:30:19 INFO - PROCESS | 17374 | 1464233419779 Marionette DEBUG loaded listener.js 20:30:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x95309400) [pid = 17374] [serial = 1638] [outer = 0x92d41800] 20:30:20 INFO - PROCESS | 17374 | 1464233420712 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]]]}] 20:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1635ms 20:30:20 INFO - PROCESS | 17374 | 1464233420751 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 20:30:20 INFO - PROCESS | 17374 | 1464233420755 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 20:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:30:20 INFO - PROCESS | 17374 | 1464233420762 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:30:20 INFO - PROCESS | 17374 | 1464233420765 Marionette TRACE conn4 <- [1,2154,null,{}] 20:30:20 INFO - PROCESS | 17374 | 1464233420771 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}] 20:30:20 INFO - PROCESS | 17374 | 1464233420993 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 20:30:21 INFO - PROCESS | 17374 | 1464233421357 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f7800 == 133 [pid = 17374] [id = 546] 20:30:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x95204800) [pid = 17374] [serial = 1639] [outer = (nil)] 20:30:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x95369400) [pid = 17374] [serial = 1640] [outer = 0x95204800] 20:30:21 INFO - PROCESS | 17374 | 1464233421454 Marionette DEBUG loaded listener.js 20:30:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x953d1400) [pid = 17374] [serial = 1641] [outer = 0x95204800] 20:30:22 INFO - PROCESS | 17374 | 1464233422402 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]]]}] 20:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1682ms 20:30:22 INFO - PROCESS | 17374 | 1464233422446 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 20:30:22 INFO - PROCESS | 17374 | 1464233422450 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 20:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:30:22 INFO - PROCESS | 17374 | 1464233422457 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:30:22 INFO - PROCESS | 17374 | 1464233422461 Marionette TRACE conn4 <- [1,2158,null,{}] 20:30:22 INFO - PROCESS | 17374 | 1464233422467 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}] 20:30:22 INFO - PROCESS | 17374 | 1464233422707 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 20:30:23 INFO - PROCESS | 17374 | 1464233423039 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x9527e800 == 134 [pid = 17374] [id = 547] 20:30:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x95367000) [pid = 17374] [serial = 1642] [outer = (nil)] 20:30:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95d53400) [pid = 17374] [serial = 1643] [outer = 0x95367000] 20:30:23 INFO - PROCESS | 17374 | 1464233423136 Marionette DEBUG loaded listener.js 20:30:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x95d58000) [pid = 17374] [serial = 1644] [outer = 0x95367000] 20:30:24 INFO - PROCESS | 17374 | 1464233424068 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]]]}] 20:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1686ms 20:30:24 INFO - PROCESS | 17374 | 1464233424145 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 20:30:24 INFO - PROCESS | 17374 | 1464233424149 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 20:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:30:24 INFO - PROCESS | 17374 | 1464233424155 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:30:24 INFO - PROCESS | 17374 | 1464233424160 Marionette TRACE conn4 <- [1,2162,null,{}] 20:30:24 INFO - PROCESS | 17374 | 1464233424165 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}] 20:30:24 INFO - PROCESS | 17374 | 1464233424395 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 20:30:24 INFO - PROCESS | 17374 | 1464233424751 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x97785000 == 135 [pid = 17374] [id = 548] 20:30:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x97786800) [pid = 17374] [serial = 1645] [outer = (nil)] 20:30:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9837c000) [pid = 17374] [serial = 1646] [outer = 0x97786800] 20:30:24 INFO - PROCESS | 17374 | 1464233424862 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x9a1aac00) [pid = 17374] [serial = 1647] [outer = 0x97786800] 20:30:25 INFO - PROCESS | 17374 | 1464233425951 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]]]}] 20:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1835ms 20:30:25 INFO - PROCESS | 17374 | 1464233425991 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 20:30:25 INFO - PROCESS | 17374 | 1464233425996 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 20:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:30:26 INFO - PROCESS | 17374 | 1464233426003 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:30:26 INFO - PROCESS | 17374 | 1464233426008 Marionette TRACE conn4 <- [1,2166,null,{}] 20:30:26 INFO - PROCESS | 17374 | 1464233426014 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}] 20:30:26 INFO - PROCESS | 17374 | 1464233426285 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 20:30:26 INFO - PROCESS | 17374 | 1464233426602 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x9535f400 == 136 [pid = 17374] [id = 549] 20:30:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x97764800) [pid = 17374] [serial = 1648] [outer = (nil)] 20:30:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x9a94a800) [pid = 17374] [serial = 1649] [outer = 0x97764800] 20:30:26 INFO - PROCESS | 17374 | 1464233426693 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9a94e000) [pid = 17374] [serial = 1650] [outer = 0x97764800] 20:30:27 INFO - PROCESS | 17374 | 1464233427720 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]]]}] 20:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1792ms 20:30:27 INFO - PROCESS | 17374 | 1464233427796 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 20:30:27 INFO - PROCESS | 17374 | 1464233427800 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 20:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:30:27 INFO - PROCESS | 17374 | 1464233427807 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:30:27 INFO - PROCESS | 17374 | 1464233427810 Marionette TRACE conn4 <- [1,2170,null,{}] 20:30:27 INFO - PROCESS | 17374 | 1464233427816 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}] 20:30:28 INFO - PROCESS | 17374 | 1464233428053 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 20:30:28 INFO - PROCESS | 17374 | 1464233428392 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x890b6400 == 137 [pid = 17374] [id = 550] 20:30:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9527b800) [pid = 17374] [serial = 1651] [outer = (nil)] 20:30:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9af85800) [pid = 17374] [serial = 1652] [outer = 0x9527b800] 20:30:28 INFO - PROCESS | 17374 | 1464233428487 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9b26f800) [pid = 17374] [serial = 1653] [outer = 0x9527b800] 20:30:29 INFO - PROCESS | 17374 | 1464233429389 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]]]}] 20:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1637ms 20:30:29 INFO - PROCESS | 17374 | 1464233429469 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 17374 | 1464233429488 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 20:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:30:29 INFO - PROCESS | 17374 | 1464233429499 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:30:29 INFO - PROCESS | 17374 | 1464233429502 Marionette TRACE conn4 <- [1,2174,null,{}] 20:30:29 INFO - PROCESS | 17374 | 1464233429508 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}] 20:30:29 INFO - PROCESS | 17374 | 1464233429752 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 20:30:30 INFO - PROCESS | 17374 | 1464233430090 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a64a800 == 138 [pid = 17374] [id = 551] 20:30:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9af8a400) [pid = 17374] [serial = 1654] [outer = (nil)] 20:30:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9b78bc00) [pid = 17374] [serial = 1655] [outer = 0x9af8a400] 20:30:30 INFO - PROCESS | 17374 | 1464233430184 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9ba74c00) [pid = 17374] [serial = 1656] [outer = 0x9af8a400] 20:30:31 INFO - PROCESS | 17374 | 1464233431298 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]]]}] 20:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1891ms 20:30:31 INFO - PROCESS | 17374 | 1464233431392 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 20:30:31 INFO - PROCESS | 17374 | 1464233431396 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 20:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:30:31 INFO - PROCESS | 17374 | 1464233431403 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:30:31 INFO - PROCESS | 17374 | 1464233431407 Marionette TRACE conn4 <- [1,2178,null,{}] 20:30:31 INFO - PROCESS | 17374 | 1464233431414 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}] 20:30:31 INFO - PROCESS | 17374 | 1464233431740 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 20:30:32 INFO - PROCESS | 17374 | 1464233432103 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x87502000 == 139 [pid = 17374] [id = 552] 20:30:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x97764c00) [pid = 17374] [serial = 1657] [outer = (nil)] 20:30:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x9c118400) [pid = 17374] [serial = 1658] [outer = 0x97764c00] 20:30:32 INFO - PROCESS | 17374 | 1464233432191 Marionette DEBUG loaded listener.js 20:30:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9c1f9000) [pid = 17374] [serial = 1659] [outer = 0x97764c00] 20:30:33 INFO - PROCESS | 17374 | 1464233433112 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]]]}] 20:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1788ms 20:30:33 INFO - PROCESS | 17374 | 1464233433193 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 20:30:33 INFO - PROCESS | 17374 | 1464233433197 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 20:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:30:33 INFO - PROCESS | 17374 | 1464233433203 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:30:33 INFO - PROCESS | 17374 | 1464233433207 Marionette TRACE conn4 <- [1,2182,null,{}] 20:30:33 INFO - PROCESS | 17374 | 1464233433212 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}] 20:30:33 INFO - PROCESS | 17374 | 1464233433491 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 20:30:33 INFO - PROCESS | 17374 | 1464233433824 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 17374 | ++DOCSHELL 0x88550400 == 140 [pid = 17374] [id = 553] 20:30:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x88558400) [pid = 17374] [serial = 1660] [outer = (nil)] 20:30:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x9d99dc00) [pid = 17374] [serial = 1661] [outer = 0x88558400] 20:30:33 INFO - PROCESS | 17374 | 1464233433917 Marionette DEBUG loaded listener.js 20:30:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa1117400) [pid = 17374] [serial = 1662] [outer = 0x88558400] 20:30:34 INFO - PROCESS | 17374 | 1464233434845 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]]]}] 20:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1685ms 20:30:34 INFO - PROCESS | 17374 | 1464233434889 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 20:30:34 INFO - PROCESS | 17374 | 1464233434893 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 20:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:30:34 INFO - PROCESS | 17374 | 1464233434899 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:30:34 INFO - PROCESS | 17374 | 1464233434902 Marionette TRACE conn4 <- [1,2186,null,{}] 20:30:34 INFO - PROCESS | 17374 | 1464233434908 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}] 20:30:35 INFO - PROCESS | 17374 | 1464233435135 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 20:30:35 INFO - PROCESS | 17374 | 1464233435473 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x884fa800 == 141 [pid = 17374] [id = 554] 20:30:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x9bf69400) [pid = 17374] [serial = 1663] [outer = (nil)] 20:30:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0xa2735400) [pid = 17374] [serial = 1664] [outer = 0x9bf69400] 20:30:35 INFO - PROCESS | 17374 | 1464233435566 Marionette DEBUG loaded listener.js 20:30:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0xa273c400) [pid = 17374] [serial = 1665] [outer = 0x9bf69400] 20:30:36 INFO - PROCESS | 17374 | 1464233436565 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]]]}] 20:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1740ms 20:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:30:36 INFO - PROCESS | 17374 | 1464233436640 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 20:30:36 INFO - PROCESS | 17374 | 1464233436643 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 20:30:36 INFO - PROCESS | 17374 | 1464233436650 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:30:36 INFO - PROCESS | 17374 | 1464233436653 Marionette TRACE conn4 <- [1,2190,null,{}] 20:30:36 INFO - PROCESS | 17374 | 1464233436659 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}] 20:30:36 INFO - PROCESS | 17374 | 1464233436889 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 20:30:37 INFO - PROCESS | 17374 | 1464233437240 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:37 INFO - PROCESS | 17374 | ++DOCSHELL 0x87504c00 == 142 [pid = 17374] [id = 555] 20:30:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0xa1112000) [pid = 17374] [serial = 1666] [outer = (nil)] 20:30:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0xa3354800) [pid = 17374] [serial = 1667] [outer = 0xa1112000] 20:30:37 INFO - PROCESS | 17374 | 1464233437336 Marionette DEBUG loaded listener.js 20:30:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0xa335ec00) [pid = 17374] [serial = 1668] [outer = 0xa1112000] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x95309800 == 141 [pid = 17374] [id = 56] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x954a4800 == 140 [pid = 17374] [id = 51] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9549a800 == 139 [pid = 17374] [id = 53] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x92e28400 == 138 [pid = 17374] [id = 52] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c195800 == 137 [pid = 17374] [id = 537] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1f8800 == 136 [pid = 17374] [id = 536] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1ed400 == 135 [pid = 17374] [id = 535] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x883d2000 == 134 [pid = 17374] [id = 534] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x954a1400 == 133 [pid = 17374] [id = 531] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x883d3000 == 132 [pid = 17374] [id = 532] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x98382800 == 131 [pid = 17374] [id = 530] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x890b1400 == 130 [pid = 17374] [id = 529] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x884f7800 == 129 [pid = 17374] [id = 528] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x92a4ec00 == 128 [pid = 17374] [id = 526] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x95289c00 == 127 [pid = 17374] [id = 527] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x92280400 == 126 [pid = 17374] [id = 525] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x923ea000 == 125 [pid = 17374] [id = 524] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x884f1400 == 124 [pid = 17374] [id = 523] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x91b45000 == 123 [pid = 17374] [id = 522] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4d3400 == 122 [pid = 17374] [id = 521] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8f315400 == 121 [pid = 17374] [id = 520] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8b6c00 == 120 [pid = 17374] [id = 518] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c197400 == 119 [pid = 17374] [id = 519] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9b15a400 == 118 [pid = 17374] [id = 447] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c190000 == 117 [pid = 17374] [id = 517] 20:30:39 INFO - PROCESS | 17374 | --DOCSHELL 0x890b2c00 == 116 [pid = 17374] [id = 516] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x8c7e2c00) [pid = 17374] [serial = 1419] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0xa0602000) [pid = 17374] [serial = 1470] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8c49a400) [pid = 17374] [serial = 1547] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x8c498400) [pid = 17374] [serial = 1544] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x9b5bf400) [pid = 17374] [serial = 1524] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x9b4c6800) [pid = 17374] [serial = 1523] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x9b15ec00) [pid = 17374] [serial = 1521] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x9af89800) [pid = 17374] [serial = 1520] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x9a941800) [pid = 17374] [serial = 1518] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x9a4d4c00) [pid = 17374] [serial = 1517] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x95d55000) [pid = 17374] [serial = 1514] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x95d59c00) [pid = 17374] [serial = 1515] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x953d5000) [pid = 17374] [serial = 1512] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x953cec00) [pid = 17374] [serial = 1511] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x95308000) [pid = 17374] [serial = 1509] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x95303400) [pid = 17374] [serial = 1508] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x94609800) [pid = 17374] [serial = 1506] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x93ca5c00) [pid = 17374] [serial = 1505] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x92a4a400) [pid = 17374] [serial = 1503] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x92a41400) [pid = 17374] [serial = 1502] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x923e6000) [pid = 17374] [serial = 1500] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x923e0000) [pid = 17374] [serial = 1499] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x92273c00) [pid = 17374] [serial = 1497] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x91e45800) [pid = 17374] [serial = 1496] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x8f4ddc00) [pid = 17374] [serial = 1494] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x8f3e1000) [pid = 17374] [serial = 1493] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x8e24f800) [pid = 17374] [serial = 1491] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x8d8b3000) [pid = 17374] [serial = 1490] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8c18f800) [pid = 17374] [serial = 1488] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x8bec7400) [pid = 17374] [serial = 1487] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x890b3800) [pid = 17374] [serial = 1538] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x89ec1c00) [pid = 17374] [serial = 1539] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0xa3127800) [pid = 17374] [serial = 1535] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0xa2503800) [pid = 17374] [serial = 1533] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0xa23c7000) [pid = 17374] [serial = 1532] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0xa2242400) [pid = 17374] [serial = 1530] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0xa110e000) [pid = 17374] [serial = 1529] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x9c1f5c00) [pid = 17374] [serial = 1527] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x9c111000) [pid = 17374] [serial = 1526] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8bd9d400) [pid = 17374] [serial = 1541] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8bec9c00) [pid = 17374] [serial = 1542] [outer = (nil)] [url = about:blank] 20:30:39 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8c5ac400) [pid = 17374] [serial = 1545] [outer = (nil)] [url = about:blank] 20:30:40 INFO - PROCESS | 17374 | 1464233440350 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]]]}] 20:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 3744ms 20:30:40 INFO - PROCESS | 17374 | 1464233440395 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 20:30:40 INFO - PROCESS | 17374 | 1464233440401 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 20:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:30:40 INFO - PROCESS | 17374 | 1464233440410 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:30:40 INFO - PROCESS | 17374 | 1464233440415 Marionette TRACE conn4 <- [1,2194,null,{}] 20:30:40 INFO - PROCESS | 17374 | 1464233440423 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}] 20:30:40 INFO - PROCESS | 17374 | 1464233440652 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 20:30:40 INFO - PROCESS | 17374 | 1464233440877 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec4400 == 117 [pid = 17374] [id = 556] 20:30:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x89ec6400) [pid = 17374] [serial = 1669] [outer = (nil)] 20:30:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8b1f0000) [pid = 17374] [serial = 1670] [outer = 0x89ec6400] 20:30:41 INFO - PROCESS | 17374 | 1464233441019 Marionette DEBUG loaded listener.js 20:30:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8bca6400) [pid = 17374] [serial = 1671] [outer = 0x89ec6400] 20:30:41 INFO - PROCESS | 17374 | 1464233441983 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]]]}] 20:30:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1638ms 20:30:42 INFO - PROCESS | 17374 | 1464233442052 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 20:30:42 INFO - PROCESS | 17374 | 1464233442065 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 20:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:30:42 INFO - PROCESS | 17374 | 1464233442089 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:30:42 INFO - PROCESS | 17374 | 1464233442095 Marionette TRACE conn4 <- [1,2198,null,{}] 20:30:42 INFO - PROCESS | 17374 | 1464233442104 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}] 20:30:42 INFO - PROCESS | 17374 | 1464233442567 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 20:30:42 INFO - PROCESS | 17374 | 1464233442908 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 17374 | ++DOCSHELL 0x8becd800 == 118 [pid = 17374] [id = 557] 20:30:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8c190000) [pid = 17374] [serial = 1672] [outer = (nil)] 20:30:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8c3bc000) [pid = 17374] [serial = 1673] [outer = 0x8c190000] 20:30:43 INFO - PROCESS | 17374 | 1464233443029 Marionette DEBUG loaded listener.js 20:30:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8c5ab400) [pid = 17374] [serial = 1674] [outer = 0x8c190000] 20:30:44 INFO - PROCESS | 17374 | 1464233444198 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]]]}] 20:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2150ms 20:30:44 INFO - PROCESS | 17374 | 1464233444229 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 20:30:44 INFO - PROCESS | 17374 | 1464233444233 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 20:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:30:44 INFO - PROCESS | 17374 | 1464233444240 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:30:44 INFO - PROCESS | 17374 | 1464233444246 Marionette TRACE conn4 <- [1,2202,null,{}] 20:30:44 INFO - PROCESS | 17374 | 1464233444267 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}] 20:30:45 INFO - PROCESS | 17374 | 1464233445320 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x95363800) [pid = 17374] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x8bca0c00) [pid = 17374] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x91e45c00) [pid = 17374] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x953d7000) [pid = 17374] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x99eebc00) [pid = 17374] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9260b400) [pid = 17374] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x923e7c00) [pid = 17374] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x95305400) [pid = 17374] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x95301c00) [pid = 17374] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x91b4ac00) [pid = 17374] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9a948400) [pid = 17374] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8e243000) [pid = 17374] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8c192c00) [pid = 17374] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x890b5000) [pid = 17374] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x92987000) [pid = 17374] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8c193400) [pid = 17374] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x9a395c00) [pid = 17374] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x8d5ecc00) [pid = 17374] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x8b1ed800) [pid = 17374] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x88df0400) [pid = 17374] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0xa22af800) [pid = 17374] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x8f317400) [pid = 17374] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:30:45 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x8ee69800) [pid = 17374] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:30:45 INFO - PROCESS | 17374 | 1464233445592 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e5800 == 119 [pid = 17374] [id = 558] 20:30:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x88ff1000) [pid = 17374] [serial = 1675] [outer = (nil)] 20:30:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8bda7400) [pid = 17374] [serial = 1676] [outer = 0x88ff1000] 20:30:45 INFO - PROCESS | 17374 | 1464233445697 Marionette DEBUG loaded listener.js 20:30:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8d8be800) [pid = 17374] [serial = 1677] [outer = 0x88ff1000] 20:30:46 INFO - PROCESS | 17374 | 1464233446490 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]]]}] 20:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2264ms 20:30:46 INFO - PROCESS | 17374 | 1464233446504 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 20:30:46 INFO - PROCESS | 17374 | 1464233446508 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 20:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:30:46 INFO - PROCESS | 17374 | 1464233446518 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:30:46 INFO - PROCESS | 17374 | 1464233446520 Marionette TRACE conn4 <- [1,2206,null,{}] 20:30:46 INFO - PROCESS | 17374 | 1464233446527 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}] 20:30:46 INFO - PROCESS | 17374 | 1464233446808 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 20:30:46 INFO - PROCESS | 17374 | 1464233446830 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x88deb000 == 120 [pid = 17374] [id = 559] 20:30:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8d5eb400) [pid = 17374] [serial = 1678] [outer = (nil)] 20:30:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8f315000) [pid = 17374] [serial = 1679] [outer = 0x8d5eb400] 20:30:46 INFO - PROCESS | 17374 | 1464233446903 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8f3e2400) [pid = 17374] [serial = 1680] [outer = 0x8d5eb400] 20:30:48 INFO - PROCESS | 17374 | 1464233448155 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]]]}] 20:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1693ms 20:30:48 INFO - PROCESS | 17374 | 1464233448212 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 20:30:48 INFO - PROCESS | 17374 | 1464233448219 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 20:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:30:48 INFO - PROCESS | 17374 | 1464233448229 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:30:48 INFO - PROCESS | 17374 | 1464233448233 Marionette TRACE conn4 <- [1,2210,null,{}] 20:30:48 INFO - PROCESS | 17374 | 1464233448242 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}] 20:30:48 INFO - PROCESS | 17374 | 1464233448585 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 20:30:48 INFO - PROCESS | 17374 | 1464233448880 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6c000 == 121 [pid = 17374] [id = 560] 20:30:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8ae75000) [pid = 17374] [serial = 1681] [outer = (nil)] 20:30:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8bec8000) [pid = 17374] [serial = 1682] [outer = 0x8ae75000] 20:30:48 INFO - PROCESS | 17374 | 1464233448988 Marionette DEBUG loaded listener.js 20:30:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8c192c00) [pid = 17374] [serial = 1683] [outer = 0x8ae75000] 20:30:50 INFO - PROCESS | 17374 | 1464233450004 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]]]}] 20:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1843ms 20:30:50 INFO - PROCESS | 17374 | 1464233450075 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 20:30:50 INFO - PROCESS | 17374 | 1464233450089 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 20:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:30:50 INFO - PROCESS | 17374 | 1464233450105 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:30:50 INFO - PROCESS | 17374 | 1464233450112 Marionette TRACE conn4 <- [1,2214,null,{}] 20:30:50 INFO - PROCESS | 17374 | 1464233450120 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}] 20:30:50 INFO - PROCESS | 17374 | 1464233450578 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 20:30:50 INFO - PROCESS | 17374 | 1464233450855 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ee6e000 == 122 [pid = 17374] [id = 561] 20:30:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8f318800) [pid = 17374] [serial = 1684] [outer = (nil)] 20:30:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8f3e4c00) [pid = 17374] [serial = 1685] [outer = 0x8f318800] 20:30:50 INFO - PROCESS | 17374 | 1464233450960 Marionette DEBUG loaded listener.js 20:30:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8f4d9800) [pid = 17374] [serial = 1686] [outer = 0x8f318800] 20:30:52 INFO - PROCESS | 17374 | 1464233452050 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]]]}] 20:30:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:30:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1989ms 20:30:52 INFO - PROCESS | 17374 | 1464233452092 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 20:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:30:52 INFO - PROCESS | 17374 | 1464233452097 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 20:30:52 INFO - PROCESS | 17374 | 1464233452104 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:30:52 INFO - PROCESS | 17374 | 1464233452111 Marionette TRACE conn4 <- [1,2218,null,{}] 20:30:52 INFO - PROCESS | 17374 | 1464233452132 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}] 20:30:52 INFO - PROCESS | 17374 | 1464233452414 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 20:30:52 INFO - PROCESS | 17374 | 1464233452744 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4dac00 == 123 [pid = 17374] [id = 562] 20:30:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x91e39c00) [pid = 17374] [serial = 1687] [outer = (nil)] 20:30:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x92273000) [pid = 17374] [serial = 1688] [outer = 0x91e39c00] 20:30:52 INFO - PROCESS | 17374 | 1464233452845 Marionette DEBUG loaded listener.js 20:30:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x9227d400) [pid = 17374] [serial = 1689] [outer = 0x91e39c00] 20:30:53 INFO - PROCESS | 17374 | 1464233453768 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]]]}] 20:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1689ms 20:30:53 INFO - PROCESS | 17374 | 1464233453795 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 20:30:53 INFO - PROCESS | 17374 | 1464233453801 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 20:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:30:53 INFO - PROCESS | 17374 | 1464233453810 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:30:53 INFO - PROCESS | 17374 | 1464233453813 Marionette TRACE conn4 <- [1,2222,null,{}] 20:30:53 INFO - PROCESS | 17374 | 1464233453819 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}] 20:30:54 INFO - PROCESS | 17374 | 1464233454059 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 20:30:54 INFO - PROCESS | 17374 | 1464233454339 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b50800 == 124 [pid = 17374] [id = 563] 20:30:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x9260a400) [pid = 17374] [serial = 1690] [outer = (nil)] 20:30:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x92816800) [pid = 17374] [serial = 1691] [outer = 0x9260a400] 20:30:54 INFO - PROCESS | 17374 | 1464233454480 Marionette DEBUG loaded listener.js 20:30:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x92986000) [pid = 17374] [serial = 1692] [outer = 0x9260a400] 20:30:55 INFO - PROCESS | 17374 | 1464233455397 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]]]}] 20:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1632ms 20:30:55 INFO - PROCESS | 17374 | 1464233455458 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 20:30:55 INFO - PROCESS | 17374 | 1464233455461 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 20:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:30:55 INFO - PROCESS | 17374 | 1464233455471 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:30:55 INFO - PROCESS | 17374 | 1464233455474 Marionette TRACE conn4 <- [1,2226,null,{}] 20:30:55 INFO - PROCESS | 17374 | 1464233455480 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}] 20:30:55 INFO - PROCESS | 17374 | 1464233455716 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 20:30:56 INFO - PROCESS | 17374 | 1464233456064 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x9260fc00 == 125 [pid = 17374] [id = 564] 20:30:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x92988400) [pid = 17374] [serial = 1693] [outer = (nil)] 20:30:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x9298ec00) [pid = 17374] [serial = 1694] [outer = 0x92988400] 20:30:56 INFO - PROCESS | 17374 | 1464233456154 Marionette DEBUG loaded listener.js 20:30:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x92a12400) [pid = 17374] [serial = 1695] [outer = 0x92988400] 20:30:57 INFO - PROCESS | 17374 | 1464233457118 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]]]}] 20:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1679ms 20:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:30:57 INFO - PROCESS | 17374 | 1464233457151 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 20:30:57 INFO - PROCESS | 17374 | 1464233457155 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 20:30:57 INFO - PROCESS | 17374 | 1464233457161 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:30:57 INFO - PROCESS | 17374 | 1464233457165 Marionette TRACE conn4 <- [1,2230,null,{}] 20:30:57 INFO - PROCESS | 17374 | 1464233457171 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}] 20:30:57 INFO - PROCESS | 17374 | 1464233457454 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 20:30:57 INFO - PROCESS | 17374 | 1464233457790 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x9298cc00 == 126 [pid = 17374] [id = 565] 20:30:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x92a10800) [pid = 17374] [serial = 1696] [outer = (nil)] 20:30:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x93c9d400) [pid = 17374] [serial = 1697] [outer = 0x92a10800] 20:30:57 INFO - PROCESS | 17374 | 1464233457886 Marionette DEBUG loaded listener.js 20:30:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x95042800) [pid = 17374] [serial = 1698] [outer = 0x92a10800] 20:30:58 INFO - PROCESS | 17374 | 1464233458802 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]]]}] 20:30:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1684ms 20:30:58 INFO - PROCESS | 17374 | 1464233458846 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 20:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:30:58 INFO - PROCESS | 17374 | 1464233458851 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 20:30:58 INFO - PROCESS | 17374 | 1464233458858 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:30:58 INFO - PROCESS | 17374 | 1464233458862 Marionette TRACE conn4 <- [1,2234,null,{}] 20:30:58 INFO - PROCESS | 17374 | 1464233458868 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}] 20:30:59 INFO - PROCESS | 17374 | 1464233459131 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 20:30:59 INFO - PROCESS | 17374 | 1464233459465 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x92e28400 == 127 [pid = 17374] [id = 566] 20:30:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x93c9c000) [pid = 17374] [serial = 1699] [outer = (nil)] 20:30:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x95234c00) [pid = 17374] [serial = 1700] [outer = 0x93c9c000] 20:30:59 INFO - PROCESS | 17374 | 1464233459571 Marionette DEBUG loaded listener.js 20:30:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x95361c00) [pid = 17374] [serial = 1701] [outer = 0x93c9c000] 20:31:00 INFO - PROCESS | 17374 | 1464233460516 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]]]}] 20:31:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:31:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1690ms 20:31:00 INFO - PROCESS | 17374 | 1464233460548 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 20:31:00 INFO - PROCESS | 17374 | 1464233460552 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 20:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:31:00 INFO - PROCESS | 17374 | 1464233460559 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:31:00 INFO - PROCESS | 17374 | 1464233460562 Marionette TRACE conn4 <- [1,2238,null,{}] 20:31:00 INFO - PROCESS | 17374 | 1464233460568 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}] 20:31:00 INFO - PROCESS | 17374 | 1464233460805 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 20:31:01 INFO - PROCESS | 17374 | 1464233461136 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x9520f800 == 128 [pid = 17374] [id = 567] 20:31:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x95228c00) [pid = 17374] [serial = 1702] [outer = (nil)] 20:31:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x95498800) [pid = 17374] [serial = 1703] [outer = 0x95228c00] 20:31:01 INFO - PROCESS | 17374 | 1464233461247 Marionette DEBUG loaded listener.js 20:31:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x9549e400) [pid = 17374] [serial = 1704] [outer = 0x95228c00] 20:31:02 INFO - PROCESS | 17374 | 1464233462214 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]]]}] 20:31:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1694ms 20:31:02 INFO - PROCESS | 17374 | 1464233462254 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 20:31:02 INFO - PROCESS | 17374 | 1464233462257 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 20:31:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:31:02 INFO - PROCESS | 17374 | 1464233462265 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:31:02 INFO - PROCESS | 17374 | 1464233462268 Marionette TRACE conn4 <- [1,2242,null,{}] 20:31:02 INFO - PROCESS | 17374 | 1464233462274 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}] 20:31:02 INFO - PROCESS | 17374 | 1464233462492 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 20:31:02 INFO - PROCESS | 17374 | 1464233462786 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x953cd800 == 129 [pid = 17374] [id = 568] 20:31:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x953d8800) [pid = 17374] [serial = 1705] [outer = (nil)] 20:31:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x97766400) [pid = 17374] [serial = 1706] [outer = 0x953d8800] 20:31:02 INFO - PROCESS | 17374 | 1464233462927 Marionette DEBUG loaded listener.js 20:31:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x9776c400) [pid = 17374] [serial = 1707] [outer = 0x953d8800] 20:31:03 INFO - PROCESS | 17374 | 1464233463843 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]]]}] 20:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1637ms 20:31:03 INFO - PROCESS | 17374 | 1464233463903 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 20:31:03 INFO - PROCESS | 17374 | 1464233463907 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 20:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:31:03 INFO - PROCESS | 17374 | 1464233463914 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:31:03 INFO - PROCESS | 17374 | 1464233463916 Marionette TRACE conn4 <- [1,2246,null,{}] 20:31:03 INFO - PROCESS | 17374 | 1464233463923 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}] 20:31:04 INFO - PROCESS | 17374 | 1464233464139 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 20:31:04 INFO - PROCESS | 17374 | 1464233464472 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x92608c00 == 130 [pid = 17374] [id = 569] 20:31:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95d59c00) [pid = 17374] [serial = 1708] [outer = (nil)] 20:31:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x99ef1800) [pid = 17374] [serial = 1709] [outer = 0x95d59c00] 20:31:04 INFO - PROCESS | 17374 | 1464233464567 Marionette DEBUG loaded listener.js 20:31:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x9a130000) [pid = 17374] [serial = 1710] [outer = 0x95d59c00] 20:31:05 INFO - PROCESS | 17374 | 1464233465514 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]]]}] 20:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1633ms 20:31:05 INFO - PROCESS | 17374 | 1464233465552 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 20:31:05 INFO - PROCESS | 17374 | 1464233465555 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 20:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:31:05 INFO - PROCESS | 17374 | 1464233465564 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:31:05 INFO - PROCESS | 17374 | 1464233465568 Marionette TRACE conn4 <- [1,2250,null,{}] 20:31:05 INFO - PROCESS | 17374 | 1464233465574 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}] 20:31:05 INFO - PROCESS | 17374 | 1464233465809 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 20:31:06 INFO - PROCESS | 17374 | 1464233466164 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a1e8000 == 131 [pid = 17374] [id = 570] 20:31:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9a8d2c00) [pid = 17374] [serial = 1711] [outer = (nil)] 20:31:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x9a942000) [pid = 17374] [serial = 1712] [outer = 0x9a8d2c00] 20:31:06 INFO - PROCESS | 17374 | 1464233466264 Marionette DEBUG loaded listener.js 20:31:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x9a94bc00) [pid = 17374] [serial = 1713] [outer = 0x9a8d2c00] 20:31:07 INFO - PROCESS | 17374 | 1464233467225 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]]]}] 20:31:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1729ms 20:31:07 INFO - PROCESS | 17374 | 1464233467295 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 20:31:07 INFO - PROCESS | 17374 | 1464233467299 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 20:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:31:07 INFO - PROCESS | 17374 | 1464233467305 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:31:07 INFO - PROCESS | 17374 | 1464233467308 Marionette TRACE conn4 <- [1,2254,null,{}] 20:31:07 INFO - PROCESS | 17374 | 1464233467314 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}] 20:31:07 INFO - PROCESS | 17374 | 1464233467590 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 20:31:07 INFO - PROCESS | 17374 | 1464233467926 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x88fec800 == 132 [pid = 17374] [id = 571] 20:31:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x8b1f6800) [pid = 17374] [serial = 1714] [outer = (nil)] 20:31:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9b15f400) [pid = 17374] [serial = 1715] [outer = 0x8b1f6800] 20:31:08 INFO - PROCESS | 17374 | 1464233468020 Marionette DEBUG loaded listener.js 20:31:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9b4bdc00) [pid = 17374] [serial = 1716] [outer = 0x8b1f6800] 20:31:08 INFO - PROCESS | 17374 | 1464233468958 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]]]}] 20:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1689ms 20:31:08 INFO - PROCESS | 17374 | 1464233468995 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 20:31:09 INFO - PROCESS | 17374 | 1464233468999 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 20:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:31:09 INFO - PROCESS | 17374 | 1464233469006 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:31:09 INFO - PROCESS | 17374 | 1464233469009 Marionette TRACE conn4 <- [1,2258,null,{}] 20:31:09 INFO - PROCESS | 17374 | 1464233469015 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}] 20:31:09 INFO - PROCESS | 17374 | 1464233469253 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 20:31:09 INFO - PROCESS | 17374 | 1464233469588 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a948400 == 133 [pid = 17374] [id = 572] 20:31:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9af83c00) [pid = 17374] [serial = 1717] [outer = (nil)] 20:31:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9baaec00) [pid = 17374] [serial = 1718] [outer = 0x9af83c00] 20:31:09 INFO - PROCESS | 17374 | 1464233469699 Marionette DEBUG loaded listener.js 20:31:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9c066400) [pid = 17374] [serial = 1719] [outer = 0x9af83c00] 20:31:10 INFO - PROCESS | 17374 | 1464233470614 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]]]}] 20:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1682ms 20:31:10 INFO - PROCESS | 17374 | 1464233470689 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 20:31:10 INFO - PROCESS | 17374 | 1464233470692 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 20:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:31:10 INFO - PROCESS | 17374 | 1464233470699 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:31:10 INFO - PROCESS | 17374 | 1464233470702 Marionette TRACE conn4 <- [1,2262,null,{}] 20:31:10 INFO - PROCESS | 17374 | 1464233470708 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}] 20:31:10 INFO - PROCESS | 17374 | 1464233470987 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 20:31:11 INFO - PROCESS | 17374 | 1464233471319 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x9af8e800 == 134 [pid = 17374] [id = 573] 20:31:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9b164c00) [pid = 17374] [serial = 1720] [outer = (nil)] 20:31:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0xa110d000) [pid = 17374] [serial = 1721] [outer = 0x9b164c00] 20:31:11 INFO - PROCESS | 17374 | 1464233471413 Marionette DEBUG loaded listener.js 20:31:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0xa1118400) [pid = 17374] [serial = 1722] [outer = 0x9b164c00] 20:31:12 INFO - PROCESS | 17374 | 1464233472332 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]]]}] 20:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1688ms 20:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:31:12 INFO - PROCESS | 17374 | 1464233472389 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 20:31:12 INFO - PROCESS | 17374 | 1464233472392 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 20:31:12 INFO - PROCESS | 17374 | 1464233472399 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:31:12 INFO - PROCESS | 17374 | 1464233472402 Marionette TRACE conn4 <- [1,2266,null,{}] 20:31:12 INFO - PROCESS | 17374 | 1464233472408 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}] 20:31:12 INFO - PROCESS | 17374 | 1464233472628 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 20:31:13 INFO - PROCESS | 17374 | 1464233472988 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1f1000 == 135 [pid = 17374] [id = 574] 20:31:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x8bec6c00) [pid = 17374] [serial = 1723] [outer = (nil)] 20:31:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0xa23bd000) [pid = 17374] [serial = 1724] [outer = 0x8bec6c00] 20:31:13 INFO - PROCESS | 17374 | 1464233473085 Marionette DEBUG loaded listener.js 20:31:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0xa2502800) [pid = 17374] [serial = 1725] [outer = 0x8bec6c00] 20:31:13 INFO - PROCESS | 17374 | 1464233473997 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]]]}] 20:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1636ms 20:31:14 INFO - PROCESS | 17374 | 1464233474034 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 20:31:14 INFO - PROCESS | 17374 | 1464233474038 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 20:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:31:14 INFO - PROCESS | 17374 | 1464233474045 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:31:14 INFO - PROCESS | 17374 | 1464233474048 Marionette TRACE conn4 <- [1,2270,null,{}] 20:31:14 INFO - PROCESS | 17374 | 1464233474054 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}] 20:31:14 INFO - PROCESS | 17374 | 1464233474371 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 20:31:14 INFO - PROCESS | 17374 | 1464233474594 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x9d591800 == 136 [pid = 17374] [id = 575] 20:31:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0xa22a7800) [pid = 17374] [serial = 1726] [outer = (nil)] 20:31:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa331cc00) [pid = 17374] [serial = 1727] [outer = 0xa22a7800] 20:31:14 INFO - PROCESS | 17374 | 1464233474740 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0xa36f4000) [pid = 17374] [serial = 1728] [outer = 0xa22a7800] 20:31:15 INFO - PROCESS | 17374 | 1464233475698 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]]]}] 20:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1691ms 20:31:15 INFO - PROCESS | 17374 | 1464233475737 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 20:31:15 INFO - PROCESS | 17374 | 1464233475740 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 20:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:31:15 INFO - PROCESS | 17374 | 1464233475748 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:31:15 INFO - PROCESS | 17374 | 1464233475751 Marionette TRACE conn4 <- [1,2274,null,{}] 20:31:15 INFO - PROCESS | 17374 | 1464233475758 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}] 20:31:15 INFO - PROCESS | 17374 | 1464233475976 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 20:31:16 INFO - PROCESS | 17374 | 1464233476334 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:16 INFO - PROCESS | 17374 | ++DOCSHELL 0xa223b400 == 137 [pid = 17374] [id = 576] 20:31:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0xa31c3000) [pid = 17374] [serial = 1729] [outer = (nil)] 20:31:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0xa513c800) [pid = 17374] [serial = 1730] [outer = 0xa31c3000] 20:31:16 INFO - PROCESS | 17374 | 1464233476421 Marionette DEBUG loaded listener.js 20:31:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0xa513f400) [pid = 17374] [serial = 1731] [outer = 0xa31c3000] 20:31:17 INFO - PROCESS | 17374 | 1464233477337 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]]]}] 20:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1635ms 20:31:17 INFO - PROCESS | 17374 | 1464233477384 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 20:31:17 INFO - PROCESS | 17374 | 1464233477388 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 20:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:31:17 INFO - PROCESS | 17374 | 1464233477394 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:31:17 INFO - PROCESS | 17374 | 1464233477398 Marionette TRACE conn4 <- [1,2278,null,{}] 20:31:17 INFO - PROCESS | 17374 | 1464233477403 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}] 20:31:17 INFO - PROCESS | 17374 | 1464233477605 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x92d4bc00 == 136 [pid = 17374] [id = 61] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x88dec400 == 135 [pid = 17374] [id = 515] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x884fa800 == 134 [pid = 17374] [id = 554] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x87502000 == 133 [pid = 17374] [id = 552] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x88550400 == 132 [pid = 17374] [id = 553] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9a64a800 == 131 [pid = 17374] [id = 551] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x890b6400 == 130 [pid = 17374] [id = 550] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9535f400 == 129 [pid = 17374] [id = 549] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9527e800 == 128 [pid = 17374] [id = 547] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x97785000 == 127 [pid = 17374] [id = 548] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f7800 == 126 [pid = 17374] [id = 546] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9281bc00 == 125 [pid = 17374] [id = 545] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8e241400 == 124 [pid = 17374] [id = 544] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x923e0400 == 123 [pid = 17374] [id = 543] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3df800 == 122 [pid = 17374] [id = 542] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8c7e1400 == 121 [pid = 17374] [id = 540] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b4400 == 120 [pid = 17374] [id = 541] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1eb800 == 119 [pid = 17374] [id = 539] 20:31:19 INFO - PROCESS | 17374 | --DOCSHELL 0x883c8800 == 118 [pid = 17374] [id = 538] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x9a8d6400) [pid = 17374] [serial = 1593] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x9460a800) [pid = 17374] [serial = 1577] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x92990c00) [pid = 17374] [serial = 1571] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x953cb400) [pid = 17374] [serial = 1581] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x95d55400) [pid = 17374] [serial = 1583] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x9a8d1000) [pid = 17374] [serial = 1592] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x923e2800) [pid = 17374] [serial = 1566] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0xa0606800) [pid = 17374] [serial = 1602] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8ee74c00) [pid = 17374] [serial = 1557] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x8c49b400) [pid = 17374] [serial = 1554] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8ae77800) [pid = 17374] [serial = 1551] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x92a45400) [pid = 17374] [serial = 1574] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x8c3b5800) [pid = 17374] [serial = 1610] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x9af88800) [pid = 17374] [serial = 1595] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8e24ec00) [pid = 17374] [serial = 1485] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x8bda5800) [pid = 17374] [serial = 1608] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x88efd000) [pid = 17374] [serial = 1604] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0xa31c5000) [pid = 17374] [serial = 1536] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x8f6a2c00) [pid = 17374] [serial = 1563] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x91e47800) [pid = 17374] [serial = 1565] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9d996400) [pid = 17374] [serial = 1601] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9530e400) [pid = 17374] [serial = 1580] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x8f69bc00) [pid = 17374] [serial = 1562] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x8f4ce800) [pid = 17374] [serial = 1560] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x8c7dd000) [pid = 17374] [serial = 1613] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x99589400) [pid = 17374] [serial = 1589] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x9baaf800) [pid = 17374] [serial = 1599] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x92819400) [pid = 17374] [serial = 1569] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x97782000) [pid = 17374] [serial = 1586] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x8c307400) [pid = 17374] [serial = 1553] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x95d5b800) [pid = 17374] [serial = 1584] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x9a1ca800) [pid = 17374] [serial = 1590] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x92817800) [pid = 17374] [serial = 1568] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x95203c00) [pid = 17374] [serial = 1578] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x890ab400) [pid = 17374] [serial = 1605] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x92a14400) [pid = 17374] [serial = 1572] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8e24a800) [pid = 17374] [serial = 1556] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8bca4800) [pid = 17374] [serial = 1607] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8c493800) [pid = 17374] [serial = 1611] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9b78c800) [pid = 17374] [serial = 1598] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x98381800) [pid = 17374] [serial = 1587] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x92a47c00) [pid = 17374] [serial = 1575] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8f31dc00) [pid = 17374] [serial = 1559] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x9af8d000) [pid = 17374] [serial = 1596] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x89ec7400) [pid = 17374] [serial = 1550] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 17374 | 1464233479939 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x88557400 == 119 [pid = 17374] [id = 577] 20:31:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8855d800) [pid = 17374] [serial = 1732] [outer = (nil)] 20:31:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x88ef2000) [pid = 17374] [serial = 1733] [outer = 0x8855d800] 20:31:20 INFO - PROCESS | 17374 | 1464233480026 Marionette DEBUG loaded listener.js 20:31:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x890abc00) [pid = 17374] [serial = 1734] [outer = 0x8855d800] 20:31:20 INFO - PROCESS | 17374 | 1464233480846 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]]]}] 20:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 3491ms 20:31:20 INFO - PROCESS | 17374 | 1464233480888 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 20:31:20 INFO - PROCESS | 17374 | 1464233480894 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 20:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:31:20 INFO - PROCESS | 17374 | 1464233480901 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:31:20 INFO - PROCESS | 17374 | 1464233480907 Marionette TRACE conn4 <- [1,2282,null,{}] 20:31:20 INFO - PROCESS | 17374 | 1464233480918 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}] 20:31:21 INFO - PROCESS | 17374 | 1464233481166 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 20:31:21 INFO - PROCESS | 17374 | 1464233481369 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae77400 == 120 [pid = 17374] [id = 578] 20:31:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8b1eac00) [pid = 17374] [serial = 1735] [outer = (nil)] 20:31:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8bda7c00) [pid = 17374] [serial = 1736] [outer = 0x8b1eac00] 20:31:21 INFO - PROCESS | 17374 | 1464233481446 Marionette DEBUG loaded listener.js 20:31:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8c198000) [pid = 17374] [serial = 1737] [outer = 0x8b1eac00] 20:31:22 INFO - PROCESS | 17374 | 1464233482395 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]]]}] 20:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1546ms 20:31:22 INFO - PROCESS | 17374 | 1464233482460 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 20:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:31:22 INFO - PROCESS | 17374 | 1464233482466 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 20:31:22 INFO - PROCESS | 17374 | 1464233482472 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:31:22 INFO - PROCESS | 17374 | 1464233482475 Marionette TRACE conn4 <- [1,2286,null,{}] 20:31:22 INFO - PROCESS | 17374 | 1464233482481 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}] 20:31:22 INFO - PROCESS | 17374 | 1464233482776 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 20:31:22 INFO - PROCESS | 17374 | 1464233482813 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x883d1800 == 121 [pid = 17374] [id = 579] 20:31:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8c498400) [pid = 17374] [serial = 1738] [outer = (nil)] 20:31:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8d5f3c00) [pid = 17374] [serial = 1739] [outer = 0x8c498400] 20:31:22 INFO - PROCESS | 17374 | 1464233482890 Marionette DEBUG loaded listener.js 20:31:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8e242000) [pid = 17374] [serial = 1740] [outer = 0x8c498400] 20:31:23 INFO - PROCESS | 17374 | 1464233483972 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]]]}] 20:31:24 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 20:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1538ms 20:31:24 INFO - PROCESS | 17374 | 1464233484010 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 20:31:24 INFO - PROCESS | 17374 | 1464233484013 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 20:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:31:24 INFO - PROCESS | 17374 | 1464233484052 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:31:24 INFO - PROCESS | 17374 | 1464233484061 Marionette TRACE conn4 <- [1,2290,null,{}] 20:31:24 INFO - PROCESS | 17374 | 1464233484067 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}] 20:31:24 INFO - PROCESS | 17374 | 1464233484908 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x97764800) [pid = 17374] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8c18d400) [pid = 17374] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x88558400) [pid = 17374] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x97764c00) [pid = 17374] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0xa1112000) [pid = 17374] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x923e3400) [pid = 17374] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x88ff1000) [pid = 17374] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x95367000) [pid = 17374] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9bf69400) [pid = 17374] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x92604000) [pid = 17374] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8d5f7c00) [pid = 17374] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x9af8a400) [pid = 17374] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:31:24 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8c190000) [pid = 17374] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:31:25 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x97786800) [pid = 17374] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:31:25 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8f4d1800) [pid = 17374] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:31:25 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x8bc9cc00) [pid = 17374] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:31:25 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x9527b800) [pid = 17374] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:31:25 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x89ec6400) [pid = 17374] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:31:25 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x92d41800) [pid = 17374] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:31:25 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x8f3d9400) [pid = 17374] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:31:25 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x883cdc00) [pid = 17374] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:31:25 INFO - PROCESS | 17374 | --DOMWINDOW == 121 (0x95204800) [pid = 17374] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:31:25 INFO - PROCESS | 17374 | 1464233485136 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x883cdc00 == 122 [pid = 17374] [id = 580] 20:31:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x88558400) [pid = 17374] [serial = 1741] [outer = (nil)] 20:31:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x89bcf400) [pid = 17374] [serial = 1742] [outer = 0x88558400] 20:31:25 INFO - PROCESS | 17374 | 1464233485233 Marionette DEBUG loaded listener.js 20:31:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8c30e400) [pid = 17374] [serial = 1743] [outer = 0x88558400] 20:31:25 INFO - PROCESS | 17374 | 1464233485991 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]]]}] 20:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2028ms 20:31:26 INFO - PROCESS | 17374 | 1464233486050 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 20:31:26 INFO - PROCESS | 17374 | 1464233486057 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 20:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:31:26 INFO - PROCESS | 17374 | 1464233486068 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:31:26 INFO - PROCESS | 17374 | 1464233486070 Marionette TRACE conn4 <- [1,2294,null,{}] 20:31:26 INFO - PROCESS | 17374 | 1464233486076 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}] 20:31:26 INFO - PROCESS | 17374 | 1464233486354 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 20:31:26 INFO - PROCESS | 17374 | 1464233486371 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x890ab800 == 123 [pid = 17374] [id = 581] 20:31:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8d5f0800) [pid = 17374] [serial = 1744] [outer = (nil)] 20:31:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8f4cf000) [pid = 17374] [serial = 1745] [outer = 0x8d5f0800] 20:31:26 INFO - PROCESS | 17374 | 1464233486446 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8f69c000) [pid = 17374] [serial = 1746] [outer = 0x8d5f0800] 20:31:27 INFO - PROCESS | 17374 | 1464233487678 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]]]}] 20:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1641ms 20:31:27 INFO - PROCESS | 17374 | 1464233487710 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 20:31:27 INFO - PROCESS | 17374 | 1464233487716 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 20:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:31:27 INFO - PROCESS | 17374 | 1464233487725 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:31:27 INFO - PROCESS | 17374 | 1464233487730 Marionette TRACE conn4 <- [1,2298,null,{}] 20:31:27 INFO - PROCESS | 17374 | 1464233487740 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}] 20:31:28 INFO - PROCESS | 17374 | 1464233488021 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 20:31:28 INFO - PROCESS | 17374 | 1464233488367 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x89eca400 == 124 [pid = 17374] [id = 582] 20:31:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8ae70c00) [pid = 17374] [serial = 1747] [outer = (nil)] 20:31:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8c306c00) [pid = 17374] [serial = 1748] [outer = 0x8ae70c00] 20:31:28 INFO - PROCESS | 17374 | 1464233488457 Marionette DEBUG loaded listener.js 20:31:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8c495800) [pid = 17374] [serial = 1749] [outer = 0x8ae70c00] 20:31:29 INFO - PROCESS | 17374 | 1464233489400 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]]]}] 20:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1748ms 20:31:29 INFO - PROCESS | 17374 | 1464233489475 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 20:31:29 INFO - PROCESS | 17374 | 1464233489484 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 20:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:31:29 INFO - PROCESS | 17374 | 1464233489494 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:31:29 INFO - PROCESS | 17374 | 1464233489499 Marionette TRACE conn4 <- [1,2302,null,{}] 20:31:29 INFO - PROCESS | 17374 | 1464233489505 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}] 20:31:29 INFO - PROCESS | 17374 | 1464233489795 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 20:31:30 INFO - PROCESS | 17374 | 1464233490134 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ee73000 == 125 [pid = 17374] [id = 583] 20:31:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8ee77400) [pid = 17374] [serial = 1750] [outer = (nil)] 20:31:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8f315400) [pid = 17374] [serial = 1751] [outer = 0x8ee77400] 20:31:30 INFO - PROCESS | 17374 | 1464233490220 Marionette DEBUG loaded listener.js 20:31:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8f3dd400) [pid = 17374] [serial = 1752] [outer = 0x8ee77400] 20:31:31 INFO - PROCESS | 17374 | 1464233491187 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]]]}] 20:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1732ms 20:31:31 INFO - PROCESS | 17374 | 1464233491226 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 20:31:31 INFO - PROCESS | 17374 | 1464233491230 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 20:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:31:31 INFO - PROCESS | 17374 | 1464233491237 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:31:31 INFO - PROCESS | 17374 | 1464233491243 Marionette TRACE conn4 <- [1,2306,null,{}] 20:31:31 INFO - PROCESS | 17374 | 1464233491260 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}] 20:31:31 INFO - PROCESS | 17374 | 1464233491496 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 20:31:31 INFO - PROCESS | 17374 | 1464233491826 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3d8400 == 126 [pid = 17374] [id = 584] 20:31:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x91b4e000) [pid = 17374] [serial = 1753] [outer = (nil)] 20:31:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x91e3d400) [pid = 17374] [serial = 1754] [outer = 0x91b4e000] 20:31:31 INFO - PROCESS | 17374 | 1464233491922 Marionette DEBUG loaded listener.js 20:31:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x9227b800) [pid = 17374] [serial = 1755] [outer = 0x91b4e000] 20:31:32 INFO - PROCESS | 17374 | 1464233492845 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]]]}] 20:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1643ms 20:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:31:32 INFO - PROCESS | 17374 | 1464233492881 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 20:31:32 INFO - PROCESS | 17374 | 1464233492885 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 20:31:32 INFO - PROCESS | 17374 | 1464233492892 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:31:32 INFO - PROCESS | 17374 | 1464233492895 Marionette TRACE conn4 <- [1,2310,null,{}] 20:31:32 INFO - PROCESS | 17374 | 1464233492901 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}] 20:31:33 INFO - PROCESS | 17374 | 1464233493119 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 20:31:33 INFO - PROCESS | 17374 | 1464233493406 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:33 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b42800 == 127 [pid = 17374] [id = 585] 20:31:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x91b4e400) [pid = 17374] [serial = 1756] [outer = (nil)] 20:31:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x92610400) [pid = 17374] [serial = 1757] [outer = 0x91b4e400] 20:31:33 INFO - PROCESS | 17374 | 1464233493543 Marionette DEBUG loaded listener.js 20:31:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x9281dc00) [pid = 17374] [serial = 1758] [outer = 0x91b4e400] 20:31:34 INFO - PROCESS | 17374 | 1464233494456 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]]]}] 20:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1632ms 20:31:34 INFO - PROCESS | 17374 | 1464233494524 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 20:31:34 INFO - PROCESS | 17374 | 1464233494528 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 20:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:31:34 INFO - PROCESS | 17374 | 1464233494535 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:31:34 INFO - PROCESS | 17374 | 1464233494538 Marionette TRACE conn4 <- [1,2314,null,{}] 20:31:34 INFO - PROCESS | 17374 | 1464233494544 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}] 20:31:34 INFO - PROCESS | 17374 | 1464233494764 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 20:31:35 INFO - PROCESS | 17374 | 1464233495093 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x92274800 == 128 [pid = 17374] [id = 586] 20:31:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x923e9800) [pid = 17374] [serial = 1759] [outer = (nil)] 20:31:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x92a1a000) [pid = 17374] [serial = 1760] [outer = 0x923e9800] 20:31:35 INFO - PROCESS | 17374 | 1464233495184 Marionette DEBUG loaded listener.js 20:31:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x92a1e800) [pid = 17374] [serial = 1761] [outer = 0x923e9800] 20:31:36 INFO - PROCESS | 17374 | 1464233496074 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]]]}] 20:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1583ms 20:31:36 INFO - PROCESS | 17374 | 1464233496119 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 20:31:36 INFO - PROCESS | 17374 | 1464233496124 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 20:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:31:36 INFO - PROCESS | 17374 | 1464233496131 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:31:36 INFO - PROCESS | 17374 | 1464233496134 Marionette TRACE conn4 <- [1,2318,null,{}] 20:31:36 INFO - PROCESS | 17374 | 1464233496140 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}] 20:31:36 INFO - PROCESS | 17374 | 1464233496380 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 20:31:36 INFO - PROCESS | 17374 | 1464233496714 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b4400 == 129 [pid = 17374] [id = 587] 20:31:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x9298bc00) [pid = 17374] [serial = 1762] [outer = (nil)] 20:31:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x93ca5800) [pid = 17374] [serial = 1763] [outer = 0x9298bc00] 20:31:36 INFO - PROCESS | 17374 | 1464233496806 Marionette DEBUG loaded listener.js 20:31:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x95203800) [pid = 17374] [serial = 1764] [outer = 0x9298bc00] 20:31:37 INFO - PROCESS | 17374 | 1464233497749 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] 20:31:37 INFO - PROCESS | 17374 | 1464233497790 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 20:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:31:37 INFO - PROCESS | 17374 | 1464233497797 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:31:37 INFO - PROCESS | 17374 | 1464233497800 Marionette TRACE conn4 <- [1,2322,null,{}] 20:31:37 INFO - PROCESS | 17374 | 1464233497806 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}] 20:31:38 INFO - PROCESS | 17374 | 1464233498012 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 20:31:38 INFO - PROCESS | 17374 | 1464233498351 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3be400 == 130 [pid = 17374] [id = 588] 20:31:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x95207c00) [pid = 17374] [serial = 1765] [outer = (nil)] 20:31:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x95304c00) [pid = 17374] [serial = 1766] [outer = 0x95207c00] 20:31:38 INFO - PROCESS | 17374 | 1464233498443 Marionette DEBUG loaded listener.js 20:31:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x9535f000) [pid = 17374] [serial = 1767] [outer = 0x95207c00] 20:31:39 INFO - PROCESS | 17374 | 1464233499358 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]]]}] 20:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1630ms 20:31:39 INFO - PROCESS | 17374 | 1464233499428 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 20:31:39 INFO - PROCESS | 17374 | 1464233499432 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 20:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:31:39 INFO - PROCESS | 17374 | 1464233499438 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:31:39 INFO - PROCESS | 17374 | 1464233499441 Marionette TRACE conn4 <- [1,2326,null,{}] 20:31:39 INFO - PROCESS | 17374 | 1464233499448 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}] 20:31:39 INFO - PROCESS | 17374 | 1464233499655 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 20:31:40 INFO - PROCESS | 17374 | 1464233499991 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e3400 == 131 [pid = 17374] [id = 589] 20:31:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x92e2a000) [pid = 17374] [serial = 1768] [outer = (nil)] 20:31:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x9549cc00) [pid = 17374] [serial = 1769] [outer = 0x92e2a000] 20:31:40 INFO - PROCESS | 17374 | 1464233500082 Marionette DEBUG loaded listener.js 20:31:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x954a6000) [pid = 17374] [serial = 1770] [outer = 0x92e2a000] 20:31:41 INFO - PROCESS | 17374 | 1464233501001 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]]]}] 20:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1630ms 20:31:41 INFO - PROCESS | 17374 | 1464233501069 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 20:31:41 INFO - PROCESS | 17374 | 1464233501074 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 20:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:31:41 INFO - PROCESS | 17374 | 1464233501080 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:31:41 INFO - PROCESS | 17374 | 1464233501084 Marionette TRACE conn4 <- [1,2330,null,{}] 20:31:41 INFO - PROCESS | 17374 | 1464233501089 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}] 20:31:41 INFO - PROCESS | 17374 | 1464233501350 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 20:31:41 INFO - PROCESS | 17374 | 1464233501681 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x9527f000 == 132 [pid = 17374] [id = 590] 20:31:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x95363800) [pid = 17374] [serial = 1771] [outer = (nil)] 20:31:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x97781800) [pid = 17374] [serial = 1772] [outer = 0x95363800] 20:31:41 INFO - PROCESS | 17374 | 1464233501786 Marionette DEBUG loaded listener.js 20:31:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x9813f800) [pid = 17374] [serial = 1773] [outer = 0x95363800] 20:31:42 INFO - PROCESS | 17374 | 1464233502711 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]]]}] 20:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1691ms 20:31:42 INFO - PROCESS | 17374 | 1464233502771 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 20:31:42 INFO - PROCESS | 17374 | 1464233502774 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 20:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:31:42 INFO - PROCESS | 17374 | 1464233502782 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:31:42 INFO - PROCESS | 17374 | 1464233502785 Marionette TRACE conn4 <- [1,2334,null,{}] 20:31:42 INFO - PROCESS | 17374 | 1464233502791 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}] 20:31:42 INFO - PROCESS | 17374 | 1464233502994 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 20:31:43 INFO - PROCESS | 17374 | 1464233503336 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x9549f400 == 133 [pid = 17374] [id = 591] 20:31:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x95d5d400) [pid = 17374] [serial = 1774] [outer = (nil)] 20:31:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x9a07c400) [pid = 17374] [serial = 1775] [outer = 0x95d5d400] 20:31:43 INFO - PROCESS | 17374 | 1464233503428 Marionette DEBUG loaded listener.js 20:31:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x9a1e8400) [pid = 17374] [serial = 1776] [outer = 0x95d5d400] 20:31:44 INFO - PROCESS | 17374 | 1464233504326 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]]]}] 20:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1599ms 20:31:44 INFO - PROCESS | 17374 | 1464233504382 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 20:31:44 INFO - PROCESS | 17374 | 1464233504386 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 20:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:31:44 INFO - PROCESS | 17374 | 1464233504393 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:31:44 INFO - PROCESS | 17374 | 1464233504397 Marionette TRACE conn4 <- [1,2338,null,{}] 20:31:44 INFO - PROCESS | 17374 | 1464233504403 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}] 20:31:44 INFO - PROCESS | 17374 | 1464233504631 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 20:31:45 INFO - PROCESS | 17374 | 1464233504986 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x9810a000 == 134 [pid = 17374] [id = 592] 20:31:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x9a945800) [pid = 17374] [serial = 1777] [outer = (nil)] 20:31:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9a94d000) [pid = 17374] [serial = 1778] [outer = 0x9a945800] 20:31:45 INFO - PROCESS | 17374 | 1464233505079 Marionette DEBUG loaded listener.js 20:31:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x9b15a400) [pid = 17374] [serial = 1779] [outer = 0x9a945800] 20:31:45 INFO - PROCESS | 17374 | 1464233505976 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]]]}] 20:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1632ms 20:31:46 INFO - PROCESS | 17374 | 1464233506025 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 20:31:46 INFO - PROCESS | 17374 | 1464233506029 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 20:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:31:46 INFO - PROCESS | 17374 | 1464233506036 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:31:46 INFO - PROCESS | 17374 | 1464233506038 Marionette TRACE conn4 <- [1,2342,null,{}] 20:31:46 INFO - PROCESS | 17374 | 1464233506044 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}] 20:31:46 INFO - PROCESS | 17374 | 1464233506269 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 20:31:46 INFO - PROCESS | 17374 | 1464233506603 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x9b164400 == 135 [pid = 17374] [id = 593] 20:31:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x9b26bc00) [pid = 17374] [serial = 1780] [outer = (nil)] 20:31:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x9b4c1800) [pid = 17374] [serial = 1781] [outer = 0x9b26bc00] 20:31:46 INFO - PROCESS | 17374 | 1464233506695 Marionette DEBUG loaded listener.js 20:31:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9b4c5400) [pid = 17374] [serial = 1782] [outer = 0x9b26bc00] 20:31:47 INFO - PROCESS | 17374 | 1464233507595 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]]]}] 20:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1629ms 20:31:47 INFO - PROCESS | 17374 | 1464233507667 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 20:31:47 INFO - PROCESS | 17374 | 1464233507671 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 20:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:31:47 INFO - PROCESS | 17374 | 1464233507677 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:31:47 INFO - PROCESS | 17374 | 1464233507681 Marionette TRACE conn4 <- [1,2346,null,{}] 20:31:47 INFO - PROCESS | 17374 | 1464233507686 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}] 20:31:47 INFO - PROCESS | 17374 | 1464233507979 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 20:31:48 INFO - PROCESS | 17374 | 1464233508312 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1ef000 == 136 [pid = 17374] [id = 594] 20:31:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9af8c800) [pid = 17374] [serial = 1783] [outer = (nil)] 20:31:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9c1f8c00) [pid = 17374] [serial = 1784] [outer = 0x9af8c800] 20:31:48 INFO - PROCESS | 17374 | 1464233508404 Marionette DEBUG loaded listener.js 20:31:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9d58e000) [pid = 17374] [serial = 1785] [outer = 0x9af8c800] 20:31:49 INFO - PROCESS | 17374 | 1464233509323 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]]]}] 20:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1681ms 20:31:49 INFO - PROCESS | 17374 | 1464233509359 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 20:31:49 INFO - PROCESS | 17374 | 1464233509363 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 20:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:31:49 INFO - PROCESS | 17374 | 1464233509369 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:31:49 INFO - PROCESS | 17374 | 1464233509373 Marionette TRACE conn4 <- [1,2350,null,{}] 20:31:49 INFO - PROCESS | 17374 | 1464233509378 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}] 20:31:49 INFO - PROCESS | 17374 | 1464233509606 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 20:31:49 INFO - PROCESS | 17374 | 1464233509957 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x9bf68000 == 137 [pid = 17374] [id = 595] 20:31:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9bf68c00) [pid = 17374] [serial = 1786] [outer = (nil)] 20:31:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0xa1113400) [pid = 17374] [serial = 1787] [outer = 0x9bf68c00] 20:31:50 INFO - PROCESS | 17374 | 1464233510053 Marionette DEBUG loaded listener.js 20:31:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0xa2377000) [pid = 17374] [serial = 1788] [outer = 0x9bf68c00] 20:31:50 INFO - PROCESS | 17374 | 1464233510990 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]]]}] 20:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1686ms 20:31:51 INFO - PROCESS | 17374 | 1464233511057 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 20:31:51 INFO - PROCESS | 17374 | 1464233511061 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 20:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:31:51 INFO - PROCESS | 17374 | 1464233511067 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:31:51 INFO - PROCESS | 17374 | 1464233511071 Marionette TRACE conn4 <- [1,2354,null,{}] 20:31:51 INFO - PROCESS | 17374 | 1464233511077 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}] 20:31:51 INFO - PROCESS | 17374 | 1464233511320 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 20:31:51 INFO - PROCESS | 17374 | 1464233511655 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x92d43400 == 138 [pid = 17374] [id = 596] 20:31:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0xa1119400) [pid = 17374] [serial = 1789] [outer = (nil)] 20:31:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0xa3650800) [pid = 17374] [serial = 1790] [outer = 0xa1119400] 20:31:51 INFO - PROCESS | 17374 | 1464233511747 Marionette DEBUG loaded listener.js 20:31:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0xa51ab000) [pid = 17374] [serial = 1791] [outer = 0xa1119400] 20:31:52 INFO - PROCESS | 17374 | 1464233512723 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]]]}] 20:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1730ms 20:31:52 INFO - PROCESS | 17374 | 1464233512799 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 20:31:52 INFO - PROCESS | 17374 | 1464233512804 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 20:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:31:52 INFO - PROCESS | 17374 | 1464233512811 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:31:52 INFO - PROCESS | 17374 | 1464233512814 Marionette TRACE conn4 <- [1,2358,null,{}] 20:31:52 INFO - PROCESS | 17374 | 1464233512820 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}] 20:31:53 INFO - PROCESS | 17374 | 1464233513092 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 20:31:53 INFO - PROCESS | 17374 | 1464233513431 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x8855b000 == 139 [pid = 17374] [id = 597] 20:31:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x88de5400) [pid = 17374] [serial = 1792] [outer = (nil)] 20:31:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0xa63eec00) [pid = 17374] [serial = 1793] [outer = 0x88de5400] 20:31:53 INFO - PROCESS | 17374 | 1464233513528 Marionette DEBUG loaded listener.js 20:31:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa6840c00) [pid = 17374] [serial = 1794] [outer = 0x88de5400] 20:31:54 INFO - PROCESS | 17374 | 1464233514506 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]]]}] 20:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1733ms 20:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:31:54 INFO - PROCESS | 17374 | 1464233514545 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 20:31:54 INFO - PROCESS | 17374 | 1464233514548 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 20:31:54 INFO - PROCESS | 17374 | 1464233514555 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:31:54 INFO - PROCESS | 17374 | 1464233514557 Marionette TRACE conn4 <- [1,2362,null,{}] 20:31:54 INFO - PROCESS | 17374 | 1464233514564 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}] 20:31:54 INFO - PROCESS | 17374 | 1464233514796 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 20:31:55 INFO - PROCESS | 17374 | 1464233515149 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:55 INFO - PROCESS | 17374 | ++DOCSHELL 0xa3127800 == 140 [pid = 17374] [id = 598] 20:31:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0xa31f3400) [pid = 17374] [serial = 1795] [outer = (nil)] 20:31:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0xa6978c00) [pid = 17374] [serial = 1796] [outer = 0xa31f3400] 20:31:55 INFO - PROCESS | 17374 | 1464233515242 Marionette DEBUG loaded listener.js 20:31:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0xa6c03800) [pid = 17374] [serial = 1797] [outer = 0xa31f3400] 20:31:56 INFO - PROCESS | 17374 | 1464233516210 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]]]}] 20:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1690ms 20:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:31:56 INFO - PROCESS | 17374 | 1464233516245 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 20:31:56 INFO - PROCESS | 17374 | 1464233516248 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 20:31:56 INFO - PROCESS | 17374 | 1464233516255 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:31:56 INFO - PROCESS | 17374 | 1464233516258 Marionette TRACE conn4 <- [1,2366,null,{}] 20:31:56 INFO - PROCESS | 17374 | 1464233516264 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}] 20:31:56 INFO - PROCESS | 17374 | 1464233516491 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 20:31:56 INFO - PROCESS | 17374 | 1464233516832 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f5000 == 141 [pid = 17374] [id = 599] 20:31:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x8e335400) [pid = 17374] [serial = 1798] [outer = (nil)] 20:31:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x8e33e400) [pid = 17374] [serial = 1799] [outer = 0x8e335400] 20:31:56 INFO - PROCESS | 17374 | 1464233516928 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x8e340000) [pid = 17374] [serial = 1800] [outer = 0x8e335400] 20:31:59 INFO - PROCESS | 17374 | --DOCSHELL 0x93c9d800 == 140 [pid = 17374] [id = 50] 20:31:59 INFO - PROCESS | 17374 | --DOCSHELL 0x9a8d1c00 == 139 [pid = 17374] [id = 533] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x8f315000) [pid = 17374] [serial = 1679] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x9a94a800) [pid = 17374] [serial = 1649] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8c7d7800) [pid = 17374] [serial = 1548] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0xa1117400) [pid = 17374] [serial = 1662] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x9c118400) [pid = 17374] [serial = 1658] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0xa3354800) [pid = 17374] [serial = 1667] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x92a16800) [pid = 17374] [serial = 1632] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8d8be800) [pid = 17374] [serial = 1677] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x9c1f9000) [pid = 17374] [serial = 1659] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x95d53400) [pid = 17374] [serial = 1643] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8bda7400) [pid = 17374] [serial = 1676] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0xa2735400) [pid = 17374] [serial = 1664] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x93ca1400) [pid = 17374] [serial = 1634] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x8e246800) [pid = 17374] [serial = 1622] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x9ba74c00) [pid = 17374] [serial = 1656] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x8c3bc000) [pid = 17374] [serial = 1673] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x9a1aac00) [pid = 17374] [serial = 1647] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x8c5ab400) [pid = 17374] [serial = 1674] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x95037c00) [pid = 17374] [serial = 1635] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x92278800) [pid = 17374] [serial = 1629] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9b78bc00) [pid = 17374] [serial = 1655] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x8c195000) [pid = 17374] [serial = 1620] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9af85800) [pid = 17374] [serial = 1652] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x95d58000) [pid = 17374] [serial = 1644] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x8bca6400) [pid = 17374] [serial = 1671] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x9a94e000) [pid = 17374] [serial = 1650] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0xa273c400) [pid = 17374] [serial = 1665] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x95309400) [pid = 17374] [serial = 1638] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x91b48c00) [pid = 17374] [serial = 1626] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x9d99dc00) [pid = 17374] [serial = 1661] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x88efcc00) [pid = 17374] [serial = 1617] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0xa335ec00) [pid = 17374] [serial = 1668] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x9837c000) [pid = 17374] [serial = 1646] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x8f4d8000) [pid = 17374] [serial = 1625] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x88554400) [pid = 17374] [serial = 1616] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x9527c800) [pid = 17374] [serial = 1637] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8b1f0000) [pid = 17374] [serial = 1670] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x91e43800) [pid = 17374] [serial = 1628] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x9260e800) [pid = 17374] [serial = 1631] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8ee74000) [pid = 17374] [serial = 1623] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x95369400) [pid = 17374] [serial = 1640] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9b26f800) [pid = 17374] [serial = 1653] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8bda8800) [pid = 17374] [serial = 1619] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x953d1400) [pid = 17374] [serial = 1641] [outer = (nil)] [url = about:blank] 20:31:59 INFO - PROCESS | 17374 | 1464233519949 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]]]}] 20:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 3753ms 20:32:00 INFO - PROCESS | 17374 | 1464233520009 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 20:32:00 INFO - PROCESS | 17374 | 1464233520014 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 20:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:32:00 INFO - PROCESS | 17374 | 1464233520074 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:32:00 INFO - PROCESS | 17374 | 1464233520080 Marionette TRACE conn4 <- [1,2370,null,{}] 20:32:00 INFO - PROCESS | 17374 | 1464233520093 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}] 20:32:00 INFO - PROCESS | 17374 | 1464233520315 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 20:32:00 INFO - PROCESS | 17374 | 1464233520515 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x88552000 == 140 [pid = 17374] [id = 600] 20:32:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x88df0400) [pid = 17374] [serial = 1801] [outer = (nil)] 20:32:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8ae6a800) [pid = 17374] [serial = 1802] [outer = 0x88df0400] 20:32:00 INFO - PROCESS | 17374 | 1464233520598 Marionette DEBUG loaded listener.js 20:32:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8b1f9000) [pid = 17374] [serial = 1803] [outer = 0x88df0400] 20:32:01 INFO - PROCESS | 17374 | 1464233521453 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]]]}] 20:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1548ms 20:32:01 INFO - PROCESS | 17374 | 1464233521575 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 20:32:01 INFO - PROCESS | 17374 | 1464233521588 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 20:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:32:01 INFO - PROCESS | 17374 | 1464233521604 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:32:01 INFO - PROCESS | 17374 | 1464233521610 Marionette TRACE conn4 <- [1,2374,null,{}] 20:32:01 INFO - PROCESS | 17374 | 1464233521631 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}] 20:32:02 INFO - PROCESS | 17374 | 1464233522030 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 20:32:02 INFO - PROCESS | 17374 | 1464233522220 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c195000 == 141 [pid = 17374] [id = 601] 20:32:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8c197400) [pid = 17374] [serial = 1804] [outer = (nil)] 20:32:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8c308c00) [pid = 17374] [serial = 1805] [outer = 0x8c197400] 20:32:02 INFO - PROCESS | 17374 | 1464233522295 Marionette DEBUG loaded listener.js 20:32:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8c497800) [pid = 17374] [serial = 1806] [outer = 0x8c197400] 20:32:03 INFO - PROCESS | 17374 | 1464233523290 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]]]}] 20:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1749ms 20:32:03 INFO - PROCESS | 17374 | 1464233523351 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 20:32:03 INFO - PROCESS | 17374 | 1464233523354 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 20:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:32:03 INFO - PROCESS | 17374 | 1464233523388 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:32:03 INFO - PROCESS | 17374 | 1464233523394 Marionette TRACE conn4 <- [1,2378,null,{}] 20:32:03 INFO - PROCESS | 17374 | 1464233523410 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}] 20:32:03 INFO - PROCESS | 17374 | 1464233523698 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 20:32:03 INFO - PROCESS | 17374 | 1464233523726 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bc9f800 == 142 [pid = 17374] [id = 602] 20:32:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8d8b8800) [pid = 17374] [serial = 1807] [outer = (nil)] 20:32:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8e24ec00) [pid = 17374] [serial = 1808] [outer = 0x8d8b8800] 20:32:03 INFO - PROCESS | 17374 | 1464233523818 Marionette DEBUG loaded listener.js 20:32:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8e342c00) [pid = 17374] [serial = 1809] [outer = 0x8d8b8800] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x92988400) [pid = 17374] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x92a10800) [pid = 17374] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x9a8d2c00) [pid = 17374] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8ae75000) [pid = 17374] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x9b164c00) [pid = 17374] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x95228c00) [pid = 17374] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x95d59c00) [pid = 17374] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8c498400) [pid = 17374] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x88558400) [pid = 17374] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8f318800) [pid = 17374] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x93c9c000) [pid = 17374] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9260a400) [pid = 17374] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x9af83c00) [pid = 17374] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0xa22a7800) [pid = 17374] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x8bec6c00) [pid = 17374] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x953d8800) [pid = 17374] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x91e39c00) [pid = 17374] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0xa31c3000) [pid = 17374] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x8855d800) [pid = 17374] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x8b1eac00) [pid = 17374] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:32:04 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x8b1f6800) [pid = 17374] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:32:05 INFO - PROCESS | 17374 | 1464233525325 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]]]}] 20:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1998ms 20:32:05 INFO - PROCESS | 17374 | 1464233525385 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 20:32:05 INFO - PROCESS | 17374 | 1464233525389 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 20:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:32:05 INFO - PROCESS | 17374 | 1464233525396 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:32:05 INFO - PROCESS | 17374 | 1464233525399 Marionette TRACE conn4 <- [1,2382,null,{}] 20:32:05 INFO - PROCESS | 17374 | 1464233525405 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}] 20:32:05 INFO - PROCESS | 17374 | 1464233525699 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 20:32:05 INFO - PROCESS | 17374 | 1464233525717 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae6a400 == 143 [pid = 17374] [id = 603] 20:32:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8d5f3800) [pid = 17374] [serial = 1810] [outer = (nil)] 20:32:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8e3e2c00) [pid = 17374] [serial = 1811] [outer = 0x8d5f3800] 20:32:05 INFO - PROCESS | 17374 | 1464233525796 Marionette DEBUG loaded listener.js 20:32:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8f311c00) [pid = 17374] [serial = 1812] [outer = 0x8d5f3800] 20:32:06 INFO - PROCESS | 17374 | 1464233526939 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]]]}] 20:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1587ms 20:32:06 INFO - PROCESS | 17374 | 1464233526984 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 20:32:06 INFO - PROCESS | 17374 | 1464233526991 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 20:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:32:07 INFO - PROCESS | 17374 | 1464233526999 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:32:07 INFO - PROCESS | 17374 | 1464233527006 Marionette TRACE conn4 <- [1,2386,null,{}] 20:32:07 INFO - PROCESS | 17374 | 1464233527016 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}] 20:32:07 INFO - PROCESS | 17374 | 1464233527265 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 20:32:07 INFO - PROCESS | 17374 | 1464233527651 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1ee400 == 144 [pid = 17374] [id = 604] 20:32:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8b1f8400) [pid = 17374] [serial = 1813] [outer = (nil)] 20:32:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8bda4000) [pid = 17374] [serial = 1814] [outer = 0x8b1f8400] 20:32:07 INFO - PROCESS | 17374 | 1464233527754 Marionette DEBUG loaded listener.js 20:32:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8c193400) [pid = 17374] [serial = 1815] [outer = 0x8b1f8400] 20:32:08 INFO - PROCESS | 17374 | 1464233528763 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]]]}] 20:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1838ms 20:32:08 INFO - PROCESS | 17374 | 1464233528838 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 20:32:08 INFO - PROCESS | 17374 | 1464233528847 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 20:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:32:08 INFO - PROCESS | 17374 | 1464233528858 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:32:08 INFO - PROCESS | 17374 | 1464233528863 Marionette TRACE conn4 <- [1,2390,null,{}] 20:32:08 INFO - PROCESS | 17374 | 1464233528869 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}] 20:32:09 INFO - PROCESS | 17374 | 1464233529145 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 20:32:09 INFO - PROCESS | 17374 | 1464233529493 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b6800 == 145 [pid = 17374] [id = 605] 20:32:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8d5f9c00) [pid = 17374] [serial = 1816] [outer = (nil)] 20:32:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8e33b800) [pid = 17374] [serial = 1817] [outer = 0x8d5f9c00] 20:32:09 INFO - PROCESS | 17374 | 1464233529584 Marionette DEBUG loaded listener.js 20:32:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8ee75c00) [pid = 17374] [serial = 1818] [outer = 0x8d5f9c00] 20:32:10 INFO - PROCESS | 17374 | 1464233530633 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]]]}] 20:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1837ms 20:32:10 INFO - PROCESS | 17374 | 1464233530696 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 20:32:10 INFO - PROCESS | 17374 | 1464233530700 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 20:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:32:10 INFO - PROCESS | 17374 | 1464233530707 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:32:10 INFO - PROCESS | 17374 | 1464233530713 Marionette TRACE conn4 <- [1,2394,null,{}] 20:32:10 INFO - PROCESS | 17374 | 1464233530730 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}] 20:32:11 INFO - PROCESS | 17374 | 1464233531016 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 20:32:11 INFO - PROCESS | 17374 | 1464233531419 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4dd400 == 146 [pid = 17374] [id = 606] 20:32:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8f69fc00) [pid = 17374] [serial = 1819] [outer = (nil)] 20:32:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8f6a5c00) [pid = 17374] [serial = 1820] [outer = 0x8f69fc00] 20:32:11 INFO - PROCESS | 17374 | 1464233531514 Marionette DEBUG loaded listener.js 20:32:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x91b4a400) [pid = 17374] [serial = 1821] [outer = 0x8f69fc00] 20:32:12 INFO - PROCESS | 17374 | 1464233532483 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]]]}] 20:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1792ms 20:32:12 INFO - PROCESS | 17374 | 1464233532500 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 20:32:12 INFO - PROCESS | 17374 | 1464233532504 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 20:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:32:12 INFO - PROCESS | 17374 | 1464233532511 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:32:12 INFO - PROCESS | 17374 | 1464233532514 Marionette TRACE conn4 <- [1,2398,null,{}] 20:32:12 INFO - PROCESS | 17374 | 1464233532520 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}] 20:32:12 INFO - PROCESS | 17374 | 1464233532767 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 20:32:13 INFO - PROCESS | 17374 | 1464233533102 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f6aa000 == 147 [pid = 17374] [id = 607] 20:32:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x91e43800) [pid = 17374] [serial = 1822] [outer = (nil)] 20:32:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x92279c00) [pid = 17374] [serial = 1823] [outer = 0x91e43800] 20:32:13 INFO - PROCESS | 17374 | 1464233533200 Marionette DEBUG loaded listener.js 20:32:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x923e1000) [pid = 17374] [serial = 1824] [outer = 0x91e43800] 20:32:14 INFO - PROCESS | 17374 | 1464233534136 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]]]}] 20:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1685ms 20:32:14 INFO - PROCESS | 17374 | 1464233534197 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 20:32:14 INFO - PROCESS | 17374 | 1464233534202 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 20:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:32:14 INFO - PROCESS | 17374 | 1464233534208 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:32:14 INFO - PROCESS | 17374 | 1464233534211 Marionette TRACE conn4 <- [1,2402,null,{}] 20:32:14 INFO - PROCESS | 17374 | 1464233534217 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}] 20:32:14 INFO - PROCESS | 17374 | 1464233534454 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 20:32:14 INFO - PROCESS | 17374 | 1464233534804 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ecf800 == 148 [pid = 17374] [id = 608] 20:32:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x91b45c00) [pid = 17374] [serial = 1825] [outer = (nil)] 20:32:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x9260c400) [pid = 17374] [serial = 1826] [outer = 0x91b45c00] 20:32:14 INFO - PROCESS | 17374 | 1464233534903 Marionette DEBUG loaded listener.js 20:32:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x92814000) [pid = 17374] [serial = 1827] [outer = 0x91b45c00] 20:32:15 INFO - PROCESS | 17374 | 1464233535891 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]]]}] 20:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1740ms 20:32:15 INFO - PROCESS | 17374 | 1464233535949 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 20:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:32:15 INFO - PROCESS | 17374 | 1464233535953 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 20:32:15 INFO - PROCESS | 17374 | 1464233535960 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:32:15 INFO - PROCESS | 17374 | 1464233535963 Marionette TRACE conn4 <- [1,2406,null,{}] 20:32:15 INFO - PROCESS | 17374 | 1464233535969 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}] 20:32:16 INFO - PROCESS | 17374 | 1464233536220 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 20:32:16 INFO - PROCESS | 17374 | 1464233536561 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8be800 == 149 [pid = 17374] [id = 609] 20:32:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x92602c00) [pid = 17374] [serial = 1828] [outer = (nil)] 20:32:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x92d4a000) [pid = 17374] [serial = 1829] [outer = 0x92602c00] 20:32:16 INFO - PROCESS | 17374 | 1464233536654 Marionette DEBUG loaded listener.js 20:32:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x93c98c00) [pid = 17374] [serial = 1830] [outer = 0x92602c00] 20:32:17 INFO - PROCESS | 17374 | 1464233537578 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]]]}] 20:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1691ms 20:32:17 INFO - PROCESS | 17374 | 1464233537652 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 20:32:17 INFO - PROCESS | 17374 | 1464233537655 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 20:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:32:17 INFO - PROCESS | 17374 | 1464233537661 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:32:17 INFO - PROCESS | 17374 | 1464233537665 Marionette TRACE conn4 <- [1,2410,null,{}] 20:32:17 INFO - PROCESS | 17374 | 1464233537671 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}] 20:32:17 INFO - PROCESS | 17374 | 1464233537953 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 20:32:18 INFO - PROCESS | 17374 | 1464233538283 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e9000 == 150 [pid = 17374] [id = 610] 20:32:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x92d4bc00) [pid = 17374] [serial = 1831] [outer = (nil)] 20:32:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x9520f000) [pid = 17374] [serial = 1832] [outer = 0x92d4bc00] 20:32:18 INFO - PROCESS | 17374 | 1464233538378 Marionette DEBUG loaded listener.js 20:32:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x95228c00) [pid = 17374] [serial = 1833] [outer = 0x92d4bc00] 20:32:19 INFO - PROCESS | 17374 | 1464233539283 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]]]}] 20:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1687ms 20:32:19 INFO - PROCESS | 17374 | 1464233539349 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 20:32:19 INFO - PROCESS | 17374 | 1464233539354 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 20:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:32:19 INFO - PROCESS | 17374 | 1464233539360 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:32:19 INFO - PROCESS | 17374 | 1464233539364 Marionette TRACE conn4 <- [1,2414,null,{}] 20:32:19 INFO - PROCESS | 17374 | 1464233539369 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}] 20:32:19 INFO - PROCESS | 17374 | 1464233539578 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 20:32:19 INFO - PROCESS | 17374 | 1464233539846 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x92e28000 == 151 [pid = 17374] [id = 611] 20:32:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x94606c00) [pid = 17374] [serial = 1834] [outer = (nil)] 20:32:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x9530e400) [pid = 17374] [serial = 1835] [outer = 0x94606c00] 20:32:20 INFO - PROCESS | 17374 | 1464233540002 Marionette DEBUG loaded listener.js 20:32:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x95360400) [pid = 17374] [serial = 1836] [outer = 0x94606c00] 20:32:20 INFO - PROCESS | 17374 | 1464233540905 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]]]}] 20:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1584ms 20:32:20 INFO - PROCESS | 17374 | 1464233540945 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 20:32:20 INFO - PROCESS | 17374 | 1464233540949 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 20:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:32:20 INFO - PROCESS | 17374 | 1464233540955 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:32:20 INFO - PROCESS | 17374 | 1464233540959 Marionette TRACE conn4 <- [1,2418,null,{}] 20:32:20 INFO - PROCESS | 17374 | 1464233540981 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}] 20:32:21 INFO - PROCESS | 17374 | 1464233541281 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 20:32:21 INFO - PROCESS | 17374 | 1464233541551 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x95308000 == 152 [pid = 17374] [id = 612] 20:32:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x9530a000) [pid = 17374] [serial = 1837] [outer = (nil)] 20:32:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x9540f400) [pid = 17374] [serial = 1838] [outer = 0x9530a000] 20:32:21 INFO - PROCESS | 17374 | 1464233541643 Marionette DEBUG loaded listener.js 20:32:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x95d53c00) [pid = 17374] [serial = 1839] [outer = 0x9530a000] 20:32:22 INFO - PROCESS | 17374 | 1464233542559 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]]]}] 20:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1636ms 20:32:22 INFO - PROCESS | 17374 | 1464233542593 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 20:32:22 INFO - PROCESS | 17374 | 1464233542596 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 20:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:32:22 INFO - PROCESS | 17374 | 1464233542603 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:32:22 INFO - PROCESS | 17374 | 1464233542606 Marionette TRACE conn4 <- [1,2422,null,{}] 20:32:22 INFO - PROCESS | 17374 | 1464233542612 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}] 20:32:22 INFO - PROCESS | 17374 | 1464233542883 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 20:32:23 INFO - PROCESS | 17374 | 1464233543230 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x95307000 == 153 [pid = 17374] [id = 613] 20:32:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x9549d400) [pid = 17374] [serial = 1840] [outer = (nil)] 20:32:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x97782000) [pid = 17374] [serial = 1841] [outer = 0x9549d400] 20:32:23 INFO - PROCESS | 17374 | 1464233543325 Marionette DEBUG loaded listener.js 20:32:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x992df400) [pid = 17374] [serial = 1842] [outer = 0x9549d400] 20:32:24 INFO - PROCESS | 17374 | 1464233544248 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]]]}] 20:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1684ms 20:32:24 INFO - PROCESS | 17374 | 1464233544288 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 20:32:24 INFO - PROCESS | 17374 | 1464233544293 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 20:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:32:24 INFO - PROCESS | 17374 | 1464233544299 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:32:24 INFO - PROCESS | 17374 | 1464233544303 Marionette TRACE conn4 <- [1,2426,null,{}] 20:32:24 INFO - PROCESS | 17374 | 1464233544309 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}] 20:32:24 INFO - PROCESS | 17374 | 1464233544562 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 20:32:24 INFO - PROCESS | 17374 | 1464233544943 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bccc00 == 154 [pid = 17374] [id = 614] 20:32:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9a4dc000) [pid = 17374] [serial = 1843] [outer = (nil)] 20:32:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x9a795000) [pid = 17374] [serial = 1844] [outer = 0x9a4dc000] 20:32:25 INFO - PROCESS | 17374 | 1464233545054 Marionette DEBUG loaded listener.js 20:32:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x9a942400) [pid = 17374] [serial = 1845] [outer = 0x9a4dc000] 20:32:25 INFO - PROCESS | 17374 | 1464233545958 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]]]}] 20:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1686ms 20:32:25 INFO - PROCESS | 17374 | 1464233545987 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 20:32:25 INFO - PROCESS | 17374 | 1464233545991 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 20:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:32:26 INFO - PROCESS | 17374 | 1464233545997 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:32:26 INFO - PROCESS | 17374 | 1464233546001 Marionette TRACE conn4 <- [1,2430,null,{}] 20:32:26 INFO - PROCESS | 17374 | 1464233546006 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}] 20:32:26 INFO - PROCESS | 17374 | 1464233546229 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 20:32:26 INFO - PROCESS | 17374 | 1464233546524 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a948000 == 155 [pid = 17374] [id = 615] 20:32:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x9a94c400) [pid = 17374] [serial = 1846] [outer = (nil)] 20:32:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9af81c00) [pid = 17374] [serial = 1847] [outer = 0x9a94c400] 20:32:26 INFO - PROCESS | 17374 | 1464233546678 Marionette DEBUG loaded listener.js 20:32:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9af88000) [pid = 17374] [serial = 1848] [outer = 0x9a94c400] 20:32:27 INFO - PROCESS | 17374 | 1464233547601 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]]]}] 20:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1639ms 20:32:27 INFO - PROCESS | 17374 | 1464233547637 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 20:32:27 INFO - PROCESS | 17374 | 1464233547641 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 20:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:32:27 INFO - PROCESS | 17374 | 1464233547657 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:32:27 INFO - PROCESS | 17374 | 1464233547661 Marionette TRACE conn4 <- [1,2434,null,{}] 20:32:27 INFO - PROCESS | 17374 | 1464233547666 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}] 20:32:27 INFO - PROCESS | 17374 | 1464233547907 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 20:32:28 INFO - PROCESS | 17374 | 1464233548242 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x95d5d800 == 156 [pid = 17374] [id = 616] 20:32:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9a8d2c00) [pid = 17374] [serial = 1849] [outer = (nil)] 20:32:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9b4c5c00) [pid = 17374] [serial = 1850] [outer = 0x9a8d2c00] 20:32:28 INFO - PROCESS | 17374 | 1464233548334 Marionette DEBUG loaded listener.js 20:32:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9b78bc00) [pid = 17374] [serial = 1851] [outer = 0x9a8d2c00] 20:32:29 INFO - PROCESS | 17374 | 1464233549232 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]]]}] 20:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1635ms 20:32:29 INFO - PROCESS | 17374 | 1464233549293 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 20:32:29 INFO - PROCESS | 17374 | 1464233549297 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 20:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:32:29 INFO - PROCESS | 17374 | 1464233549303 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:32:29 INFO - PROCESS | 17374 | 1464233549307 Marionette TRACE conn4 <- [1,2438,null,{}] 20:32:29 INFO - PROCESS | 17374 | 1464233549313 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}] 20:32:29 INFO - PROCESS | 17374 | 1464233549537 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 20:32:29 INFO - PROCESS | 17374 | 1464233549884 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae71800 == 157 [pid = 17374] [id = 617] 20:32:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x8b1f6400) [pid = 17374] [serial = 1852] [outer = (nil)] 20:32:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9bf60400) [pid = 17374] [serial = 1853] [outer = 0x8b1f6400] 20:32:29 INFO - PROCESS | 17374 | 1464233549974 Marionette DEBUG loaded listener.js 20:32:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9d587800) [pid = 17374] [serial = 1854] [outer = 0x8b1f6400] 20:32:30 INFO - PROCESS | 17374 | 1464233550923 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]]]}] 20:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1686ms 20:32:30 INFO - PROCESS | 17374 | 1464233550991 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 20:32:30 INFO - PROCESS | 17374 | 1464233550995 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 20:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:32:31 INFO - PROCESS | 17374 | 1464233551001 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:32:31 INFO - PROCESS | 17374 | 1464233551005 Marionette TRACE conn4 <- [1,2442,null,{}] 20:32:31 INFO - PROCESS | 17374 | 1464233551010 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}] 20:32:31 INFO - PROCESS | 17374 | 1464233551222 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 20:32:31 INFO - PROCESS | 17374 | 1464233551580 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x94607000 == 158 [pid = 17374] [id = 618] 20:32:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x9b795800) [pid = 17374] [serial = 1855] [outer = (nil)] 20:32:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0xa2240400) [pid = 17374] [serial = 1856] [outer = 0x9b795800] 20:32:31 INFO - PROCESS | 17374 | 1464233551677 Marionette DEBUG loaded listener.js 20:32:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0xa22a5800) [pid = 17374] [serial = 1857] [outer = 0x9b795800] 20:32:32 INFO - PROCESS | 17374 | 1464233552627 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]]]}] 20:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1690ms 20:32:32 INFO - PROCESS | 17374 | 1464233552692 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 20:32:32 INFO - PROCESS | 17374 | 1464233552696 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 20:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:32:32 INFO - PROCESS | 17374 | 1464233552703 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:32:32 INFO - PROCESS | 17374 | 1464233552706 Marionette TRACE conn4 <- [1,2446,null,{}] 20:32:32 INFO - PROCESS | 17374 | 1464233552712 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}] 20:32:32 INFO - PROCESS | 17374 | 1464233552952 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 20:32:33 INFO - PROCESS | 17374 | 1464233553294 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:33 INFO - PROCESS | 17374 | ++DOCSHELL 0x9549a800 == 159 [pid = 17374] [id = 619] 20:32:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x9b4be400) [pid = 17374] [serial = 1858] [outer = (nil)] 20:32:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa31e9000) [pid = 17374] [serial = 1859] [outer = 0x9b4be400] 20:32:33 INFO - PROCESS | 17374 | 1464233553388 Marionette DEBUG loaded listener.js 20:32:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0xa335b400) [pid = 17374] [serial = 1860] [outer = 0x9b4be400] 20:32:34 INFO - PROCESS | 17374 | 1464233554276 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]]]}] 20:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1632ms 20:32:34 INFO - PROCESS | 17374 | 1464233554336 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 20:32:34 INFO - PROCESS | 17374 | 1464233554340 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 20:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:32:34 INFO - PROCESS | 17374 | 1464233554346 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:32:34 INFO - PROCESS | 17374 | 1464233554350 Marionette TRACE conn4 <- [1,2450,null,{}] 20:32:34 INFO - PROCESS | 17374 | 1464233554356 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}] 20:32:34 INFO - PROCESS | 17374 | 1464233554587 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 20:32:34 INFO - PROCESS | 17374 | 1464233554940 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x884fe000 == 160 [pid = 17374] [id = 620] 20:32:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x8855b800) [pid = 17374] [serial = 1861] [outer = (nil)] 20:32:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0xa5141800) [pid = 17374] [serial = 1862] [outer = 0x8855b800] 20:32:35 INFO - PROCESS | 17374 | 1464233555043 Marionette DEBUG loaded listener.js 20:32:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0xa6389400) [pid = 17374] [serial = 1863] [outer = 0x8855b800] 20:32:36 INFO - PROCESS | 17374 | 1464233556005 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]]]}] 20:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1733ms 20:32:36 INFO - PROCESS | 17374 | 1464233556081 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 20:32:36 INFO - PROCESS | 17374 | 1464233556085 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 20:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:32:36 INFO - PROCESS | 17374 | 1464233556092 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:32:36 INFO - PROCESS | 17374 | 1464233556095 Marionette TRACE conn4 <- [1,2454,null,{}] 20:32:36 INFO - PROCESS | 17374 | 1464233556101 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}] 20:32:36 INFO - PROCESS | 17374 | 1464233556389 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 20:32:36 INFO - PROCESS | 17374 | 1464233556735 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ba2000 == 161 [pid = 17374] [id = 621] 20:32:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x89ba2800) [pid = 17374] [serial = 1864] [outer = (nil)] 20:32:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x89ba9800) [pid = 17374] [serial = 1865] [outer = 0x89ba2800] 20:32:36 INFO - PROCESS | 17374 | 1464233556823 Marionette DEBUG loaded listener.js 20:32:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 182 (0x89bab800) [pid = 17374] [serial = 1866] [outer = 0x89ba2800] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f8800 == 160 [pid = 17374] [id = 379] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x92606000 == 159 [pid = 17374] [id = 375] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x91b4fc00 == 158 [pid = 17374] [id = 374] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x87501400 == 157 [pid = 17374] [id = 378] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8bc9f800 == 156 [pid = 17374] [id = 602] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c195000 == 155 [pid = 17374] [id = 601] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x88552000 == 154 [pid = 17374] [id = 600] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0xa3127800 == 153 [pid = 17374] [id = 598] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8855b000 == 152 [pid = 17374] [id = 597] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9bf68000 == 151 [pid = 17374] [id = 595] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x92d43400 == 150 [pid = 17374] [id = 596] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1ef000 == 149 [pid = 17374] [id = 594] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9b164400 == 148 [pid = 17374] [id = 593] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9810a000 == 147 [pid = 17374] [id = 592] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9527f000 == 146 [pid = 17374] [id = 590] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9549f400 == 145 [pid = 17374] [id = 591] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x923e3400 == 144 [pid = 17374] [id = 589] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3be400 == 143 [pid = 17374] [id = 588] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b4400 == 142 [pid = 17374] [id = 587] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x92274800 == 141 [pid = 17374] [id = 586] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x91b42800 == 140 [pid = 17374] [id = 585] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3d8400 == 139 [pid = 17374] [id = 584] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8ee73000 == 138 [pid = 17374] [id = 583] 20:32:39 INFO - PROCESS | 17374 | --DOCSHELL 0x89eca400 == 137 [pid = 17374] [id = 582] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 181 (0x9298ec00) [pid = 17374] [serial = 1694] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x95042800) [pid = 17374] [serial = 1698] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x9a942000) [pid = 17374] [serial = 1712] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8c192c00) [pid = 17374] [serial = 1683] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x93c9d400) [pid = 17374] [serial = 1697] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0xa1118400) [pid = 17374] [serial = 1722] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x95498800) [pid = 17374] [serial = 1703] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x99ef1800) [pid = 17374] [serial = 1709] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8d5f3c00) [pid = 17374] [serial = 1739] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x89bcf400) [pid = 17374] [serial = 1742] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x8f4d9800) [pid = 17374] [serial = 1686] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x95234c00) [pid = 17374] [serial = 1700] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x92a12400) [pid = 17374] [serial = 1695] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x92986000) [pid = 17374] [serial = 1692] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x9baaec00) [pid = 17374] [serial = 1718] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0xa36f4000) [pid = 17374] [serial = 1728] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x9549e400) [pid = 17374] [serial = 1704] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8c30e400) [pid = 17374] [serial = 1743] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0xa2502800) [pid = 17374] [serial = 1725] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x9776c400) [pid = 17374] [serial = 1707] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9c066400) [pid = 17374] [serial = 1719] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9227d400) [pid = 17374] [serial = 1689] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0xa513c800) [pid = 17374] [serial = 1730] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x890abc00) [pid = 17374] [serial = 1734] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0xa513f400) [pid = 17374] [serial = 1731] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0xa331cc00) [pid = 17374] [serial = 1727] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x8c198000) [pid = 17374] [serial = 1737] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x8bda7c00) [pid = 17374] [serial = 1736] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x92816800) [pid = 17374] [serial = 1691] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8f3e4c00) [pid = 17374] [serial = 1685] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x8e242000) [pid = 17374] [serial = 1740] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x88ef2000) [pid = 17374] [serial = 1733] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x8bec8000) [pid = 17374] [serial = 1682] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x9a130000) [pid = 17374] [serial = 1710] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x97766400) [pid = 17374] [serial = 1706] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0xa23bd000) [pid = 17374] [serial = 1724] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x9a94bc00) [pid = 17374] [serial = 1713] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x92273000) [pid = 17374] [serial = 1688] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x9b15f400) [pid = 17374] [serial = 1715] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0xa110d000) [pid = 17374] [serial = 1721] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x9b4bdc00) [pid = 17374] [serial = 1716] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x95361c00) [pid = 17374] [serial = 1701] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8f4cf000) [pid = 17374] [serial = 1745] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 17374 | 1464233559983 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]]]}] 20:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 3955ms 20:32:40 INFO - PROCESS | 17374 | 1464233560048 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 20:32:40 INFO - PROCESS | 17374 | 1464233560056 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 20:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:32:40 INFO - PROCESS | 17374 | 1464233560067 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:32:40 INFO - PROCESS | 17374 | 1464233560071 Marionette TRACE conn4 <- [1,2458,null,{}] 20:32:40 INFO - PROCESS | 17374 | 1464233560079 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}] 20:32:40 INFO - PROCESS | 17374 | 1464233560291 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 20:32:40 INFO - PROCESS | 17374 | 1464233560506 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bcf400 == 138 [pid = 17374] [id = 622] 20:32:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x89ec2000) [pid = 17374] [serial = 1867] [outer = (nil)] 20:32:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8b1edc00) [pid = 17374] [serial = 1868] [outer = 0x89ec2000] 20:32:40 INFO - PROCESS | 17374 | 1464233560640 Marionette DEBUG loaded listener.js 20:32:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8bca5400) [pid = 17374] [serial = 1869] [outer = 0x89ec2000] 20:32:41 INFO - PROCESS | 17374 | 1464233561476 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]]]}] 20:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1491ms 20:32:41 INFO - PROCESS | 17374 | 1464233561559 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 20:32:41 INFO - PROCESS | 17374 | 1464233561567 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 20:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:32:41 INFO - PROCESS | 17374 | 1464233561578 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:32:41 INFO - PROCESS | 17374 | 1464233561582 Marionette TRACE conn4 <- [1,2462,null,{}] 20:32:41 INFO - PROCESS | 17374 | 1464233561588 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}] 20:32:41 INFO - PROCESS | 17374 | 1464233561797 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 20:32:42 INFO - PROCESS | 17374 | 1464233562046 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:42 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c302400 == 139 [pid = 17374] [id = 623] 20:32:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8c3b8c00) [pid = 17374] [serial = 1870] [outer = (nil)] 20:32:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8c498400) [pid = 17374] [serial = 1871] [outer = 0x8c3b8c00] 20:32:42 INFO - PROCESS | 17374 | 1464233562206 Marionette DEBUG loaded listener.js 20:32:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8c5b4400) [pid = 17374] [serial = 1872] [outer = 0x8c3b8c00] 20:32:43 INFO - PROCESS | 17374 | 1464233563075 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]]]}] 20:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1545ms 20:32:43 INFO - PROCESS | 17374 | 1464233563130 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 20:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:32:43 INFO - PROCESS | 17374 | 1464233563135 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 20:32:43 INFO - PROCESS | 17374 | 1464233563141 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:32:43 INFO - PROCESS | 17374 | 1464233563147 Marionette TRACE conn4 <- [1,2466,null,{}] 20:32:43 INFO - PROCESS | 17374 | 1464233563163 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}] 20:32:43 INFO - PROCESS | 17374 | 1464233563503 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 20:32:43 INFO - PROCESS | 17374 | 1464233563536 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c3b7c00 == 140 [pid = 17374] [id = 624] 20:32:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8e244800) [pid = 17374] [serial = 1873] [outer = (nil)] 20:32:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x8e337000) [pid = 17374] [serial = 1874] [outer = 0x8e244800] 20:32:43 INFO - PROCESS | 17374 | 1464233563616 Marionette DEBUG loaded listener.js 20:32:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x8ee73c00) [pid = 17374] [serial = 1875] [outer = 0x8e244800] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x8ee77400) [pid = 17374] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x91b4e000) [pid = 17374] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x92e2a000) [pid = 17374] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x923e9800) [pid = 17374] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x88de5400) [pid = 17374] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x9298bc00) [pid = 17374] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x95363800) [pid = 17374] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8d8b8800) [pid = 17374] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9b26bc00) [pid = 17374] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0xa1119400) [pid = 17374] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x91b4e400) [pid = 17374] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x9bf68c00) [pid = 17374] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x88df0400) [pid = 17374] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x8c198800) [pid = 17374] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x95207c00) [pid = 17374] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x9af8c800) [pid = 17374] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x9a945800) [pid = 17374] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0xa31f3400) [pid = 17374] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8e335400) [pid = 17374] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8d5eb400) [pid = 17374] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x8ae70c00) [pid = 17374] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x95d5d400) [pid = 17374] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:32:44 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x8c197400) [pid = 17374] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:32:45 INFO - PROCESS | 17374 | 1464233565242 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]]]}] 20:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2138ms 20:32:45 INFO - PROCESS | 17374 | 1464233565279 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 20:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:32:45 INFO - PROCESS | 17374 | 1464233565283 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 20:32:45 INFO - PROCESS | 17374 | 1464233565290 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:32:45 INFO - PROCESS | 17374 | 1464233565293 Marionette TRACE conn4 <- [1,2470,null,{}] 20:32:45 INFO - PROCESS | 17374 | 1464233565298 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}] 20:32:45 INFO - PROCESS | 17374 | 1464233565508 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 20:32:45 INFO - PROCESS | 17374 | 1464233565712 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc4000 == 141 [pid = 17374] [id = 625] 20:32:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8c193c00) [pid = 17374] [serial = 1876] [outer = (nil)] 20:32:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8e343400) [pid = 17374] [serial = 1877] [outer = 0x8c193c00] 20:32:45 INFO - PROCESS | 17374 | 1464233565832 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8f31dc00) [pid = 17374] [serial = 1878] [outer = 0x8c193c00] 20:32:46 INFO - PROCESS | 17374 | 1464233566603 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]]]}] 20:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1336ms 20:32:46 INFO - PROCESS | 17374 | 1464233566626 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 20:32:46 INFO - PROCESS | 17374 | 1464233566630 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 20:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:32:46 INFO - PROCESS | 17374 | 1464233566637 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:32:46 INFO - PROCESS | 17374 | 1464233566641 Marionette TRACE conn4 <- [1,2474,null,{}] 20:32:46 INFO - PROCESS | 17374 | 1464233566818 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}] 20:32:47 INFO - PROCESS | 17374 | 1464233567085 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 20:32:47 INFO - PROCESS | 17374 | 1464233567449 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:47 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ba9000 == 142 [pid = 17374] [id = 626] 20:32:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x89baa000) [pid = 17374] [serial = 1879] [outer = (nil)] 20:32:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x89bc2000) [pid = 17374] [serial = 1880] [outer = 0x89baa000] 20:32:47 INFO - PROCESS | 17374 | 1464233567557 Marionette DEBUG loaded listener.js 20:32:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8b1f9800) [pid = 17374] [serial = 1881] [outer = 0x89baa000] 20:32:48 INFO - PROCESS | 17374 | 1464233568641 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]]]}] 20:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2037ms 20:32:48 INFO - PROCESS | 17374 | 1464233568677 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 20:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:32:48 INFO - PROCESS | 17374 | 1464233568687 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 20:32:48 INFO - PROCESS | 17374 | 1464233568697 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:32:48 INFO - PROCESS | 17374 | 1464233568701 Marionette TRACE conn4 <- [1,2478,null,{}] 20:32:48 INFO - PROCESS | 17374 | 1464233568708 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}] 20:32:48 INFO - PROCESS | 17374 | 1464233568963 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 20:32:49 INFO - PROCESS | 17374 | 1464233569316 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c7e4400 == 143 [pid = 17374] [id = 627] 20:32:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8d5eb800) [pid = 17374] [serial = 1882] [outer = (nil)] 20:32:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8d8b7800) [pid = 17374] [serial = 1883] [outer = 0x8d5eb800] 20:32:49 INFO - PROCESS | 17374 | 1464233569413 Marionette DEBUG loaded listener.js 20:32:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8e336000) [pid = 17374] [serial = 1884] [outer = 0x8d5eb800] 20:32:50 INFO - PROCESS | 17374 | 1464233570446 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]]]}] 20:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1788ms 20:32:50 INFO - PROCESS | 17374 | 1464233570484 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 17374 | 1464233570488 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 20:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:32:50 INFO - PROCESS | 17374 | 1464233570498 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:32:50 INFO - PROCESS | 17374 | 1464233570503 Marionette TRACE conn4 <- [1,2482,null,{}] 20:32:50 INFO - PROCESS | 17374 | 1464233570511 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}] 20:32:50 INFO - PROCESS | 17374 | 1464233570784 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 20:32:51 INFO - PROCESS | 17374 | 1464233571173 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4d6000 == 144 [pid = 17374] [id = 628] 20:32:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8f4dbc00) [pid = 17374] [serial = 1885] [outer = (nil)] 20:32:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8f6a1c00) [pid = 17374] [serial = 1886] [outer = 0x8f4dbc00] 20:32:51 INFO - PROCESS | 17374 | 1464233571275 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x91b46800) [pid = 17374] [serial = 1887] [outer = 0x8f4dbc00] 20:32:52 INFO - PROCESS | 17374 | 1464233572232 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]]]}] 20:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1794ms 20:32:52 INFO - PROCESS | 17374 | 1464233572300 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 20:32:52 INFO - PROCESS | 17374 | 1464233572310 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 20:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:32:52 INFO - PROCESS | 17374 | 1464233572320 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:32:52 INFO - PROCESS | 17374 | 1464233572323 Marionette TRACE conn4 <- [1,2486,null,{}] 20:32:52 INFO - PROCESS | 17374 | 1464233572328 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}] 20:32:52 INFO - PROCESS | 17374 | 1464233572596 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 20:32:52 INFO - PROCESS | 17374 | 1464233572934 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4cec00 == 145 [pid = 17374] [id = 629] 20:32:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8f6a3800) [pid = 17374] [serial = 1888] [outer = (nil)] 20:32:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x923e0400) [pid = 17374] [serial = 1889] [outer = 0x8f6a3800] 20:32:53 INFO - PROCESS | 17374 | 1464233573029 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x92607800) [pid = 17374] [serial = 1890] [outer = 0x8f6a3800] 20:32:53 INFO - PROCESS | 17374 | 1464233573988 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]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1733ms 20:32:54 INFO - PROCESS | 17374 | 1464233574054 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 17374 | 1464233574058 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 20:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:32:54 INFO - PROCESS | 17374 | 1464233574064 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - PROCESS | 17374 | 1464233574068 Marionette TRACE conn4 <- [1,2490,null,{}] 20:32:54 INFO - PROCESS | 17374 | 1464233574073 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}] 20:32:54 INFO - PROCESS | 17374 | 1464233574305 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 20:32:54 INFO - PROCESS | 17374 | 1464233574669 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x9281ac00 == 146 [pid = 17374] [id = 630] 20:32:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x9281e400) [pid = 17374] [serial = 1891] [outer = (nil)] 20:32:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x92990c00) [pid = 17374] [serial = 1892] [outer = 0x9281e400] 20:32:54 INFO - PROCESS | 17374 | 1464233574769 Marionette DEBUG loaded listener.js 20:32:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x92a19c00) [pid = 17374] [serial = 1893] [outer = 0x9281e400] 20:32:55 INFO - PROCESS | 17374 | 1464233575692 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]]]}] 20:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1681ms 20:32:55 INFO - PROCESS | 17374 | 1464233575746 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 20:32:55 INFO - PROCESS | 17374 | 1464233575749 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 20:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:32:55 INFO - PROCESS | 17374 | 1464233575756 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:32:55 INFO - PROCESS | 17374 | 1464233575759 Marionette TRACE conn4 <- [1,2494,null,{}] 20:32:55 INFO - PROCESS | 17374 | 1464233575766 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}] 20:32:56 INFO - PROCESS | 17374 | 1464233576043 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 20:32:56 INFO - PROCESS | 17374 | 1464233576382 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 17374 | ++DOCSHELL 0x9227ec00 == 147 [pid = 17374] [id = 631] 20:32:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x92a11400) [pid = 17374] [serial = 1894] [outer = (nil)] 20:32:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x93a86000) [pid = 17374] [serial = 1895] [outer = 0x92a11400] 20:32:56 INFO - PROCESS | 17374 | 1464233576488 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x95201c00) [pid = 17374] [serial = 1896] [outer = 0x92a11400] 20:32:57 INFO - PROCESS | 17374 | 1464233577402 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]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1691ms 20:32:57 INFO - PROCESS | 17374 | 1464233577448 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 20:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:32:57 INFO - PROCESS | 17374 | 1464233577452 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 20:32:57 INFO - PROCESS | 17374 | 1464233577458 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - PROCESS | 17374 | 1464233577462 Marionette TRACE conn4 <- [1,2498,null,{}] 20:32:57 INFO - PROCESS | 17374 | 1464233577489 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}] 20:32:57 INFO - PROCESS | 17374 | 1464233577713 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 20:32:58 INFO - PROCESS | 17374 | 1464233578001 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 17374 | ++DOCSHELL 0x92278000 == 148 [pid = 17374] [id = 632] 20:32:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x92a42000) [pid = 17374] [serial = 1897] [outer = (nil)] 20:32:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x9522c000) [pid = 17374] [serial = 1898] [outer = 0x92a42000] 20:32:58 INFO - PROCESS | 17374 | 1464233578134 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x9527e000) [pid = 17374] [serial = 1899] [outer = 0x92a42000] 20:32:59 INFO - PROCESS | 17374 | 1464233579040 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]]]}] 20:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1638ms 20:32:59 INFO - PROCESS | 17374 | 1464233579097 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 17374 | 1464233579101 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 20:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:32:59 INFO - PROCESS | 17374 | 1464233579107 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:32:59 INFO - PROCESS | 17374 | 1464233579111 Marionette TRACE conn4 <- [1,2502,null,{}] 20:32:59 INFO - PROCESS | 17374 | 1464233579116 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}] 20:32:59 INFO - PROCESS | 17374 | 1464233579337 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 20:32:59 INFO - PROCESS | 17374 | 1464233579675 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x95201400 == 149 [pid = 17374] [id = 633] 20:32:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x95204400) [pid = 17374] [serial = 1900] [outer = (nil)] 20:32:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x953d2800) [pid = 17374] [serial = 1901] [outer = 0x95204400] 20:32:59 INFO - PROCESS | 17374 | 1464233579775 Marionette DEBUG loaded listener.js 20:32:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x95498800) [pid = 17374] [serial = 1902] [outer = 0x95204400] 20:33:00 INFO - PROCESS | 17374 | 1464233580708 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]]]}] 20:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1637ms 20:33:00 INFO - PROCESS | 17374 | 1464233580745 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 20:33:00 INFO - PROCESS | 17374 | 1464233580748 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 20:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:33:00 INFO - PROCESS | 17374 | 1464233580755 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:33:00 INFO - PROCESS | 17374 | 1464233580759 Marionette TRACE conn4 <- [1,2506,null,{}] 20:33:00 INFO - PROCESS | 17374 | 1464233580765 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}] 20:33:01 INFO - PROCESS | 17374 | 1464233581191 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 20:33:01 INFO - PROCESS | 17374 | 1464233581435 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bca400 == 150 [pid = 17374] [id = 634] 20:33:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x8bca6000) [pid = 17374] [serial = 1903] [outer = (nil)] 20:33:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x95d5c000) [pid = 17374] [serial = 1904] [outer = 0x8bca6000] 20:33:01 INFO - PROCESS | 17374 | 1464233581535 Marionette DEBUG loaded listener.js 20:33:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x97765400) [pid = 17374] [serial = 1905] [outer = 0x8bca6000] 20:33:02 INFO - PROCESS | 17374 | 1464233582458 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]]]}] 20:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1738ms 20:33:02 INFO - PROCESS | 17374 | 1464233582495 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 20:33:02 INFO - PROCESS | 17374 | 1464233582498 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 20:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:33:02 INFO - PROCESS | 17374 | 1464233582505 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:33:02 INFO - PROCESS | 17374 | 1464233582509 Marionette TRACE conn4 <- [1,2510,null,{}] 20:33:02 INFO - PROCESS | 17374 | 1464233582514 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}] 20:33:02 INFO - PROCESS | 17374 | 1464233582745 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 20:33:03 INFO - PROCESS | 17374 | 1464233583096 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x954a3c00 == 151 [pid = 17374] [id = 635] 20:33:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95d51400) [pid = 17374] [serial = 1906] [outer = (nil)] 20:33:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x9958d800) [pid = 17374] [serial = 1907] [outer = 0x95d51400] 20:33:03 INFO - PROCESS | 17374 | 1464233583183 Marionette DEBUG loaded listener.js 20:33:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x99dcd800) [pid = 17374] [serial = 1908] [outer = 0x95d51400] 20:33:04 INFO - PROCESS | 17374 | 1464233584110 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]]]}] 20:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1680ms 20:33:04 INFO - PROCESS | 17374 | 1464233584187 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 20:33:04 INFO - PROCESS | 17374 | 1464233584190 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 20:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:33:04 INFO - PROCESS | 17374 | 1464233584196 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:33:04 INFO - PROCESS | 17374 | 1464233584200 Marionette TRACE conn4 <- [1,2514,null,{}] 20:33:04 INFO - PROCESS | 17374 | 1464233584206 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}] 20:33:04 INFO - PROCESS | 17374 | 1464233584500 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 20:33:04 INFO - PROCESS | 17374 | 1464233584871 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x9810a000 == 152 [pid = 17374] [id = 636] 20:33:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9a4df400) [pid = 17374] [serial = 1909] [outer = (nil)] 20:33:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x9a8cd000) [pid = 17374] [serial = 1910] [outer = 0x9a4df400] 20:33:04 INFO - PROCESS | 17374 | 1464233584969 Marionette DEBUG loaded listener.js 20:33:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x9a948800) [pid = 17374] [serial = 1911] [outer = 0x9a4df400] 20:33:05 INFO - PROCESS | 17374 | 1464233585933 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]]]}] 20:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1792ms 20:33:05 INFO - PROCESS | 17374 | 1464233585989 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 20:33:05 INFO - PROCESS | 17374 | 1464233585994 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 20:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:33:06 INFO - PROCESS | 17374 | 1464233586000 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:33:06 INFO - PROCESS | 17374 | 1464233586004 Marionette TRACE conn4 <- [1,2518,null,{}] 20:33:06 INFO - PROCESS | 17374 | 1464233586011 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}] 20:33:06 INFO - PROCESS | 17374 | 1464233586238 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 20:33:06 INFO - PROCESS | 17374 | 1464233586599 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c494800 == 153 [pid = 17374] [id = 637] 20:33:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x92a49c00) [pid = 17374] [serial = 1912] [outer = (nil)] 20:33:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9b15e800) [pid = 17374] [serial = 1913] [outer = 0x92a49c00] 20:33:06 INFO - PROCESS | 17374 | 1464233586690 Marionette DEBUG loaded listener.js 20:33:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9b26b800) [pid = 17374] [serial = 1914] [outer = 0x92a49c00] 20:33:07 INFO - PROCESS | 17374 | 1464233587587 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]]]}] 20:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1643ms 20:33:07 INFO - PROCESS | 17374 | 1464233587644 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 20:33:07 INFO - PROCESS | 17374 | 1464233587647 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 20:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:33:07 INFO - PROCESS | 17374 | 1464233587675 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:33:07 INFO - PROCESS | 17374 | 1464233587679 Marionette TRACE conn4 <- [1,2522,null,{}] 20:33:07 INFO - PROCESS | 17374 | 1464233587685 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}] 20:33:07 INFO - PROCESS | 17374 | 1464233587921 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 20:33:08 INFO - PROCESS | 17374 | 1464233588294 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x88ff3400 == 154 [pid = 17374] [id = 638] 20:33:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9a94d800) [pid = 17374] [serial = 1915] [outer = (nil)] 20:33:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9baaec00) [pid = 17374] [serial = 1916] [outer = 0x9a94d800] 20:33:08 INFO - PROCESS | 17374 | 1464233588392 Marionette DEBUG loaded listener.js 20:33:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9bf6c400) [pid = 17374] [serial = 1917] [outer = 0x9a94d800] 20:33:09 INFO - PROCESS | 17374 | 1464233589349 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]]]}] 20:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1737ms 20:33:09 INFO - PROCESS | 17374 | 1464233589408 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 20:33:09 INFO - PROCESS | 17374 | 1464233589412 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 20:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:33:09 INFO - PROCESS | 17374 | 1464233589418 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:33:09 INFO - PROCESS | 17374 | 1464233589421 Marionette TRACE conn4 <- [1,2526,null,{}] 20:33:09 INFO - PROCESS | 17374 | 1464233589427 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}] 20:33:09 INFO - PROCESS | 17374 | 1464233589649 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 20:33:10 INFO - PROCESS | 17374 | 1464233590034 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x9c1f2c00 == 155 [pid = 17374] [id = 639] 20:33:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9d58b400) [pid = 17374] [serial = 1918] [outer = (nil)] 20:33:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0xa223f800) [pid = 17374] [serial = 1919] [outer = 0x9d58b400] 20:33:10 INFO - PROCESS | 17374 | 1464233590125 Marionette DEBUG loaded listener.js 20:33:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0xa237a800) [pid = 17374] [serial = 1920] [outer = 0x9d58b400] 20:33:11 INFO - PROCESS | 17374 | 1464233591078 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]]]}] 20:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1731ms 20:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:33:11 INFO - PROCESS | 17374 | 1464233591169 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 17374 | 1464233591172 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 20:33:11 INFO - PROCESS | 17374 | 1464233591180 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:33:11 INFO - PROCESS | 17374 | 1464233591183 Marionette TRACE conn4 <- [1,2530,null,{}] 20:33:11 INFO - PROCESS | 17374 | 1464233591189 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}] 20:33:11 INFO - PROCESS | 17374 | 1464233591435 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 20:33:11 INFO - PROCESS | 17374 | 1464233591784 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de8400 == 156 [pid = 17374] [id = 640] 20:33:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x88efe400) [pid = 17374] [serial = 1921] [outer = (nil)] 20:33:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0xa31c3000) [pid = 17374] [serial = 1922] [outer = 0x88efe400] 20:33:11 INFO - PROCESS | 17374 | 1464233591880 Marionette DEBUG loaded listener.js 20:33:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0xa3354c00) [pid = 17374] [serial = 1923] [outer = 0x88efe400] 20:33:12 INFO - PROCESS | 17374 | 1464233592809 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]]]}] 20:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1687ms 20:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:33:12 INFO - PROCESS | 17374 | 1464233592866 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 20:33:12 INFO - PROCESS | 17374 | 1464233592869 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 20:33:12 INFO - PROCESS | 17374 | 1464233592876 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:33:12 INFO - PROCESS | 17374 | 1464233592880 Marionette TRACE conn4 <- [1,2534,null,{}] 20:33:12 INFO - PROCESS | 17374 | 1464233592886 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}] 20:33:13 INFO - PROCESS | 17374 | 1464233593108 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 20:33:13 INFO - PROCESS | 17374 | 1464233593476 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x9c10c800 == 157 [pid = 17374] [id = 641] 20:33:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0xa1110000) [pid = 17374] [serial = 1924] [outer = (nil)] 20:33:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa51ab400) [pid = 17374] [serial = 1925] [outer = 0xa1110000] 20:33:13 INFO - PROCESS | 17374 | 1464233593571 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0xa6839800) [pid = 17374] [serial = 1926] [outer = 0xa1110000] 20:33:14 INFO - PROCESS | 17374 | 1464233594516 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]]]}] 20:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1682ms 20:33:14 INFO - PROCESS | 17374 | 1464233594558 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 20:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:33:14 INFO - PROCESS | 17374 | 1464233594562 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 20:33:14 INFO - PROCESS | 17374 | 1464233594568 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:33:14 INFO - PROCESS | 17374 | 1464233594572 Marionette TRACE conn4 <- [1,2538,null,{}] 20:33:14 INFO - PROCESS | 17374 | 1464233594579 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}] 20:33:14 INFO - PROCESS | 17374 | 1464233594807 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 20:33:15 INFO - PROCESS | 17374 | 1464233595114 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a1a800 == 158 [pid = 17374] [id = 642] 20:33:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9c1f3c00) [pid = 17374] [serial = 1927] [outer = (nil)] 20:33:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0xa69e7400) [pid = 17374] [serial = 1928] [outer = 0x9c1f3c00] 20:33:15 INFO - PROCESS | 17374 | 1464233595260 Marionette DEBUG loaded listener.js 20:33:15 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0xa6c0c000) [pid = 17374] [serial = 1929] [outer = 0x9c1f3c00] 20:33:16 INFO - PROCESS | 17374 | 1464233596196 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]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1688ms 20:33:16 INFO - PROCESS | 17374 | 1464233596259 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 17374 | 1464233596265 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 20:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:33:16 INFO - PROCESS | 17374 | 1464233596274 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - PROCESS | 17374 | 1464233596277 Marionette TRACE conn4 <- [1,2542,null,{}] 20:33:16 INFO - PROCESS | 17374 | 1464233596283 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}] 20:33:16 INFO - PROCESS | 17374 | 1464233596562 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 20:33:16 INFO - PROCESS | 17374 | 1464233596916 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae77400 == 157 [pid = 17374] [id = 578] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x883d1800 == 156 [pid = 17374] [id = 579] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x883cdc00 == 155 [pid = 17374] [id = 580] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x88557400 == 154 [pid = 17374] [id = 577] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8c3b7c00 == 153 [pid = 17374] [id = 624] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8c302400 == 152 [pid = 17374] [id = 623] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x89bcf400 == 151 [pid = 17374] [id = 622] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x884fe000 == 150 [pid = 17374] [id = 620] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9549a800 == 149 [pid = 17374] [id = 619] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x94607000 == 148 [pid = 17374] [id = 618] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae71800 == 147 [pid = 17374] [id = 617] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9a948000 == 146 [pid = 17374] [id = 615] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x95d5d800 == 145 [pid = 17374] [id = 616] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x89bccc00 == 144 [pid = 17374] [id = 614] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x95307000 == 143 [pid = 17374] [id = 613] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x95308000 == 142 [pid = 17374] [id = 612] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x92e28000 == 141 [pid = 17374] [id = 611] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x923e9000 == 140 [pid = 17374] [id = 610] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8d8be800 == 139 [pid = 17374] [id = 609] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8f6aa000 == 138 [pid = 17374] [id = 607] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x89ecf800 == 137 [pid = 17374] [id = 608] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4dd400 == 136 [pid = 17374] [id = 606] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b6800 == 135 [pid = 17374] [id = 605] 20:33:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1ee400 == 134 [pid = 17374] [id = 604] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8e3e2c00) [pid = 17374] [serial = 1811] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x8f315400) [pid = 17374] [serial = 1751] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x91e3d400) [pid = 17374] [serial = 1754] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x9549cc00) [pid = 17374] [serial = 1769] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x92a1a000) [pid = 17374] [serial = 1760] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0xa63eec00) [pid = 17374] [serial = 1793] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x93ca5800) [pid = 17374] [serial = 1763] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x97781800) [pid = 17374] [serial = 1772] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8e342c00) [pid = 17374] [serial = 1809] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x9b4c5400) [pid = 17374] [serial = 1782] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0xa51ab000) [pid = 17374] [serial = 1791] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x92610400) [pid = 17374] [serial = 1757] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x8e24ec00) [pid = 17374] [serial = 1808] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0xa2377000) [pid = 17374] [serial = 1788] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8b1f9000) [pid = 17374] [serial = 1803] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x8d5f8c00) [pid = 17374] [serial = 1614] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x9535f000) [pid = 17374] [serial = 1767] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9c1f8c00) [pid = 17374] [serial = 1784] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9b15a400) [pid = 17374] [serial = 1779] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x8ae6a800) [pid = 17374] [serial = 1802] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9813f800) [pid = 17374] [serial = 1773] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0xa6978c00) [pid = 17374] [serial = 1796] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x9281dc00) [pid = 17374] [serial = 1758] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x8e340000) [pid = 17374] [serial = 1800] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x8f3e2400) [pid = 17374] [serial = 1680] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x9d58e000) [pid = 17374] [serial = 1785] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8c495800) [pid = 17374] [serial = 1749] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x9b4c1800) [pid = 17374] [serial = 1781] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0xa6c03800) [pid = 17374] [serial = 1797] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0xa1113400) [pid = 17374] [serial = 1787] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x9a1e8400) [pid = 17374] [serial = 1776] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x9a94d000) [pid = 17374] [serial = 1778] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0xa6840c00) [pid = 17374] [serial = 1794] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x954a6000) [pid = 17374] [serial = 1770] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x9a07c400) [pid = 17374] [serial = 1775] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x9227b800) [pid = 17374] [serial = 1755] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x95203800) [pid = 17374] [serial = 1764] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8c308c00) [pid = 17374] [serial = 1805] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x92a1e800) [pid = 17374] [serial = 1761] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0xa3650800) [pid = 17374] [serial = 1790] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x95304c00) [pid = 17374] [serial = 1766] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8e33e400) [pid = 17374] [serial = 1799] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8c497800) [pid = 17374] [serial = 1806] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x8c306c00) [pid = 17374] [serial = 1748] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x8f3dd400) [pid = 17374] [serial = 1752] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x85e50c00 == 135 [pid = 17374] [id = 643] 20:33:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x883c5800) [pid = 17374] [serial = 1930] [outer = (nil)] 20:33:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x883d2800) [pid = 17374] [serial = 1931] [outer = 0x883c5800] 20:33:19 INFO - PROCESS | 17374 | 1464233599681 Marionette DEBUG loaded listener.js 20:33:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x88eefc00) [pid = 17374] [serial = 1932] [outer = 0x883c5800] 20:33:20 INFO - PROCESS | 17374 | 1464233600602 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]]]}] 20:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 4401ms 20:33:20 INFO - PROCESS | 17374 | 1464233600677 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 17374 | 1464233600684 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 20:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:33:20 INFO - PROCESS | 17374 | 1464233600693 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:33:20 INFO - PROCESS | 17374 | 1464233600698 Marionette TRACE conn4 <- [1,2546,null,{}] 20:33:20 INFO - PROCESS | 17374 | 1464233600705 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}] 20:33:20 INFO - PROCESS | 17374 | 1464233600943 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 20:33:21 INFO - PROCESS | 17374 | 1464233601229 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bc1400 == 136 [pid = 17374] [id = 644] 20:33:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x89bc7c00) [pid = 17374] [serial = 1933] [outer = (nil)] 20:33:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x89ec9c00) [pid = 17374] [serial = 1934] [outer = 0x89bc7c00] 20:33:21 INFO - PROCESS | 17374 | 1464233601315 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8b1eec00) [pid = 17374] [serial = 1935] [outer = 0x89bc7c00] 20:33:22 INFO - PROCESS | 17374 | 1464233602226 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]]]}] 20:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1586ms 20:33:22 INFO - PROCESS | 17374 | 1464233602278 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 17374 | 1464233602284 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 20:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:33:22 INFO - PROCESS | 17374 | 1464233602309 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:33:22 INFO - PROCESS | 17374 | 1464233602317 Marionette TRACE conn4 <- [1,2550,null,{}] 20:33:22 INFO - PROCESS | 17374 | 1464233602326 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}] 20:33:22 INFO - PROCESS | 17374 | 1464233602645 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 20:33:22 INFO - PROCESS | 17374 | 1464233602677 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ecd400 == 137 [pid = 17374] [id = 645] 20:33:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8b1f5800) [pid = 17374] [serial = 1936] [outer = (nil)] 20:33:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8c193000) [pid = 17374] [serial = 1937] [outer = 0x8b1f5800] 20:33:22 INFO - PROCESS | 17374 | 1464233602765 Marionette DEBUG loaded listener.js 20:33:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8c3bfc00) [pid = 17374] [serial = 1938] [outer = 0x8b1f5800] 20:33:23 INFO - PROCESS | 17374 | 1464233603940 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]]]}] 20:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1701ms 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x9a94c400) [pid = 17374] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8d5f9c00) [pid = 17374] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x9b4be400) [pid = 17374] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8b1f6400) [pid = 17374] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x92d4bc00) [pid = 17374] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8e244800) [pid = 17374] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x9a4dc000) [pid = 17374] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x89ec2000) [pid = 17374] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9530a000) [pid = 17374] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x92602c00) [pid = 17374] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x94606c00) [pid = 17374] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x9b795800) [pid = 17374] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8855b800) [pid = 17374] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x91e43800) [pid = 17374] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8b1f8400) [pid = 17374] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x9a8d2c00) [pid = 17374] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x8d5f0800) [pid = 17374] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x91b45c00) [pid = 17374] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x9549d400) [pid = 17374] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x8f69fc00) [pid = 17374] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:33:24 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x8c3b8c00) [pid = 17374] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:33:24 INFO - PROCESS | 17374 | 1464233604716 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 17374 | 1464233604725 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 20:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:33:24 INFO - PROCESS | 17374 | 1464233604750 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:33:24 INFO - PROCESS | 17374 | 1464233604756 Marionette TRACE conn4 <- [1,2554,null,{}] 20:33:24 INFO - PROCESS | 17374 | 1464233604772 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}] 20:33:25 INFO - PROCESS | 17374 | 1464233605089 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 20:33:25 INFO - PROCESS | 17374 | 1464233605268 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bda4c00 == 138 [pid = 17374] [id = 646] 20:33:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x8c7d7800) [pid = 17374] [serial = 1939] [outer = (nil)] 20:33:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8d5eb400) [pid = 17374] [serial = 1940] [outer = 0x8c7d7800] 20:33:25 INFO - PROCESS | 17374 | 1464233605349 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8d8b8000) [pid = 17374] [serial = 1941] [outer = 0x8c7d7800] 20:33:26 INFO - PROCESS | 17374 | 1464233606197 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]]]}] 20:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1487ms 20:33:26 INFO - PROCESS | 17374 | 1464233606237 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 17374 | 1464233606242 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 20:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:33:26 INFO - PROCESS | 17374 | 1464233606248 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:33:26 INFO - PROCESS | 17374 | 1464233606251 Marionette TRACE conn4 <- [1,2558,null,{}] 20:33:26 INFO - PROCESS | 17374 | 1464233606257 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}] 20:33:26 INFO - PROCESS | 17374 | 1464233606470 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 20:33:26 INFO - PROCESS | 17374 | 1464233606901 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x85e46400 == 139 [pid = 17374] [id = 647] 20:33:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x85e46c00) [pid = 17374] [serial = 1942] [outer = (nil)] 20:33:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x883cb800) [pid = 17374] [serial = 1943] [outer = 0x85e46c00] 20:33:27 INFO - PROCESS | 17374 | 1464233607021 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x88ff2400) [pid = 17374] [serial = 1944] [outer = 0x85e46c00] 20:33:28 INFO - PROCESS | 17374 | 1464233608117 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]]]}] 20:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1931ms 20:33:28 INFO - PROCESS | 17374 | 1464233608182 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 17374 | 1464233608189 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 20:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:33:28 INFO - PROCESS | 17374 | 1464233608198 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:33:28 INFO - PROCESS | 17374 | 1464233608204 Marionette TRACE conn4 <- [1,2562,null,{}] 20:33:28 INFO - PROCESS | 17374 | 1464233608213 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}] 20:33:28 INFO - PROCESS | 17374 | 1464233608506 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 20:33:28 INFO - PROCESS | 17374 | 1464233608853 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:28 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ec1800 == 140 [pid = 17374] [id = 648] 20:33:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8b1ee400) [pid = 17374] [serial = 1945] [outer = (nil)] 20:33:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8becc800) [pid = 17374] [serial = 1946] [outer = 0x8b1ee400] 20:33:28 INFO - PROCESS | 17374 | 1464233608949 Marionette DEBUG loaded listener.js 20:33:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8c305c00) [pid = 17374] [serial = 1947] [outer = 0x8b1ee400] 20:33:30 INFO - PROCESS | 17374 | 1464233610134 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]]]}] 20:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1991ms 20:33:30 INFO - PROCESS | 17374 | 1464233610192 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 17374 | 1464233610199 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 20:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:33:30 INFO - PROCESS | 17374 | 1464233610207 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:33:30 INFO - PROCESS | 17374 | 1464233610212 Marionette TRACE conn4 <- [1,2566,null,{}] 20:33:30 INFO - PROCESS | 17374 | 1464233610219 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}] 20:33:30 INFO - PROCESS | 17374 | 1464233610488 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 20:33:30 INFO - PROCESS | 17374 | 1464233610876 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5b7800 == 141 [pid = 17374] [id = 649] 20:33:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8c7d6800) [pid = 17374] [serial = 1948] [outer = (nil)] 20:33:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8d5ea400) [pid = 17374] [serial = 1949] [outer = 0x8c7d6800] 20:33:30 INFO - PROCESS | 17374 | 1464233610967 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8e248400) [pid = 17374] [serial = 1950] [outer = 0x8c7d6800] 20:33:32 INFO - PROCESS | 17374 | 1464233612033 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]]]}] 20:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1886ms 20:33:32 INFO - PROCESS | 17374 | 1464233612095 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 17374 | 1464233612100 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 20:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:33:32 INFO - PROCESS | 17374 | 1464233612115 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:33:32 INFO - PROCESS | 17374 | 1464233612125 Marionette TRACE conn4 <- [1,2570,null,{}] 20:33:32 INFO - PROCESS | 17374 | 1464233612135 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}] 20:33:32 INFO - PROCESS | 17374 | 1464233612440 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 20:33:32 INFO - PROCESS | 17374 | 1464233612788 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ba7800 == 142 [pid = 17374] [id = 650] 20:33:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8e24ec00) [pid = 17374] [serial = 1951] [outer = (nil)] 20:33:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8f31d800) [pid = 17374] [serial = 1952] [outer = 0x8e24ec00] 20:33:32 INFO - PROCESS | 17374 | 1464233612889 Marionette DEBUG loaded listener.js 20:33:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8f3de800) [pid = 17374] [serial = 1953] [outer = 0x8e24ec00] 20:33:33 INFO - PROCESS | 17374 | 1464233613963 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]]]}] 20:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1901ms 20:33:34 INFO - PROCESS | 17374 | 1464233614008 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 20:33:34 INFO - PROCESS | 17374 | 1464233614014 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 20:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:33:34 INFO - PROCESS | 17374 | 1464233614020 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:33:34 INFO - PROCESS | 17374 | 1464233614024 Marionette TRACE conn4 <- [1,2574,null,{}] 20:33:34 INFO - PROCESS | 17374 | 1464233614030 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}] 20:33:34 INFO - PROCESS | 17374 | 1464233614274 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 20:33:34 INFO - PROCESS | 17374 | 1464233614607 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bca7400 == 143 [pid = 17374] [id = 651] 20:33:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8f3da800) [pid = 17374] [serial = 1954] [outer = (nil)] 20:33:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f69dc00) [pid = 17374] [serial = 1955] [outer = 0x8f3da800] 20:33:34 INFO - PROCESS | 17374 | 1464233614700 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8f6aa000) [pid = 17374] [serial = 1956] [outer = 0x8f3da800] 20:33:35 INFO - PROCESS | 17374 | 1464233615703 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]]]}] 20:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1731ms 20:33:35 INFO - PROCESS | 17374 | 1464233615752 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 17374 | 1464233615757 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 20:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:33:35 INFO - PROCESS | 17374 | 1464233615763 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:33:35 INFO - PROCESS | 17374 | 1464233615767 Marionette TRACE conn4 <- [1,2578,null,{}] 20:33:35 INFO - PROCESS | 17374 | 1464233615772 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}] 20:33:36 INFO - PROCESS | 17374 | 1464233616012 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 20:33:36 INFO - PROCESS | 17374 | 1464233616353 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b4e400 == 144 [pid = 17374] [id = 652] 20:33:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x91e3ac00) [pid = 17374] [serial = 1957] [outer = (nil)] 20:33:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x91e40400) [pid = 17374] [serial = 1958] [outer = 0x91e3ac00] 20:33:36 INFO - PROCESS | 17374 | 1464233616458 Marionette DEBUG loaded listener.js 20:33:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x923e7c00) [pid = 17374] [serial = 1959] [outer = 0x91e3ac00] 20:33:37 INFO - PROCESS | 17374 | 1464233617470 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]]]}] 20:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1782ms 20:33:37 INFO - PROCESS | 17374 | 1464233617546 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 20:33:37 INFO - PROCESS | 17374 | 1464233617550 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 20:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:33:37 INFO - PROCESS | 17374 | 1464233617557 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:33:37 INFO - PROCESS | 17374 | 1464233617560 Marionette TRACE conn4 <- [1,2582,null,{}] 20:33:37 INFO - PROCESS | 17374 | 1464233617567 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}] 20:33:37 INFO - PROCESS | 17374 | 1464233617862 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 20:33:38 INFO - PROCESS | 17374 | 1464233618215 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b4d400 == 145 [pid = 17374] [id = 653] 20:33:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x91b4f400) [pid = 17374] [serial = 1960] [outer = (nil)] 20:33:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x92988400) [pid = 17374] [serial = 1961] [outer = 0x91b4f400] 20:33:38 INFO - PROCESS | 17374 | 1464233618307 Marionette DEBUG loaded listener.js 20:33:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x9298f800) [pid = 17374] [serial = 1962] [outer = 0x91b4f400] 20:33:39 INFO - PROCESS | 17374 | 1464233619317 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]]]}] 20:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1832ms 20:33:39 INFO - PROCESS | 17374 | 1464233619390 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 20:33:39 INFO - PROCESS | 17374 | 1464233619394 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 20:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:33:39 INFO - PROCESS | 17374 | 1464233619401 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:33:39 INFO - PROCESS | 17374 | 1464233619404 Marionette TRACE conn4 <- [1,2586,null,{}] 20:33:39 INFO - PROCESS | 17374 | 1464233619410 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}] 20:33:39 INFO - PROCESS | 17374 | 1464233619678 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 20:33:40 INFO - PROCESS | 17374 | 1464233620046 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b4c000 == 146 [pid = 17374] [id = 654] 20:33:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x9281e800) [pid = 17374] [serial = 1963] [outer = (nil)] 20:33:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x92a44400) [pid = 17374] [serial = 1964] [outer = 0x9281e800] 20:33:40 INFO - PROCESS | 17374 | 1464233620139 Marionette DEBUG loaded listener.js 20:33:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x92a46000) [pid = 17374] [serial = 1965] [outer = 0x9281e800] 20:33:41 INFO - PROCESS | 17374 | 1464233621116 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]]]}] 20:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1791ms 20:33:41 INFO - PROCESS | 17374 | 1464233621194 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 20:33:41 INFO - PROCESS | 17374 | 1464233621197 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 20:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:33:41 INFO - PROCESS | 17374 | 1464233621204 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:33:41 INFO - PROCESS | 17374 | 1464233621206 Marionette TRACE conn4 <- [1,2590,null,{}] 20:33:41 INFO - PROCESS | 17374 | 1464233621213 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}] 20:33:41 INFO - PROCESS | 17374 | 1464233621465 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 20:33:41 INFO - PROCESS | 17374 | 1464233621818 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f31c400 == 147 [pid = 17374] [id = 655] 20:33:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x92820000) [pid = 17374] [serial = 1966] [outer = (nil)] 20:33:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x94606800) [pid = 17374] [serial = 1967] [outer = 0x92820000] 20:33:41 INFO - PROCESS | 17374 | 1464233621906 Marionette DEBUG loaded listener.js 20:33:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x9460b400) [pid = 17374] [serial = 1968] [outer = 0x92820000] 20:33:42 INFO - PROCESS | 17374 | 1464233622821 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]]]}] 20:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1682ms 20:33:42 INFO - PROCESS | 17374 | 1464233622888 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 20:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:33:42 INFO - PROCESS | 17374 | 1464233622892 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 20:33:42 INFO - PROCESS | 17374 | 1464233622898 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:33:42 INFO - PROCESS | 17374 | 1464233622903 Marionette TRACE conn4 <- [1,2594,null,{}] 20:33:42 INFO - PROCESS | 17374 | 1464233622909 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}] 20:33:43 INFO - PROCESS | 17374 | 1464233623149 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 20:33:43 INFO - PROCESS | 17374 | 1464233623498 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de4800 == 148 [pid = 17374] [id = 656] 20:33:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x88ff3000) [pid = 17374] [serial = 1969] [outer = (nil)] 20:33:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x95231800) [pid = 17374] [serial = 1970] [outer = 0x88ff3000] 20:33:43 INFO - PROCESS | 17374 | 1464233623594 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x95283800) [pid = 17374] [serial = 1971] [outer = 0x88ff3000] 20:33:44 INFO - PROCESS | 17374 | 1464233624558 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]]]}] 20:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1690ms 20:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:33:44 INFO - PROCESS | 17374 | 1464233624589 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 17374 | 1464233624593 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 20:33:44 INFO - PROCESS | 17374 | 1464233624599 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:33:44 INFO - PROCESS | 17374 | 1464233624603 Marionette TRACE conn4 <- [1,2598,null,{}] 20:33:44 INFO - PROCESS | 17374 | 1464233624609 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}] 20:33:44 INFO - PROCESS | 17374 | 1464233624847 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 20:33:45 INFO - PROCESS | 17374 | 1464233625203 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x95364800 == 149 [pid = 17374] [id = 657] 20:33:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95365400) [pid = 17374] [serial = 1972] [outer = (nil)] 20:33:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x953cc800) [pid = 17374] [serial = 1973] [outer = 0x95365400] 20:33:45 INFO - PROCESS | 17374 | 1464233625329 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x9549d400) [pid = 17374] [serial = 1974] [outer = 0x95365400] 20:33:46 INFO - PROCESS | 17374 | 1464233626419 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]]]}] 20:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1886ms 20:33:46 INFO - PROCESS | 17374 | 1464233626486 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 20:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:33:46 INFO - PROCESS | 17374 | 1464233626490 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 20:33:46 INFO - PROCESS | 17374 | 1464233626497 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:33:46 INFO - PROCESS | 17374 | 1464233626501 Marionette TRACE conn4 <- [1,2602,null,{}] 20:33:46 INFO - PROCESS | 17374 | 1464233626507 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}] 20:33:46 INFO - PROCESS | 17374 | 1464233626771 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 20:33:47 INFO - PROCESS | 17374 | 1464233627093 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:47 INFO - PROCESS | 17374 | ++DOCSHELL 0x954a2800 == 150 [pid = 17374] [id = 658] 20:33:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x95d5d800) [pid = 17374] [serial = 1975] [outer = (nil)] 20:33:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x99586c00) [pid = 17374] [serial = 1976] [outer = 0x95d5d800] 20:33:47 INFO - PROCESS | 17374 | 1464233627179 Marionette DEBUG loaded listener.js 20:33:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x9a1e0400) [pid = 17374] [serial = 1977] [outer = 0x95d5d800] 20:33:48 INFO - PROCESS | 17374 | 1464233628088 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]]]}] 20:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1639ms 20:33:48 INFO - PROCESS | 17374 | 1464233628136 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 20:33:48 INFO - PROCESS | 17374 | 1464233628139 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 20:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:33:48 INFO - PROCESS | 17374 | 1464233628145 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:33:48 INFO - PROCESS | 17374 | 1464233628149 Marionette TRACE conn4 <- [1,2606,null,{}] 20:33:48 INFO - PROCESS | 17374 | 1464233628154 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}] 20:33:48 INFO - PROCESS | 17374 | 1464233628412 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 20:33:48 INFO - PROCESS | 17374 | 1464233628763 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x88fed400 == 151 [pid = 17374] [id = 659] 20:33:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x8c190400) [pid = 17374] [serial = 1978] [outer = (nil)] 20:33:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9a4d9800) [pid = 17374] [serial = 1979] [outer = 0x8c190400] 20:33:48 INFO - PROCESS | 17374 | 1464233628858 Marionette DEBUG loaded listener.js 20:33:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9a8ca800) [pid = 17374] [serial = 1980] [outer = 0x8c190400] 20:33:49 INFO - PROCESS | 17374 | 1464233629862 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]]]}] 20:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1794ms 20:33:49 INFO - PROCESS | 17374 | 1464233629941 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 20:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:33:49 INFO - PROCESS | 17374 | 1464233629955 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 20:33:49 INFO - PROCESS | 17374 | 1464233629962 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:33:49 INFO - PROCESS | 17374 | 1464233629966 Marionette TRACE conn4 <- [1,2610,null,{}] 20:33:49 INFO - PROCESS | 17374 | 1464233629972 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}] 20:33:50 INFO - PROCESS | 17374 | 1464233630245 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 20:33:50 INFO - PROCESS | 17374 | 1464233630634 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c197c00 == 152 [pid = 17374] [id = 660] 20:33:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x8c198c00) [pid = 17374] [serial = 1981] [outer = (nil)] 20:33:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9a94d400) [pid = 17374] [serial = 1982] [outer = 0x8c198c00] 20:33:50 INFO - PROCESS | 17374 | 1464233630723 Marionette DEBUG loaded listener.js 20:33:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9af83000) [pid = 17374] [serial = 1983] [outer = 0x8c198c00] 20:33:51 INFO - PROCESS | 17374 | 1464233631761 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]]]}] 20:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1838ms 20:33:51 INFO - PROCESS | 17374 | 1464233631800 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 20:33:51 INFO - PROCESS | 17374 | 1464233631804 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 20:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:33:51 INFO - PROCESS | 17374 | 1464233631811 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:33:51 INFO - PROCESS | 17374 | 1464233631814 Marionette TRACE conn4 <- [1,2614,null,{}] 20:33:51 INFO - PROCESS | 17374 | 1464233631820 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}] 20:33:52 INFO - PROCESS | 17374 | 1464233632051 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 20:33:52 INFO - PROCESS | 17374 | 1464233632396 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x85e50800 == 153 [pid = 17374] [id = 661] 20:33:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x95302800) [pid = 17374] [serial = 1984] [outer = (nil)] 20:33:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9b277000) [pid = 17374] [serial = 1985] [outer = 0x95302800] 20:33:52 INFO - PROCESS | 17374 | 1464233632490 Marionette DEBUG loaded listener.js 20:33:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9b4bf400) [pid = 17374] [serial = 1986] [outer = 0x95302800] 20:33:53 INFO - PROCESS | 17374 | 1464233633435 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]]]}] 20:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1683ms 20:33:53 INFO - PROCESS | 17374 | 1464233633495 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 17374 | 1464233633498 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 20:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:33:53 INFO - PROCESS | 17374 | 1464233633505 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:33:53 INFO - PROCESS | 17374 | 1464233633509 Marionette TRACE conn4 <- [1,2618,null,{}] 20:33:53 INFO - PROCESS | 17374 | 1464233633515 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}] 20:33:53 INFO - PROCESS | 17374 | 1464233633727 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 20:33:54 INFO - PROCESS | 17374 | 1464233634082 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3dfc00 == 154 [pid = 17374] [id = 662] 20:33:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x8f6a9800) [pid = 17374] [serial = 1987] [outer = (nil)] 20:33:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9bf6b800) [pid = 17374] [serial = 1988] [outer = 0x8f6a9800] 20:33:54 INFO - PROCESS | 17374 | 1464233634176 Marionette DEBUG loaded listener.js 20:33:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x9c1f8c00) [pid = 17374] [serial = 1989] [outer = 0x8f6a9800] 20:33:55 INFO - PROCESS | 17374 | 1464233635134 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]]]}] 20:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1689ms 20:33:55 INFO - PROCESS | 17374 | 1464233635194 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 20:33:55 INFO - PROCESS | 17374 | 1464233635198 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 20:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:33:55 INFO - PROCESS | 17374 | 1464233635205 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:33:55 INFO - PROCESS | 17374 | 1464233635208 Marionette TRACE conn4 <- [1,2622,null,{}] 20:33:55 INFO - PROCESS | 17374 | 1464233635214 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}] 20:33:55 INFO - PROCESS | 17374 | 1464233635484 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 20:33:55 INFO - PROCESS | 17374 | 1464233635876 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x9bf5fc00 == 155 [pid = 17374] [id = 663] 20:33:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0xa1113400) [pid = 17374] [serial = 1990] [outer = (nil)] 20:33:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa22a7800) [pid = 17374] [serial = 1991] [outer = 0xa1113400] 20:33:55 INFO - PROCESS | 17374 | 1464233635975 Marionette DEBUG loaded listener.js 20:33:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0xa23c7000) [pid = 17374] [serial = 1992] [outer = 0xa1113400] 20:33:57 INFO - PROCESS | 17374 | 1464233637110 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]]]}] 20:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1993ms 20:33:57 INFO - PROCESS | 17374 | 1464233637201 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 20:33:57 INFO - PROCESS | 17374 | 1464233637207 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 20:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:33:57 INFO - PROCESS | 17374 | 1464233637217 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:33:57 INFO - PROCESS | 17374 | 1464233637222 Marionette TRACE conn4 <- [1,2626,null,{}] 20:33:57 INFO - PROCESS | 17374 | 1464233637231 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}] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8bda4c00 == 154 [pid = 17374] [id = 646] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x89ecd400 == 153 [pid = 17374] [id = 645] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x89bc1400 == 152 [pid = 17374] [id = 644] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x85e50c00 == 151 [pid = 17374] [id = 643] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x9c10c800 == 150 [pid = 17374] [id = 641] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x92a1a800 == 149 [pid = 17374] [id = 642] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x88de8400 == 148 [pid = 17374] [id = 640] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x9c1f2c00 == 147 [pid = 17374] [id = 639] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x88ff3400 == 146 [pid = 17374] [id = 638] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x9810a000 == 145 [pid = 17374] [id = 636] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8c494800 == 144 [pid = 17374] [id = 637] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x954a3c00 == 143 [pid = 17374] [id = 635] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x89bca400 == 142 [pid = 17374] [id = 634] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x95201400 == 141 [pid = 17374] [id = 633] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x92278000 == 140 [pid = 17374] [id = 632] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x9227ec00 == 139 [pid = 17374] [id = 631] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x9281ac00 == 138 [pid = 17374] [id = 630] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4d6000 == 137 [pid = 17374] [id = 628] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4cec00 == 136 [pid = 17374] [id = 629] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8c7e4400 == 135 [pid = 17374] [id = 627] 20:33:59 INFO - PROCESS | 17374 | --DOCSHELL 0x89ba9000 == 134 [pid = 17374] [id = 626] 20:33:59 INFO - PROCESS | 17374 | 1464233639678 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x8e343400) [pid = 17374] [serial = 1877] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x9af81c00) [pid = 17374] [serial = 1847] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8ee75c00) [pid = 17374] [serial = 1818] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0xa335b400) [pid = 17374] [serial = 1860] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x9d587800) [pid = 17374] [serial = 1854] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x9520f000) [pid = 17374] [serial = 1832] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x89ba9800) [pid = 17374] [serial = 1865] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8e337000) [pid = 17374] [serial = 1874] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x9a795000) [pid = 17374] [serial = 1844] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x8b1edc00) [pid = 17374] [serial = 1868] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x9a942400) [pid = 17374] [serial = 1845] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x9540f400) [pid = 17374] [serial = 1838] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x9af88000) [pid = 17374] [serial = 1848] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x93c98c00) [pid = 17374] [serial = 1830] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9530e400) [pid = 17374] [serial = 1835] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0xa2240400) [pid = 17374] [serial = 1856] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0xa22a5800) [pid = 17374] [serial = 1857] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x8e33b800) [pid = 17374] [serial = 1817] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x95360400) [pid = 17374] [serial = 1836] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x92d4a000) [pid = 17374] [serial = 1829] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x95d53c00) [pid = 17374] [serial = 1839] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0xa5141800) [pid = 17374] [serial = 1862] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x923e1000) [pid = 17374] [serial = 1824] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8c193400) [pid = 17374] [serial = 1815] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x9b78bc00) [pid = 17374] [serial = 1851] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x8f69c000) [pid = 17374] [serial = 1746] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x8bca5400) [pid = 17374] [serial = 1869] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x92814000) [pid = 17374] [serial = 1827] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x992df400) [pid = 17374] [serial = 1842] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x91b4a400) [pid = 17374] [serial = 1821] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x8c498400) [pid = 17374] [serial = 1871] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8bda4000) [pid = 17374] [serial = 1814] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x8ee73c00) [pid = 17374] [serial = 1875] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0xa6389400) [pid = 17374] [serial = 1863] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x9260c400) [pid = 17374] [serial = 1826] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0xa31e9000) [pid = 17374] [serial = 1859] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9b4c5c00) [pid = 17374] [serial = 1850] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x97782000) [pid = 17374] [serial = 1841] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8f6a5c00) [pid = 17374] [serial = 1820] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8c5b4400) [pid = 17374] [serial = 1872] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x92279c00) [pid = 17374] [serial = 1823] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x95228c00) [pid = 17374] [serial = 1833] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x9bf60400) [pid = 17374] [serial = 1853] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 17374 | 1464233640149 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f8000 == 135 [pid = 17374] [id = 664] 20:34:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x88de8400) [pid = 17374] [serial = 1993] [outer = (nil)] 20:34:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x88feb400) [pid = 17374] [serial = 1994] [outer = 0x88de8400] 20:34:00 INFO - PROCESS | 17374 | 1464233640228 Marionette DEBUG loaded listener.js 20:34:00 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x89ba6000) [pid = 17374] [serial = 1995] [outer = 0x88de8400] 20:34:01 INFO - PROCESS | 17374 | 1464233641146 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]]]}] 20:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 4001ms 20:34:01 INFO - PROCESS | 17374 | 1464233641219 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 20:34:01 INFO - PROCESS | 17374 | 1464233641225 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 20:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:34:01 INFO - PROCESS | 17374 | 1464233641234 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:34:01 INFO - PROCESS | 17374 | 1464233641239 Marionette TRACE conn4 <- [1,2630,null,{}] 20:34:01 INFO - PROCESS | 17374 | 1464233641245 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}] 20:34:01 INFO - PROCESS | 17374 | 1464233641481 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 20:34:01 INFO - PROCESS | 17374 | 1464233641705 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bca0400 == 136 [pid = 17374] [id = 665] 20:34:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8bca5400) [pid = 17374] [serial = 1996] [outer = (nil)] 20:34:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8bda4c00) [pid = 17374] [serial = 1997] [outer = 0x8bca5400] 20:34:01 INFO - PROCESS | 17374 | 1464233641830 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8bed2400) [pid = 17374] [serial = 1998] [outer = 0x8bca5400] 20:34:02 INFO - PROCESS | 17374 | 1464233642879 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]]]}] 20:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1683ms 20:34:02 INFO - PROCESS | 17374 | 1464233642917 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 20:34:02 INFO - PROCESS | 17374 | 1464233642921 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 20:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:34:02 INFO - PROCESS | 17374 | 1464233642928 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:34:02 INFO - PROCESS | 17374 | 1464233642932 Marionette TRACE conn4 <- [1,2634,null,{}] 20:34:02 INFO - PROCESS | 17374 | 1464233642950 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}] 20:34:03 INFO - PROCESS | 17374 | 1464233643266 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 20:34:03 INFO - PROCESS | 17374 | 1464233643303 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bec5c00 == 137 [pid = 17374] [id = 666] 20:34:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8c5acc00) [pid = 17374] [serial = 1999] [outer = (nil)] 20:34:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8c5b7000) [pid = 17374] [serial = 2000] [outer = 0x8c5acc00] 20:34:03 INFO - PROCESS | 17374 | 1464233643378 Marionette DEBUG loaded listener.js 20:34:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8d5f4000) [pid = 17374] [serial = 2001] [outer = 0x8c5acc00] 20:34:05 INFO - PROCESS | 17374 | 1464233645107 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]]]}] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x89ba2800) [pid = 17374] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8b1f5800) [pid = 17374] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x883c5800) [pid = 17374] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x9c1f3c00) [pid = 17374] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0xa1110000) [pid = 17374] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x88efe400) [pid = 17374] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x9d58b400) [pid = 17374] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9a94d800) [pid = 17374] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x92a49c00) [pid = 17374] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x9a4df400) [pid = 17374] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x95d51400) [pid = 17374] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8bca6000) [pid = 17374] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x89baa000) [pid = 17374] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:34:05 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x89bc7c00) [pid = 17374] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2338ms 20:34:05 INFO - PROCESS | 17374 | 1464233645267 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 20:34:05 INFO - PROCESS | 17374 | 1464233645272 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 20:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:34:05 INFO - PROCESS | 17374 | 1464233645290 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:34:05 INFO - PROCESS | 17374 | 1464233645301 Marionette TRACE conn4 <- [1,2638,null,{}] 20:34:05 INFO - PROCESS | 17374 | 1464233645309 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}] 20:34:05 INFO - PROCESS | 17374 | 1464233645627 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 20:34:05 INFO - PROCESS | 17374 | 1464233645776 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c492000 == 138 [pid = 17374] [id = 667] 20:34:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8c49cc00) [pid = 17374] [serial = 2002] [outer = (nil)] 20:34:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8e250400) [pid = 17374] [serial = 2003] [outer = 0x8c49cc00] 20:34:05 INFO - PROCESS | 17374 | 1464233645854 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8e341800) [pid = 17374] [serial = 2004] [outer = 0x8c49cc00] 20:34:06 INFO - PROCESS | 17374 | 1464233646698 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]]]}] 20:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1447ms 20:34:06 INFO - PROCESS | 17374 | 1464233646729 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 17374 | 1464233646733 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 20:34:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:34:06 INFO - PROCESS | 17374 | 1464233646740 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:34:06 INFO - PROCESS | 17374 | 1464233646743 Marionette TRACE conn4 <- [1,2642,null,{}] 20:34:06 INFO - PROCESS | 17374 | 1464233646750 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}] 20:34:07 INFO - PROCESS | 17374 | 1464233647069 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 20:34:07 INFO - PROCESS | 17374 | 1464233647484 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x85e4d000 == 139 [pid = 17374] [id = 668] 20:34:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x85e4f400) [pid = 17374] [serial = 2005] [outer = (nil)] 20:34:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x88557400) [pid = 17374] [serial = 2006] [outer = 0x85e4f400] 20:34:07 INFO - PROCESS | 17374 | 1464233647582 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x89ba5400) [pid = 17374] [serial = 2007] [outer = 0x85e4f400] 20:34:08 INFO - PROCESS | 17374 | 1464233648590 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]]]}] 20:34:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:34:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1893ms 20:34:08 INFO - PROCESS | 17374 | 1464233648635 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 20:34:08 INFO - PROCESS | 17374 | 1464233648643 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 20:34:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:34:08 INFO - PROCESS | 17374 | 1464233648651 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:34:08 INFO - PROCESS | 17374 | 1464233648657 Marionette TRACE conn4 <- [1,2646,null,{}] 20:34:08 INFO - PROCESS | 17374 | 1464233648665 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}] 20:34:08 INFO - PROCESS | 17374 | 1464233648956 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 20:34:09 INFO - PROCESS | 17374 | 1464233649312 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bca7800 == 140 [pid = 17374] [id = 669] 20:34:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8bda7c00) [pid = 17374] [serial = 2008] [outer = (nil)] 20:34:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8c3b8c00) [pid = 17374] [serial = 2009] [outer = 0x8bda7c00] 20:34:09 INFO - PROCESS | 17374 | 1464233649405 Marionette DEBUG loaded listener.js 20:34:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8c49c800) [pid = 17374] [serial = 2010] [outer = 0x8bda7c00] 20:34:10 INFO - PROCESS | 17374 | 1464233650398 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]]]}] 20:34:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:34:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1787ms 20:34:10 INFO - PROCESS | 17374 | 1464233650445 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 20:34:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:34:10 INFO - PROCESS | 17374 | 1464233650452 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 20:34:10 INFO - PROCESS | 17374 | 1464233650460 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:34:10 INFO - PROCESS | 17374 | 1464233650464 Marionette TRACE conn4 <- [1,2650,null,{}] 20:34:10 INFO - PROCESS | 17374 | 1464233650471 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}] 20:34:10 INFO - PROCESS | 17374 | 1464233650755 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 20:34:11 INFO - PROCESS | 17374 | 1464233651194 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ee73000 == 141 [pid = 17374] [id = 670] 20:34:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8ee75c00) [pid = 17374] [serial = 2011] [outer = (nil)] 20:34:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f315400) [pid = 17374] [serial = 2012] [outer = 0x8ee75c00] 20:34:11 INFO - PROCESS | 17374 | 1464233651294 Marionette DEBUG loaded listener.js 20:34:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8f4cec00) [pid = 17374] [serial = 2013] [outer = 0x8ee75c00] 20:34:12 INFO - PROCESS | 17374 | 1464233652300 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]]]}] 20:34:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:34:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1884ms 20:34:12 INFO - PROCESS | 17374 | 1464233652344 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 20:34:12 INFO - PROCESS | 17374 | 1464233652351 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 20:34:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:34:12 INFO - PROCESS | 17374 | 1464233652368 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:34:12 INFO - PROCESS | 17374 | 1464233652377 Marionette TRACE conn4 <- [1,2654,null,{}] 20:34:12 INFO - PROCESS | 17374 | 1464233652384 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}] 20:34:12 INFO - PROCESS | 17374 | 1464233652695 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 20:34:13 INFO - PROCESS | 17374 | 1464233653043 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:13 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e33f000 == 142 [pid = 17374] [id = 671] 20:34:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x91b4fc00) [pid = 17374] [serial = 2014] [outer = (nil)] 20:34:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x92277400) [pid = 17374] [serial = 2015] [outer = 0x91b4fc00] 20:34:13 INFO - PROCESS | 17374 | 1464233653140 Marionette DEBUG loaded listener.js 20:34:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x9227dc00) [pid = 17374] [serial = 2016] [outer = 0x91b4fc00] 20:34:14 INFO - PROCESS | 17374 | 1464233654078 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]]]}] 20:34:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:34:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1758ms 20:34:14 INFO - PROCESS | 17374 | 1464233654118 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 20:34:14 INFO - PROCESS | 17374 | 1464233654123 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 20:34:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:34:14 INFO - PROCESS | 17374 | 1464233654130 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:34:14 INFO - PROCESS | 17374 | 1464233654133 Marionette TRACE conn4 <- [1,2658,null,{}] 20:34:14 INFO - PROCESS | 17374 | 1464233654139 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}] 20:34:14 INFO - PROCESS | 17374 | 1464233654368 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 20:34:14 INFO - PROCESS | 17374 | 1464233654703 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b4f800 == 143 [pid = 17374] [id = 672] 20:34:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x91e3bc00) [pid = 17374] [serial = 2017] [outer = (nil)] 20:34:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x92606000) [pid = 17374] [serial = 2018] [outer = 0x91e3bc00] 20:34:14 INFO - PROCESS | 17374 | 1464233654800 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x92816800) [pid = 17374] [serial = 2019] [outer = 0x91e3bc00] 20:34:15 INFO - PROCESS | 17374 | 1464233655734 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]]]}] 20:34:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:34:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1681ms 20:34:15 INFO - PROCESS | 17374 | 1464233655812 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 20:34:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:34:15 INFO - PROCESS | 17374 | 1464233655816 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 20:34:15 INFO - PROCESS | 17374 | 1464233655822 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:34:15 INFO - PROCESS | 17374 | 1464233655826 Marionette TRACE conn4 <- [1,2662,null,{}] 20:34:15 INFO - PROCESS | 17374 | 1464233655832 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}] 20:34:16 INFO - PROCESS | 17374 | 1464233656094 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 20:34:16 INFO - PROCESS | 17374 | 1464233656462 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x9281f000 == 144 [pid = 17374] [id = 673] 20:34:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x92987400) [pid = 17374] [serial = 2020] [outer = (nil)] 20:34:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x92a16800) [pid = 17374] [serial = 2021] [outer = 0x92987400] 20:34:16 INFO - PROCESS | 17374 | 1464233656569 Marionette DEBUG loaded listener.js 20:34:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x93c97000) [pid = 17374] [serial = 2022] [outer = 0x92987400] 20:34:17 INFO - PROCESS | 17374 | 1464233657609 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]]]}] 20:34:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:34:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1843ms 20:34:17 INFO - PROCESS | 17374 | 1464233657665 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 20:34:17 INFO - PROCESS | 17374 | 1464233657670 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 20:34:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:34:17 INFO - PROCESS | 17374 | 1464233657676 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:34:17 INFO - PROCESS | 17374 | 1464233657680 Marionette TRACE conn4 <- [1,2666,null,{}] 20:34:17 INFO - PROCESS | 17374 | 1464233657686 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}] 20:34:17 INFO - PROCESS | 17374 | 1464233657966 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 20:34:18 INFO - PROCESS | 17374 | 1464233658340 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x92820c00 == 145 [pid = 17374] [id = 674] 20:34:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x92984c00) [pid = 17374] [serial = 2023] [outer = (nil)] 20:34:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x9527a400) [pid = 17374] [serial = 2024] [outer = 0x92984c00] 20:34:18 INFO - PROCESS | 17374 | 1464233658443 Marionette DEBUG loaded listener.js 20:34:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x95281000) [pid = 17374] [serial = 2025] [outer = 0x92984c00] 20:34:19 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:34:19 INFO - PROCESS | 17374 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:34:19 INFO - PROCESS | 17374 | 1464233659909 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]]]}] 20:34:19 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) 20:34:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2295ms 20:34:19 INFO - PROCESS | 17374 | 1464233659972 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 20:34:19 INFO - PROCESS | 17374 | 1464233659977 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 20:34:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:34:20 INFO - PROCESS | 17374 | 1464233660084 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:34:20 INFO - PROCESS | 17374 | 1464233660089 Marionette TRACE conn4 <- [1,2670,null,{}] 20:34:20 INFO - PROCESS | 17374 | 1464233660106 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}] 20:34:20 INFO - PROCESS | 17374 | 1464233660317 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 20:34:20 INFO - PROCESS | 17374 | 1464233660638 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 17374 | ++DOCSHELL 0x95229800 == 146 [pid = 17374] [id = 675] 20:34:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x95229c00) [pid = 17374] [serial = 2026] [outer = (nil)] 20:34:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x95367800) [pid = 17374] [serial = 2027] [outer = 0x95229c00] 20:34:20 INFO - PROCESS | 17374 | 1464233660735 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x9549a800) [pid = 17374] [serial = 2028] [outer = 0x95229c00] 20:34:22 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:34:22 INFO - PROCESS | 17374 | 1464233662183 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] 20:34:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:34:22 INFO - PROCESS | 17374 | 1464233662242 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 20:34:22 INFO - PROCESS | 17374 | 1464233662249 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:34:22 INFO - PROCESS | 17374 | 1464233662253 Marionette TRACE conn4 <- [1,2674,null,{}] 20:34:22 INFO - PROCESS | 17374 | 1464233662260 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}] 20:34:22 INFO - PROCESS | 17374 | 1464233662554 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 20:34:22 INFO - PROCESS | 17374 | 1464233662857 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x92816c00 == 147 [pid = 17374] [id = 676] 20:34:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95360c00) [pid = 17374] [serial = 2029] [outer = (nil)] 20:34:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x95d5c400) [pid = 17374] [serial = 2030] [outer = 0x95360c00] 20:34:22 INFO - PROCESS | 17374 | 1464233662958 Marionette DEBUG loaded listener.js 20:34:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x97764800) [pid = 17374] [serial = 2031] [outer = 0x95360c00] 20:34:24 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:34:24 INFO - PROCESS | 17374 | 1464233664379 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] 20:34:24 INFO - PROCESS | 17374 | 1464233664443 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 20:34:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:34:24 INFO - PROCESS | 17374 | 1464233664452 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:34:24 INFO - PROCESS | 17374 | 1464233664463 Marionette TRACE conn4 <- [1,2678,null,{}] 20:34:24 INFO - PROCESS | 17374 | 1464233664576 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}] 20:34:24 INFO - PROCESS | 17374 | 1464233664826 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 20:34:25 INFO - PROCESS | 17374 | 1464233665120 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x95d5c800 == 148 [pid = 17374] [id = 677] 20:34:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x95d5cc00) [pid = 17374] [serial = 2032] [outer = (nil)] 20:34:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x99dc8400) [pid = 17374] [serial = 2033] [outer = 0x95d5cc00] 20:34:25 INFO - PROCESS | 17374 | 1464233665211 Marionette DEBUG loaded listener.js 20:34:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x9a1e1000) [pid = 17374] [serial = 2034] [outer = 0x95d5cc00] 20:34:26 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:34:26 INFO - PROCESS | 17374 | 1464233666622 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]]]}] 20:34:26 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) 20:34:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2198ms 20:34:26 INFO - PROCESS | 17374 | 1464233666650 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 20:34:26 INFO - PROCESS | 17374 | 1464233666654 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 20:34:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:34:26 INFO - PROCESS | 17374 | 1464233666660 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:34:26 INFO - PROCESS | 17374 | 1464233666664 Marionette TRACE conn4 <- [1,2682,null,{}] 20:34:26 INFO - PROCESS | 17374 | 1464233666670 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}] 20:34:26 INFO - PROCESS | 17374 | 1464233666968 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 20:34:27 INFO - PROCESS | 17374 | 1464233667235 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x9814a400 == 149 [pid = 17374] [id = 678] 20:34:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x9a4de800) [pid = 17374] [serial = 2035] [outer = (nil)] 20:34:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9a947400) [pid = 17374] [serial = 2036] [outer = 0x9a4de800] 20:34:27 INFO - PROCESS | 17374 | 1464233667340 Marionette DEBUG loaded listener.js 20:34:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9af85c00) [pid = 17374] [serial = 2037] [outer = 0x9a4de800] 20:34:28 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:34:28 INFO - PROCESS | 17374 | 1464233668816 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]]]}] 20:34:28 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) 20:34:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2192ms 20:34:28 INFO - PROCESS | 17374 | 1464233668853 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 20:34:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:34:28 INFO - PROCESS | 17374 | 1464233668858 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 20:34:28 INFO - PROCESS | 17374 | 1464233668865 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:34:28 INFO - PROCESS | 17374 | 1464233668870 Marionette TRACE conn4 <- [1,2686,null,{}] 20:34:28 INFO - PROCESS | 17374 | 1464233668877 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}] 20:34:29 INFO - PROCESS | 17374 | 1464233669217 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 20:34:29 INFO - PROCESS | 17374 | 1464233669523 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x88ef6400 == 150 [pid = 17374] [id = 679] 20:34:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x98142c00) [pid = 17374] [serial = 2038] [outer = (nil)] 20:34:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9bf69400) [pid = 17374] [serial = 2039] [outer = 0x98142c00] 20:34:29 INFO - PROCESS | 17374 | 1464233669616 Marionette DEBUG loaded listener.js 20:34:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9d58b400) [pid = 17374] [serial = 2040] [outer = 0x98142c00] 20:34:30 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:34:31 INFO - PROCESS | 17374 | 1464233671009 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] 20:34:31 INFO - PROCESS | 17374 | 1464233671063 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 20:34:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:34:31 INFO - PROCESS | 17374 | 1464233671070 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:34:31 INFO - PROCESS | 17374 | 1464233671073 Marionette TRACE conn4 <- [1,2690,null,{}] 20:34:31 INFO - PROCESS | 17374 | 1464233671079 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}] 20:34:31 INFO - PROCESS | 17374 | 1464233671401 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 20:34:31 INFO - PROCESS | 17374 | 1464233671673 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x99eebc00 == 151 [pid = 17374] [id = 680] 20:34:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9ba7c000) [pid = 17374] [serial = 2041] [outer = (nil)] 20:34:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0xa2242400) [pid = 17374] [serial = 2042] [outer = 0x9ba7c000] 20:34:31 INFO - PROCESS | 17374 | 1464233671776 Marionette DEBUG loaded listener.js 20:34:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0xa2377400) [pid = 17374] [serial = 2043] [outer = 0x9ba7c000] 20:34:33 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:34:33 INFO - PROCESS | 17374 | 1464233673161 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] 20:34:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:34:33 INFO - PROCESS | 17374 | 1464233673210 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 20:34:33 INFO - PROCESS | 17374 | 1464233673216 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:34:33 INFO - PROCESS | 17374 | 1464233673219 Marionette TRACE conn4 <- [1,2694,null,{}] 20:34:33 INFO - PROCESS | 17374 | 1464233673225 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}] 20:34:33 INFO - PROCESS | 17374 | 1464233673515 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 20:34:33 INFO - PROCESS | 17374 | 1464233673784 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 17374 | ++DOCSHELL 0xa2238400 == 152 [pid = 17374] [id = 681] 20:34:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0xa2240800) [pid = 17374] [serial = 2044] [outer = (nil)] 20:34:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0xa3647000) [pid = 17374] [serial = 2045] [outer = 0xa2240800] 20:34:33 INFO - PROCESS | 17374 | 1464233673871 Marionette DEBUG loaded listener.js 20:34:33 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0xa36ed800) [pid = 17374] [serial = 2046] [outer = 0xa2240800] 20:34:35 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:34:35 INFO - PROCESS | 17374 | 1464233675221 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] 20:34:35 INFO - PROCESS | 17374 | 1464233675259 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 20:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:34:35 INFO - PROCESS | 17374 | 1464233675265 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:34:35 INFO - PROCESS | 17374 | 1464233675268 Marionette TRACE conn4 <- [1,2698,null,{}] 20:34:35 INFO - PROCESS | 17374 | 1464233675274 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}] 20:34:35 INFO - PROCESS | 17374 | 1464233675547 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 20:34:35 INFO - PROCESS | 17374 | 1464233675834 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3d7800 == 153 [pid = 17374] [id = 682] 20:34:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0xa1110000) [pid = 17374] [serial = 2047] [outer = (nil)] 20:34:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa6384c00) [pid = 17374] [serial = 2048] [outer = 0xa1110000] 20:34:35 INFO - PROCESS | 17374 | 1464233675935 Marionette DEBUG loaded listener.js 20:34:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0xa63f6800) [pid = 17374] [serial = 2049] [outer = 0xa1110000] 20:34:37 INFO - PROCESS | 17374 | SkCairoFTTypeface::onFilterRec unimplemented 20:34:37 INFO - PROCESS | 17374 | 1464233677347 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] 20:34:37 INFO - PROCESS | 17374 | 1464233677408 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 20:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:34:37 INFO - PROCESS | 17374 | 1464233677415 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:34:37 INFO - PROCESS | 17374 | 1464233677419 Marionette TRACE conn4 <- [1,2702,null,{}] 20:34:37 INFO - PROCESS | 17374 | 1464233677424 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}] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9a948400 == 152 [pid = 17374] [id = 572] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9d591800 == 151 [pid = 17374] [id = 575] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x92608c00 == 150 [pid = 17374] [id = 569] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae6c000 == 149 [pid = 17374] [id = 560] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x89ec4400 == 148 [pid = 17374] [id = 556] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9520f800 == 147 [pid = 17374] [id = 567] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9260fc00 == 146 [pid = 17374] [id = 564] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x953cd800 == 145 [pid = 17374] [id = 568] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9a1e8000 == 144 [pid = 17374] [id = 570] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9af8e800 == 143 [pid = 17374] [id = 573] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x876e5800 == 142 [pid = 17374] [id = 558] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x91b50800 == 141 [pid = 17374] [id = 563] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9298cc00 == 140 [pid = 17374] [id = 565] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x92e28400 == 139 [pid = 17374] [id = 566] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8becd800 == 138 [pid = 17374] [id = 557] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c492000 == 137 [pid = 17374] [id = 667] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8bec5c00 == 136 [pid = 17374] [id = 666] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8bca0400 == 135 [pid = 17374] [id = 665] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x884f8000 == 134 [pid = 17374] [id = 664] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3dfc00 == 133 [pid = 17374] [id = 662] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x85e50800 == 132 [pid = 17374] [id = 661] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x88fed400 == 131 [pid = 17374] [id = 659] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c197c00 == 130 [pid = 17374] [id = 660] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x954a2800 == 129 [pid = 17374] [id = 658] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x95364800 == 128 [pid = 17374] [id = 657] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x88de4800 == 127 [pid = 17374] [id = 656] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8f31c400 == 126 [pid = 17374] [id = 655] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x91b4c000 == 125 [pid = 17374] [id = 654] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x91b4e400 == 124 [pid = 17374] [id = 652] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x91b4d400 == 123 [pid = 17374] [id = 653] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8bca7400 == 122 [pid = 17374] [id = 651] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x89ba7800 == 121 [pid = 17374] [id = 650] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5b7800 == 120 [pid = 17374] [id = 649] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x89ec1800 == 119 [pid = 17374] [id = 648] 20:34:39 INFO - PROCESS | 17374 | --DOCSHELL 0x85e46400 == 118 [pid = 17374] [id = 647] 20:34:39 INFO - PROCESS | 17374 | 1464233679260 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x89bab800) [pid = 17374] [serial = 1866] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x8c193000) [pid = 17374] [serial = 1937] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x883d2800) [pid = 17374] [serial = 1931] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0xa6c0c000) [pid = 17374] [serial = 1929] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0xa69e7400) [pid = 17374] [serial = 1928] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0xa6839800) [pid = 17374] [serial = 1926] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0xa51ab400) [pid = 17374] [serial = 1925] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0xa3354c00) [pid = 17374] [serial = 1923] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0xa31c3000) [pid = 17374] [serial = 1922] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0xa237a800) [pid = 17374] [serial = 1920] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0xa223f800) [pid = 17374] [serial = 1919] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x9bf6c400) [pid = 17374] [serial = 1917] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x9baaec00) [pid = 17374] [serial = 1916] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x9b26b800) [pid = 17374] [serial = 1914] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9b15e800) [pid = 17374] [serial = 1913] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9a948800) [pid = 17374] [serial = 1911] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x9a8cd000) [pid = 17374] [serial = 1910] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x99dcd800) [pid = 17374] [serial = 1908] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9958d800) [pid = 17374] [serial = 1907] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x97765400) [pid = 17374] [serial = 1905] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x95d5c000) [pid = 17374] [serial = 1904] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x953d2800) [pid = 17374] [serial = 1901] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x9522c000) [pid = 17374] [serial = 1898] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x93a86000) [pid = 17374] [serial = 1895] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x92990c00) [pid = 17374] [serial = 1892] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x923e0400) [pid = 17374] [serial = 1889] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x8f6a1c00) [pid = 17374] [serial = 1886] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x8d8b7800) [pid = 17374] [serial = 1883] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x8b1f9800) [pid = 17374] [serial = 1881] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x89bc2000) [pid = 17374] [serial = 1880] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x89ec9c00) [pid = 17374] [serial = 1934] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x88eefc00) [pid = 17374] [serial = 1932] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x8d5eb400) [pid = 17374] [serial = 1940] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8c3bfc00) [pid = 17374] [serial = 1938] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8b1eec00) [pid = 17374] [serial = 1935] [outer = (nil)] [url = about:blank] 20:34:39 INFO - PROCESS | 17374 | 1464233679687 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x883c5800 == 119 [pid = 17374] [id = 683] 20:34:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x883c6c00) [pid = 17374] [serial = 2050] [outer = (nil)] 20:34:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x884f8000) [pid = 17374] [serial = 2051] [outer = 0x883c6c00] 20:34:39 INFO - PROCESS | 17374 | 1464233679766 Marionette DEBUG loaded listener.js 20:34:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x88efd000) [pid = 17374] [serial = 2052] [outer = 0x883c6c00] 20:34:40 INFO - PROCESS | 17374 | 1464233680611 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]]]}] 20:34:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:34:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 3246ms 20:34:40 INFO - PROCESS | 17374 | 1464233680662 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 20:34:40 INFO - PROCESS | 17374 | 1464233680667 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 20:34:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:34:40 INFO - PROCESS | 17374 | 1464233680675 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:34:40 INFO - PROCESS | 17374 | 1464233680679 Marionette TRACE conn4 <- [1,2706,null,{}] 20:34:40 INFO - PROCESS | 17374 | 1464233680686 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}] 20:34:40 INFO - PROCESS | 17374 | 1464233680899 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 20:34:41 INFO - PROCESS | 17374 | 1464233681111 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x89badc00 == 120 [pid = 17374] [id = 684] 20:34:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x89bae000) [pid = 17374] [serial = 2053] [outer = (nil)] 20:34:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x89ec6400) [pid = 17374] [serial = 2054] [outer = 0x89bae000] 20:34:41 INFO - PROCESS | 17374 | 1464233681193 Marionette DEBUG loaded listener.js 20:34:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x8ae6f800) [pid = 17374] [serial = 2055] [outer = 0x89bae000] 20:34:42 INFO - PROCESS | 17374 | 1464233682194 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]]]}] 20:34:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:34:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1546ms 20:34:42 INFO - PROCESS | 17374 | 1464233682230 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 20:34:42 INFO - PROCESS | 17374 | 1464233682235 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 20:34:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:34:42 INFO - PROCESS | 17374 | 1464233682242 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:34:42 INFO - PROCESS | 17374 | 1464233682246 Marionette TRACE conn4 <- [1,2710,null,{}] 20:34:42 INFO - PROCESS | 17374 | 1464233682252 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}] 20:34:42 INFO - PROCESS | 17374 | 1464233682536 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 20:34:42 INFO - PROCESS | 17374 | 1464233682567 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:42 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bab800 == 121 [pid = 17374] [id = 685] 20:34:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x8bc9f400) [pid = 17374] [serial = 2056] [outer = (nil)] 20:34:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x8c190800) [pid = 17374] [serial = 2057] [outer = 0x8bc9f400] 20:34:42 INFO - PROCESS | 17374 | 1464233682644 Marionette DEBUG loaded listener.js 20:34:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8c30c800) [pid = 17374] [serial = 2058] [outer = 0x8bc9f400] 20:34:43 INFO - PROCESS | 17374 | 1464233683769 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] 20:34:44 INFO - PROCESS | 17374 | 1464233684708 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 20:34:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:34:44 INFO - PROCESS | 17374 | 1464233684775 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:34:44 INFO - PROCESS | 17374 | 1464233684783 Marionette TRACE conn4 <- [1,2714,null,{}] 20:34:44 INFO - PROCESS | 17374 | 1464233684789 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}] 20:34:45 INFO - PROCESS | 17374 | 1464233685075 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 20:34:45 INFO - PROCESS | 17374 | 1464233685208 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1f2c00 == 122 [pid = 17374] [id = 686] 20:34:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x8c3b4800) [pid = 17374] [serial = 2059] [outer = (nil)] 20:34:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x8c5aa800) [pid = 17374] [serial = 2060] [outer = 0x8c3b4800] 20:34:45 INFO - PROCESS | 17374 | 1464233685299 Marionette DEBUG loaded listener.js 20:34:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8c7e4400) [pid = 17374] [serial = 2061] [outer = 0x8c3b4800] 20:34:46 INFO - PROCESS | 17374 | 1464233686082 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]]]}] 20:34:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:34:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1356ms 20:34:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:34:46 INFO - PROCESS | 17374 | 1464233686112 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 20:34:46 INFO - PROCESS | 17374 | 1464233686115 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 20:34:46 INFO - PROCESS | 17374 | 1464233686122 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:34:46 INFO - PROCESS | 17374 | 1464233686125 Marionette TRACE conn4 <- [1,2718,null,{}] 20:34:46 INFO - PROCESS | 17374 | 1464233686130 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}] 20:34:46 INFO - PROCESS | 17374 | 1464233686406 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 20:34:46 INFO - PROCESS | 17374 | 1464233686435 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c491000 == 123 [pid = 17374] [id = 687] 20:34:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8c7d6800) [pid = 17374] [serial = 2062] [outer = (nil)] 20:34:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8e335800) [pid = 17374] [serial = 2063] [outer = 0x8c7d6800] 20:34:46 INFO - PROCESS | 17374 | 1464233686509 Marionette DEBUG loaded listener.js 20:34:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8e33ac00) [pid = 17374] [serial = 2064] [outer = 0x8c7d6800] 20:34:47 INFO - PROCESS | 17374 | 1464233687862 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] 20:34:47 INFO - PROCESS | 17374 | 1464233687933 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 20:34:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:34:47 INFO - PROCESS | 17374 | 1464233687943 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:34:47 INFO - PROCESS | 17374 | 1464233687949 Marionette TRACE conn4 <- [1,2722,null,{}] 20:34:47 INFO - PROCESS | 17374 | 1464233687957 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}] 20:34:48 INFO - PROCESS | 17374 | 1464233688291 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 20:34:48 INFO - PROCESS | 17374 | 1464233688573 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bacc00 == 124 [pid = 17374] [id = 688] 20:34:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x89ec1400) [pid = 17374] [serial = 2065] [outer = (nil)] 20:34:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8b1eac00) [pid = 17374] [serial = 2066] [outer = 0x89ec1400] 20:34:48 INFO - PROCESS | 17374 | 1464233688666 Marionette DEBUG loaded listener.js 20:34:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8c190400) [pid = 17374] [serial = 2067] [outer = 0x89ec1400] 20:34:49 INFO - PROCESS | 17374 | 1464233689732 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] 20:34:49 INFO - PROCESS | 17374 | 1464233689789 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 20:34:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:34:49 INFO - PROCESS | 17374 | 1464233689800 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:34:49 INFO - PROCESS | 17374 | 1464233689805 Marionette TRACE conn4 <- [1,2726,null,{}] 20:34:49 INFO - PROCESS | 17374 | 1464233689811 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}] 20:34:50 INFO - PROCESS | 17374 | 1464233690043 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 20:34:50 INFO - PROCESS | 17374 | 1464233690383 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e249000 == 125 [pid = 17374] [id = 689] 20:34:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8ee6b000) [pid = 17374] [serial = 2068] [outer = (nil)] 20:34:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8ee75400) [pid = 17374] [serial = 2069] [outer = 0x8ee6b000] 20:34:50 INFO - PROCESS | 17374 | 1464233690477 Marionette DEBUG loaded listener.js 20:34:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8f318800) [pid = 17374] [serial = 2070] [outer = 0x8ee6b000] 20:34:51 INFO - PROCESS | 17374 | 1464233691402 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]]]}] 20:34:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:34:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1640ms 20:34:51 INFO - PROCESS | 17374 | 1464233691440 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 20:34:51 INFO - PROCESS | 17374 | 1464233691443 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 20:34:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:34:51 INFO - PROCESS | 17374 | 1464233691451 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:34:51 INFO - PROCESS | 17374 | 1464233691457 Marionette TRACE conn4 <- [1,2730,null,{}] 20:34:51 INFO - PROCESS | 17374 | 1464233691474 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}] 20:34:51 INFO - PROCESS | 17374 | 1464233691731 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 20:34:52 INFO - PROCESS | 17374 | 1464233692082 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f31c400 == 126 [pid = 17374] [id = 690] 20:34:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8f3e0800) [pid = 17374] [serial = 2071] [outer = (nil)] 20:34:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8f6a5c00) [pid = 17374] [serial = 2072] [outer = 0x8f3e0800] 20:34:52 INFO - PROCESS | 17374 | 1464233692178 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x91b4c000) [pid = 17374] [serial = 2073] [outer = 0x8f3e0800] 20:34:53 INFO - PROCESS | 17374 | 1464233693488 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] 20:34:53 INFO - PROCESS | 17374 | 1464233693558 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 20:34:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:34:53 INFO - PROCESS | 17374 | 1464233693564 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:34:53 INFO - PROCESS | 17374 | 1464233693567 Marionette TRACE conn4 <- [1,2734,null,{}] 20:34:53 INFO - PROCESS | 17374 | 1464233693573 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}] 20:34:53 INFO - PROCESS | 17374 | 1464233693866 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 20:34:54 INFO - PROCESS | 17374 | 1464233694156 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3da800 == 127 [pid = 17374] [id = 691] 20:34:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x91b47c00) [pid = 17374] [serial = 2074] [outer = (nil)] 20:34:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x92279000) [pid = 17374] [serial = 2075] [outer = 0x91b47c00] 20:34:54 INFO - PROCESS | 17374 | 1464233694246 Marionette DEBUG loaded listener.js 20:34:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x923e1000) [pid = 17374] [serial = 2076] [outer = 0x91b47c00] 20:34:55 INFO - PROCESS | 17374 | 1464233695229 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]]]}] 20:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1731ms 20:34:55 INFO - PROCESS | 17374 | 1464233695297 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 20:34:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:34:55 INFO - PROCESS | 17374 | 1464233695301 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 20:34:55 INFO - PROCESS | 17374 | 1464233695308 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:34:55 INFO - PROCESS | 17374 | 1464233695311 Marionette TRACE conn4 <- [1,2738,null,{}] 20:34:55 INFO - PROCESS | 17374 | 1464233695317 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}] 20:34:55 INFO - PROCESS | 17374 | 1464233695579 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 20:34:55 INFO - PROCESS | 17374 | 1464233695925 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x85e46800 == 128 [pid = 17374] [id = 692] 20:34:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x91e3d800) [pid = 17374] [serial = 2077] [outer = (nil)] 20:34:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x9260b000) [pid = 17374] [serial = 2078] [outer = 0x91e3d800] 20:34:56 INFO - PROCESS | 17374 | 1464233696014 Marionette DEBUG loaded listener.js 20:34:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x9281c800) [pid = 17374] [serial = 2079] [outer = 0x91e3d800] 20:34:57 INFO - PROCESS | 17374 | 1464233697003 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]]]}] 20:34:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:34:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1733ms 20:34:57 INFO - PROCESS | 17374 | 1464233697041 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 20:34:57 INFO - PROCESS | 17374 | 1464233697044 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 20:34:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:34:57 INFO - PROCESS | 17374 | 1464233697059 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:34:57 INFO - PROCESS | 17374 | 1464233697062 Marionette TRACE conn4 <- [1,2742,null,{}] 20:34:57 INFO - PROCESS | 17374 | 1464233697073 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}] 20:34:57 INFO - PROCESS | 17374 | 1464233697329 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 20:34:57 INFO - PROCESS | 17374 | 1464233697662 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x91e44c00 == 129 [pid = 17374] [id = 693] 20:34:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x9260c800) [pid = 17374] [serial = 2080] [outer = (nil)] 20:34:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x92d46400) [pid = 17374] [serial = 2081] [outer = 0x9260c800] 20:34:57 INFO - PROCESS | 17374 | 1464233697766 Marionette DEBUG loaded listener.js 20:34:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x93c9b000) [pid = 17374] [serial = 2082] [outer = 0x9260c800] 20:34:58 INFO - PROCESS | 17374 | 1464233698682 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]]]}] 20:34:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:34:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1692ms 20:34:58 INFO - PROCESS | 17374 | 1464233698749 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 20:34:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:34:58 INFO - PROCESS | 17374 | 1464233698754 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 20:34:58 INFO - PROCESS | 17374 | 1464233698760 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:34:58 INFO - PROCESS | 17374 | 1464233698764 Marionette TRACE conn4 <- [1,2746,null,{}] 20:34:58 INFO - PROCESS | 17374 | 1464233698770 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}] 20:34:59 INFO - PROCESS | 17374 | 1464233699047 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 20:34:59 INFO - PROCESS | 17374 | 1464233699382 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x92280c00 == 130 [pid = 17374] [id = 694] 20:34:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x92a47800) [pid = 17374] [serial = 2083] [outer = (nil)] 20:34:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x95207400) [pid = 17374] [serial = 2084] [outer = 0x92a47800] 20:34:59 INFO - PROCESS | 17374 | 1464233699476 Marionette DEBUG loaded listener.js 20:34:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x95210c00) [pid = 17374] [serial = 2085] [outer = 0x92a47800] 20:35:00 INFO - PROCESS | 17374 | 1464233700445 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]]]}] 20:35:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:35:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1745ms 20:35:00 INFO - PROCESS | 17374 | 1464233700506 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 20:35:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:35:00 INFO - PROCESS | 17374 | 1464233700510 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 20:35:00 INFO - PROCESS | 17374 | 1464233700517 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:35:00 INFO - PROCESS | 17374 | 1464233700521 Marionette TRACE conn4 <- [1,2750,null,{}] 20:35:00 INFO - PROCESS | 17374 | 1464233700527 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}] 20:35:00 INFO - PROCESS | 17374 | 1464233700767 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 20:35:01 INFO - PROCESS | 17374 | 1464233701107 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x9460ac00 == 131 [pid = 17374] [id = 695] 20:35:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x9520ac00) [pid = 17374] [serial = 2086] [outer = (nil)] 20:35:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x95310c00) [pid = 17374] [serial = 2087] [outer = 0x9520ac00] 20:35:01 INFO - PROCESS | 17374 | 1464233701215 Marionette DEBUG loaded listener.js 20:35:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x95360800) [pid = 17374] [serial = 2088] [outer = 0x9520ac00] 20:35:02 INFO - PROCESS | 17374 | 1464233702203 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]]]}] 20:35:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:35:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1737ms 20:35:02 INFO - PROCESS | 17374 | 1464233702272 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 20:35:02 INFO - PROCESS | 17374 | 1464233702277 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 20:35:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:35:02 INFO - PROCESS | 17374 | 1464233702287 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:35:02 INFO - PROCESS | 17374 | 1464233702291 Marionette TRACE conn4 <- [1,2754,null,{}] 20:35:02 INFO - PROCESS | 17374 | 1464233702296 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}] 20:35:02 INFO - PROCESS | 17374 | 1464233702611 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 20:35:03 INFO - PROCESS | 17374 | 1464233703080 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x9530a000 == 132 [pid = 17374] [id = 696] 20:35:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x953cc400) [pid = 17374] [serial = 2089] [outer = (nil)] 20:35:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x953d8800) [pid = 17374] [serial = 2090] [outer = 0x953cc400] 20:35:03 INFO - PROCESS | 17374 | 1464233703226 Marionette DEBUG loaded listener.js 20:35:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x9540f400) [pid = 17374] [serial = 2091] [outer = 0x953cc400] 20:35:04 INFO - PROCESS | 17374 | 1464233704581 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]]]}] 20:35:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:35:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2341ms 20:35:04 INFO - PROCESS | 17374 | 1464233704628 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 20:35:04 INFO - PROCESS | 17374 | 1464233704632 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 20:35:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:35:04 INFO - PROCESS | 17374 | 1464233704639 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:35:04 INFO - PROCESS | 17374 | 1464233704643 Marionette TRACE conn4 <- [1,2758,null,{}] 20:35:04 INFO - PROCESS | 17374 | 1464233704648 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}] 20:35:04 INFO - PROCESS | 17374 | 1464233704946 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 20:35:05 INFO - PROCESS | 17374 | 1464233705319 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x9540b400 == 133 [pid = 17374] [id = 697] 20:35:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x97761800) [pid = 17374] [serial = 2092] [outer = (nil)] 20:35:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x97769800) [pid = 17374] [serial = 2093] [outer = 0x97761800] 20:35:05 INFO - PROCESS | 17374 | 1464233705408 Marionette DEBUG loaded listener.js 20:35:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x9777c400) [pid = 17374] [serial = 2094] [outer = 0x97761800] 20:35:06 INFO - PROCESS | 17374 | 1464233706462 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]]]}] 20:35:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:35:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1897ms 20:35:06 INFO - PROCESS | 17374 | 1464233706537 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 20:35:06 INFO - PROCESS | 17374 | 1464233706541 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 20:35:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:35:06 INFO - PROCESS | 17374 | 1464233706548 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:35:06 INFO - PROCESS | 17374 | 1464233706554 Marionette TRACE conn4 <- [1,2762,null,{}] 20:35:06 INFO - PROCESS | 17374 | 1464233706560 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}] 20:35:06 INFO - PROCESS | 17374 | 1464233706890 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 20:35:07 INFO - PROCESS | 17374 | 1464233707266 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:07 INFO - PROCESS | 17374 | ++DOCSHELL 0x97765800 == 134 [pid = 17374] [id = 698] 20:35:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x97766400) [pid = 17374] [serial = 2095] [outer = (nil)] 20:35:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9a1ecc00) [pid = 17374] [serial = 2096] [outer = 0x97766400] 20:35:07 INFO - PROCESS | 17374 | 1464233707363 Marionette DEBUG loaded listener.js 20:35:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x9a8d2c00) [pid = 17374] [serial = 2097] [outer = 0x97766400] 20:35:08 INFO - PROCESS | 17374 | 1464233708307 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]]]}] 20:35:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:35:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1836ms 20:35:08 INFO - PROCESS | 17374 | 1464233708386 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 20:35:08 INFO - PROCESS | 17374 | 1464233708392 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 20:35:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:35:08 INFO - PROCESS | 17374 | 1464233708402 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:35:08 INFO - PROCESS | 17374 | 1464233708408 Marionette TRACE conn4 <- [1,2766,null,{}] 20:35:08 INFO - PROCESS | 17374 | 1464233708417 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}] 20:35:08 INFO - PROCESS | 17374 | 1464233708802 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 20:35:09 INFO - PROCESS | 17374 | 1464233709159 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:09 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a1ebc00 == 135 [pid = 17374] [id = 699] 20:35:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x9a8d2800) [pid = 17374] [serial = 2098] [outer = (nil)] 20:35:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x9a94a400) [pid = 17374] [serial = 2099] [outer = 0x9a8d2800] 20:35:09 INFO - PROCESS | 17374 | 1464233709246 Marionette DEBUG loaded listener.js 20:35:09 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9a9dc000) [pid = 17374] [serial = 2100] [outer = 0x9a8d2800] 20:35:10 INFO - PROCESS | 17374 | 1464233710337 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]]]}] 20:35:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:35:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1994ms 20:35:10 INFO - PROCESS | 17374 | 1464233710413 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 20:35:10 INFO - PROCESS | 17374 | 1464233710416 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 20:35:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:35:10 INFO - PROCESS | 17374 | 1464233710427 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:35:10 INFO - PROCESS | 17374 | 1464233710440 Marionette TRACE conn4 <- [1,2770,null,{}] 20:35:10 INFO - PROCESS | 17374 | 1464233710446 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}] 20:35:10 INFO - PROCESS | 17374 | 1464233710682 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 20:35:11 INFO - PROCESS | 17374 | 1464233711036 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:11 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a389800 == 136 [pid = 17374] [id = 700] 20:35:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x9a947c00) [pid = 17374] [serial = 2101] [outer = (nil)] 20:35:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9b26bc00) [pid = 17374] [serial = 2102] [outer = 0x9a947c00] 20:35:11 INFO - PROCESS | 17374 | 1464233711128 Marionette DEBUG loaded listener.js 20:35:11 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9b273400) [pid = 17374] [serial = 2103] [outer = 0x9a947c00] 20:35:12 INFO - PROCESS | 17374 | 1464233712126 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]]]}] 20:35:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:35:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1746ms 20:35:12 INFO - PROCESS | 17374 | 1464233712176 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 20:35:12 INFO - PROCESS | 17374 | 1464233712182 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 20:35:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:35:12 INFO - PROCESS | 17374 | 1464233712191 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:35:12 INFO - PROCESS | 17374 | 1464233712195 Marionette TRACE conn4 <- [1,2774,null,{}] 20:35:12 INFO - PROCESS | 17374 | 1464233712204 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}] 20:35:12 INFO - PROCESS | 17374 | 1464233712525 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 20:35:12 INFO - PROCESS | 17374 | 1464233712876 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x88ff0800 == 137 [pid = 17374] [id = 701] 20:35:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x8ae68400) [pid = 17374] [serial = 2104] [outer = (nil)] 20:35:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9af8e800) [pid = 17374] [serial = 2105] [outer = 0x8ae68400] 20:35:13 INFO - PROCESS | 17374 | 1464233713033 Marionette DEBUG loaded listener.js 20:35:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9ba7d800) [pid = 17374] [serial = 2106] [outer = 0x8ae68400] 20:35:13 INFO - PROCESS | 17374 | 1464233713967 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]]]}] 20:35:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:35:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1837ms 20:35:14 INFO - PROCESS | 17374 | 1464233714028 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 20:35:14 INFO - PROCESS | 17374 | 1464233714032 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 20:35:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:35:14 INFO - PROCESS | 17374 | 1464233714039 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:35:14 INFO - PROCESS | 17374 | 1464233714042 Marionette TRACE conn4 <- [1,2778,null,{}] 20:35:14 INFO - PROCESS | 17374 | 1464233714048 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}] 20:35:14 INFO - PROCESS | 17374 | 1464233714294 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 20:35:14 INFO - PROCESS | 17374 | 1464233714636 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x95202c00 == 138 [pid = 17374] [id = 702] 20:35:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9b5be000) [pid = 17374] [serial = 2107] [outer = (nil)] 20:35:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x9d58c000) [pid = 17374] [serial = 2108] [outer = 0x9b5be000] 20:35:14 INFO - PROCESS | 17374 | 1464233714729 Marionette DEBUG loaded listener.js 20:35:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9d9a3c00) [pid = 17374] [serial = 2109] [outer = 0x9b5be000] 20:35:15 INFO - PROCESS | 17374 | 1464233715669 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]]]}] 20:35:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:35:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1689ms 20:35:15 INFO - PROCESS | 17374 | 1464233715729 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 20:35:15 INFO - PROCESS | 17374 | 1464233715732 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 20:35:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:35:15 INFO - PROCESS | 17374 | 1464233715739 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:35:15 INFO - PROCESS | 17374 | 1464233715742 Marionette TRACE conn4 <- [1,2782,null,{}] 20:35:15 INFO - PROCESS | 17374 | 1464233715748 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}] 20:35:15 INFO - PROCESS | 17374 | 1464233715986 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 20:35:16 INFO - PROCESS | 17374 | 1464233716331 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x9c1f7400 == 139 [pid = 17374] [id = 703] 20:35:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0xa2238c00) [pid = 17374] [serial = 2110] [outer = (nil)] 20:35:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0xa3126800) [pid = 17374] [serial = 2111] [outer = 0xa2238c00] 20:35:16 INFO - PROCESS | 17374 | 1464233716426 Marionette DEBUG loaded listener.js 20:35:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0xa335b400) [pid = 17374] [serial = 2112] [outer = 0xa2238c00] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9549c000 == 138 [pid = 17374] [id = 46] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9a078c00 == 137 [pid = 17374] [id = 63] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3d7800 == 136 [pid = 17374] [id = 682] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0xa2238400 == 135 [pid = 17374] [id = 681] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x99eebc00 == 134 [pid = 17374] [id = 680] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x88ef6400 == 133 [pid = 17374] [id = 679] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9814a400 == 132 [pid = 17374] [id = 678] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x92816c00 == 131 [pid = 17374] [id = 676] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x95d5c800 == 130 [pid = 17374] [id = 677] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x95229800 == 129 [pid = 17374] [id = 675] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x92820c00 == 128 [pid = 17374] [id = 674] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x9281f000 == 127 [pid = 17374] [id = 673] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x91b4f800 == 126 [pid = 17374] [id = 672] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8e33f000 == 125 [pid = 17374] [id = 671] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8bca7800 == 124 [pid = 17374] [id = 669] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x8ee73000 == 123 [pid = 17374] [id = 670] 20:35:19 INFO - PROCESS | 17374 | --DOCSHELL 0x85e4d000 == 122 [pid = 17374] [id = 668] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x8f31dc00) [pid = 17374] [serial = 1878] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x8f311c00) [pid = 17374] [serial = 1812] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x8c5b7000) [pid = 17374] [serial = 2000] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x8d5f4000) [pid = 17374] [serial = 2001] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8bda4c00) [pid = 17374] [serial = 1997] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x88feb400) [pid = 17374] [serial = 1994] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x89ba6000) [pid = 17374] [serial = 1995] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0xa23c7000) [pid = 17374] [serial = 1992] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0xa22a7800) [pid = 17374] [serial = 1991] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x9c1f8c00) [pid = 17374] [serial = 1989] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x9bf6b800) [pid = 17374] [serial = 1988] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x9b4bf400) [pid = 17374] [serial = 1986] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x9b277000) [pid = 17374] [serial = 1985] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x9af83000) [pid = 17374] [serial = 1983] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x9a94d400) [pid = 17374] [serial = 1982] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x9a8ca800) [pid = 17374] [serial = 1980] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9a4d9800) [pid = 17374] [serial = 1979] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9a1e0400) [pid = 17374] [serial = 1977] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x99586c00) [pid = 17374] [serial = 1976] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x9549d400) [pid = 17374] [serial = 1974] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x953cc800) [pid = 17374] [serial = 1973] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x95283800) [pid = 17374] [serial = 1971] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x95231800) [pid = 17374] [serial = 1970] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x9460b400) [pid = 17374] [serial = 1968] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x94606800) [pid = 17374] [serial = 1967] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x92a46000) [pid = 17374] [serial = 1965] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x92a44400) [pid = 17374] [serial = 1964] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x9298f800) [pid = 17374] [serial = 1962] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x92988400) [pid = 17374] [serial = 1961] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x923e7c00) [pid = 17374] [serial = 1959] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x91e40400) [pid = 17374] [serial = 1958] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x8f6aa000) [pid = 17374] [serial = 1956] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8f69dc00) [pid = 17374] [serial = 1955] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8e250400) [pid = 17374] [serial = 2003] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8f3de800) [pid = 17374] [serial = 1953] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8f31d800) [pid = 17374] [serial = 1952] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8e248400) [pid = 17374] [serial = 1950] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8d5ea400) [pid = 17374] [serial = 1949] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8c305c00) [pid = 17374] [serial = 1947] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x8becc800) [pid = 17374] [serial = 1946] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x88ff2400) [pid = 17374] [serial = 1944] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x883cb800) [pid = 17374] [serial = 1943] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8bed2400) [pid = 17374] [serial = 1998] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x9527e000) [pid = 17374] [serial = 1899] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x95201c00) [pid = 17374] [serial = 1896] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8e336000) [pid = 17374] [serial = 1884] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x91b46800) [pid = 17374] [serial = 1887] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x92a19c00) [pid = 17374] [serial = 1893] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x92607800) [pid = 17374] [serial = 1890] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x95498800) [pid = 17374] [serial = 1902] [outer = (nil)] [url = about:blank] 20:35:19 INFO - PROCESS | 17374 | 1464233719906 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]]]}] 20:35:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:35:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 4191ms 20:35:19 INFO - PROCESS | 17374 | 1464233719934 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 20:35:19 INFO - PROCESS | 17374 | 1464233719939 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 20:35:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:35:19 INFO - PROCESS | 17374 | 1464233719948 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:35:19 INFO - PROCESS | 17374 | 1464233719954 Marionette TRACE conn4 <- [1,2786,null,{}] 20:35:19 INFO - PROCESS | 17374 | 1464233719963 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}] 20:35:20 INFO - PROCESS | 17374 | 1464233720217 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 20:35:20 INFO - PROCESS | 17374 | 1464233720441 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:20 INFO - PROCESS | 17374 | ++DOCSHELL 0x88de4400 == 123 [pid = 17374] [id = 704] 20:35:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x88dec800) [pid = 17374] [serial = 2113] [outer = (nil)] 20:35:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x89bac400) [pid = 17374] [serial = 2114] [outer = 0x88dec800] 20:35:20 INFO - PROCESS | 17374 | 1464233720524 Marionette DEBUG loaded listener.js 20:35:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8ae75000) [pid = 17374] [serial = 2115] [outer = 0x88dec800] 20:35:21 INFO - PROCESS | 17374 | 1464233721371 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]]]}] 20:35:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:35:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1446ms 20:35:21 INFO - PROCESS | 17374 | 1464233721394 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 20:35:21 INFO - PROCESS | 17374 | 1464233721402 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 20:35:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:35:21 INFO - PROCESS | 17374 | 1464233721413 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:35:21 INFO - PROCESS | 17374 | 1464233721416 Marionette TRACE conn4 <- [1,2790,null,{}] 20:35:21 INFO - PROCESS | 17374 | 1464233721423 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}] 20:35:21 INFO - PROCESS | 17374 | 1464233721740 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 20:35:21 INFO - PROCESS | 17374 | 1464233721878 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bca7800 == 124 [pid = 17374] [id = 705] 20:35:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8c305c00) [pid = 17374] [serial = 2116] [outer = (nil)] 20:35:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8c495c00) [pid = 17374] [serial = 2117] [outer = 0x8c305c00] 20:35:21 INFO - PROCESS | 17374 | 1464233721957 Marionette DEBUG loaded listener.js 20:35:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8c5b7800) [pid = 17374] [serial = 2118] [outer = 0x8c305c00] 20:35:22 INFO - PROCESS | 17374 | 1464233722948 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]]]}] 20:35:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:35:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1584ms 20:35:23 INFO - PROCESS | 17374 | 1464233722998 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 20:35:23 INFO - PROCESS | 17374 | 1464233723001 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 20:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:35:23 INFO - PROCESS | 17374 | 1464233723014 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:35:23 INFO - PROCESS | 17374 | 1464233723020 Marionette TRACE conn4 <- [1,2794,null,{}] 20:35:23 INFO - PROCESS | 17374 | 1464233723035 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}] 20:35:23 INFO - PROCESS | 17374 | 1464233723323 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 20:35:23 INFO - PROCESS | 17374 | 1464233723366 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e4800 == 125 [pid = 17374] [id = 706] 20:35:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8bed3000) [pid = 17374] [serial = 2119] [outer = (nil)] 20:35:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8e33e800) [pid = 17374] [serial = 2120] [outer = 0x8bed3000] 20:35:23 INFO - PROCESS | 17374 | 1464233723610 Marionette DEBUG loaded listener.js 20:35:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8ee6f000) [pid = 17374] [serial = 2121] [outer = 0x8bed3000] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8c7d7800) [pid = 17374] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8bc9f400) [pid = 17374] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x89bae000) [pid = 17374] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x883c6c00) [pid = 17374] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0xa2240800) [pid = 17374] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x9ba7c000) [pid = 17374] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x98142c00) [pid = 17374] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x9a4de800) [pid = 17374] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x95d5cc00) [pid = 17374] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x95360c00) [pid = 17374] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x95229c00) [pid = 17374] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x92984c00) [pid = 17374] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 121 (0x92987400) [pid = 17374] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 120 (0x91e3bc00) [pid = 17374] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 119 (0x91b4fc00) [pid = 17374] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 118 (0x8ee75c00) [pid = 17374] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 117 (0x8bda7c00) [pid = 17374] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 116 (0x85e4f400) [pid = 17374] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:35:24 INFO - PROCESS | 17374 | --DOMWINDOW == 115 (0x8c3b4800) [pid = 17374] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:35:24 INFO - PROCESS | 17374 | 1464233724937 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]]]}] 20:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1989ms 20:35:25 INFO - PROCESS | 17374 | 1464233725004 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 20:35:25 INFO - PROCESS | 17374 | 1464233725008 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 20:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:35:25 INFO - PROCESS | 17374 | 1464233725015 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:35:25 INFO - PROCESS | 17374 | 1464233725018 Marionette TRACE conn4 <- [1,2798,null,{}] 20:35:25 INFO - PROCESS | 17374 | 1464233725024 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}] 20:35:25 INFO - PROCESS | 17374 | 1464233725268 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 20:35:25 INFO - PROCESS | 17374 | 1464233725477 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:25 INFO - PROCESS | 17374 | ++DOCSHELL 0x85e4f400 == 126 [pid = 17374] [id = 707] 20:35:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 116 (0x88efa000) [pid = 17374] [serial = 2122] [outer = (nil)] 20:35:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 117 (0x8e343c00) [pid = 17374] [serial = 2123] [outer = 0x88efa000] 20:35:25 INFO - PROCESS | 17374 | 1464233725557 Marionette DEBUG loaded listener.js 20:35:25 INFO - PROCESS | 17374 | ++DOMWINDOW == 118 (0x8f3df400) [pid = 17374] [serial = 2124] [outer = 0x88efa000] 20:35:26 INFO - PROCESS | 17374 | 1464233726367 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]]]}] 20:35:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:35:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1380ms 20:35:26 INFO - PROCESS | 17374 | 1464233726396 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 20:35:26 INFO - PROCESS | 17374 | 1464233726400 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 20:35:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:35:26 INFO - PROCESS | 17374 | 1464233726406 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:35:26 INFO - PROCESS | 17374 | 1464233726408 Marionette TRACE conn4 <- [1,2802,null,{}] 20:35:26 INFO - PROCESS | 17374 | 1464233726414 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}] 20:35:26 INFO - PROCESS | 17374 | 1464233726617 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 20:35:27 INFO - PROCESS | 17374 | 1464233727075 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x883d2800 == 127 [pid = 17374] [id = 708] 20:35:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 119 (0x884f0800) [pid = 17374] [serial = 2125] [outer = (nil)] 20:35:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 120 (0x88de5400) [pid = 17374] [serial = 2126] [outer = 0x884f0800] 20:35:27 INFO - PROCESS | 17374 | 1464233727218 Marionette DEBUG loaded listener.js 20:35:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 121 (0x89ba6c00) [pid = 17374] [serial = 2127] [outer = 0x884f0800] 20:35:28 INFO - PROCESS | 17374 | 1464233728216 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]]]}] 20:35:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:35:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1888ms 20:35:28 INFO - PROCESS | 17374 | 1464233728297 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 20:35:28 INFO - PROCESS | 17374 | 1464233728303 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 20:35:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:35:28 INFO - PROCESS | 17374 | 1464233728311 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:35:28 INFO - PROCESS | 17374 | 1464233728317 Marionette TRACE conn4 <- [1,2806,null,{}] 20:35:28 INFO - PROCESS | 17374 | 1464233728325 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}] 20:35:28 INFO - PROCESS | 17374 | 1464233728626 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 20:35:29 INFO - PROCESS | 17374 | 1464233728982 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c197c00 == 128 [pid = 17374] [id = 709] 20:35:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 122 (0x8c307c00) [pid = 17374] [serial = 2128] [outer = (nil)] 20:35:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x8c499000) [pid = 17374] [serial = 2129] [outer = 0x8c307c00] 20:35:29 INFO - PROCESS | 17374 | 1464233729076 Marionette DEBUG loaded listener.js 20:35:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8d5f3800) [pid = 17374] [serial = 2130] [outer = 0x8c307c00] 20:35:30 INFO - PROCESS | 17374 | 1464233730075 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]]]}] 20:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1836ms 20:35:30 INFO - PROCESS | 17374 | 1464233730151 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 20:35:30 INFO - PROCESS | 17374 | 1464233730157 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 20:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:35:30 INFO - PROCESS | 17374 | 1464233730164 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:35:30 INFO - PROCESS | 17374 | 1464233730168 Marionette TRACE conn4 <- [1,2810,null,{}] 20:35:30 INFO - PROCESS | 17374 | 1464233730174 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}] 20:35:30 INFO - PROCESS | 17374 | 1464233730462 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 20:35:30 INFO - PROCESS | 17374 | 1464233730851 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f4c00 == 129 [pid = 17374] [id = 710] 20:35:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8ee73000) [pid = 17374] [serial = 2131] [outer = (nil)] 20:35:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8f3e1000) [pid = 17374] [serial = 2132] [outer = 0x8ee73000] 20:35:30 INFO - PROCESS | 17374 | 1464233730941 Marionette DEBUG loaded listener.js 20:35:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8f4da800) [pid = 17374] [serial = 2133] [outer = 0x8ee73000] 20:35:31 INFO - PROCESS | 17374 | 1464233731923 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]]]}] 20:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1831ms 20:35:32 INFO - PROCESS | 17374 | 1464233731997 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 20:35:32 INFO - PROCESS | 17374 | 1464233732001 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 20:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:35:32 INFO - PROCESS | 17374 | 1464233732020 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:35:32 INFO - PROCESS | 17374 | 1464233732030 Marionette TRACE conn4 <- [1,2814,null,{}] 20:35:32 INFO - PROCESS | 17374 | 1464233732037 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}] 20:35:32 INFO - PROCESS | 17374 | 1464233732464 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 20:35:32 INFO - PROCESS | 17374 | 1464233732760 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b4b800 == 130 [pid = 17374] [id = 711] 20:35:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x91e3dc00) [pid = 17374] [serial = 2134] [outer = (nil)] 20:35:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x92279400) [pid = 17374] [serial = 2135] [outer = 0x91e3dc00] 20:35:32 INFO - PROCESS | 17374 | 1464233732851 Marionette DEBUG loaded listener.js 20:35:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x923e0800) [pid = 17374] [serial = 2136] [outer = 0x91e3dc00] 20:35:33 INFO - PROCESS | 17374 | 1464233733857 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]]]}] 20:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1905ms 20:35:33 INFO - PROCESS | 17374 | 1464233733915 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 20:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:35:33 INFO - PROCESS | 17374 | 1464233733920 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 20:35:33 INFO - PROCESS | 17374 | 1464233733926 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:35:33 INFO - PROCESS | 17374 | 1464233733930 Marionette TRACE conn4 <- [1,2818,null,{}] 20:35:33 INFO - PROCESS | 17374 | 1464233733935 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}] 20:35:34 INFO - PROCESS | 17374 | 1464233734168 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 20:35:34 INFO - PROCESS | 17374 | 1464233734504 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x91b4a400 == 131 [pid = 17374] [id = 712] 20:35:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x91e41400) [pid = 17374] [serial = 2137] [outer = (nil)] 20:35:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x92988400) [pid = 17374] [serial = 2138] [outer = 0x91e41400] 20:35:34 INFO - PROCESS | 17374 | 1464233734598 Marionette DEBUG loaded listener.js 20:35:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x92a13000) [pid = 17374] [serial = 2139] [outer = 0x91e41400] 20:35:35 INFO - PROCESS | 17374 | 1464233735553 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]]]}] 20:35:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:35:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1692ms 20:35:35 INFO - PROCESS | 17374 | 1464233735618 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 20:35:35 INFO - PROCESS | 17374 | 1464233735622 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 20:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:35:35 INFO - PROCESS | 17374 | 1464233735629 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:35:35 INFO - PROCESS | 17374 | 1464233735632 Marionette TRACE conn4 <- [1,2822,null,{}] 20:35:35 INFO - PROCESS | 17374 | 1464233735638 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}] 20:35:35 INFO - PROCESS | 17374 | 1464233735910 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 20:35:36 INFO - PROCESS | 17374 | 1464233736254 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a18c00 == 132 [pid = 17374] [id = 713] 20:35:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x92a19c00) [pid = 17374] [serial = 2140] [outer = (nil)] 20:35:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x92a1fc00) [pid = 17374] [serial = 2141] [outer = 0x92a19c00] 20:35:36 INFO - PROCESS | 17374 | 1464233736361 Marionette DEBUG loaded listener.js 20:35:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x93ca1400) [pid = 17374] [serial = 2142] [outer = 0x92a19c00] 20:35:37 INFO - PROCESS | 17374 | 1464233737382 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]]]}] 20:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1787ms 20:35:37 INFO - PROCESS | 17374 | 1464233737417 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 17374 | 1464233737421 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 20:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:35:37 INFO - PROCESS | 17374 | 1464233737427 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - PROCESS | 17374 | 1464233737431 Marionette TRACE conn4 <- [1,2826,null,{}] 20:35:37 INFO - PROCESS | 17374 | 1464233737437 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}] 20:35:37 INFO - PROCESS | 17374 | 1464233737693 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 20:35:38 INFO - PROCESS | 17374 | 1464233738031 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:38 INFO - PROCESS | 17374 | ++DOCSHELL 0x9281ac00 == 133 [pid = 17374] [id = 714] 20:35:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x92a12800) [pid = 17374] [serial = 2143] [outer = (nil)] 20:35:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x9527f000) [pid = 17374] [serial = 2144] [outer = 0x92a12800] 20:35:38 INFO - PROCESS | 17374 | 1464233738125 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x95289c00) [pid = 17374] [serial = 2145] [outer = 0x92a12800] 20:35:39 INFO - PROCESS | 17374 | 1464233739076 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:35:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:35:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1687ms 20:35:39 INFO - PROCESS | 17374 | 1464233739115 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 20:35:39 INFO - PROCESS | 17374 | 1464233739119 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 20:35:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:35:39 INFO - PROCESS | 17374 | 1464233739125 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:35:39 INFO - PROCESS | 17374 | 1464233739128 Marionette TRACE conn4 <- [1,2830,null,{}] 20:35:39 INFO - PROCESS | 17374 | 1464233739134 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}] 20:35:39 INFO - PROCESS | 17374 | 1464233739361 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 20:35:39 INFO - PROCESS | 17374 | 1464233739699 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x9520f400 == 134 [pid = 17374] [id = 715] 20:35:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x95227c00) [pid = 17374] [serial = 2146] [outer = (nil)] 20:35:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x953d0c00) [pid = 17374] [serial = 2147] [outer = 0x95227c00] 20:35:39 INFO - PROCESS | 17374 | 1464233739792 Marionette DEBUG loaded listener.js 20:35:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x953d6000) [pid = 17374] [serial = 2148] [outer = 0x95227c00] 20:35:40 INFO - PROCESS | 17374 | 1464233740735 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]]]}] 20:35:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:35:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1640ms 20:35:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:35:40 INFO - PROCESS | 17374 | 1464233740766 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 20:35:40 INFO - PROCESS | 17374 | 1464233740770 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 20:35:40 INFO - PROCESS | 17374 | 1464233740777 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:35:40 INFO - PROCESS | 17374 | 1464233740780 Marionette TRACE conn4 <- [1,2834,null,{}] 20:35:40 INFO - PROCESS | 17374 | 1464233740786 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}] 20:35:41 INFO - PROCESS | 17374 | 1464233741011 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 20:35:41 INFO - PROCESS | 17374 | 1464233741354 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x953cf000 == 135 [pid = 17374] [id = 716] 20:35:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x95d59800) [pid = 17374] [serial = 2149] [outer = (nil)] 20:35:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x9777f800) [pid = 17374] [serial = 2150] [outer = 0x95d59800] 20:35:41 INFO - PROCESS | 17374 | 1464233741447 Marionette DEBUG loaded listener.js 20:35:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x98104400) [pid = 17374] [serial = 2151] [outer = 0x95d59800] 20:35:42 INFO - PROCESS | 17374 | 1464233742431 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:35:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:35:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1687ms 20:35:42 INFO - PROCESS | 17374 | 1464233742465 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 20:35:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:35:42 INFO - PROCESS | 17374 | 1464233742476 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 20:35:42 INFO - PROCESS | 17374 | 1464233742482 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:35:42 INFO - PROCESS | 17374 | 1464233742486 Marionette TRACE conn4 <- [1,2838,null,{}] 20:35:42 INFO - PROCESS | 17374 | 1464233742492 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}] 20:35:42 INFO - PROCESS | 17374 | 1464233742740 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 20:35:43 INFO - PROCESS | 17374 | 1464233743083 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ae71000 == 136 [pid = 17374] [id = 717] 20:35:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x95d5f800) [pid = 17374] [serial = 2152] [outer = (nil)] 20:35:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x9a1e1800) [pid = 17374] [serial = 2153] [outer = 0x95d5f800] 20:35:43 INFO - PROCESS | 17374 | 1464233743176 Marionette DEBUG loaded listener.js 20:35:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x9a1e7800) [pid = 17374] [serial = 2154] [outer = 0x95d5f800] 20:35:44 INFO - PROCESS | 17374 | 1464233744110 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]]]}] 20:35:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:35:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1693ms 20:35:44 INFO - PROCESS | 17374 | 1464233744176 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 20:35:44 INFO - PROCESS | 17374 | 1464233744180 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 20:35:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:35:44 INFO - PROCESS | 17374 | 1464233744187 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:35:44 INFO - PROCESS | 17374 | 1464233744190 Marionette TRACE conn4 <- [1,2842,null,{}] 20:35:44 INFO - PROCESS | 17374 | 1464233744196 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}] 20:35:44 INFO - PROCESS | 17374 | 1464233744437 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 20:35:44 INFO - PROCESS | 17374 | 1464233744795 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:44 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a94e800 == 137 [pid = 17374] [id = 718] 20:35:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x9a950000) [pid = 17374] [serial = 2155] [outer = (nil)] 20:35:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x9af86800) [pid = 17374] [serial = 2156] [outer = 0x9a950000] 20:35:44 INFO - PROCESS | 17374 | 1464233744949 Marionette DEBUG loaded listener.js 20:35:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x9b4c0000) [pid = 17374] [serial = 2157] [outer = 0x9a950000] 20:35:45 INFO - PROCESS | 17374 | 1464233745941 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]]]}] 20:35:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:35:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1786ms 20:35:45 INFO - PROCESS | 17374 | 1464233745975 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 17374 | 1464233745979 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 20:35:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:35:46 INFO - PROCESS | 17374 | 1464233746007 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:35:46 INFO - PROCESS | 17374 | 1464233746012 Marionette TRACE conn4 <- [1,2846,null,{}] 20:35:46 INFO - PROCESS | 17374 | 1464233746018 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}] 20:35:46 INFO - PROCESS | 17374 | 1464233746295 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 20:35:46 INFO - PROCESS | 17374 | 1464233746647 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a8d1800 == 138 [pid = 17374] [id = 719] 20:35:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x9b4ba400) [pid = 17374] [serial = 2158] [outer = (nil)] 20:35:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0xa2242000) [pid = 17374] [serial = 2159] [outer = 0x9b4ba400] 20:35:46 INFO - PROCESS | 17374 | 1464233746742 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0xa23c7800) [pid = 17374] [serial = 2160] [outer = 0x9b4ba400] 20:35:47 INFO - PROCESS | 17374 | 1464233747720 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]]]}] 20:35:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:35:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1755ms 20:35:47 INFO - PROCESS | 17374 | 1464233747758 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 20:35:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:35:47 INFO - PROCESS | 17374 | 1464233747762 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 20:35:47 INFO - PROCESS | 17374 | 1464233747769 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:35:47 INFO - PROCESS | 17374 | 1464233747772 Marionette TRACE conn4 <- [1,2850,null,{}] 20:35:47 INFO - PROCESS | 17374 | 1464233747778 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}] 20:35:48 INFO - PROCESS | 17374 | 1464233748013 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 20:35:48 INFO - PROCESS | 17374 | 1464233748371 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:48 INFO - PROCESS | 17374 | ++DOCSHELL 0x8beccc00 == 139 [pid = 17374] [id = 720] 20:35:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x8c18d000) [pid = 17374] [serial = 2161] [outer = (nil)] 20:35:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0xa4f1bc00) [pid = 17374] [serial = 2162] [outer = 0x8c18d000] 20:35:48 INFO - PROCESS | 17374 | 1464233748463 Marionette DEBUG loaded listener.js 20:35:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0xa51ab000) [pid = 17374] [serial = 2163] [outer = 0x8c18d000] 20:35:49 INFO - PROCESS | 17374 | 1464233749388 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:35:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:35:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1681ms 20:35:49 INFO - PROCESS | 17374 | 1464233749450 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 20:35:49 INFO - PROCESS | 17374 | 1464233749454 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 20:35:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:35:49 INFO - PROCESS | 17374 | 1464233749460 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:35:49 INFO - PROCESS | 17374 | 1464233749464 Marionette TRACE conn4 <- [1,2854,null,{}] 20:35:49 INFO - PROCESS | 17374 | 1464233749470 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}] 20:35:49 INFO - PROCESS | 17374 | 1464233749840 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 20:35:50 INFO - PROCESS | 17374 | 1464233750234 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a948000 == 140 [pid = 17374] [id = 721] 20:35:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0xa3351c00) [pid = 17374] [serial = 2164] [outer = (nil)] 20:35:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0xa696d800) [pid = 17374] [serial = 2165] [outer = 0xa3351c00] 20:35:50 INFO - PROCESS | 17374 | 1464233750327 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0xa6979c00) [pid = 17374] [serial = 2166] [outer = 0xa3351c00] 20:35:51 INFO - PROCESS | 17374 | 1464233751265 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]]]}] 20:35:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:35:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1881ms 20:35:51 INFO - PROCESS | 17374 | 1464233751342 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 20:35:51 INFO - PROCESS | 17374 | 1464233751346 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 20:35:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:35:51 INFO - PROCESS | 17374 | 1464233751352 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:35:51 INFO - PROCESS | 17374 | 1464233751356 Marionette TRACE conn4 <- [1,2858,null,{}] 20:35:51 INFO - PROCESS | 17374 | 1464233751362 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}] 20:35:51 INFO - PROCESS | 17374 | 1464233751630 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 20:35:52 INFO - PROCESS | 17374 | 1464233751987 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x876e5800 == 141 [pid = 17374] [id = 722] 20:35:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x8ea66400) [pid = 17374] [serial = 2167] [outer = (nil)] 20:35:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x8ea6e400) [pid = 17374] [serial = 2168] [outer = 0x8ea66400] 20:35:52 INFO - PROCESS | 17374 | 1464233752080 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x8ea70400) [pid = 17374] [serial = 2169] [outer = 0x8ea66400] 20:35:53 INFO - PROCESS | 17374 | 1464233753039 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:35:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:35:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1742ms 20:35:53 INFO - PROCESS | 17374 | 1464233753096 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 20:35:53 INFO - PROCESS | 17374 | 1464233753100 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 20:35:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:35:53 INFO - PROCESS | 17374 | 1464233753106 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:35:53 INFO - PROCESS | 17374 | 1464233753109 Marionette TRACE conn4 <- [1,2862,null,{}] 20:35:53 INFO - PROCESS | 17374 | 1464233753115 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}] 20:35:53 INFO - PROCESS | 17374 | 1464233753339 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 20:35:53 INFO - PROCESS | 17374 | 1464233753696 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:53 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bda3800 == 142 [pid = 17374] [id = 723] 20:35:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x8d5ec400) [pid = 17374] [serial = 2170] [outer = (nil)] 20:35:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0xa685f400) [pid = 17374] [serial = 2171] [outer = 0x8d5ec400] 20:35:53 INFO - PROCESS | 17374 | 1464233753788 Marionette DEBUG loaded listener.js 20:35:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0xa6c03000) [pid = 17374] [serial = 2172] [outer = 0x8d5ec400] 20:35:54 INFO - PROCESS | 17374 | 1464233754714 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]]]}] 20:35:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:35:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1689ms 20:35:54 INFO - PROCESS | 17374 | 1464233754797 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 20:35:54 INFO - PROCESS | 17374 | 1464233754801 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 20:35:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:35:54 INFO - PROCESS | 17374 | 1464233754807 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:35:54 INFO - PROCESS | 17374 | 1464233754810 Marionette TRACE conn4 <- [1,2866,null,{}] 20:35:54 INFO - PROCESS | 17374 | 1464233754818 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}] 20:35:55 INFO - PROCESS | 17374 | 1464233755107 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 20:35:55 INFO - PROCESS | 17374 | 1464233755458 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d69f000 == 143 [pid = 17374] [id = 724] 20:35:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x8d69fc00) [pid = 17374] [serial = 2173] [outer = (nil)] 20:35:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x8d6a7000) [pid = 17374] [serial = 2174] [outer = 0x8d69fc00] 20:35:55 INFO - PROCESS | 17374 | 1464233755546 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x8d6a9000) [pid = 17374] [serial = 2175] [outer = 0x8d69fc00] 20:35:56 INFO - PROCESS | 17374 | 1464233756457 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]]]}] 20:35:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:35:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1690ms 20:35:56 INFO - PROCESS | 17374 | 1464233756498 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 20:35:56 INFO - PROCESS | 17374 | 1464233756502 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 20:35:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:35:56 INFO - PROCESS | 17374 | 1464233756508 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:35:56 INFO - PROCESS | 17374 | 1464233756511 Marionette TRACE conn4 <- [1,2870,null,{}] 20:35:56 INFO - PROCESS | 17374 | 1464233756517 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}] 20:35:56 INFO - PROCESS | 17374 | 1464233756757 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x883c5800 == 142 [pid = 17374] [id = 683] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8b1f2c00 == 141 [pid = 17374] [id = 686] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8ee6e000 == 140 [pid = 17374] [id = 561] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x85e4f400 == 139 [pid = 17374] [id = 707] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x876e4800 == 138 [pid = 17374] [id = 706] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8bca7800 == 137 [pid = 17374] [id = 705] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x88de4400 == 136 [pid = 17374] [id = 704] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x9460ac00 == 135 [pid = 17374] [id = 695] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x92280c00 == 134 [pid = 17374] [id = 694] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x91e44c00 == 133 [pid = 17374] [id = 693] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x85e46800 == 132 [pid = 17374] [id = 692] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8f3da800 == 131 [pid = 17374] [id = 691] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8f31c400 == 130 [pid = 17374] [id = 690] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x89bacc00 == 129 [pid = 17374] [id = 688] 20:35:59 INFO - PROCESS | 17374 | --DOCSHELL 0x8e249000 == 128 [pid = 17374] [id = 689] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x8d8b8000) [pid = 17374] [serial = 1941] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x8c190800) [pid = 17374] [serial = 2057] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x8c30c800) [pid = 17374] [serial = 2058] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x89ec6400) [pid = 17374] [serial = 2054] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x884f8000) [pid = 17374] [serial = 2051] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x88efd000) [pid = 17374] [serial = 2052] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0xa6384c00) [pid = 17374] [serial = 2048] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0xa36ed800) [pid = 17374] [serial = 2046] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0xa3647000) [pid = 17374] [serial = 2045] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0xa2377400) [pid = 17374] [serial = 2043] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0xa2242400) [pid = 17374] [serial = 2042] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9d58b400) [pid = 17374] [serial = 2040] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x9bf69400) [pid = 17374] [serial = 2039] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x9af85c00) [pid = 17374] [serial = 2037] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x9a947400) [pid = 17374] [serial = 2036] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x9a1e1000) [pid = 17374] [serial = 2034] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x99dc8400) [pid = 17374] [serial = 2033] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x97764800) [pid = 17374] [serial = 2031] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x95d5c400) [pid = 17374] [serial = 2030] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x9549a800) [pid = 17374] [serial = 2028] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x95367800) [pid = 17374] [serial = 2027] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x95281000) [pid = 17374] [serial = 2025] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x9527a400) [pid = 17374] [serial = 2024] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x93c97000) [pid = 17374] [serial = 2022] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x92a16800) [pid = 17374] [serial = 2021] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x92816800) [pid = 17374] [serial = 2019] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x92606000) [pid = 17374] [serial = 2018] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x9227dc00) [pid = 17374] [serial = 2016] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x92277400) [pid = 17374] [serial = 2015] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8f4cec00) [pid = 17374] [serial = 2013] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8f315400) [pid = 17374] [serial = 2012] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8c49c800) [pid = 17374] [serial = 2010] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8c3b8c00) [pid = 17374] [serial = 2009] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x89ba5400) [pid = 17374] [serial = 2007] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x88557400) [pid = 17374] [serial = 2006] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8c5aa800) [pid = 17374] [serial = 2060] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8c7e4400) [pid = 17374] [serial = 2061] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x8ae6f800) [pid = 17374] [serial = 2055] [outer = (nil)] [url = about:blank] 20:35:59 INFO - PROCESS | 17374 | 1464233759561 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x876dd800 == 129 [pid = 17374] [id = 725] 20:35:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x876df800) [pid = 17374] [serial = 2176] [outer = (nil)] 20:35:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x883c6c00) [pid = 17374] [serial = 2177] [outer = 0x876df800] 20:35:59 INFO - PROCESS | 17374 | 1464233759657 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x883d4800) [pid = 17374] [serial = 2178] [outer = 0x876df800] 20:36:00 INFO - PROCESS | 17374 | 1464233760566 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]]]}] 20:36:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:36:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 4098ms 20:36:00 INFO - PROCESS | 17374 | 1464233760625 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 20:36:00 INFO - PROCESS | 17374 | 1464233760631 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 20:36:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:36:00 INFO - PROCESS | 17374 | 1464233760644 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:36:00 INFO - PROCESS | 17374 | 1464233760650 Marionette TRACE conn4 <- [1,2874,null,{}] 20:36:00 INFO - PROCESS | 17374 | 1464233760657 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}] 20:36:00 INFO - PROCESS | 17374 | 1464233760874 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 20:36:01 INFO - PROCESS | 17374 | 1464233761089 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x88def000 == 130 [pid = 17374] [id = 726] 20:36:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x88ef1c00) [pid = 17374] [serial = 2179] [outer = (nil)] 20:36:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x88fe6800) [pid = 17374] [serial = 2180] [outer = 0x88ef1c00] 20:36:01 INFO - PROCESS | 17374 | 1464233761170 Marionette DEBUG loaded listener.js 20:36:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x890aa400) [pid = 17374] [serial = 2181] [outer = 0x88ef1c00] 20:36:02 INFO - PROCESS | 17374 | 1464233762151 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]]]}] 20:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1540ms 20:36:02 INFO - PROCESS | 17374 | 1464233762194 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 20:36:02 INFO - PROCESS | 17374 | 1464233762200 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 20:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:36:02 INFO - PROCESS | 17374 | 1464233762206 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:36:02 INFO - PROCESS | 17374 | 1464233762209 Marionette TRACE conn4 <- [1,2878,null,{}] 20:36:02 INFO - PROCESS | 17374 | 1464233762215 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}] 20:36:02 INFO - PROCESS | 17374 | 1464233762523 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 20:36:02 INFO - PROCESS | 17374 | 1464233762559 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 17374 | ++DOCSHELL 0x88efbc00 == 131 [pid = 17374] [id = 727] 20:36:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x89ec8400) [pid = 17374] [serial = 2182] [outer = (nil)] 20:36:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x89ecdc00) [pid = 17374] [serial = 2183] [outer = 0x89ec8400] 20:36:02 INFO - PROCESS | 17374 | 1464233762634 Marionette DEBUG loaded listener.js 20:36:02 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8ae6f800) [pid = 17374] [serial = 2184] [outer = 0x89ec8400] 20:36:03 INFO - PROCESS | 17374 | 1464233763775 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]]]}] 20:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1651ms 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9a8d2800) [pid = 17374] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x89ec1400) [pid = 17374] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x91e3d800) [pid = 17374] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8ee6b000) [pid = 17374] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x97761800) [pid = 17374] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x9520ac00) [pid = 17374] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x8ae68400) [pid = 17374] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x8c305c00) [pid = 17374] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x9b5be000) [pid = 17374] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x953cc400) [pid = 17374] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x9a947c00) [pid = 17374] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8bed3000) [pid = 17374] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x92a47800) [pid = 17374] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0xa2238c00) [pid = 17374] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x9260c800) [pid = 17374] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x88dec800) [pid = 17374] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x97766400) [pid = 17374] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:36:04 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x8f3e0800) [pid = 17374] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:36:04 INFO - PROCESS | 17374 | 1464233764488 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 20:36:04 INFO - PROCESS | 17374 | 1464233764497 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 20:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:36:04 INFO - PROCESS | 17374 | 1464233764535 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:36:04 INFO - PROCESS | 17374 | 1464233764548 Marionette TRACE conn4 <- [1,2882,null,{}] 20:36:04 INFO - PROCESS | 17374 | 1464233764565 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}] 20:36:04 INFO - PROCESS | 17374 | 1464233764844 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 20:36:05 INFO - PROCESS | 17374 | 1464233764979 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ecac00 == 132 [pid = 17374] [id = 728] 20:36:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x8ae74800) [pid = 17374] [serial = 2185] [outer = (nil)] 20:36:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8bda2000) [pid = 17374] [serial = 2186] [outer = 0x8ae74800] 20:36:05 INFO - PROCESS | 17374 | 1464233765069 Marionette DEBUG loaded listener.js 20:36:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8bec9800) [pid = 17374] [serial = 2187] [outer = 0x8ae74800] 20:36:05 INFO - PROCESS | 17374 | 1464233765874 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]]]}] 20:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1429ms 20:36:05 INFO - PROCESS | 17374 | 1464233765950 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 20:36:05 INFO - PROCESS | 17374 | 1464233765954 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 20:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:36:05 INFO - PROCESS | 17374 | 1464233765960 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:36:05 INFO - PROCESS | 17374 | 1464233765963 Marionette TRACE conn4 <- [1,2886,null,{}] 20:36:05 INFO - PROCESS | 17374 | 1464233765969 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}] 20:36:06 INFO - PROCESS | 17374 | 1464233766200 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 20:36:06 INFO - PROCESS | 17374 | 1464233766565 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x8750a800 == 133 [pid = 17374] [id = 729] 20:36:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8750bc00) [pid = 17374] [serial = 2188] [outer = (nil)] 20:36:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x883c9800) [pid = 17374] [serial = 2189] [outer = 0x8750bc00] 20:36:06 INFO - PROCESS | 17374 | 1464233766725 Marionette DEBUG loaded listener.js 20:36:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x88553800) [pid = 17374] [serial = 2190] [outer = 0x8750bc00] 20:36:07 INFO - PROCESS | 17374 | 1464233767715 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]]]}] 20:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1788ms 20:36:07 INFO - PROCESS | 17374 | 1464233767751 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 17374 | 1464233767758 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 20:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:36:07 INFO - PROCESS | 17374 | 1464233767766 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:36:07 INFO - PROCESS | 17374 | 1464233767773 Marionette TRACE conn4 <- [1,2890,null,{}] 20:36:07 INFO - PROCESS | 17374 | 1464233767781 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}] 20:36:08 INFO - PROCESS | 17374 | 1464233768038 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 20:36:08 INFO - PROCESS | 17374 | 1464233768381 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ba5400 == 134 [pid = 17374] [id = 730] 20:36:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x89bce000) [pid = 17374] [serial = 2191] [outer = (nil)] 20:36:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x89ec5800) [pid = 17374] [serial = 2192] [outer = 0x89bce000] 20:36:08 INFO - PROCESS | 17374 | 1464233768478 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8b1ec000) [pid = 17374] [serial = 2193] [outer = 0x89bce000] 20:36:09 INFO - PROCESS | 17374 | 1464233769439 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:36:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:36:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1740ms 20:36:09 INFO - PROCESS | 17374 | 1464233769509 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 17374 | 1464233769516 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 20:36:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:36:09 INFO - PROCESS | 17374 | 1464233769525 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:36:09 INFO - PROCESS | 17374 | 1464233769529 Marionette TRACE conn4 <- [1,2894,null,{}] 20:36:09 INFO - PROCESS | 17374 | 1464233769535 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}] 20:36:09 INFO - PROCESS | 17374 | 1464233769829 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 20:36:10 INFO - PROCESS | 17374 | 1464233770340 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bd9f800 == 135 [pid = 17374] [id = 731] 20:36:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8c18d400) [pid = 17374] [serial = 2194] [outer = (nil)] 20:36:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8c193c00) [pid = 17374] [serial = 2195] [outer = 0x8c18d400] 20:36:10 INFO - PROCESS | 17374 | 1464233770491 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8c3b3800) [pid = 17374] [serial = 2196] [outer = 0x8c18d400] 20:36:12 INFO - PROCESS | 17374 | 1464233772038 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]]]}] 20:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2588ms 20:36:12 INFO - PROCESS | 17374 | 1464233772113 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 20:36:12 INFO - PROCESS | 17374 | 1464233772116 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 20:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:36:12 INFO - PROCESS | 17374 | 1464233772125 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:36:12 INFO - PROCESS | 17374 | 1464233772135 Marionette TRACE conn4 <- [1,2898,null,{}] 20:36:12 INFO - PROCESS | 17374 | 1464233772150 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}] 20:36:12 INFO - PROCESS | 17374 | 1464233772418 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 20:36:12 INFO - PROCESS | 17374 | 1464233772720 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30cc00 == 136 [pid = 17374] [id = 732] 20:36:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8c492000) [pid = 17374] [serial = 2197] [outer = (nil)] 20:36:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8c5ab400) [pid = 17374] [serial = 2198] [outer = 0x8c492000] 20:36:12 INFO - PROCESS | 17374 | 1464233772806 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8c7d6c00) [pid = 17374] [serial = 2199] [outer = 0x8c492000] 20:36:14 INFO - PROCESS | 17374 | 1464233774059 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]]]}] 20:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1992ms 20:36:14 INFO - PROCESS | 17374 | 1464233774116 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 20:36:14 INFO - PROCESS | 17374 | 1464233774121 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 20:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:36:14 INFO - PROCESS | 17374 | 1464233774127 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:36:14 INFO - PROCESS | 17374 | 1464233774130 Marionette TRACE conn4 <- [1,2902,null,{}] 20:36:14 INFO - PROCESS | 17374 | 1464233774136 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}] 20:36:14 INFO - PROCESS | 17374 | 1464233774361 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 20:36:14 INFO - PROCESS | 17374 | 1464233774750 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:14 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c7ddc00 == 137 [pid = 17374] [id = 733] 20:36:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8c7e1800) [pid = 17374] [serial = 2200] [outer = (nil)] 20:36:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8d5f0800) [pid = 17374] [serial = 2201] [outer = 0x8c7e1800] 20:36:14 INFO - PROCESS | 17374 | 1464233774842 Marionette DEBUG loaded listener.js 20:36:14 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8d5f9400) [pid = 17374] [serial = 2202] [outer = 0x8c7e1800] 20:36:15 INFO - PROCESS | 17374 | 1464233775825 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1735ms 20:36:15 INFO - PROCESS | 17374 | 1464233775863 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 20:36:15 INFO - PROCESS | 17374 | 1464233775867 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 20:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:36:15 INFO - PROCESS | 17374 | 1464233775874 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:36:15 INFO - PROCESS | 17374 | 1464233775876 Marionette TRACE conn4 <- [1,2906,null,{}] 20:36:15 INFO - PROCESS | 17374 | 1464233775883 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}] 20:36:16 INFO - PROCESS | 17374 | 1464233776102 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 20:36:16 INFO - PROCESS | 17374 | 1464233776465 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d6ac000 == 138 [pid = 17374] [id = 734] 20:36:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8d6acc00) [pid = 17374] [serial = 2203] [outer = (nil)] 20:36:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8d8b6800) [pid = 17374] [serial = 2204] [outer = 0x8d6acc00] 20:36:16 INFO - PROCESS | 17374 | 1464233776564 Marionette DEBUG loaded listener.js 20:36:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8e339c00) [pid = 17374] [serial = 2205] [outer = 0x8d6acc00] 20:36:17 INFO - PROCESS | 17374 | 1464233777551 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]]]}] 20:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1735ms 20:36:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:36:17 INFO - PROCESS | 17374 | 1464233777610 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 17374 | 1464233777613 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 20:36:17 INFO - PROCESS | 17374 | 1464233777619 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:36:17 INFO - PROCESS | 17374 | 1464233777623 Marionette TRACE conn4 <- [1,2910,null,{}] 20:36:17 INFO - PROCESS | 17374 | 1464233777629 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}] 20:36:17 INFO - PROCESS | 17374 | 1464233777844 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 20:36:18 INFO - PROCESS | 17374 | 1464233778180 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:18 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d5f2400 == 139 [pid = 17374] [id = 735] 20:36:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8ea65800) [pid = 17374] [serial = 2206] [outer = (nil)] 20:36:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8ee6b400) [pid = 17374] [serial = 2207] [outer = 0x8ea65800] 20:36:18 INFO - PROCESS | 17374 | 1464233778272 Marionette DEBUG loaded listener.js 20:36:18 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8ee77800) [pid = 17374] [serial = 2208] [outer = 0x8ea65800] 20:36:19 INFO - PROCESS | 17374 | 1464233779065 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]]]}] 20:36:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:36:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:36:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1483ms 20:36:19 INFO - PROCESS | 17374 | 1464233779101 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 20:36:19 INFO - PROCESS | 17374 | 1464233779105 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 20:36:19 INFO - TEST-START | /DOMEvents/constructors.html 20:36:19 INFO - PROCESS | 17374 | 1464233779112 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:36:19 INFO - PROCESS | 17374 | 1464233779116 Marionette TRACE conn4 <- [1,2914,null,{}] 20:36:19 INFO - PROCESS | 17374 | 1464233779121 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}] 20:36:19 INFO - PROCESS | 17374 | 1464233779330 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 20:36:19 INFO - PROCESS | 17374 | 1464233779596 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:19 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e3df800 == 140 [pid = 17374] [id = 736] 20:36:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x8ea6b800) [pid = 17374] [serial = 2209] [outer = (nil)] 20:36:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x8f31d400) [pid = 17374] [serial = 2210] [outer = 0x8ea6b800] 20:36:19 INFO - PROCESS | 17374 | 1464233779684 Marionette DEBUG loaded listener.js 20:36:19 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x8f3e2400) [pid = 17374] [serial = 2211] [outer = 0x8ea6b800] 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:36:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1622ms 20:36:20 INFO - PROCESS | 17374 | 1464233780673 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]]]}] 20:36:20 INFO - PROCESS | 17374 | 1464233780770 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 20:36:20 INFO - PROCESS | 17374 | 1464233780774 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 20:36:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:36:20 INFO - PROCESS | 17374 | 1464233780782 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:36:20 INFO - PROCESS | 17374 | 1464233780785 Marionette TRACE conn4 <- [1,2918,null,{}] 20:36:20 INFO - PROCESS | 17374 | 1464233780795 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}] 20:36:21 INFO - PROCESS | 17374 | 1464233781002 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 20:36:21 INFO - PROCESS | 17374 | 1464233781340 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:21 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e343400 == 141 [pid = 17374] [id = 737] 20:36:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8e3d9800) [pid = 17374] [serial = 2212] [outer = (nil)] 20:36:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x8f69dc00) [pid = 17374] [serial = 2213] [outer = 0x8e3d9800] 20:36:21 INFO - PROCESS | 17374 | 1464233781430 Marionette DEBUG loaded listener.js 20:36:21 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x8f6a3000) [pid = 17374] [serial = 2214] [outer = 0x8e3d9800] 20:36:22 INFO - PROCESS | 17374 | 1464233782206 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:36:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:36:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1489ms 20:36:22 INFO - PROCESS | 17374 | 1464233782273 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 20:36:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:36:22 INFO - PROCESS | 17374 | 1464233782277 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 20:36:22 INFO - PROCESS | 17374 | 1464233782284 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:36:22 INFO - PROCESS | 17374 | 1464233782287 Marionette TRACE conn4 <- [1,2922,null,{}] 20:36:22 INFO - PROCESS | 17374 | 1464233782293 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}] 20:36:22 INFO - PROCESS | 17374 | 1464233782547 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 20:36:22 INFO - PROCESS | 17374 | 1464233782852 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4ddc00 == 142 [pid = 17374] [id = 738] 20:36:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x91b4a000) [pid = 17374] [serial = 2215] [outer = (nil)] 20:36:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x91e3e000) [pid = 17374] [serial = 2216] [outer = 0x91b4a000] 20:36:23 INFO - PROCESS | 17374 | 1464233783014 Marionette DEBUG loaded listener.js 20:36:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x91e40800) [pid = 17374] [serial = 2217] [outer = 0x91b4a000] 20:36:23 INFO - PROCESS | 17374 | [17374] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 20:36:23 INFO - PROCESS | 17374 | [17374] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 20:36:23 INFO - PROCESS | 17374 | [17374] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 20:36:23 INFO - PROCESS | 17374 | [17374] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 20:36:23 INFO - PROCESS | 17374 | 1464233783861 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]]]}] 20:36:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:36:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:36:23 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 20:36:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:36:23 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 20:36:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:36:23 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]" 20:36:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:36:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:36:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1635ms 20:36:23 INFO - PROCESS | 17374 | 1464233783920 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 20:36:23 INFO - PROCESS | 17374 | 1464233783923 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 20:36:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:36:23 INFO - PROCESS | 17374 | 1464233783938 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:36:23 INFO - PROCESS | 17374 | 1464233783941 Marionette TRACE conn4 <- [1,2926,null,{}] 20:36:24 INFO - PROCESS | 17374 | 1464233783999 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}] 20:36:24 INFO - PROCESS | 17374 | 1464233784232 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 20:36:24 INFO - PROCESS | 17374 | 1464233784530 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:24 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e7800 == 143 [pid = 17374] [id = 739] 20:36:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x923e9800) [pid = 17374] [serial = 2218] [outer = (nil)] 20:36:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x92602400) [pid = 17374] [serial = 2219] [outer = 0x923e9800] 20:36:24 INFO - PROCESS | 17374 | 1464233784694 Marionette DEBUG loaded listener.js 20:36:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x92811800) [pid = 17374] [serial = 2220] [outer = 0x923e9800] 20:36:25 INFO - PROCESS | 17374 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:36:25 INFO - PROCESS | 17374 | 1464233785575 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]]]}] 20:36:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:36:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1680ms 20:36:25 INFO - PROCESS | 17374 | 1464233785616 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 20:36:25 INFO - PROCESS | 17374 | 1464233785620 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 20:36:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:36:25 INFO - PROCESS | 17374 | 1464233785627 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:36:25 INFO - PROCESS | 17374 | 1464233785631 Marionette TRACE conn4 <- [1,2930,null,{}] 20:36:25 INFO - PROCESS | 17374 | 1464233785679 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}] 20:36:26 INFO - PROCESS | 17374 | 1464233786041 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 20:36:26 INFO - PROCESS | 17374 | 1464233786278 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x9298d800 == 144 [pid = 17374] [id = 740] 20:36:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x92a15c00) [pid = 17374] [serial = 2221] [outer = (nil)] 20:36:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x92a41400) [pid = 17374] [serial = 2222] [outer = 0x92a15c00] 20:36:26 INFO - PROCESS | 17374 | 1464233786417 Marionette DEBUG loaded listener.js 20:36:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x92a45000) [pid = 17374] [serial = 2223] [outer = 0x92a15c00] 20:36:27 INFO - PROCESS | 17374 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:36:27 INFO - PROCESS | 17374 | 1464233787246 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]]]}] 20:36:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:36:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1636ms 20:36:27 INFO - PROCESS | 17374 | 1464233787264 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 20:36:27 INFO - PROCESS | 17374 | 1464233787267 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 20:36:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:36:27 INFO - PROCESS | 17374 | 1464233787275 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:36:27 INFO - PROCESS | 17374 | 1464233787278 Marionette TRACE conn4 <- [1,2934,null,{}] 20:36:27 INFO - PROCESS | 17374 | 1464233787284 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}] 20:36:27 INFO - PROCESS | 17374 | 1464233787525 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 20:36:27 INFO - PROCESS | 17374 | 1464233787814 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x92601400 == 145 [pid = 17374] [id = 741] 20:36:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x92a42800) [pid = 17374] [serial = 2224] [outer = (nil)] 20:36:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x92d45800) [pid = 17374] [serial = 2225] [outer = 0x92a42800] 20:36:27 INFO - PROCESS | 17374 | 1464233787909 Marionette DEBUG loaded listener.js 20:36:28 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x92d4bc00) [pid = 17374] [serial = 2226] [outer = 0x92a42800] 20:36:28 INFO - PROCESS | 17374 | 1464233788750 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]]]}] 20:36:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:36:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1532ms 20:36:28 INFO - PROCESS | 17374 | 1464233788808 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 20:36:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:36:28 INFO - PROCESS | 17374 | 1464233788822 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 20:36:28 INFO - PROCESS | 17374 | 1464233788829 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:36:28 INFO - PROCESS | 17374 | 1464233788832 Marionette TRACE conn4 <- [1,2938,null,{}] 20:36:28 INFO - PROCESS | 17374 | 1464233788886 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}] 20:36:29 INFO - PROCESS | 17374 | 1464233789128 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 20:36:29 INFO - PROCESS | 17374 | 1464233789429 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:29 INFO - PROCESS | 17374 | ++DOCSHELL 0x92a4c400 == 146 [pid = 17374] [id = 742] 20:36:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x92a50000) [pid = 17374] [serial = 2227] [outer = (nil)] 20:36:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x93ca5000) [pid = 17374] [serial = 2228] [outer = 0x92a50000] 20:36:29 INFO - PROCESS | 17374 | 1464233789518 Marionette DEBUG loaded listener.js 20:36:29 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x94606400) [pid = 17374] [serial = 2229] [outer = 0x92a50000] 20:36:30 INFO - PROCESS | 17374 | 1464233790442 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]]]}] 20:36:30 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. 20:36:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1632ms 20:36:30 INFO - PROCESS | 17374 | 1464233790461 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 20:36:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:36:30 INFO - PROCESS | 17374 | 1464233790465 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 20:36:30 INFO - PROCESS | 17374 | 1464233790472 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:36:30 INFO - PROCESS | 17374 | 1464233790475 Marionette TRACE conn4 <- [1,2942,null,{}] 20:36:30 INFO - PROCESS | 17374 | 1464233790482 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}] 20:36:30 INFO - PROCESS | 17374 | 1464233790720 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 20:36:31 INFO - PROCESS | 17374 | 1464233790999 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:31 INFO - PROCESS | 17374 | ++DOCSHELL 0x93c9c800 == 147 [pid = 17374] [id = 743] 20:36:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x95042000) [pid = 17374] [serial = 2230] [outer = (nil)] 20:36:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x95210800) [pid = 17374] [serial = 2231] [outer = 0x95042000] 20:36:31 INFO - PROCESS | 17374 | 1464233791092 Marionette DEBUG loaded listener.js 20:36:31 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9520c000) [pid = 17374] [serial = 2232] [outer = 0x95042000] 20:36:31 INFO - PROCESS | 17374 | 1464233791972 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"]]]}] 20:36:32 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 20:36:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:36:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:36:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1531ms 20:36:32 INFO - PROCESS | 17374 | 1464233792004 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 20:36:32 INFO - PROCESS | 17374 | 1464233792007 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 20:36:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:36:32 INFO - PROCESS | 17374 | 1464233792014 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:36:32 INFO - PROCESS | 17374 | 1464233792017 Marionette TRACE conn4 <- [1,2946,null,{}] 20:36:32 INFO - PROCESS | 17374 | 1464233792023 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}] 20:36:32 INFO - PROCESS | 17374 | 1464233792258 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 20:36:32 INFO - PROCESS | 17374 | 1464233792596 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x8e33d000 == 148 [pid = 17374] [id = 744] 20:36:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x95281000) [pid = 17374] [serial = 2233] [outer = (nil)] 20:36:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x95306000) [pid = 17374] [serial = 2234] [outer = 0x95281000] 20:36:32 INFO - PROCESS | 17374 | 1464233792689 Marionette DEBUG loaded listener.js 20:36:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x95309c00) [pid = 17374] [serial = 2235] [outer = 0x95281000] 20:36:33 INFO - PROCESS | 17374 | 1464233793542 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]]]}] 20:36:33 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. 20:36:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1587ms 20:36:33 INFO - PROCESS | 17374 | 1464233793603 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 20:36:33 INFO - PROCESS | 17374 | 1464233793606 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 20:36:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:36:33 INFO - PROCESS | 17374 | 1464233793613 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:36:33 INFO - PROCESS | 17374 | 1464233793617 Marionette TRACE conn4 <- [1,2950,null,{}] 20:36:33 INFO - PROCESS | 17374 | 1464233793625 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}] 20:36:33 INFO - PROCESS | 17374 | 1464233793849 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 20:36:34 INFO - PROCESS | 17374 | 1464233794162 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x9527e800 == 149 [pid = 17374] [id = 745] 20:36:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x95310400) [pid = 17374] [serial = 2236] [outer = (nil)] 20:36:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x953ce000) [pid = 17374] [serial = 2237] [outer = 0x95310400] 20:36:34 INFO - PROCESS | 17374 | 1464233794256 Marionette DEBUG loaded listener.js 20:36:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x953d3000) [pid = 17374] [serial = 2238] [outer = 0x95310400] 20:36:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x95368400 == 150 [pid = 17374] [id = 746] 20:36:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9549dc00) [pid = 17374] [serial = 2239] [outer = (nil)] 20:36:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x954a1000) [pid = 17374] [serial = 2240] [outer = 0x9549dc00] 20:36:35 INFO - PROCESS | 17374 | 1464233795292 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]]]}] 20:36:35 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. 20:36:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1691ms 20:36:35 INFO - PROCESS | 17374 | 1464233795323 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 20:36:35 INFO - PROCESS | 17374 | 1464233795327 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 20:36:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:36:35 INFO - PROCESS | 17374 | 1464233795336 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:36:35 INFO - PROCESS | 17374 | 1464233795340 Marionette TRACE conn4 <- [1,2954,null,{}] 20:36:35 INFO - PROCESS | 17374 | 1464233795346 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}] 20:36:35 INFO - PROCESS | 17374 | 1464233795646 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 20:36:36 INFO - PROCESS | 17374 | 1464233795997 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:36 INFO - PROCESS | 17374 | ++DOCSHELL 0x953da000 == 151 [pid = 17374] [id = 747] 20:36:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0x95498c00) [pid = 17374] [serial = 2241] [outer = (nil)] 20:36:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0x954a2400) [pid = 17374] [serial = 2242] [outer = 0x95498c00] 20:36:36 INFO - PROCESS | 17374 | 1464233796090 Marionette DEBUG loaded listener.js 20:36:36 INFO - PROCESS | 17374 | ++DOMWINDOW == 181 (0x954a6800) [pid = 17374] [serial = 2243] [outer = 0x95498c00] 20:36:36 INFO - PROCESS | 17374 | 1464233796862 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]]]}] 20:36:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:36:36 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 20:36:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1581ms 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x89badc00 == 150 [pid = 17374] [id = 684] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x876dd800 == 149 [pid = 17374] [id = 725] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x876e5800 == 148 [pid = 17374] [id = 722] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8bda3800 == 147 [pid = 17374] [id = 723] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9a948000 == 146 [pid = 17374] [id = 721] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8beccc00 == 145 [pid = 17374] [id = 720] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9a8d1800 == 144 [pid = 17374] [id = 719] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8ae71000 == 143 [pid = 17374] [id = 717] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9a94e800 == 142 [pid = 17374] [id = 718] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x953cf000 == 141 [pid = 17374] [id = 716] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9520f400 == 140 [pid = 17374] [id = 715] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x9281ac00 == 139 [pid = 17374] [id = 714] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x92a18c00 == 138 [pid = 17374] [id = 713] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x91b4a400 == 137 [pid = 17374] [id = 712] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f4c00 == 136 [pid = 17374] [id = 710] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x91b4b800 == 135 [pid = 17374] [id = 711] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x8c197c00 == 134 [pid = 17374] [id = 709] 20:36:39 INFO - PROCESS | 17374 | --DOCSHELL 0x883d2800 == 133 [pid = 17374] [id = 708] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 180 (0x9a94a400) [pid = 17374] [serial = 2099] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x92279000) [pid = 17374] [serial = 2075] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x8c190400) [pid = 17374] [serial = 2067] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0x9281c800) [pid = 17374] [serial = 2079] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x8ee75400) [pid = 17374] [serial = 2069] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x9777c400) [pid = 17374] [serial = 2094] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x95310c00) [pid = 17374] [serial = 2087] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0x9af8e800) [pid = 17374] [serial = 2105] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x8c5b7800) [pid = 17374] [serial = 2118] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x9a9dc000) [pid = 17374] [serial = 2100] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x9d9a3c00) [pid = 17374] [serial = 2109] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x8e335800) [pid = 17374] [serial = 2063] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0x953d8800) [pid = 17374] [serial = 2090] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0x8f318800) [pid = 17374] [serial = 2070] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x9b273400) [pid = 17374] [serial = 2103] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x9540f400) [pid = 17374] [serial = 2091] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8e33e800) [pid = 17374] [serial = 2120] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x95210c00) [pid = 17374] [serial = 2085] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0xa335b400) [pid = 17374] [serial = 2112] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x92d46400) [pid = 17374] [serial = 2081] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x8ae75000) [pid = 17374] [serial = 2115] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x9b26bc00) [pid = 17374] [serial = 2102] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9260b000) [pid = 17374] [serial = 2078] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x9d58c000) [pid = 17374] [serial = 2108] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x8ee6f000) [pid = 17374] [serial = 2121] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0x9a1ecc00) [pid = 17374] [serial = 2096] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0x9a8d2c00) [pid = 17374] [serial = 2097] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x95360800) [pid = 17374] [serial = 2088] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8b1eac00) [pid = 17374] [serial = 2066] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x93c9b000) [pid = 17374] [serial = 2082] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x89bac400) [pid = 17374] [serial = 2114] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x8c495c00) [pid = 17374] [serial = 2117] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x9ba7d800) [pid = 17374] [serial = 2106] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x91b4c000) [pid = 17374] [serial = 2073] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x8f6a5c00) [pid = 17374] [serial = 2072] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0xa3126800) [pid = 17374] [serial = 2111] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x97769800) [pid = 17374] [serial = 2093] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x95207400) [pid = 17374] [serial = 2084] [outer = (nil)] [url = about:blank] 20:36:39 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x8e343c00) [pid = 17374] [serial = 2123] [outer = (nil)] [url = about:blank] 20:36:40 INFO - PROCESS | 17374 | 1464233800019 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 20:36:40 INFO - PROCESS | 17374 | 1464233800025 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 20:36:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:36:40 INFO - PROCESS | 17374 | 1464233800058 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:36:40 INFO - PROCESS | 17374 | 1464233800066 Marionette TRACE conn4 <- [1,2958,null,{}] 20:36:40 INFO - PROCESS | 17374 | 1464233800074 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}] 20:36:40 INFO - PROCESS | 17374 | 1464233800289 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 20:36:40 INFO - PROCESS | 17374 | 1464233800532 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x89bcb000 == 134 [pid = 17374] [id = 748] 20:36:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x89bcd000) [pid = 17374] [serial = 2244] [outer = (nil)] 20:36:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x89ec8800) [pid = 17374] [serial = 2245] [outer = 0x89bcd000] 20:36:40 INFO - PROCESS | 17374 | 1464233800616 Marionette DEBUG loaded listener.js 20:36:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8ae76800) [pid = 17374] [serial = 2246] [outer = 0x89bcd000] 20:36:41 INFO - PROCESS | 17374 | 1464233801376 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]]]}] 20:36:41 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. 20:36:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1351ms 20:36:41 INFO - PROCESS | 17374 | 1464233801408 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 20:36:41 INFO - PROCESS | 17374 | 1464233801412 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 20:36:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:36:41 INFO - PROCESS | 17374 | 1464233801424 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:36:41 INFO - PROCESS | 17374 | 1464233801429 Marionette TRACE conn4 <- [1,2962,null,{}] 20:36:41 INFO - PROCESS | 17374 | 1464233801435 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}] 20:36:41 INFO - PROCESS | 17374 | 1464233801730 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 20:36:41 INFO - PROCESS | 17374 | 1464233801900 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:41 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bca8400 == 135 [pid = 17374] [id = 749] 20:36:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x8bda3800) [pid = 17374] [serial = 2247] [outer = (nil)] 20:36:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x8bed3800) [pid = 17374] [serial = 2248] [outer = 0x8bda3800] 20:36:41 INFO - PROCESS | 17374 | 1464233801980 Marionette DEBUG loaded listener.js 20:36:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x8c197000) [pid = 17374] [serial = 2249] [outer = 0x8bda3800] 20:36:42 INFO - PROCESS | 17374 | 1464233802938 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]]]}] 20:36:42 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. 20:36:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1536ms 20:36:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:36:42 INFO - PROCESS | 17374 | 1464233802958 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 20:36:42 INFO - PROCESS | 17374 | 1464233802961 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 20:36:42 INFO - PROCESS | 17374 | 1464233802979 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:36:42 INFO - PROCESS | 17374 | 1464233802983 Marionette TRACE conn4 <- [1,2966,null,{}] 20:36:43 INFO - PROCESS | 17374 | 1464233802997 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}] 20:36:43 INFO - PROCESS | 17374 | 1464233803290 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 20:36:43 INFO - PROCESS | 17374 | 1464233803333 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:43 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5ab000 == 136 [pid = 17374] [id = 750] 20:36:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x8c5ad800) [pid = 17374] [serial = 2250] [outer = (nil)] 20:36:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x8c7d5c00) [pid = 17374] [serial = 2251] [outer = 0x8c5ad800] 20:36:43 INFO - PROCESS | 17374 | 1464233803413 Marionette DEBUG loaded listener.js 20:36:43 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x8d5f0c00) [pid = 17374] [serial = 2252] [outer = 0x8c5ad800] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x95d59800) [pid = 17374] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x92a19c00) [pid = 17374] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x8d5ec400) [pid = 17374] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x95227c00) [pid = 17374] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x91e41400) [pid = 17374] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0x95d5f800) [pid = 17374] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0x8c18d000) [pid = 17374] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x884f0800) [pid = 17374] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x92a12800) [pid = 17374] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x8c307c00) [pid = 17374] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0xa1110000) [pid = 17374] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x9b4ba400) [pid = 17374] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x9a950000) [pid = 17374] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8ea66400) [pid = 17374] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x89ec8400) [pid = 17374] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x876df800) [pid = 17374] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x88ef1c00) [pid = 17374] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x91e3dc00) [pid = 17374] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0xa3351c00) [pid = 17374] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x8c49cc00) [pid = 17374] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8c7d6800) [pid = 17374] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x8d69fc00) [pid = 17374] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x8ee73000) [pid = 17374] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:36:44 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x91b47c00) [pid = 17374] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:36:44 INFO - PROCESS | 17374 | 1464233804995 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]]]}] 20:36:45 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. 20:36:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2049ms 20:36:45 INFO - PROCESS | 17374 | 1464233805016 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 20:36:45 INFO - PROCESS | 17374 | 1464233805020 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 20:36:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:36:45 INFO - PROCESS | 17374 | 1464233805025 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:36:45 INFO - PROCESS | 17374 | 1464233805028 Marionette TRACE conn4 <- [1,2970,null,{}] 20:36:45 INFO - PROCESS | 17374 | 1464233805034 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}] 20:36:45 INFO - PROCESS | 17374 | 1464233805479 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 20:36:45 INFO - PROCESS | 17374 | 1464233805684 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c495c00 == 137 [pid = 17374] [id = 751] 20:36:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8c5af000) [pid = 17374] [serial = 2253] [outer = (nil)] 20:36:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x8d69fc00) [pid = 17374] [serial = 2254] [outer = 0x8c5af000] 20:36:45 INFO - PROCESS | 17374 | 1464233805815 Marionette DEBUG loaded listener.js 20:36:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8e245400) [pid = 17374] [serial = 2255] [outer = 0x8c5af000] 20:36:46 INFO - PROCESS | 17374 | 1464233806633 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]]]}] 20:36:46 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. 20:36:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1641ms 20:36:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:36:46 INFO - PROCESS | 17374 | 1464233806666 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 20:36:46 INFO - PROCESS | 17374 | 1464233806669 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 20:36:46 INFO - PROCESS | 17374 | 1464233806675 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:36:46 INFO - PROCESS | 17374 | 1464233806679 Marionette TRACE conn4 <- [1,2974,null,{}] 20:36:46 INFO - PROCESS | 17374 | 1464233806684 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}] 20:36:46 INFO - PROCESS | 17374 | 1464233806951 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 20:36:47 INFO - PROCESS | 17374 | 1464233807319 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:47 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f1400 == 138 [pid = 17374] [id = 752] 20:36:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x884f6800) [pid = 17374] [serial = 2256] [outer = (nil)] 20:36:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x88fe9c00) [pid = 17374] [serial = 2257] [outer = 0x884f6800] 20:36:47 INFO - PROCESS | 17374 | 1464233807415 Marionette DEBUG loaded listener.js 20:36:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x89ba1400) [pid = 17374] [serial = 2258] [outer = 0x884f6800] 20:36:48 INFO - PROCESS | 17374 | 1464233808383 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]]]}] 20:36:48 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. 20:36:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1750ms 20:36:48 INFO - PROCESS | 17374 | 1464233808426 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 20:36:48 INFO - PROCESS | 17374 | 1464233808434 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 20:36:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:36:48 INFO - PROCESS | 17374 | 1464233808443 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:36:48 INFO - PROCESS | 17374 | 1464233808450 Marionette TRACE conn4 <- [1,2978,null,{}] 20:36:48 INFO - PROCESS | 17374 | 1464233808458 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}] 20:36:48 INFO - PROCESS | 17374 | 1464233808813 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 20:36:49 INFO - PROCESS | 17374 | 1464233809049 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c18c800 == 139 [pid = 17374] [id = 753] 20:36:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8c194800) [pid = 17374] [serial = 2259] [outer = (nil)] 20:36:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8c30e400) [pid = 17374] [serial = 2260] [outer = 0x8c194800] 20:36:49 INFO - PROCESS | 17374 | 1464233809197 Marionette DEBUG loaded listener.js 20:36:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8c496c00) [pid = 17374] [serial = 2261] [outer = 0x8c194800] 20:36:50 INFO - PROCESS | 17374 | 1464233810082 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]]]}] 20:36:50 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. 20:36:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1699ms 20:36:50 INFO - PROCESS | 17374 | 1464233810146 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 20:36:50 INFO - PROCESS | 17374 | 1464233810153 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 20:36:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:36:50 INFO - PROCESS | 17374 | 1464233810162 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:36:50 INFO - PROCESS | 17374 | 1464233810166 Marionette TRACE conn4 <- [1,2982,null,{}] 20:36:50 INFO - PROCESS | 17374 | 1464233810196 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}] 20:36:50 INFO - PROCESS | 17374 | 1464233810467 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 20:36:50 INFO - PROCESS | 17374 | 1464233810868 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:50 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d6a4c00 == 140 [pid = 17374] [id = 754] 20:36:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8d6abc00) [pid = 17374] [serial = 2262] [outer = (nil)] 20:36:50 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8e242800) [pid = 17374] [serial = 2263] [outer = 0x8d6abc00] 20:36:51 INFO - PROCESS | 17374 | 1464233811004 Marionette DEBUG loaded listener.js 20:36:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8e33fc00) [pid = 17374] [serial = 2264] [outer = 0x8d6abc00] 20:36:51 INFO - PROCESS | 17374 | 1464233811875 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"]]]}] 20:36:51 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 20:36:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:36:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:36:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1740ms 20:36:51 INFO - PROCESS | 17374 | 1464233811907 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 20:36:51 INFO - PROCESS | 17374 | 1464233811912 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 20:36:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:36:51 INFO - PROCESS | 17374 | 1464233811930 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:36:51 INFO - PROCESS | 17374 | 1464233811939 Marionette TRACE conn4 <- [1,2986,null,{}] 20:36:51 INFO - PROCESS | 17374 | 1464233811946 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}] 20:36:52 INFO - PROCESS | 17374 | 1464233812163 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 20:36:52 INFO - PROCESS | 17374 | 1464233812475 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x8b1ec400 == 141 [pid = 17374] [id = 755] 20:36:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x8c7dc400) [pid = 17374] [serial = 2265] [outer = (nil)] 20:36:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8f319c00) [pid = 17374] [serial = 2266] [outer = 0x8c7dc400] 20:36:52 INFO - PROCESS | 17374 | 1464233812566 Marionette DEBUG loaded listener.js 20:36:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8f3da000) [pid = 17374] [serial = 2267] [outer = 0x8c7dc400] 20:36:53 INFO - PROCESS | 17374 | 1464233813500 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]]]}] 20:36:53 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. 20:36:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1596ms 20:36:53 INFO - PROCESS | 17374 | 1464233813518 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 20:36:53 INFO - PROCESS | 17374 | 1464233813522 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 20:36:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:36:53 INFO - PROCESS | 17374 | 1464233813528 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:36:53 INFO - PROCESS | 17374 | 1464233813531 Marionette TRACE conn4 <- [1,2990,null,{}] 20:36:53 INFO - PROCESS | 17374 | 1464233813538 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}] 20:36:53 INFO - PROCESS | 17374 | 1464233813751 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 20:36:54 INFO - PROCESS | 17374 | 1464233814037 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ee73000 == 142 [pid = 17374] [id = 756] 20:36:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8f4d9000) [pid = 17374] [serial = 2268] [outer = (nil)] 20:36:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8f6a2800) [pid = 17374] [serial = 2269] [outer = 0x8f4d9000] 20:36:54 INFO - PROCESS | 17374 | 1464233814134 Marionette DEBUG loaded listener.js 20:36:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8f6a9800) [pid = 17374] [serial = 2270] [outer = 0x8f4d9000] 20:36:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x92274c00 == 143 [pid = 17374] [id = 757] 20:36:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x9227b800) [pid = 17374] [serial = 2271] [outer = (nil)] 20:36:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x923db400) [pid = 17374] [serial = 2272] [outer = 0x9227b800] 20:36:55 INFO - PROCESS | 17374 | 1464233815106 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]]]}] 20:36:55 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. 20:36:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1652ms 20:36:55 INFO - PROCESS | 17374 | 1464233815184 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 20:36:55 INFO - PROCESS | 17374 | 1464233815191 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 20:36:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:36:55 INFO - PROCESS | 17374 | 1464233815201 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:36:55 INFO - PROCESS | 17374 | 1464233815205 Marionette TRACE conn4 <- [1,2994,null,{}] 20:36:55 INFO - PROCESS | 17374 | 1464233815215 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}] 20:36:55 INFO - PROCESS | 17374 | 1464233815589 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 20:36:55 INFO - PROCESS | 17374 | 1464233815941 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:55 INFO - PROCESS | 17374 | ++DOCSHELL 0x923ea000 == 144 [pid = 17374] [id = 758] 20:36:55 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x923eac00) [pid = 17374] [serial = 2273] [outer = (nil)] 20:36:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x9260a000) [pid = 17374] [serial = 2274] [outer = 0x923eac00] 20:36:56 INFO - PROCESS | 17374 | 1464233816042 Marionette DEBUG loaded listener.js 20:36:56 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x9281c800) [pid = 17374] [serial = 2275] [outer = 0x923eac00] 20:36:56 INFO - PROCESS | 17374 | 1464233816970 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]]]}] 20:36:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:36:57 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 20:36:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1836ms 20:36:57 INFO - PROCESS | 17374 | 1464233817038 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 20:36:57 INFO - PROCESS | 17374 | 1464233817044 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 20:36:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:36:57 INFO - PROCESS | 17374 | 1464233817054 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:36:57 INFO - PROCESS | 17374 | 1464233817060 Marionette TRACE conn4 <- [1,2998,null,{}] 20:36:57 INFO - PROCESS | 17374 | 1464233817096 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}] 20:36:57 INFO - PROCESS | 17374 | 1464233817366 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 20:36:57 INFO - PROCESS | 17374 | 1464233817743 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:57 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bc9cc00 == 145 [pid = 17374] [id = 759] 20:36:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x8c5b3c00) [pid = 17374] [serial = 2276] [outer = (nil)] 20:36:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x92a13400) [pid = 17374] [serial = 2277] [outer = 0x8c5b3c00] 20:36:57 INFO - PROCESS | 17374 | 1464233817839 Marionette DEBUG loaded listener.js 20:36:57 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x92a1dc00) [pid = 17374] [serial = 2278] [outer = 0x8c5b3c00] 20:36:58 INFO - PROCESS | 17374 | 1464233818718 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]]]}] 20:36:58 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. 20:36:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1716ms 20:36:58 INFO - PROCESS | 17374 | 1464233818769 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 20:36:58 INFO - PROCESS | 17374 | 1464233818773 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 20:36:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:36:58 INFO - PROCESS | 17374 | 1464233818781 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:36:58 INFO - PROCESS | 17374 | 1464233818784 Marionette TRACE conn4 <- [1,3002,null,{}] 20:36:58 INFO - PROCESS | 17374 | 1464233818791 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}] 20:36:59 INFO - PROCESS | 17374 | 1464233819137 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 20:36:59 INFO - PROCESS | 17374 | 1464233819388 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:59 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f318400 == 146 [pid = 17374] [id = 760] 20:36:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x9298a000) [pid = 17374] [serial = 2279] [outer = (nil)] 20:36:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x95041c00) [pid = 17374] [serial = 2280] [outer = 0x9298a000] 20:36:59 INFO - PROCESS | 17374 | 1464233819597 Marionette DEBUG loaded listener.js 20:36:59 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95227c00) [pid = 17374] [serial = 2281] [outer = 0x9298a000] 20:37:00 INFO - PROCESS | 17374 | 1464233820574 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]]]}] 20:37:00 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. 20:37:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1836ms 20:37:00 INFO - PROCESS | 17374 | 1464233820619 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 20:37:00 INFO - PROCESS | 17374 | 1464233820626 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 20:37:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:37:00 INFO - PROCESS | 17374 | 1464233820636 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:37:00 INFO - PROCESS | 17374 | 1464233820642 Marionette TRACE conn4 <- [1,3006,null,{}] 20:37:00 INFO - PROCESS | 17374 | 1464233820677 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}] 20:37:00 INFO - PROCESS | 17374 | 1464233820898 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 20:37:01 INFO - PROCESS | 17374 | 1464233821269 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:01 INFO - PROCESS | 17374 | ++DOCSHELL 0x8bc9f800 == 147 [pid = 17374] [id = 761] 20:37:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x95042800) [pid = 17374] [serial = 2282] [outer = (nil)] 20:37:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x9530cc00) [pid = 17374] [serial = 2283] [outer = 0x95042800] 20:37:01 INFO - PROCESS | 17374 | 1464233821361 Marionette DEBUG loaded listener.js 20:37:01 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x9535c400) [pid = 17374] [serial = 2284] [outer = 0x95042800] 20:37:02 INFO - PROCESS | 17374 | 1464233822367 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]]]}] 20:37:02 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. 20:37:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1756ms 20:37:02 INFO - PROCESS | 17374 | 1464233822401 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 20:37:02 INFO - PROCESS | 17374 | 1464233822404 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 20:37:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:37:02 INFO - PROCESS | 17374 | 1464233822413 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:37:02 INFO - PROCESS | 17374 | 1464233822423 Marionette TRACE conn4 <- [1,3010,null,{}] 20:37:02 INFO - PROCESS | 17374 | 1464233822428 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}] 20:37:02 INFO - PROCESS | 17374 | 1464233822685 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 20:37:03 INFO - PROCESS | 17374 | 1464233823053 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:03 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f3d9800 == 148 [pid = 17374] [id = 762] 20:37:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x91e39800) [pid = 17374] [serial = 2285] [outer = (nil)] 20:37:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x9540f400) [pid = 17374] [serial = 2286] [outer = 0x91e39800] 20:37:03 INFO - PROCESS | 17374 | 1464233823164 Marionette DEBUG loaded listener.js 20:37:03 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x9549e000) [pid = 17374] [serial = 2287] [outer = 0x91e39800] 20:37:04 INFO - PROCESS | 17374 | 1464233824111 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]]]}] 20:37:04 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 20:37:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1742ms 20:37:04 INFO - PROCESS | 17374 | 1464233824157 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 20:37:04 INFO - PROCESS | 17374 | 1464233824160 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 20:37:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:37:04 INFO - PROCESS | 17374 | 1464233824167 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:37:04 INFO - PROCESS | 17374 | 1464233824170 Marionette TRACE conn4 <- [1,3014,null,{}] 20:37:04 INFO - PROCESS | 17374 | 1464233824176 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}] 20:37:04 INFO - PROCESS | 17374 | 1464233824380 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 20:37:04 INFO - PROCESS | 17374 | 1464233824721 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:04 INFO - PROCESS | 17374 | ++DOCSHELL 0x953d0400 == 149 [pid = 17374] [id = 763] 20:37:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x95d5fc00) [pid = 17374] [serial = 2288] [outer = (nil)] 20:37:04 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x97767000) [pid = 17374] [serial = 2289] [outer = 0x95d5fc00] 20:37:04 INFO - PROCESS | 17374 | 1464233824877 Marionette DEBUG loaded listener.js 20:37:05 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x9777b800) [pid = 17374] [serial = 2290] [outer = 0x95d5fc00] 20:37:05 INFO - PROCESS | 17374 | [17374] 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 20:37:05 INFO - PROCESS | 17374 | 1464233825928 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:37:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:37:05 INFO - {} 20:37:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:37:05 INFO - {} 20:37:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:37:05 INFO - {} 20:37:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:37:05 INFO - {} 20:37:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1782ms 20:37:05 INFO - PROCESS | 17374 | 1464233825955 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 20:37:05 INFO - PROCESS | 17374 | 1464233825962 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 20:37:05 INFO - TEST-START | /FileAPI/fileReader.html 20:37:05 INFO - PROCESS | 17374 | 1464233825979 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:37:05 INFO - PROCESS | 17374 | 1464233825986 Marionette TRACE conn4 <- [1,3018,null,{}] 20:37:06 INFO - PROCESS | 17374 | 1464233826048 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}] 20:37:06 INFO - PROCESS | 17374 | 1464233826454 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 20:37:06 INFO - PROCESS | 17374 | 1464233826821 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:06 INFO - PROCESS | 17374 | ++DOCSHELL 0x99dcd400 == 150 [pid = 17374] [id = 764] 20:37:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x99dce000) [pid = 17374] [serial = 2291] [outer = (nil)] 20:37:06 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9a1eac00) [pid = 17374] [serial = 2292] [outer = 0x99dce000] 20:37:06 INFO - PROCESS | 17374 | 1464233826913 Marionette DEBUG loaded listener.js 20:37:07 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x9a28c400) [pid = 17374] [serial = 2293] [outer = 0x99dce000] 20:37:07 INFO - PROCESS | 17374 | 1464233827856 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]]]}] 20:37:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:37:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:37:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:37:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:37:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1937ms 20:37:07 INFO - PROCESS | 17374 | 1464233827916 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 20:37:07 INFO - PROCESS | 17374 | 1464233827920 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 20:37:07 INFO - TEST-START | /FileAPI/historical.html 20:37:07 INFO - PROCESS | 17374 | 1464233827927 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:37:07 INFO - PROCESS | 17374 | 1464233827930 Marionette TRACE conn4 <- [1,3022,null,{}] 20:37:07 INFO - PROCESS | 17374 | 1464233827936 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}] 20:37:08 INFO - PROCESS | 17374 | 1464233828157 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 20:37:08 INFO - PROCESS | 17374 | 1464233828489 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:08 INFO - PROCESS | 17374 | ++DOCSHELL 0x92608000 == 151 [pid = 17374] [id = 765] 20:37:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x92a4b400) [pid = 17374] [serial = 2294] [outer = (nil)] 20:37:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9a79d000) [pid = 17374] [serial = 2295] [outer = 0x92a4b400] 20:37:08 INFO - PROCESS | 17374 | 1464233828633 Marionette DEBUG loaded listener.js 20:37:08 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x9a8cd400) [pid = 17374] [serial = 2296] [outer = 0x92a4b400] 20:37:09 INFO - PROCESS | 17374 | 1464233829495 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"]]]}] 20:37:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:37:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:37:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:37:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:37:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:37:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:37:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:37:09 INFO - TEST-OK | /FileAPI/historical.html | took 1591ms 20:37:09 INFO - PROCESS | 17374 | 1464233829522 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 20:37:09 INFO - PROCESS | 17374 | 1464233829526 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 20:37:09 INFO - TEST-START | /FileAPI/idlharness.html 20:37:09 INFO - PROCESS | 17374 | 1464233829533 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:37:09 INFO - PROCESS | 17374 | 1464233829536 Marionette TRACE conn4 <- [1,3026,null,{}] 20:37:09 INFO - PROCESS | 17374 | 1464233829542 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}] 20:37:09 INFO - PROCESS | 17374 | 1464233829791 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 20:37:10 INFO - PROCESS | 17374 | 1464233830095 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:10 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a1e6400 == 152 [pid = 17374] [id = 766] 20:37:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9a4df000) [pid = 17374] [serial = 2297] [outer = (nil)] 20:37:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x9a946c00) [pid = 17374] [serial = 2298] [outer = 0x9a4df000] 20:37:10 INFO - PROCESS | 17374 | 1464233830195 Marionette DEBUG loaded listener.js 20:37:10 INFO - PROCESS | 17374 | ++DOMWINDOW == 174 (0x9a948000) [pid = 17374] [serial = 2299] [outer = 0x9a4df000] 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:37:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:37:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:37:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:37:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:37:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:37:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:37:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:37:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:37:12 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 20:37:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:37:12 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 20:37:12 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 20:37:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:37:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:37:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:37:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:37:12 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 20:37:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:37:12 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 20:37:12 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 20:37:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:37:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:37:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 2618ms 20:37:12 INFO - TEST-START | /FileAPI/idlharness.worker 20:37:12 INFO - PROCESS | 17374 | 1464233832001 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]]]}] 20:37:12 INFO - PROCESS | 17374 | 1464233832266 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 20:37:12 INFO - PROCESS | 17374 | 1464233832278 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 20:37:12 INFO - PROCESS | 17374 | 1464233832292 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:37:12 INFO - PROCESS | 17374 | 1464233832294 Marionette TRACE conn4 <- [1,3030,null,{}] 20:37:12 INFO - PROCESS | 17374 | 1464233832306 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}] 20:37:12 INFO - PROCESS | 17374 | 1464233832540 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 20:37:12 INFO - PROCESS | 17374 | 1464233832867 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:12 INFO - PROCESS | 17374 | ++DOCSHELL 0x9a8d9800 == 153 [pid = 17374] [id = 767] 20:37:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 175 (0x9a94a800) [pid = 17374] [serial = 2300] [outer = (nil)] 20:37:12 INFO - PROCESS | 17374 | ++DOMWINDOW == 176 (0x9d586400) [pid = 17374] [serial = 2301] [outer = 0x9a94a800] 20:37:12 INFO - PROCESS | 17374 | 1464233832959 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 17374 | ++DOMWINDOW == 177 (0x9d588400) [pid = 17374] [serial = 2302] [outer = 0x9a94a800] 20:37:13 INFO - PROCESS | 17374 | [17374] 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 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:37:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:37:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:37:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:37:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:37:15 INFO - {} 20:37:15 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 20:37:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:37:15 INFO - {} 20:37:15 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 - {} 20:37:15 INFO - {} 20:37:15 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 20:37:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:37:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:37:15 INFO - {} 20:37:15 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 20:37:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:37:15 INFO - {} 20:37:15 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 - {} 20:37:15 INFO - {} 20:37:15 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 20:37:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 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 20:37:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:37:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:37:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 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 20:37:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 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 20:37:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 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 20:37:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:37:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:37:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:37:15 INFO - {} 20:37:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2926ms 20:37:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:37:15 INFO - PROCESS | 17374 | 1464233835059 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,{},{}]]]}] 20:37:15 INFO - PROCESS | 17374 | 1464233835224 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 20:37:15 INFO - PROCESS | 17374 | 1464233835241 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 20:37:15 INFO - PROCESS | 17374 | 1464233835263 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:37:15 INFO - PROCESS | 17374 | 1464233835272 Marionette TRACE conn4 <- [1,3034,null,{}] 20:37:15 INFO - PROCESS | 17374 | 1464233835286 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}] 20:37:15 INFO - PROCESS | 17374 | 1464233835699 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 20:37:16 INFO - PROCESS | 17374 | 1464233836013 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:16 INFO - PROCESS | 17374 | ++DOCSHELL 0x9c115400 == 154 [pid = 17374] [id = 768] 20:37:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 178 (0x9c1ee400) [pid = 17374] [serial = 2303] [outer = (nil)] 20:37:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 179 (0xa6eabc00) [pid = 17374] [serial = 2304] [outer = 0x9c1ee400] 20:37:16 INFO - PROCESS | 17374 | 1464233836105 Marionette DEBUG loaded listener.js 20:37:16 INFO - PROCESS | 17374 | ++DOMWINDOW == 180 (0xa6f38400) [pid = 17374] [serial = 2305] [outer = 0x9c1ee400] 20:37:16 INFO - PROCESS | 17374 | 1464233836983 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]]]}] 20:37:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:37:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1756ms 20:37:17 INFO - PROCESS | 17374 | 1464233837030 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 20:37:17 INFO - PROCESS | 17374 | 1464233837035 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 20:37:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:37:17 INFO - PROCESS | 17374 | 1464233837044 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:37:17 INFO - PROCESS | 17374 | 1464233837047 Marionette TRACE conn4 <- [1,3038,null,{}] 20:37:17 INFO - PROCESS | 17374 | 1464233837053 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}] 20:37:17 INFO - PROCESS | 17374 | 1464233837274 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4dac00 == 153 [pid = 17374] [id = 562] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8c491000 == 152 [pid = 17374] [id = 687] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x95202c00 == 151 [pid = 17374] [id = 702] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x9a389800 == 150 [pid = 17374] [id = 700] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x97765800 == 149 [pid = 17374] [id = 698] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x9a1ebc00 == 148 [pid = 17374] [id = 699] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x9530a000 == 147 [pid = 17374] [id = 696] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x9c1f7400 == 146 [pid = 17374] [id = 703] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x88ff0800 == 145 [pid = 17374] [id = 701] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x9540b400 == 144 [pid = 17374] [id = 697] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8c495c00 == 143 [pid = 17374] [id = 751] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8c5ab000 == 142 [pid = 17374] [id = 750] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8bca8400 == 141 [pid = 17374] [id = 749] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x89bcb000 == 140 [pid = 17374] [id = 748] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x95368400 == 139 [pid = 17374] [id = 746] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8e33d000 == 138 [pid = 17374] [id = 744] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x93c9c800 == 137 [pid = 17374] [id = 743] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x92a4c400 == 136 [pid = 17374] [id = 742] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x9298d800 == 135 [pid = 17374] [id = 740] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x92601400 == 134 [pid = 17374] [id = 741] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x923e7800 == 133 [pid = 17374] [id = 739] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8f4ddc00 == 132 [pid = 17374] [id = 738] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8e343400 == 131 [pid = 17374] [id = 737] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8e3df800 == 130 [pid = 17374] [id = 736] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8d6ac000 == 129 [pid = 17374] [id = 734] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8d5f2400 == 128 [pid = 17374] [id = 735] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8c7ddc00 == 127 [pid = 17374] [id = 733] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8c30cc00 == 126 [pid = 17374] [id = 732] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8bd9f800 == 125 [pid = 17374] [id = 731] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x89ba5400 == 124 [pid = 17374] [id = 730] 20:37:20 INFO - PROCESS | 17374 | --DOCSHELL 0x8750a800 == 123 [pid = 17374] [id = 729] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 179 (0x9777f800) [pid = 17374] [serial = 2150] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 178 (0x93ca1400) [pid = 17374] [serial = 2142] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 177 (0xa685f400) [pid = 17374] [serial = 2171] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 176 (0x953d0c00) [pid = 17374] [serial = 2147] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 175 (0x92a13000) [pid = 17374] [serial = 2139] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 174 (0x9a1e1800) [pid = 17374] [serial = 2153] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 173 (0xa51ab000) [pid = 17374] [serial = 2163] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 172 (0x88de5400) [pid = 17374] [serial = 2126] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 171 (0x9527f000) [pid = 17374] [serial = 2144] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 170 (0x8d5f3800) [pid = 17374] [serial = 2130] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 169 (0x89ba6c00) [pid = 17374] [serial = 2127] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 168 (0xa63f6800) [pid = 17374] [serial = 2049] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 167 (0xa23c7800) [pid = 17374] [serial = 2160] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 166 (0x92988400) [pid = 17374] [serial = 2138] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 165 (0x9b4c0000) [pid = 17374] [serial = 2157] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 164 (0x8ea70400) [pid = 17374] [serial = 2169] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 163 (0x8ae6f800) [pid = 17374] [serial = 2184] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 162 (0x883c6c00) [pid = 17374] [serial = 2177] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 161 (0x8c499000) [pid = 17374] [serial = 2129] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 160 (0x88fe6800) [pid = 17374] [serial = 2180] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 159 (0x89ecdc00) [pid = 17374] [serial = 2183] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 158 (0x9af86800) [pid = 17374] [serial = 2156] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 157 (0x92279400) [pid = 17374] [serial = 2135] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 156 (0x923e0800) [pid = 17374] [serial = 2136] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 155 (0xa696d800) [pid = 17374] [serial = 2165] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 154 (0xa6c03000) [pid = 17374] [serial = 2172] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 153 (0x92a1fc00) [pid = 17374] [serial = 2141] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 152 (0x8e341800) [pid = 17374] [serial = 2004] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 151 (0x8ea6e400) [pid = 17374] [serial = 2168] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 150 (0x8e33ac00) [pid = 17374] [serial = 2064] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 149 (0x8d6a9000) [pid = 17374] [serial = 2175] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 148 (0x890aa400) [pid = 17374] [serial = 2181] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 147 (0x9a1e7800) [pid = 17374] [serial = 2154] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 146 (0x8bda2000) [pid = 17374] [serial = 2186] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 145 (0xa6979c00) [pid = 17374] [serial = 2166] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 144 (0xa4f1bc00) [pid = 17374] [serial = 2162] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x883d4800) [pid = 17374] [serial = 2178] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x95289c00) [pid = 17374] [serial = 2145] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x98104400) [pid = 17374] [serial = 2151] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x8f3e1000) [pid = 17374] [serial = 2132] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8f4da800) [pid = 17374] [serial = 2133] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8d6a7000) [pid = 17374] [serial = 2174] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x953d6000) [pid = 17374] [serial = 2148] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0xa2242000) [pid = 17374] [serial = 2159] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x923e1000) [pid = 17374] [serial = 2076] [outer = (nil)] [url = about:blank] 20:37:20 INFO - PROCESS | 17374 | 1464233840691 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:20 INFO - PROCESS | 17374 | ++DOCSHELL 0x8243d800 == 124 [pid = 17374] [id = 769] 20:37:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x85e50800) [pid = 17374] [serial = 2306] [outer = (nil)] 20:37:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x876d8000) [pid = 17374] [serial = 2307] [outer = 0x85e50800] 20:37:20 INFO - PROCESS | 17374 | 1464233840775 Marionette DEBUG loaded listener.js 20:37:20 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x883cd400) [pid = 17374] [serial = 2308] [outer = 0x85e50800] 20:37:21 INFO - PROCESS | 17374 | 1464233841555 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"]]]}] 20:37:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:37:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:37:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 4542ms 20:37:21 INFO - PROCESS | 17374 | 1464233841589 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 20:37:21 INFO - PROCESS | 17374 | 1464233841596 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 20:37:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:37:21 INFO - PROCESS | 17374 | 1464233841604 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:37:21 INFO - PROCESS | 17374 | 1464233841610 Marionette TRACE conn4 <- [1,3042,null,{}] 20:37:21 INFO - PROCESS | 17374 | 1464233841618 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}] 20:37:21 INFO - PROCESS | 17374 | 1464233841869 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 20:37:22 INFO - PROCESS | 17374 | 1464233842091 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:22 INFO - PROCESS | 17374 | ++DOCSHELL 0x884f0400 == 125 [pid = 17374] [id = 770] 20:37:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x88ef2000) [pid = 17374] [serial = 2309] [outer = (nil)] 20:37:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x88ff3000) [pid = 17374] [serial = 2310] [outer = 0x88ef2000] 20:37:22 INFO - PROCESS | 17374 | 1464233842170 Marionette DEBUG loaded listener.js 20:37:22 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x890b6800) [pid = 17374] [serial = 2311] [outer = 0x88ef2000] 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:37:23 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. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:37:23 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'.) 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:37:23 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. 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:37:23 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. 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:37:23 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. 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 20:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:37:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1778ms 20:37:23 INFO - PROCESS | 17374 | 1464233843281 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]]]}] 20:37:23 INFO - PROCESS | 17374 | 1464233843393 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 20:37:23 INFO - PROCESS | 17374 | 1464233843410 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 20:37:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:37:23 INFO - PROCESS | 17374 | 1464233843480 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:37:23 INFO - PROCESS | 17374 | 1464233843483 Marionette TRACE conn4 <- [1,3046,null,{}] 20:37:23 INFO - PROCESS | 17374 | 1464233843492 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}] 20:37:23 INFO - PROCESS | 17374 | 1464233843777 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 20:37:23 INFO - PROCESS | 17374 | 1464233843909 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ba5800 == 126 [pid = 17374] [id = 771] 20:37:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x8bca6000) [pid = 17374] [serial = 2312] [outer = (nil)] 20:37:23 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x8bd9f800) [pid = 17374] [serial = 2313] [outer = 0x8bca6000] 20:37:23 INFO - PROCESS | 17374 | 1464233843983 Marionette DEBUG loaded listener.js 20:37:24 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8bed3000) [pid = 17374] [serial = 2314] [outer = 0x8bca6000] 20:37:24 INFO - PROCESS | 17374 | [17374] 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 20:37:25 INFO - PROCESS | 17374 | 1464233845023 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:37:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:37:25 INFO - {} 20:37:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1600ms 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 143 (0x8d6acc00) [pid = 17374] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 142 (0x95281000) [pid = 17374] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 141 (0x92a15c00) [pid = 17374] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 140 (0x89bcd000) [pid = 17374] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 139 (0x8ea65800) [pid = 17374] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 138 (0x8c7e1800) [pid = 17374] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 137 (0x8c18d400) [pid = 17374] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 136 (0x8ea6b800) [pid = 17374] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 135 (0x8750bc00) [pid = 17374] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 134 (0x92a50000) [pid = 17374] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 133 (0x95042000) [pid = 17374] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 132 (0x88efa000) [pid = 17374] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 131 (0x8e3d9800) [pid = 17374] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 130 (0x8c5ad800) [pid = 17374] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 129 (0x91b4a000) [pid = 17374] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 128 (0x923e9800) [pid = 17374] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 127 (0x8c492000) [pid = 17374] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 126 (0x89bce000) [pid = 17374] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 125 (0x9549dc00) [pid = 17374] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 124 (0x92a42800) [pid = 17374] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 123 (0x95310400) [pid = 17374] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:37:25 INFO - PROCESS | 17374 | --DOMWINDOW == 122 (0x8bda3800) [pid = 17374] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:37:25 INFO - PROCESS | 17374 | 1464233845783 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 20:37:25 INFO - PROCESS | 17374 | 1464233845786 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 20:37:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:37:25 INFO - PROCESS | 17374 | 1464233845856 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:37:25 INFO - PROCESS | 17374 | 1464233845865 Marionette TRACE conn4 <- [1,3050,null,{}] 20:37:25 INFO - PROCESS | 17374 | 1464233845872 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}] 20:37:26 INFO - PROCESS | 17374 | 1464233846152 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 20:37:26 INFO - PROCESS | 17374 | 1464233846286 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:26 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c30b000 == 127 [pid = 17374] [id = 772] 20:37:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 123 (0x8c30cc00) [pid = 17374] [serial = 2315] [outer = (nil)] 20:37:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 124 (0x8c5aa400) [pid = 17374] [serial = 2316] [outer = 0x8c30cc00] 20:37:26 INFO - PROCESS | 17374 | 1464233846367 Marionette DEBUG loaded listener.js 20:37:26 INFO - PROCESS | 17374 | ++DOMWINDOW == 125 (0x8c5b7000) [pid = 17374] [serial = 2317] [outer = 0x8c30cc00] 20:37:27 INFO - PROCESS | 17374 | 1464233847064 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]]]}] 20:37:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:37:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:37:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:37:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:37:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1289ms 20:37:27 INFO - PROCESS | 17374 | 1464233847107 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 20:37:27 INFO - PROCESS | 17374 | 1464233847111 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 20:37:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:37:27 INFO - PROCESS | 17374 | 1464233847119 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:37:27 INFO - PROCESS | 17374 | 1464233847122 Marionette TRACE conn4 <- [1,3054,null,{}] 20:37:27 INFO - PROCESS | 17374 | 1464233847127 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}] 20:37:27 INFO - PROCESS | 17374 | 1464233847411 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 20:37:27 INFO - PROCESS | 17374 | 1464233847438 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:27 INFO - PROCESS | 17374 | ++DOCSHELL 0x8c5a8800 == 128 [pid = 17374] [id = 773] 20:37:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 126 (0x8c7d9800) [pid = 17374] [serial = 2318] [outer = (nil)] 20:37:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 127 (0x8d5f3c00) [pid = 17374] [serial = 2319] [outer = 0x8c7d9800] 20:37:27 INFO - PROCESS | 17374 | 1464233847512 Marionette DEBUG loaded listener.js 20:37:27 INFO - PROCESS | 17374 | ++DOMWINDOW == 128 (0x8d6a2000) [pid = 17374] [serial = 2320] [outer = 0x8c7d9800] 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:37:29 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" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:37:29 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" 20:37:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:37:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:37:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2247ms 20:37:29 INFO - PROCESS | 17374 | 1464233849194 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"]]]}] 20:37:29 INFO - PROCESS | 17374 | 1464233849543 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 20:37:29 INFO - PROCESS | 17374 | 1464233849548 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 20:37:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:37:29 INFO - PROCESS | 17374 | 1464233849610 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:37:29 INFO - PROCESS | 17374 | 1464233849616 Marionette TRACE conn4 <- [1,3058,null,{}] 20:37:29 INFO - PROCESS | 17374 | 1464233849624 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}] 20:37:29 INFO - PROCESS | 17374 | 1464233849844 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 20:37:30 INFO - PROCESS | 17374 | 1464233850136 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:30 INFO - PROCESS | 17374 | ++DOCSHELL 0x89ecd400 == 129 [pid = 17374] [id = 774] 20:37:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 129 (0x89ed0400) [pid = 17374] [serial = 2321] [outer = (nil)] 20:37:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 130 (0x8bda0000) [pid = 17374] [serial = 2322] [outer = 0x89ed0400] 20:37:30 INFO - PROCESS | 17374 | 1464233850227 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 17374 | ++DOMWINDOW == 131 (0x8c5ad800) [pid = 17374] [serial = 2323] [outer = 0x89ed0400] 20:37:31 INFO - PROCESS | 17374 | 1464233851548 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]]]}] 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:37:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:37:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:37:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:37:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:37:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:37:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:37:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:37:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:37:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1994ms 20:37:31 INFO - PROCESS | 17374 | 1464233851604 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 20:37:31 INFO - PROCESS | 17374 | 1464233851621 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 20:37:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:37:31 INFO - PROCESS | 17374 | 1464233851680 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:37:31 INFO - PROCESS | 17374 | 1464233851686 Marionette TRACE conn4 <- [1,3062,null,{}] 20:37:31 INFO - PROCESS | 17374 | 1464233851697 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}] 20:37:31 INFO - PROCESS | 17374 | 1464233851950 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 20:37:32 INFO - PROCESS | 17374 | 1464233852320 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:32 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d6acc00 == 130 [pid = 17374] [id = 775] 20:37:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 132 (0x8d8bd800) [pid = 17374] [serial = 2324] [outer = (nil)] 20:37:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 133 (0x8e249400) [pid = 17374] [serial = 2325] [outer = 0x8d8bd800] 20:37:32 INFO - PROCESS | 17374 | 1464233852426 Marionette DEBUG loaded listener.js 20:37:32 INFO - PROCESS | 17374 | ++DOMWINDOW == 134 (0x8e33cc00) [pid = 17374] [serial = 2326] [outer = 0x8d8bd800] 20:37:32 INFO - PROCESS | 17374 | [17374] 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 20:37:33 INFO - PROCESS | 17374 | 1464233853373 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:37:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:37:33 INFO - {} 20:37:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1747ms 20:37:33 INFO - PROCESS | 17374 | 1464233853423 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 20:37:33 INFO - PROCESS | 17374 | 1464233853428 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 20:37:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:37:33 INFO - PROCESS | 17374 | 1464233853434 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:37:33 INFO - PROCESS | 17374 | 1464233853441 Marionette TRACE conn4 <- [1,3066,null,{}] 20:37:33 INFO - PROCESS | 17374 | 1464233853506 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}] 20:37:33 INFO - PROCESS | 17374 | 1464233853771 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 20:37:34 INFO - PROCESS | 17374 | 1464233854123 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:34 INFO - PROCESS | 17374 | ++DOCSHELL 0x8ea6b800 == 131 [pid = 17374] [id = 776] 20:37:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 135 (0x8ea6bc00) [pid = 17374] [serial = 2327] [outer = (nil)] 20:37:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 136 (0x8ee76000) [pid = 17374] [serial = 2328] [outer = 0x8ea6bc00] 20:37:34 INFO - PROCESS | 17374 | 1464233854224 Marionette DEBUG loaded listener.js 20:37:34 INFO - PROCESS | 17374 | ++DOMWINDOW == 137 (0x8f3d5c00) [pid = 17374] [serial = 2329] [outer = 0x8ea6bc00] 20:37:35 INFO - PROCESS | 17374 | 1464233855036 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]]]}] 20:37:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:37:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:37:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:37:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:37:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:37:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:37:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:37:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1628ms 20:37:35 INFO - PROCESS | 17374 | 1464233855073 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 20:37:35 INFO - PROCESS | 17374 | 1464233855077 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 20:37:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:37:35 INFO - PROCESS | 17374 | 1464233855087 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:37:35 INFO - PROCESS | 17374 | 1464233855090 Marionette TRACE conn4 <- [1,3070,null,{}] 20:37:35 INFO - PROCESS | 17374 | 1464233855096 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}] 20:37:35 INFO - PROCESS | 17374 | 1464233855333 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 20:37:35 INFO - PROCESS | 17374 | 1464233855613 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8bd400 == 132 [pid = 17374] [id = 777] 20:37:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 138 (0x8f4d5400) [pid = 17374] [serial = 2330] [outer = (nil)] 20:37:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 139 (0x8f6a1800) [pid = 17374] [serial = 2331] [outer = 0x8f4d5400] 20:37:35 INFO - PROCESS | 17374 | 1464233855703 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 17374 | ++DOMWINDOW == 140 (0x91b4dc00) [pid = 17374] [serial = 2332] [outer = 0x8f4d5400] 20:37:36 INFO - PROCESS | 17374 | 1464233856695 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]]]}] 20:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:37:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:37:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1638ms 20:37:36 INFO - PROCESS | 17374 | 1464233856726 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 20:37:36 INFO - PROCESS | 17374 | 1464233856730 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 20:37:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:37:36 INFO - PROCESS | 17374 | 1464233856736 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:37:36 INFO - PROCESS | 17374 | 1464233856740 Marionette TRACE conn4 <- [1,3074,null,{}] 20:37:36 INFO - PROCESS | 17374 | 1464233856800 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}] 20:37:37 INFO - PROCESS | 17374 | 1464233857034 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 20:37:37 INFO - PROCESS | 17374 | 1464233857338 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:37 INFO - PROCESS | 17374 | ++DOCSHELL 0x8f4d5800 == 133 [pid = 17374] [id = 778] 20:37:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 141 (0x8f4d8c00) [pid = 17374] [serial = 2333] [outer = (nil)] 20:37:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 142 (0x92272400) [pid = 17374] [serial = 2334] [outer = 0x8f4d8c00] 20:37:37 INFO - PROCESS | 17374 | 1464233857431 Marionette DEBUG loaded listener.js 20:37:37 INFO - PROCESS | 17374 | ++DOMWINDOW == 143 (0x92274000) [pid = 17374] [serial = 2335] [outer = 0x8f4d8c00] 20:37:38 INFO - PROCESS | 17374 | 1464233858380 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]]]}] 20:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:37:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1675ms 20:37:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:37:38 INFO - PROCESS | 17374 | 1464233858414 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 20:37:38 INFO - PROCESS | 17374 | 1464233858417 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 20:37:38 INFO - PROCESS | 17374 | 1464233858423 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:37:38 INFO - PROCESS | 17374 | 1464233858427 Marionette TRACE conn4 <- [1,3078,null,{}] 20:37:38 INFO - PROCESS | 17374 | 1464233858433 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}] 20:37:38 INFO - PROCESS | 17374 | 1464233858755 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 20:37:39 INFO - PROCESS | 17374 | 1464233859138 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:39 INFO - PROCESS | 17374 | ++DOCSHELL 0x8d8bec00 == 134 [pid = 17374] [id = 779] 20:37:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 144 (0x8e33e400) [pid = 17374] [serial = 2336] [outer = (nil)] 20:37:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 145 (0x8e3df000) [pid = 17374] [serial = 2337] [outer = 0x8e33e400] 20:37:39 INFO - PROCESS | 17374 | 1464233859236 Marionette DEBUG loaded listener.js 20:37:39 INFO - PROCESS | 17374 | ++DOMWINDOW == 146 (0x923e3000) [pid = 17374] [serial = 2338] [outer = 0x8e33e400] 20:37:40 INFO - PROCESS | 17374 | 1464233860098 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] 20:37:40 INFO - PROCESS | 17374 | 1464233860174 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 20:37:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:37:40 INFO - PROCESS | 17374 | 1464233860185 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:37:40 INFO - PROCESS | 17374 | 1464233860189 Marionette TRACE conn4 <- [1,3082,null,{}] 20:37:40 INFO - PROCESS | 17374 | 1464233860222 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}] 20:37:40 INFO - PROCESS | 17374 | 1464233860465 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 20:37:40 INFO - PROCESS | 17374 | 1464233860826 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:40 INFO - PROCESS | 17374 | ++DOCSHELL 0x923e7c00 == 135 [pid = 17374] [id = 780] 20:37:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 147 (0x92814000) [pid = 17374] [serial = 2339] [outer = (nil)] 20:37:40 INFO - PROCESS | 17374 | ++DOMWINDOW == 148 (0x92990000) [pid = 17374] [serial = 2340] [outer = 0x92814000] 20:37:40 INFO - PROCESS | 17374 | 1464233860948 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 17374 | ++DOMWINDOW == 149 (0x92a15000) [pid = 17374] [serial = 2341] [outer = 0x92814000] 20:37:41 INFO - PROCESS | 17374 | 1464233861788 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]]]}] 20:37:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:37:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:37:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:37:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1661ms 20:37:41 INFO - PROCESS | 17374 | 1464233861847 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 20:37:41 INFO - PROCESS | 17374 | 1464233861851 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 20:37:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:37:41 INFO - PROCESS | 17374 | 1464233861858 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:37:41 INFO - PROCESS | 17374 | 1464233861862 Marionette TRACE conn4 <- [1,3086,null,{}] 20:37:41 INFO - PROCESS | 17374 | 1464233861868 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}] 20:37:42 INFO - PROCESS | 17374 | 1464233862123 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 20:37:42 INFO - PROCESS | 17374 | 1464233862442 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:42 INFO - PROCESS | 17374 | ++DOCSHELL 0x92816000 == 136 [pid = 17374] [id = 781] 20:37:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 150 (0x92a11000) [pid = 17374] [serial = 2342] [outer = (nil)] 20:37:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 151 (0x92a4d000) [pid = 17374] [serial = 2343] [outer = 0x92a11000] 20:37:42 INFO - PROCESS | 17374 | 1464233862591 Marionette DEBUG loaded listener.js 20:37:42 INFO - PROCESS | 17374 | ++DOMWINDOW == 152 (0x92d46000) [pid = 17374] [serial = 2344] [outer = 0x92a11000] 20:37:43 INFO - PROCESS | 17374 | 1464233863507 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:37:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1686ms 20:37:43 INFO - PROCESS | 17374 | 1464233863546 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 20:37:43 INFO - PROCESS | 17374 | 1464233863550 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 20:37:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:37:43 INFO - PROCESS | 17374 | 1464233863603 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:37:43 INFO - PROCESS | 17374 | 1464233863606 Marionette TRACE conn4 <- [1,3090,null,{}] 20:37:43 INFO - PROCESS | 17374 | 1464233863617 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}] 20:37:43 INFO - PROCESS | 17374 | 1464233863911 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 20:37:44 INFO - PROCESS | 17374 | 1464233864288 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:44 INFO - PROCESS | 17374 | ++DOCSHELL 0x88df3000 == 137 [pid = 17374] [id = 782] 20:37:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 153 (0x89ec1c00) [pid = 17374] [serial = 2345] [outer = (nil)] 20:37:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 154 (0x93ca2c00) [pid = 17374] [serial = 2346] [outer = 0x89ec1c00] 20:37:44 INFO - PROCESS | 17374 | 1464233864379 Marionette DEBUG loaded listener.js 20:37:44 INFO - PROCESS | 17374 | ++DOMWINDOW == 155 (0x9460a000) [pid = 17374] [serial = 2347] [outer = 0x89ec1c00] 20:37:45 INFO - PROCESS | 17374 | 1464233865226 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:37:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1681ms 20:37:45 INFO - PROCESS | 17374 | 1464233865259 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 20:37:45 INFO - PROCESS | 17374 | 1464233865262 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 20:37:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:37:45 INFO - PROCESS | 17374 | 1464233865273 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:37:45 INFO - PROCESS | 17374 | 1464233865276 Marionette TRACE conn4 <- [1,3094,null,{}] 20:37:45 INFO - PROCESS | 17374 | 1464233865283 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}] 20:37:45 INFO - PROCESS | 17374 | 1464233865527 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 20:37:45 INFO - PROCESS | 17374 | 1464233865822 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:45 INFO - PROCESS | 17374 | ++DOCSHELL 0x95201c00 == 138 [pid = 17374] [id = 783] 20:37:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 156 (0x95207000) [pid = 17374] [serial = 2348] [outer = (nil)] 20:37:45 INFO - PROCESS | 17374 | ++DOMWINDOW == 157 (0x9527d800) [pid = 17374] [serial = 2349] [outer = 0x95207000] 20:37:45 INFO - PROCESS | 17374 | 1464233865949 Marionette DEBUG loaded listener.js 20:37:46 INFO - PROCESS | 17374 | ++DOMWINDOW == 158 (0x95281000) [pid = 17374] [serial = 2350] [outer = 0x95207000] 20:37:47 INFO - PROCESS | 17374 | 1464233867004 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:37:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:37:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1792ms 20:37:47 INFO - PROCESS | 17374 | 1464233867066 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 20:37:47 INFO - PROCESS | 17374 | 1464233867072 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 20:37:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:37:47 INFO - PROCESS | 17374 | 1464233867101 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:37:47 INFO - PROCESS | 17374 | 1464233867106 Marionette TRACE conn4 <- [1,3098,null,{}] 20:37:47 INFO - PROCESS | 17374 | 1464233867115 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}] 20:37:47 INFO - PROCESS | 17374 | 1464233867402 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 20:37:47 INFO - PROCESS | 17374 | 1464233867787 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:47 INFO - PROCESS | 17374 | ++DOCSHELL 0x85e43000 == 139 [pid = 17374] [id = 784] 20:37:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 159 (0x95305800) [pid = 17374] [serial = 2351] [outer = (nil)] 20:37:47 INFO - PROCESS | 17374 | ++DOMWINDOW == 160 (0x95498800) [pid = 17374] [serial = 2352] [outer = 0x95305800] 20:37:47 INFO - PROCESS | 17374 | 1464233867912 Marionette DEBUG loaded listener.js 20:37:48 INFO - PROCESS | 17374 | ++DOMWINDOW == 161 (0x95d59400) [pid = 17374] [serial = 2353] [outer = 0x95305800] 20:37:48 INFO - PROCESS | 17374 | 1464233868893 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]]]}] 20:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:37:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1847ms 20:37:48 INFO - PROCESS | 17374 | 1464233868944 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 20:37:48 INFO - PROCESS | 17374 | 1464233868950 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 20:37:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:37:48 INFO - PROCESS | 17374 | 1464233868957 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:37:48 INFO - PROCESS | 17374 | 1464233868961 Marionette TRACE conn4 <- [1,3102,null,{}] 20:37:48 INFO - PROCESS | 17374 | 1464233868985 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}] 20:37:49 INFO - PROCESS | 17374 | 1464233869420 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 20:37:49 INFO - PROCESS | 17374 | 1464233869678 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:49 INFO - PROCESS | 17374 | ++DOCSHELL 0x9549b400 == 140 [pid = 17374] [id = 785] 20:37:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 162 (0x954a6400) [pid = 17374] [serial = 2354] [outer = (nil)] 20:37:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 163 (0x9777a800) [pid = 17374] [serial = 2355] [outer = 0x954a6400] 20:37:49 INFO - PROCESS | 17374 | 1464233869770 Marionette DEBUG loaded listener.js 20:37:49 INFO - PROCESS | 17374 | ++DOMWINDOW == 164 (0x97785400) [pid = 17374] [serial = 2356] [outer = 0x954a6400] 20:37:50 INFO - PROCESS | 17374 | 1464233870680 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:37:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:37:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1741ms 20:37:50 INFO - PROCESS | 17374 | 1464233870699 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 20:37:50 INFO - PROCESS | 17374 | 1464233870703 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 20:37:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:37:50 INFO - PROCESS | 17374 | 1464233870710 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 20:37:50 INFO - PROCESS | 17374 | 1464233870712 Marionette TRACE conn4 <- [1,3106,null,{}] 20:37:50 INFO - PROCESS | 17374 | 1464233870719 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}] 20:37:50 INFO - PROCESS | 17374 | 1464233870966 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 20:37:51 INFO - PROCESS | 17374 | 1464233871286 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:51 INFO - PROCESS | 17374 | ++DOCSHELL 0x9549bc00 == 141 [pid = 17374] [id = 786] 20:37:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 165 (0x99dc6800) [pid = 17374] [serial = 2357] [outer = (nil)] 20:37:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 166 (0x9a128800) [pid = 17374] [serial = 2358] [outer = 0x99dc6800] 20:37:51 INFO - PROCESS | 17374 | 1464233871395 Marionette DEBUG loaded listener.js 20:37:51 INFO - PROCESS | 17374 | ++DOMWINDOW == 167 (0x9a1cf000) [pid = 17374] [serial = 2359] [outer = 0x99dc6800] 20:37:52 INFO - PROCESS | 17374 | 1464233872302 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]]]}] 20:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:37:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1636ms 20:37:52 INFO - PROCESS | 17374 | 1464233872348 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 20:37:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:37:52 INFO - PROCESS | 17374 | 1464233872352 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 20:37:52 INFO - PROCESS | 17374 | 1464233872359 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 20:37:52 INFO - PROCESS | 17374 | 1464233872362 Marionette TRACE conn4 <- [1,3110,null,{}] 20:37:52 INFO - PROCESS | 17374 | 1464233872368 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}] 20:37:52 INFO - PROCESS | 17374 | 1464233872603 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 20:37:52 INFO - PROCESS | 17374 | 1464233872924 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:52 INFO - PROCESS | 17374 | ++DOCSHELL 0x97769c00 == 142 [pid = 17374] [id = 787] 20:37:52 INFO - PROCESS | 17374 | ++DOMWINDOW == 168 (0x99dc2400) [pid = 17374] [serial = 2360] [outer = (nil)] 20:37:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 169 (0x9a64b400) [pid = 17374] [serial = 2361] [outer = 0x99dc2400] 20:37:53 INFO - PROCESS | 17374 | 1464233873022 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 17374 | ++DOMWINDOW == 170 (0x9a79e800) [pid = 17374] [serial = 2362] [outer = 0x99dc2400] 20:37:54 INFO - PROCESS | 17374 | 1464233874066 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"]]]}] 20:37:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:37:54 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 20:37:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:37:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1738ms 20:37:54 INFO - PROCESS | 17374 | 1464233874098 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 20:37:54 INFO - PROCESS | 17374 | 1464233874101 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 20:37:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:37:54 INFO - PROCESS | 17374 | 1464233874108 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 20:37:54 INFO - PROCESS | 17374 | 1464233874112 Marionette TRACE conn4 <- [1,3114,null,{}] 20:37:54 INFO - PROCESS | 17374 | 1464233874118 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}] 20:37:54 INFO - PROCESS | 17374 | 1464233874398 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 20:37:54 INFO - PROCESS | 17374 | 1464233874706 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\", \"bb12de51-b324-437c-8765-d2662867630a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 17374 | ++DOCSHELL 0x883c5800 == 143 [pid = 17374] [id = 788] 20:37:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 171 (0x88fe7000) [pid = 17374] [serial = 2363] [outer = (nil)] 20:37:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 172 (0x9af8ec00) [pid = 17374] [serial = 2364] [outer = 0x88fe7000] 20:37:54 INFO - PROCESS | 17374 | 1464233874797 Marionette DEBUG loaded listener.js 20:37:54 INFO - PROCESS | 17374 | ++DOMWINDOW == 173 (0x9b166000) [pid = 17374] [serial = 2365] [outer = 0x88fe7000] 20:37:55 INFO - PROCESS | 17374 | 1464233875647 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]]]}] 20:37:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:37:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1594ms 20:37:55 INFO - PROCESS | 17374 | 1464233875704 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 20:37:55 INFO - PROCESS | 17374 | 1464233875707 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 20:37:56 WARNING - u'runner_teardown' () 20:37:56 INFO - No more tests 20:37:56 INFO - Got 0 unexpected results 20:37:56 INFO - SUITE-END | took 1386s 20:37:56 INFO - Closing logging queue 20:37:56 INFO - queue closed 20:37:57 INFO - Return code: 0 20:37:57 WARNING - # TBPL SUCCESS # 20:37:57 INFO - Running post-action listener: _resource_record_post_action 20:37:57 INFO - Running post-run listener: _resource_record_post_run 20:37:58 INFO - Total resource usage - Wall time: 1423s; CPU: 98.0%; Read bytes: 11673600; Write bytes: 924061696; Read time: 644; Write time: 245492 20:37:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:37:58 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 134582272; Read time: 0; Write time: 130668 20:37:58 INFO - run-tests - Wall time: 1392s; CPU: 98.0%; Read bytes: 11673600; Write bytes: 781189120; Read time: 644; Write time: 109724 20:37:58 INFO - Running post-run listener: _upload_blobber_files 20:37:58 INFO - Blob upload gear active. 20:37:58 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:37:58 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 20:37:58 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'] 20:37:58 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 20:37:58 INFO - (blobuploader) - INFO - Open directory for files ... 20:37:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:37:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:37:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:38:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:38:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:38:01 INFO - (blobuploader) - INFO - Done attempting. 20:38:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:38:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:38:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:38:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:38:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:38:02 INFO - (blobuploader) - INFO - Done attempting. 20:38:02 INFO - (blobuploader) - INFO - Iteration through files over. 20:38:02 INFO - Return code: 0 20:38:02 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:38:02 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:38:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3fcca719e49daa2ec50dbf146d40beb3824c72a268baead6c50a6dfd9eebd3e94a907e8b67425104f874bf2984960741fdd1fd509be270b64b5df50d80e779f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d62cb520e1cc80b785972999037c352e6bff5f8f0916e73a6e3f7a360193763f6136a80c1c5567385b503266832ddeabd3e257407e87f34ba7e6ad2146b094ac"} 20:38:02 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:38:02 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:38:02 INFO - Contents: 20:38:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3fcca719e49daa2ec50dbf146d40beb3824c72a268baead6c50a6dfd9eebd3e94a907e8b67425104f874bf2984960741fdd1fd509be270b64b5df50d80e779f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d62cb520e1cc80b785972999037c352e6bff5f8f0916e73a6e3f7a360193763f6136a80c1c5567385b503266832ddeabd3e257407e87f34ba7e6ad2146b094ac"} 20:38:02 INFO - Running post-run listener: copy_logs_to_upload_dir 20:38:02 INFO - Copying logs to upload dir... 20:38:02 INFO - mkdir: /builds/slave/test/build/upload/logs 20:38:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1519.250696 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 19 secs) (at 2016-05-25 20:38:03.262330) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 20:38:03.263366) ========= 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-1464232092.906688-23061870 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3fcca719e49daa2ec50dbf146d40beb3824c72a268baead6c50a6dfd9eebd3e94a907e8b67425104f874bf2984960741fdd1fd509be270b64b5df50d80e779f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d62cb520e1cc80b785972999037c352e6bff5f8f0916e73a6e3f7a360193763f6136a80c1c5567385b503266832ddeabd3e257407e87f34ba7e6ad2146b094ac"} build_url:https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033214 build_url: 'https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/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/3fcca719e49daa2ec50dbf146d40beb3824c72a268baead6c50a6dfd9eebd3e94a907e8b67425104f874bf2984960741fdd1fd509be270b64b5df50d80e779f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d62cb520e1cc80b785972999037c352e6bff5f8f0916e73a6e3f7a360193763f6136a80c1c5567385b503266832ddeabd3e257407e87f34ba7e6ad2146b094ac"}' symbols_url: 'https://queue.taskcluster.net/v1/task/e4TJeVYIS5SuMwza03bsJA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 20:38:03.333802) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:38:03.334305) ========= 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-1464232092.906688-23061870 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019899 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:38:03.429576) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 20:38:03.429893) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 20:38:03.430301) ========= ========= Total master_lag: 0.48 =========