builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-522 starttime: 1464934087.06 results: success (0) buildid: 20160602213110 builduid: 08815aab032a4f868d470f8fc385f827 revision: effbb9ad4e93c4383e484f3a515d23194d3c6329 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 23:08:07.062531) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 23:08:07.062980) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 mins, 48 secs) (at 2016-06-02 23:08:07.063294) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 mins, 48 secs) (at 2016-06-02 23:09:55.611375) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 18 secs) (at 2016-06-02 23:09:55.611842) ========= 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-1464932444.22177-56652394 _=/tools/buildbot/bin/python using PTY: False --2016-06-02 23:09:56-- 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% 10.1M=0.001s 2016-06-02 23:09:57 (10.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.303823 ========= master_lag: 18.32 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 18 secs) (at 2016-06-02 23:10:14.233477) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 15 secs) (at 2016-06-02 23:10:14.233763) ========= 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-1464932444.22177-56652394 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029402 ========= master_lag: 15.25 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 15 secs) (at 2016-06-02 23:10:29.512451) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 15 secs) (at 2016-06-02 23:10:29.512769) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev effbb9ad4e93c4383e484f3a515d23194d3c6329 --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 effbb9ad4e93c4383e484f3a515d23194d3c6329 --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-1464932444.22177-56652394 _=/tools/buildbot/bin/python using PTY: False 2016-06-02 23:10:30,233 truncating revision to first 12 chars 2016-06-02 23:10:30,234 Setting DEBUG logging. 2016-06-02 23:10:30,234 attempt 1/10 2016-06-02 23:10:30,234 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/effbb9ad4e93?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 23:10:31,169 unpacking tar archive at: mozilla-aurora-effbb9ad4e93/testing/mozharness/ program finished with exit code 0 elapsedTime=1.214624 ========= master_lag: 14.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 15 secs) (at 2016-06-02 23:10:44.862668) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 23:10:44.862999) ========= script_repo_revision: effbb9ad4e93c4383e484f3a515d23194d3c6329 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 23:10:44.863434) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 28 secs) (at 2016-06-02 23:10:44.863711) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 28 secs) (at 2016-06-02 23:11:13.583314) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 21 secs) (at 2016-06-02 23:11:13.583882) ========= /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-1464932444.22177-56652394 _=/tools/buildbot/bin/python using PTY: False 23:11:17 INFO - MultiFileLogger online at 20160602 23:11:17 in /builds/slave/test 23:11:17 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 23:11:17 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:11:17 INFO - {'append_to_log': False, 23:11:17 INFO - 'base_work_dir': '/builds/slave/test', 23:11:17 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:11:17 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:11:17 INFO - 'buildbot_json_path': 'buildprops.json', 23:11:17 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:11:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:11:17 INFO - 'download_minidump_stackwalk': True, 23:11:17 INFO - 'download_symbols': 'true', 23:11:17 INFO - 'e10s': False, 23:11:17 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:11:17 INFO - 'tooltool.py': '/tools/tooltool.py', 23:11:17 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:11:17 INFO - '/tools/misc-python/virtualenv.py')}, 23:11:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:11:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:11:17 INFO - 'log_level': 'info', 23:11:17 INFO - 'log_to_console': True, 23:11:17 INFO - 'opt_config_files': (), 23:11:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:11:17 INFO - '--processes=1', 23:11:17 INFO - '--config=%(test_path)s/wptrunner.ini', 23:11:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:11:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:11:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:11:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:11:17 INFO - 'pip_index': False, 23:11:17 INFO - 'require_test_zip': True, 23:11:17 INFO - 'test_type': ('testharness',), 23:11:17 INFO - 'this_chunk': '1', 23:11:17 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:11:17 INFO - 'total_chunks': '10', 23:11:17 INFO - 'virtualenv_path': 'venv', 23:11:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:11:17 INFO - 'work_dir': 'build'} 23:11:17 INFO - ##### 23:11:17 INFO - ##### Running clobber step. 23:11:17 INFO - ##### 23:11:17 INFO - Running pre-action listener: _resource_record_pre_action 23:11:17 INFO - Running main action method: clobber 23:11:17 INFO - rmtree: /builds/slave/test/build 23:11:17 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:11:17 INFO - Running post-action listener: _resource_record_post_action 23:11:17 INFO - ##### 23:11:17 INFO - ##### Running read-buildbot-config step. 23:11:17 INFO - ##### 23:11:17 INFO - Running pre-action listener: _resource_record_pre_action 23:11:17 INFO - Running main action method: read_buildbot_config 23:11:17 INFO - Using buildbot properties: 23:11:17 INFO - { 23:11:17 INFO - "project": "", 23:11:17 INFO - "product": "firefox", 23:11:17 INFO - "script_repo_revision": "production", 23:11:17 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 23:11:17 INFO - "repository": "", 23:11:17 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 23:11:17 INFO - "buildid": "20160602213110", 23:11:17 INFO - "pgo_build": "False", 23:11:17 INFO - "basedir": "/builds/slave/test", 23:11:17 INFO - "buildnumber": 13, 23:11:17 INFO - "slavename": "tst-linux32-spot-522", 23:11:17 INFO - "revision": "effbb9ad4e93c4383e484f3a515d23194d3c6329", 23:11:17 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 23:11:17 INFO - "platform": "linux", 23:11:17 INFO - "branch": "mozilla-aurora", 23:11:17 INFO - "repo_path": "releases/mozilla-aurora", 23:11:17 INFO - "moz_repo_path": "", 23:11:17 INFO - "stage_platform": "linux", 23:11:17 INFO - "builduid": "08815aab032a4f868d470f8fc385f827", 23:11:17 INFO - "slavebuilddir": "test" 23:11:17 INFO - } 23:11:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 23:11:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 23:11:17 INFO - Running post-action listener: _resource_record_post_action 23:11:17 INFO - ##### 23:11:17 INFO - ##### Running download-and-extract step. 23:11:17 INFO - ##### 23:11:17 INFO - Running pre-action listener: _resource_record_pre_action 23:11:17 INFO - Running main action method: download_and_extract 23:11:17 INFO - mkdir: /builds/slave/test/build/tests 23:11:17 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')]} 23:11:17 INFO - https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 23:11:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 23:11:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 23:11:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:18 INFO - Downloaded 1325 bytes. 23:11:18 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 23:11:18 INFO - Using the following test package requirements: 23:11:18 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 23:11:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:11:18 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 23:11:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:11:18 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 23:11:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:11:18 INFO - u'jsshell-linux-i686.zip'], 23:11:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:11:18 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 23:11:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 23:11:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:11:18 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 23:11:18 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:11:18 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 23:11:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:11:18 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 23:11:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:11:18 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 23:11:18 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 23:11:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:11:18 INFO - https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 23:11:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 23:11:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 23:11:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:21 INFO - Downloaded 22798690 bytes. 23:11:21 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/*'] 23:11:21 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/* 23:11:22 INFO - caution: filename not matched: web-platform/* 23:11:22 INFO - Return code: 11 23:11:22 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')]} 23:11:22 INFO - https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 23:11:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 23:11:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 23:11:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:26 INFO - Downloaded 36409186 bytes. 23:11:26 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/*'] 23:11:26 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/* 23:11:30 INFO - caution: filename not matched: bin/* 23:11:30 INFO - caution: filename not matched: config/* 23:11:30 INFO - caution: filename not matched: mozbase/* 23:11:30 INFO - caution: filename not matched: marionette/* 23:11:30 INFO - caution: filename not matched: tools/wptserve/* 23:11:30 INFO - Return code: 11 23:11:30 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')]} 23:11:30 INFO - https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 23:11:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 23:11:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 23:11:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:36 INFO - Downloaded 69364260 bytes. 23:11:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 23:11:36 INFO - mkdir: /builds/slave/test/properties 23:11:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:11:36 INFO - Writing to file /builds/slave/test/properties/build_url 23:11:36 INFO - Contents: 23:11:36 INFO - build_url:https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 23:11:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 23:11:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:11:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:11:36 INFO - Contents: 23:11:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 23:11:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:11:37 INFO - https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:11:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 23:11:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 23:11:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GxAeS12zTT2oygfjMkYHvA/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 23:11:44 INFO - Downloaded 92337979 bytes. 23:11:44 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'] 23:11:44 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 23:11:53 INFO - Return code: 0 23:11:53 INFO - Running post-action listener: _resource_record_post_action 23:11:53 INFO - Running post-action listener: set_extra_try_arguments 23:11:53 INFO - ##### 23:11:53 INFO - ##### Running create-virtualenv step. 23:11:53 INFO - ##### 23:11:53 INFO - Running pre-action listener: _pre_create_virtualenv 23:11:53 INFO - Running pre-action listener: _resource_record_pre_action 23:11:53 INFO - Running main action method: create_virtualenv 23:11:53 INFO - Creating virtualenv /builds/slave/test/build/venv 23:11:53 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 23:11:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:11:54 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:11:54 INFO - Using real prefix '/usr' 23:11:54 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:11:55 INFO - Installing distribute.............................................................................................................................................................................................done. 23:11:58 INFO - Installing pip.................done. 23:11:58 INFO - Return code: 0 23:11:58 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:11:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:11:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:11:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:11:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:11:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:11:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:11:58 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 0x9367c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9471f70>, '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 0x9471620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9477750>, '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-1464932444.22177-56652394', '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 23:11:58 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 23:11:58 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 23:11:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:11:58 INFO - 'CCACHE_UMASK': '002', 23:11:58 INFO - 'DISPLAY': ':0', 23:11:58 INFO - 'HOME': '/home/cltbld', 23:11:58 INFO - 'LANG': 'en_US.UTF-8', 23:11:58 INFO - 'LOGNAME': 'cltbld', 23:11:58 INFO - 'MAIL': '/var/mail/cltbld', 23:11:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:11:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:11:58 INFO - 'MOZ_NO_REMOTE': '1', 23:11:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:11:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:11:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:11:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:11:58 INFO - 'PWD': '/builds/slave/test', 23:11:58 INFO - 'SHELL': '/bin/bash', 23:11:58 INFO - 'SHLVL': '1', 23:11:58 INFO - 'TERM': 'linux', 23:11:58 INFO - 'TMOUT': '86400', 23:11:58 INFO - 'USER': 'cltbld', 23:11:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464932444.22177-56652394', 23:11:58 INFO - '_': '/tools/buildbot/bin/python'} 23:11:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:11:59 INFO - Downloading/unpacking psutil>=0.7.1 23:11:59 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 23:11:59 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 23:11:59 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 23:11:59 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 23:11:59 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 23:11:59 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 23:12:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:12:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:12:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:12:03 INFO - Installing collected packages: psutil 23:12:03 INFO - Running setup.py install for psutil 23:12:03 INFO - building 'psutil._psutil_linux' extension 23:12:03 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 23:12:03 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 23:12:03 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 23:12:03 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 23:12:03 INFO - building 'psutil._psutil_posix' extension 23:12:03 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 23:12:04 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 23:12:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:12:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:12:04 INFO - Successfully installed psutil 23:12:04 INFO - Cleaning up... 23:12:04 INFO - Return code: 0 23:12:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:12:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:12:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:12:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:12:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:12:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:12:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:12:04 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 0x9367c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9471f70>, '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 0x9471620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9477750>, '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-1464932444.22177-56652394', '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 23:12:04 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 23:12:04 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 23:12:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:12:04 INFO - 'CCACHE_UMASK': '002', 23:12:04 INFO - 'DISPLAY': ':0', 23:12:04 INFO - 'HOME': '/home/cltbld', 23:12:04 INFO - 'LANG': 'en_US.UTF-8', 23:12:04 INFO - 'LOGNAME': 'cltbld', 23:12:04 INFO - 'MAIL': '/var/mail/cltbld', 23:12:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:12:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:12:04 INFO - 'MOZ_NO_REMOTE': '1', 23:12:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:12:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:12:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:12:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:12:04 INFO - 'PWD': '/builds/slave/test', 23:12:04 INFO - 'SHELL': '/bin/bash', 23:12:04 INFO - 'SHLVL': '1', 23:12:04 INFO - 'TERM': 'linux', 23:12:04 INFO - 'TMOUT': '86400', 23:12:04 INFO - 'USER': 'cltbld', 23:12:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464932444.22177-56652394', 23:12:04 INFO - '_': '/tools/buildbot/bin/python'} 23:12:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:12:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:12:04 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 23:12:04 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 23:12:04 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 23:12:04 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 23:12:04 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 23:12:04 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 23:12:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:12:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:12:08 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:12:08 INFO - Installing collected packages: mozsystemmonitor 23:12:08 INFO - Running setup.py install for mozsystemmonitor 23:12:08 INFO - Successfully installed mozsystemmonitor 23:12:08 INFO - Cleaning up... 23:12:08 INFO - Return code: 0 23:12:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:12:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:12:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:12:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:12:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:12:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:12:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:12:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9367c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9471f70>, '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 0x9471620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9477750>, '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-1464932444.22177-56652394', '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 23:12:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 23:12:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 23:12:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:12:08 INFO - 'CCACHE_UMASK': '002', 23:12:08 INFO - 'DISPLAY': ':0', 23:12:08 INFO - 'HOME': '/home/cltbld', 23:12:08 INFO - 'LANG': 'en_US.UTF-8', 23:12:08 INFO - 'LOGNAME': 'cltbld', 23:12:08 INFO - 'MAIL': '/var/mail/cltbld', 23:12:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:12:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:12:08 INFO - 'MOZ_NO_REMOTE': '1', 23:12:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:12:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:12:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:12:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:12:08 INFO - 'PWD': '/builds/slave/test', 23:12:08 INFO - 'SHELL': '/bin/bash', 23:12:08 INFO - 'SHLVL': '1', 23:12:08 INFO - 'TERM': 'linux', 23:12:08 INFO - 'TMOUT': '86400', 23:12:08 INFO - 'USER': 'cltbld', 23:12:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464932444.22177-56652394', 23:12:08 INFO - '_': '/tools/buildbot/bin/python'} 23:12:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:12:09 INFO - Downloading/unpacking blobuploader==1.2.4 23:12: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 23:12: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 23:12: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 23:12: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 23:12: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 23:12: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 23:12:12 INFO - Downloading blobuploader-1.2.4.tar.gz 23:12:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:12:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:12:12 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 23:12:12 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 23:12:12 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 23:12:12 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 23:12:12 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 23:12:12 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 23:12:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:12:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:12:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:12:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:12:13 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 23:12:13 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 23:12:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:12:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:12:14 INFO - Downloading docopt-0.6.1.tar.gz 23:12:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:12:14 INFO - Installing collected packages: blobuploader, requests, docopt 23:12:14 INFO - Running setup.py install for blobuploader 23:12:14 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:12:14 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:12:14 INFO - Running setup.py install for requests 23:12:15 INFO - Running setup.py install for docopt 23:12:15 INFO - Successfully installed blobuploader requests docopt 23:12:15 INFO - Cleaning up... 23:12:15 INFO - Return code: 0 23:12:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:12:15 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')]} 23:12:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:12:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:12:15 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')]} 23:12:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:12:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:12:15 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 0x9367c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9471f70>, '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 0x9471620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9477750>, '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-1464932444.22177-56652394', '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 23:12:15 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 23:12:15 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 23:12:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:12:15 INFO - 'CCACHE_UMASK': '002', 23:12:15 INFO - 'DISPLAY': ':0', 23:12:15 INFO - 'HOME': '/home/cltbld', 23:12:15 INFO - 'LANG': 'en_US.UTF-8', 23:12:15 INFO - 'LOGNAME': 'cltbld', 23:12:15 INFO - 'MAIL': '/var/mail/cltbld', 23:12:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:12:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:12:15 INFO - 'MOZ_NO_REMOTE': '1', 23:12:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:12:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:12:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:12:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:12:15 INFO - 'PWD': '/builds/slave/test', 23:12:15 INFO - 'SHELL': '/bin/bash', 23:12:15 INFO - 'SHLVL': '1', 23:12:15 INFO - 'TERM': 'linux', 23:12:15 INFO - 'TMOUT': '86400', 23:12:15 INFO - 'USER': 'cltbld', 23:12:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464932444.22177-56652394', 23:12:15 INFO - '_': '/tools/buildbot/bin/python'} 23:12:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:12:16 INFO - Running setup.py (path:/tmp/pip-8DCPA1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:12:16 INFO - Running setup.py (path:/tmp/pip-PPW5Gk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:12:16 INFO - Running setup.py (path:/tmp/pip-iRqJBI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:12:16 INFO - Running setup.py (path:/tmp/pip-SnFxMC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:12:16 INFO - Running setup.py (path:/tmp/pip-UEoLji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:12:16 INFO - Running setup.py (path:/tmp/pip-j4Os_I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:12:16 INFO - Running setup.py (path:/tmp/pip-JH7ttq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:12:16 INFO - Running setup.py (path:/tmp/pip-ciqIjt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:12:17 INFO - Running setup.py (path:/tmp/pip-0Uv1Kd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:12:17 INFO - Running setup.py (path:/tmp/pip-ZfYTVS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:12:17 INFO - Running setup.py (path:/tmp/pip-3_tQeQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:12:17 INFO - Running setup.py (path:/tmp/pip-mZ6ksZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:12:17 INFO - Running setup.py (path:/tmp/pip-niUwiL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:12:17 INFO - Running setup.py (path:/tmp/pip-9dohaO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:12:17 INFO - Running setup.py (path:/tmp/pip-vFJf9H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:12:17 INFO - Running setup.py (path:/tmp/pip-83fZqu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:12:18 INFO - Running setup.py (path:/tmp/pip-0U16Wk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:12:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:12:18 INFO - Running setup.py (path:/tmp/pip-9Zhgzz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:12:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:12:18 INFO - Running setup.py (path:/tmp/pip-STt9b5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:12:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:12:18 INFO - Running setup.py (path:/tmp/pip-XW1FLX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:12:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:12:18 INFO - Running setup.py (path:/tmp/pip-8n61xj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:12:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:12:19 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 23:12:19 INFO - Running setup.py install for manifestparser 23:12:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:12:19 INFO - Running setup.py install for mozcrash 23:12:19 INFO - Running setup.py install for mozdebug 23:12:19 INFO - Running setup.py install for mozdevice 23:12:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:12:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:12:19 INFO - Running setup.py install for mozfile 23:12:20 INFO - Running setup.py install for mozhttpd 23:12:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:12:20 INFO - Running setup.py install for mozinfo 23:12:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:12:20 INFO - Running setup.py install for mozInstall 23:12:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:12:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:12:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:12:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:12:20 INFO - Running setup.py install for mozleak 23:12:20 INFO - Running setup.py install for mozlog 23:12:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:12:21 INFO - Running setup.py install for moznetwork 23:12:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:12:21 INFO - Running setup.py install for mozprocess 23:12:21 INFO - Running setup.py install for mozprofile 23:12:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:12:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:12:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:12:21 INFO - Running setup.py install for mozrunner 23:12:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:12:22 INFO - Running setup.py install for mozscreenshot 23:12:22 INFO - Running setup.py install for moztest 23:12:22 INFO - Running setup.py install for mozversion 23:12:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:12:22 INFO - Running setup.py install for wptserve 23:12:22 INFO - Running setup.py install for marionette-driver 23:12:23 INFO - Running setup.py install for browsermob-proxy 23:12:23 INFO - Running setup.py install for marionette-client 23:12:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:12:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:12:23 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 23:12:23 INFO - Cleaning up... 23:12:23 INFO - Return code: 0 23:12:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:12:23 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')]} 23:12:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:12:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:12:23 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')]} 23:12:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:12:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:12:23 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 0x9367c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9471f70>, '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 0x9471620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9477750>, '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-1464932444.22177-56652394', '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 23:12:23 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 23:12:23 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 23:12:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:12:23 INFO - 'CCACHE_UMASK': '002', 23:12:23 INFO - 'DISPLAY': ':0', 23:12:23 INFO - 'HOME': '/home/cltbld', 23:12:23 INFO - 'LANG': 'en_US.UTF-8', 23:12:23 INFO - 'LOGNAME': 'cltbld', 23:12:23 INFO - 'MAIL': '/var/mail/cltbld', 23:12:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:12:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:12:23 INFO - 'MOZ_NO_REMOTE': '1', 23:12:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:12:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:12:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:12:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:12:23 INFO - 'PWD': '/builds/slave/test', 23:12:23 INFO - 'SHELL': '/bin/bash', 23:12:23 INFO - 'SHLVL': '1', 23:12:23 INFO - 'TERM': 'linux', 23:12:23 INFO - 'TMOUT': '86400', 23:12:23 INFO - 'USER': 'cltbld', 23:12:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464932444.22177-56652394', 23:12:23 INFO - '_': '/tools/buildbot/bin/python'} 23:12:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:12:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:12:24 INFO - Running setup.py (path:/tmp/pip-NpNbjp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:12:24 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)) 23:12:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:12:24 INFO - Running setup.py (path:/tmp/pip-5nYk1p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:12:24 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)) 23:12:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:12:24 INFO - Running setup.py (path:/tmp/pip-8Ryb3M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:12:24 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)) 23:12:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:12:24 INFO - Running setup.py (path:/tmp/pip-4_TrJE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:12:24 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)) 23:12:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:12:24 INFO - Running setup.py (path:/tmp/pip-gBze6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:12:25 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)) 23:12:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:12:25 INFO - Running setup.py (path:/tmp/pip-iLwvDe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:12:25 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)) 23:12:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:12:25 INFO - Running setup.py (path:/tmp/pip-5s7xO2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:12:25 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)) 23:12:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:12:25 INFO - Running setup.py (path:/tmp/pip-gog3aY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:12:25 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)) 23:12:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:12:25 INFO - Running setup.py (path:/tmp/pip-66CM0A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:12:25 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)) 23:12:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:12:25 INFO - Running setup.py (path:/tmp/pip-CF3os9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:12:25 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)) 23:12:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:12:25 INFO - Running setup.py (path:/tmp/pip-0lWMAR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:12:25 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)) 23:12:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:12:25 INFO - Running setup.py (path:/tmp/pip-KAVzK1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:12:25 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)) 23:12:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:12:25 INFO - Running setup.py (path:/tmp/pip-h9faP1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:12:26 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)) 23:12:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:12:26 INFO - Running setup.py (path:/tmp/pip-gYS7p9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:12:26 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)) 23:12:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:12:26 INFO - Running setup.py (path:/tmp/pip-Qsw5VT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:12:26 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)) 23:12:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:12:26 INFO - Running setup.py (path:/tmp/pip-BC0Qxt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:12:26 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)) 23:12:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:12:26 INFO - Running setup.py (path:/tmp/pip-VVw3kr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:12:26 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)) 23:12:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:12:26 INFO - Running setup.py (path:/tmp/pip-k4F731-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:12:26 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)) 23:12:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:12:26 INFO - Running setup.py (path:/tmp/pip-bZvqc1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:12:26 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)) 23:12:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:12:26 INFO - Running setup.py (path:/tmp/pip-3AKMjn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:12:27 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)) 23:12:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:12:27 INFO - Running setup.py (path:/tmp/pip-d6WJDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:12:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:12:27 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)) 23:12:27 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)) 23:12:27 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)) 23:12:27 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)) 23:12:27 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)) 23:12:27 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)) 23:12:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:12:27 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 23:12:27 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 23:12:27 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 23:12:27 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 23:12:27 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 23:12:27 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 23:12:31 INFO - Downloading blessings-1.6.tar.gz 23:12:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:12:31 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)) 23:12:31 INFO - Installing collected packages: blessings 23:12:31 INFO - Running setup.py install for blessings 23:12:31 INFO - Successfully installed blessings 23:12:31 INFO - Cleaning up... 23:12:31 INFO - Return code: 0 23:12:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:12:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:12:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:12:32 INFO - Reading from file tmpfile_stdout 23:12:32 INFO - Current package versions: 23:12:32 INFO - argparse == 1.2.1 23:12:32 INFO - blessings == 1.6 23:12:32 INFO - blobuploader == 1.2.4 23:12:32 INFO - browsermob-proxy == 0.6.0 23:12:32 INFO - docopt == 0.6.1 23:12:32 INFO - manifestparser == 1.1 23:12:32 INFO - marionette-client == 2.3.0 23:12:32 INFO - marionette-driver == 1.4.0 23:12:32 INFO - mozInstall == 1.12 23:12:32 INFO - mozcrash == 0.17 23:12:32 INFO - mozdebug == 0.1 23:12:32 INFO - mozdevice == 0.48 23:12:32 INFO - mozfile == 1.2 23:12:32 INFO - mozhttpd == 0.7 23:12:32 INFO - mozinfo == 0.9 23:12:32 INFO - mozleak == 0.1 23:12:32 INFO - mozlog == 3.1 23:12:32 INFO - moznetwork == 0.27 23:12:32 INFO - mozprocess == 0.22 23:12:32 INFO - mozprofile == 0.28 23:12:32 INFO - mozrunner == 6.11 23:12:32 INFO - mozscreenshot == 0.1 23:12:32 INFO - mozsystemmonitor == 0.0 23:12:32 INFO - moztest == 0.7 23:12:32 INFO - mozversion == 1.4 23:12:32 INFO - psutil == 3.1.1 23:12:32 INFO - requests == 1.2.3 23:12:32 INFO - wptserve == 1.4.0 23:12:32 INFO - wsgiref == 0.1.2 23:12:32 INFO - Running post-action listener: _resource_record_post_action 23:12:32 INFO - Running post-action listener: _start_resource_monitoring 23:12:32 INFO - Starting resource monitoring. 23:12:32 INFO - ##### 23:12:32 INFO - ##### Running pull step. 23:12:32 INFO - ##### 23:12:32 INFO - Running pre-action listener: _resource_record_pre_action 23:12:32 INFO - Running main action method: pull 23:12:32 INFO - Pull has nothing to do! 23:12:32 INFO - Running post-action listener: _resource_record_post_action 23:12:32 INFO - ##### 23:12:32 INFO - ##### Running install step. 23:12:32 INFO - ##### 23:12:32 INFO - Running pre-action listener: _resource_record_pre_action 23:12:32 INFO - Running main action method: install 23:12:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:12:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:12:32 INFO - Reading from file tmpfile_stdout 23:12:32 INFO - Detecting whether we're running mozinstall >=1.0... 23:12:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:12:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:12:32 INFO - Reading from file tmpfile_stdout 23:12:32 INFO - Output received: 23:12:32 INFO - Usage: mozinstall [options] installer 23:12:32 INFO - Options: 23:12:32 INFO - -h, --help show this help message and exit 23:12:32 INFO - -d DEST, --destination=DEST 23:12:32 INFO - Directory to install application into. [default: 23:12:32 INFO - "/builds/slave/test"] 23:12:32 INFO - --app=APP Application being installed. [default: firefox] 23:12:32 INFO - mkdir: /builds/slave/test/build/application 23:12:32 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'] 23:12:32 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 23:13:01 INFO - Reading from file tmpfile_stdout 23:13:01 INFO - Output received: 23:13:01 INFO - /builds/slave/test/build/application/firefox/firefox 23:13:01 INFO - Running post-action listener: _resource_record_post_action 23:13:01 INFO - ##### 23:13:01 INFO - ##### Running run-tests step. 23:13:01 INFO - ##### 23:13:01 INFO - Running pre-action listener: _resource_record_pre_action 23:13:01 INFO - Running main action method: run_tests 23:13:01 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:13:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:13:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:13:01 INFO - grabbing minidump binary from tooltool 23:13:01 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')]} 23:13:01 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 0x9471f70>, '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 0x9471620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9477750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:13:01 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 23:13:01 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 23:13:01 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:13:01 INFO - Return code: 0 23:13:01 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 23:13:01 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:13:01 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/GxAeS12zTT2oygfjMkYHvA/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 23:13:01 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/GxAeS12zTT2oygfjMkYHvA/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 23:13:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:13:01 INFO - 'CCACHE_UMASK': '002', 23:13:01 INFO - 'DISPLAY': ':0', 23:13:01 INFO - 'HOME': '/home/cltbld', 23:13:01 INFO - 'LANG': 'en_US.UTF-8', 23:13:01 INFO - 'LOGNAME': 'cltbld', 23:13:01 INFO - 'MAIL': '/var/mail/cltbld', 23:13:01 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:13:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:13:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:13:01 INFO - 'MOZ_NO_REMOTE': '1', 23:13:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:13:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:13:01 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:13:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:13:01 INFO - 'PWD': '/builds/slave/test', 23:13:01 INFO - 'SHELL': '/bin/bash', 23:13:01 INFO - 'SHLVL': '1', 23:13:01 INFO - 'TERM': 'linux', 23:13:01 INFO - 'TMOUT': '86400', 23:13:01 INFO - 'USER': 'cltbld', 23:13:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464932444.22177-56652394', 23:13:01 INFO - '_': '/tools/buildbot/bin/python'} 23:13:01 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/GxAeS12zTT2oygfjMkYHvA/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 23:13:02 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 23:13:02 INFO - import pkg_resources 23:13:03 INFO - Using 1 client processes 23:13:04 INFO - wptserve Starting http server on 127.0.0.1:8000 23:13:04 INFO - wptserve Starting http server on 127.0.0.1:8001 23:13:04 INFO - wptserve Starting http server on 127.0.0.1:8443 23:13:06 INFO - SUITE-START | Running 778 tests 23:13:06 INFO - Running testharness tests 23:13:06 INFO - Setting up ssl 23:13:06 INFO - PROCESS | certutil | 23:13:06 INFO - PROCESS | certutil | 23:13:06 INFO - PROCESS | certutil | 23:13:06 INFO - Certificate Nickname Trust Attributes 23:13:06 INFO - SSL,S/MIME,JAR/XPI 23:13:06 INFO - 23:13:06 INFO - web-platform-tests CT,, 23:13:06 INFO - 23:13:06 INFO - Starting runner 23:13:09 INFO - PROCESS | 12233 | 1464934389058 Marionette DEBUG Marionette enabled via build flag and pref 23:13:09 INFO - PROCESS | 12233 | ++DOCSHELL 0xa50f4400 == 1 [pid = 12233] [id = 1] 23:13:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 1 (0xa50f4800) [pid = 12233] [serial = 1] [outer = (nil)] 23:13:09 INFO - PROCESS | 12233 | [12233] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:13:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 2 (0xa50f5000) [pid = 12233] [serial = 2] [outer = 0xa50f4800] 23:13:09 INFO - PROCESS | 12233 | 1464934389756 Marionette INFO Listening on port 2828 23:13:10 INFO - PROCESS | 12233 | 1464934390397 Marionette DEBUG Marionette enabled via command-line flag 23:13:10 INFO - PROCESS | 12233 | ++DOCSHELL 0xa228e000 == 2 [pid = 12233] [id = 2] 23:13:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 3 (0xa22a5000) [pid = 12233] [serial = 3] [outer = (nil)] 23:13:10 INFO - PROCESS | 12233 | [12233] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:13:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 4 (0xa22a5800) [pid = 12233] [serial = 4] [outer = 0xa22a5000] 23:13:10 INFO - PROCESS | 12233 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21a0340 23:13:10 INFO - PROCESS | 12233 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a0e20 23:13:10 INFO - PROCESS | 12233 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bfd20 23:13:10 INFO - PROCESS | 12233 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c1980 23:13:10 INFO - PROCESS | 12233 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c46c0 23:13:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 5 (0xa21b8c00) [pid = 12233] [serial = 5] [outer = 0xa50f4800] 23:13:10 INFO - PROCESS | 12233 | [12233] 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 23:13:10 INFO - PROCESS | 12233 | 1464934390797 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43552 23:13:10 INFO - PROCESS | 12233 | [12233] 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 23:13:10 INFO - PROCESS | 12233 | 1464934390874 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43553 23:13:10 INFO - PROCESS | 12233 | 1464934390885 Marionette DEBUG Closed connection conn0 23:13:10 INFO - PROCESS | 12233 | [12233] 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 23:13:11 INFO - PROCESS | 12233 | 1464934391004 Marionette DEBUG Closed connection conn1 23:13:11 INFO - PROCESS | 12233 | [12233] 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 23:13:11 INFO - PROCESS | 12233 | 1464934391084 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43554 23:13:11 INFO - PROCESS | 12233 | [12233] 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 23:13:11 INFO - PROCESS | 12233 | 1464934391117 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43555 23:13:11 INFO - PROCESS | 12233 | 1464934391121 Marionette DEBUG Closed connection conn2 23:13:11 INFO - PROCESS | 12233 | [12233] 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 23:13:11 INFO - PROCESS | 12233 | 1464934391153 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43556 23:13:11 INFO - PROCESS | 12233 | 1464934391165 Marionette DEBUG Closed connection conn3 23:13:11 INFO - PROCESS | 12233 | 1464934391191 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:13:11 INFO - PROCESS | 12233 | 1464934391208 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":"20160602213110","device":"desktop","version":"48.0a2"} 23:13:11 INFO - PROCESS | 12233 | [12233] 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 23:13:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b69c000 == 3 [pid = 12233] [id = 3] 23:13:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 6 (0x9b69c400) [pid = 12233] [serial = 6] [outer = (nil)] 23:13:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b69fc00 == 4 [pid = 12233] [id = 4] 23:13:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 7 (0x9b6a0000) [pid = 12233] [serial = 7] [outer = (nil)] 23:13:13 INFO - PROCESS | 12233 | [12233] 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 23:13:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x9aad0c00 == 5 [pid = 12233] [id = 5] 23:13:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 8 (0x9aad1000) [pid = 12233] [serial = 8] [outer = (nil)] 23:13:13 INFO - PROCESS | 12233 | [12233] 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 23:13:13 INFO - PROCESS | 12233 | [12233] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:13:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 9 (0x9a9dec00) [pid = 12233] [serial = 9] [outer = 0x9aad1000] 23:13:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 10 (0x9ab60400) [pid = 12233] [serial = 10] [outer = 0x9b69c400] 23:13:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 11 (0x9ab62000) [pid = 12233] [serial = 11] [outer = 0x9b6a0000] 23:13:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 12 (0x9ab64000) [pid = 12233] [serial = 12] [outer = 0x9aad1000] 23:13:15 INFO - PROCESS | 12233 | 1464934395071 Marionette DEBUG loaded listener.js 23:13:15 INFO - PROCESS | 12233 | 1464934395090 Marionette DEBUG loaded listener.js 23:13:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 13 (0x989e0c00) [pid = 12233] [serial = 13] [outer = 0x9aad1000] 23:13:15 INFO - PROCESS | 12233 | 1464934395845 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"867eb572-53ea-4241-858e-288ab9ed146e","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":"20160602213110","device":"desktop","version":"48.0a2","command_id":1}}] 23:13:16 INFO - PROCESS | 12233 | 1464934396048 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}] 23:13:16 INFO - PROCESS | 12233 | 1464934396359 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 23:13:16 INFO - PROCESS | 12233 | 1464934396542 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:13:16 INFO - PROCESS | 12233 | [12233] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:13:16 INFO - PROCESS | 12233 | [12233] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:13:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 14 (0x95293400) [pid = 12233] [serial = 14] [outer = 0x9aad1000] 23:13:17 INFO - PROCESS | 12233 | [12233] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:13:17 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:13:17 INFO - PROCESS | 12233 | 1464934397183 Marionette TRACE conn4 <- [1,3,null,{}] 23:13:17 INFO - PROCESS | 12233 | 1464934397235 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:13:17 INFO - PROCESS | 12233 | 1464934397272 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 23:13:17 INFO - PROCESS | 12233 | 1464934397328 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 23:13:17 INFO - PROCESS | 12233 | 1464934397331 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 23:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:13:17 INFO - PROCESS | 12233 | 1464934397416 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:13:17 INFO - PROCESS | 12233 | 1464934397422 Marionette TRACE conn4 <- [1,6,null,{}] 23:13:17 INFO - PROCESS | 12233 | 1464934397432 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}] 23:13:17 INFO - PROCESS | 12233 | 1464934397450 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 23:13:17 INFO - PROCESS | 12233 | 1464934397455 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x93c7ac00 == 6 [pid = 12233] [id = 6] 23:13:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 15 (0x93c7b000) [pid = 12233] [serial = 15] [outer = (nil)] 23:13:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 16 (0x93c7d000) [pid = 12233] [serial = 16] [outer = 0x93c7b000] 23:13:17 INFO - PROCESS | 12233 | 1464934397540 Marionette DEBUG loaded listener.js 23:13:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 17 (0x93c82000) [pid = 12233] [serial = 17] [outer = 0x93c7b000] 23:13:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a6e400 == 7 [pid = 12233] [id = 7] 23:13:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 18 (0x93a6f800) [pid = 12233] [serial = 18] [outer = (nil)] 23:13:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 19 (0x93a74400) [pid = 12233] [serial = 19] [outer = 0x93a6f800] 23:13:18 INFO - PROCESS | 12233 | 1464934398040 Marionette DEBUG loaded listener.js 23:13:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 20 (0x93ab6800) [pid = 12233] [serial = 20] [outer = 0x93a6f800] 23:13:18 INFO - PROCESS | 12233 | [12233] 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 23:13:18 INFO - PROCESS | 12233 | 1464934398557 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]]]}] 23:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1247ms 23:13:18 INFO - PROCESS | 12233 | 1464934398674 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 23:13:18 INFO - PROCESS | 12233 | 1464934398677 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 23:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:13:18 INFO - PROCESS | 12233 | 1464934398713 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:13:18 INFO - PROCESS | 12233 | 1464934398717 Marionette TRACE conn4 <- [1,10,null,{}] 23:13:18 INFO - PROCESS | 12233 | 1464934398738 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}] 23:13:18 INFO - PROCESS | 12233 | 1464934398918 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 23:13:18 INFO - PROCESS | 12233 | 1464934398946 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x92eba800 == 8 [pid = 12233] [id = 8] 23:13:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 21 (0x93a6c800) [pid = 12233] [serial = 21] [outer = (nil)] 23:13:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 22 (0x91e7ec00) [pid = 12233] [serial = 22] [outer = 0x93a6c800] 23:13:19 INFO - PROCESS | 12233 | 1464934399022 Marionette DEBUG loaded listener.js 23:13:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 23 (0x91e83c00) [pid = 12233] [serial = 23] [outer = 0x93a6c800] 23:13:20 INFO - PROCESS | 12233 | 1464934400023 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]]]}] 23:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1356ms 23:13:20 INFO - PROCESS | 12233 | 1464934400057 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 23:13:20 INFO - PROCESS | 12233 | 1464934400063 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 23:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:13:20 INFO - PROCESS | 12233 | 1464934400072 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:13:20 INFO - PROCESS | 12233 | 1464934400077 Marionette TRACE conn4 <- [1,14,null,{}] 23:13:20 INFO - PROCESS | 12233 | 1464934400087 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}] 23:13:20 INFO - PROCESS | 12233 | 1464934400303 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 23:13:20 INFO - PROCESS | 12233 | 1464934400480 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x92247800 == 9 [pid = 12233] [id = 9] 23:13:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 24 (0x92248000) [pid = 12233] [serial = 24] [outer = (nil)] 23:13:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 25 (0x92327000) [pid = 12233] [serial = 25] [outer = 0x92248000] 23:13:20 INFO - PROCESS | 12233 | 1464934400568 Marionette DEBUG loaded listener.js 23:13:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 26 (0x9232dc00) [pid = 12233] [serial = 26] [outer = 0x92248000] 23:13:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a71c00 == 10 [pid = 12233] [id = 10] 23:13:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 27 (0x93a73000) [pid = 12233] [serial = 27] [outer = (nil)] 23:13:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 28 (0x9232ac00) [pid = 12233] [serial = 28] [outer = 0x93a73000] 23:13:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 29 (0x93a74800) [pid = 12233] [serial = 29] [outer = 0x93a73000] 23:13:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x91e87400 == 11 [pid = 12233] [id = 11] 23:13:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 30 (0x93a65c00) [pid = 12233] [serial = 30] [outer = (nil)] 23:13:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 31 (0x9898d800) [pid = 12233] [serial = 31] [outer = 0x93a65c00] 23:13:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 32 (0x99397c00) [pid = 12233] [serial = 32] [outer = 0x93a65c00] 23:13:21 INFO - PROCESS | 12233 | 1464934401683 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]]]}] 23:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1642ms 23:13:21 INFO - PROCESS | 12233 | 1464934401765 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 23:13:21 INFO - PROCESS | 12233 | 1464934401774 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 23:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:13:21 INFO - PROCESS | 12233 | 1464934401790 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:13:21 INFO - PROCESS | 12233 | 1464934401795 Marionette TRACE conn4 <- [1,18,null,{}] 23:13:21 INFO - PROCESS | 12233 | 1464934401801 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}] 23:13:21 INFO - PROCESS | 12233 | 1464934401988 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 23:13:22 INFO - PROCESS | 12233 | 1464934402119 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x92324000 == 12 [pid = 12233] [id = 12] 23:13:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 33 (0x9529b800) [pid = 12233] [serial = 33] [outer = (nil)] 23:13:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 34 (0x9a727800) [pid = 12233] [serial = 34] [outer = 0x9529b800] 23:13:22 INFO - PROCESS | 12233 | 1464934402220 Marionette DEBUG loaded listener.js 23:13:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 35 (0x9b379000) [pid = 12233] [serial = 35] [outer = 0x9529b800] 23:13:23 INFO - PROCESS | 12233 | 1464934403124 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]]]}] 23:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1385ms 23:13:23 INFO - PROCESS | 12233 | 1464934403174 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 23:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:13:23 INFO - PROCESS | 12233 | 1464934403180 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 23:13:23 INFO - PROCESS | 12233 | 1464934403187 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:13:23 INFO - PROCESS | 12233 | 1464934403192 Marionette TRACE conn4 <- [1,22,null,{}] 23:13:23 INFO - PROCESS | 12233 | 1464934403209 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}] 23:13:23 INFO - PROCESS | 12233 | 1464934403397 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 23:13:23 INFO - PROCESS | 12233 | 1464934403526 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c272800 == 13 [pid = 12233] [id = 13] 23:13:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 36 (0x9cd95000) [pid = 12233] [serial = 36] [outer = (nil)] 23:13:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 37 (0xa216bc00) [pid = 12233] [serial = 37] [outer = 0x9cd95000] 23:13:23 INFO - PROCESS | 12233 | 1464934403617 Marionette DEBUG loaded listener.js 23:13:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 38 (0xa2272000) [pid = 12233] [serial = 38] [outer = 0x9cd95000] 23:13:24 INFO - PROCESS | 12233 | 1464934404505 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]]]}] 23:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1383ms 23:13:24 INFO - PROCESS | 12233 | 1464934404570 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 23:13:24 INFO - PROCESS | 12233 | 1464934404575 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 23:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:13:24 INFO - PROCESS | 12233 | 1464934404581 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:13:24 INFO - PROCESS | 12233 | 1464934404584 Marionette TRACE conn4 <- [1,26,null,{}] 23:13:24 INFO - PROCESS | 12233 | 1464934404591 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}] 23:13:24 INFO - PROCESS | 12233 | 1464934404773 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 23:13:24 INFO - PROCESS | 12233 | 1464934404900 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c14fc00 == 14 [pid = 12233] [id = 14] 23:13:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 39 (0x9c150400) [pid = 12233] [serial = 39] [outer = (nil)] 23:13:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 40 (0x9c156000) [pid = 12233] [serial = 40] [outer = 0x9c150400] 23:13:24 INFO - PROCESS | 12233 | 1464934404988 Marionette DEBUG loaded listener.js 23:13:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 41 (0xa21af800) [pid = 12233] [serial = 41] [outer = 0x9c150400] 23:13:26 INFO - PROCESS | 12233 | 1464934406129 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]]]}] 23:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1577ms 23:13:26 INFO - PROCESS | 12233 | 1464934406159 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 23:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:13:26 INFO - PROCESS | 12233 | 1464934406165 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 23:13:26 INFO - PROCESS | 12233 | 1464934406172 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:13:26 INFO - PROCESS | 12233 | 1464934406177 Marionette TRACE conn4 <- [1,30,null,{}] 23:13:26 INFO - PROCESS | 12233 | 1464934406185 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}] 23:13:26 INFO - PROCESS | 12233 | 1464934406350 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 23:13:26 INFO - PROCESS | 12233 | 1464934406501 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x94ebac00 == 15 [pid = 12233] [id = 15] 23:13:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 42 (0x94ebb000) [pid = 12233] [serial = 42] [outer = (nil)] 23:13:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 43 (0x98170c00) [pid = 12233] [serial = 43] [outer = 0x94ebb000] 23:13:26 INFO - PROCESS | 12233 | 1464934406632 Marionette DEBUG loaded listener.js 23:13:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 44 (0x993f2c00) [pid = 12233] [serial = 44] [outer = 0x94ebb000] 23:13:27 INFO - PROCESS | 12233 | 1464934407375 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]]]}] 23:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1232ms 23:13:27 INFO - PROCESS | 12233 | 1464934407403 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 23:13:27 INFO - PROCESS | 12233 | 1464934407411 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 23:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:13:27 INFO - PROCESS | 12233 | 1464934407436 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:13:27 INFO - PROCESS | 12233 | 1464934407439 Marionette TRACE conn4 <- [1,34,null,{}] 23:13:27 INFO - PROCESS | 12233 | 1464934407449 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}] 23:13:27 INFO - PROCESS | 12233 | 1464934407588 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 23:13:27 INFO - PROCESS | 12233 | 1464934407606 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a181c00 == 16 [pid = 12233] [id = 16] 23:13:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 45 (0x9a2a4800) [pid = 12233] [serial = 45] [outer = (nil)] 23:13:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 46 (0x9a8c6000) [pid = 12233] [serial = 46] [outer = 0x9a2a4800] 23:13:27 INFO - PROCESS | 12233 | 1464934407676 Marionette DEBUG loaded listener.js 23:13:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 47 (0x9ab67000) [pid = 12233] [serial = 47] [outer = 0x9a2a4800] 23:13:28 INFO - PROCESS | 12233 | 1464934408406 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]]]}] 23:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1032ms 23:13:28 INFO - PROCESS | 12233 | 1464934408464 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 23:13:28 INFO - PROCESS | 12233 | 1464934408467 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 23:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:13:28 INFO - PROCESS | 12233 | 1464934408473 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:13:28 INFO - PROCESS | 12233 | 1464934408479 Marionette TRACE conn4 <- [1,38,null,{}] 23:13:28 INFO - PROCESS | 12233 | 1464934408493 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}] 23:13:28 INFO - PROCESS | 12233 | 1464934408644 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 23:13:28 INFO - PROCESS | 12233 | 1464934408660 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x9778fc00 == 17 [pid = 12233] [id = 17] 23:13:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 48 (0x9a370000) [pid = 12233] [serial = 48] [outer = (nil)] 23:13:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 49 (0x9b6a6c00) [pid = 12233] [serial = 49] [outer = 0x9a370000] 23:13:28 INFO - PROCESS | 12233 | 1464934408734 Marionette DEBUG loaded listener.js 23:13:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 50 (0x9c14ac00) [pid = 12233] [serial = 50] [outer = 0x9a370000] 23:13:29 INFO - PROCESS | 12233 | 1464934409452 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]]]}] 23:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1033ms 23:13:29 INFO - PROCESS | 12233 | 1464934409507 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 23:13:29 INFO - PROCESS | 12233 | 1464934409511 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 23:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:13:29 INFO - PROCESS | 12233 | 1464934409517 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:13:29 INFO - PROCESS | 12233 | 1464934409519 Marionette TRACE conn4 <- [1,42,null,{}] 23:13:29 INFO - PROCESS | 12233 | 1464934409525 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}] 23:13:29 INFO - PROCESS | 12233 | 1464934409700 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 23:13:29 INFO - PROCESS | 12233 | 1464934409720 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x9bbbc400 == 18 [pid = 12233] [id = 18] 23:13:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 51 (0x9c149800) [pid = 12233] [serial = 51] [outer = (nil)] 23:13:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 52 (0x9c1fe800) [pid = 12233] [serial = 52] [outer = 0x9c149800] 23:13:29 INFO - PROCESS | 12233 | 1464934409793 Marionette DEBUG loaded listener.js 23:13:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 53 (0x9cd96400) [pid = 12233] [serial = 53] [outer = 0x9c149800] 23:13:30 INFO - PROCESS | 12233 | 1464934410478 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]]]}] 23:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 977ms 23:13:30 INFO - PROCESS | 12233 | 1464934410494 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 23:13:30 INFO - PROCESS | 12233 | 1464934410496 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 23:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:13:30 INFO - PROCESS | 12233 | 1464934410506 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:13:30 INFO - PROCESS | 12233 | 1464934410509 Marionette TRACE conn4 <- [1,46,null,{}] 23:13:30 INFO - PROCESS | 12233 | 1464934410515 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}] 23:13:30 INFO - PROCESS | 12233 | 1464934410684 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 23:13:30 INFO - PROCESS | 12233 | 1464934410703 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x9be34000 == 19 [pid = 12233] [id = 19] 23:13:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 54 (0x9c158c00) [pid = 12233] [serial = 54] [outer = (nil)] 23:13:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 55 (0x9cfb3400) [pid = 12233] [serial = 55] [outer = 0x9c158c00] 23:13:30 INFO - PROCESS | 12233 | 1464934410791 Marionette DEBUG loaded listener.js 23:13:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 56 (0xa0610c00) [pid = 12233] [serial = 56] [outer = 0x9c158c00] 23:13:31 INFO - PROCESS | 12233 | 1464934411516 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]]]}] 23:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1028ms 23:13:31 INFO - PROCESS | 12233 | 1464934411535 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 23:13:31 INFO - PROCESS | 12233 | 1464934411537 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 23:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:13:31 INFO - PROCESS | 12233 | 1464934411543 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:13:31 INFO - PROCESS | 12233 | 1464934411546 Marionette TRACE conn4 <- [1,50,null,{}] 23:13:31 INFO - PROCESS | 12233 | 1464934411551 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}] 23:13:31 INFO - PROCESS | 12233 | 1464934411778 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 23:13:31 INFO - PROCESS | 12233 | 1464934411799 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x99395400 == 20 [pid = 12233] [id = 20] 23:13:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 57 (0x9cfae400) [pid = 12233] [serial = 57] [outer = (nil)] 23:13:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 58 (0xa22ad400) [pid = 12233] [serial = 58] [outer = 0x9cfae400] 23:13:31 INFO - PROCESS | 12233 | 1464934411875 Marionette DEBUG loaded listener.js 23:13:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 59 (0xa2409000) [pid = 12233] [serial = 59] [outer = 0x9cfae400] 23:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1034ms 23:13:32 INFO - PROCESS | 12233 | 1464934412567 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]]]}] 23:13:32 INFO - PROCESS | 12233 | 1464934412581 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 23:13:32 INFO - PROCESS | 12233 | 1464934412583 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 23:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:13:32 INFO - PROCESS | 12233 | 1464934412591 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:13:32 INFO - PROCESS | 12233 | 1464934412594 Marionette TRACE conn4 <- [1,54,null,{}] 23:13:32 INFO - PROCESS | 12233 | 1464934412599 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}] 23:13:32 INFO - PROCESS | 12233 | 1464934412731 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 23:13:32 INFO - PROCESS | 12233 | 1464934412836 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x92245800 == 21 [pid = 12233] [id = 21] 23:13:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 60 (0x9817f000) [pid = 12233] [serial = 60] [outer = (nil)] 23:13:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 61 (0xa2641400) [pid = 12233] [serial = 61] [outer = 0x9817f000] 23:13:32 INFO - PROCESS | 12233 | 1464934412906 Marionette DEBUG loaded listener.js 23:13:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 62 (0xa26cf400) [pid = 12233] [serial = 62] [outer = 0x9817f000] 23:13:33 INFO - PROCESS | 12233 | 1464934413517 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]]]}] 23:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 981ms 23:13:33 INFO - PROCESS | 12233 | 1464934413572 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 23:13:33 INFO - PROCESS | 12233 | 1464934413575 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 23:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:13:33 INFO - PROCESS | 12233 | 1464934413581 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:13:33 INFO - PROCESS | 12233 | 1464934413583 Marionette TRACE conn4 <- [1,58,null,{}] 23:13:33 INFO - PROCESS | 12233 | 1464934413589 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}] 23:13:33 INFO - PROCESS | 12233 | 1464934413718 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 23:13:33 INFO - PROCESS | 12233 | 1464934413823 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:33 INFO - PROCESS | 12233 | ++DOCSHELL 0xa260a800 == 22 [pid = 12233] [id = 22] 23:13:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 63 (0xa260b000) [pid = 12233] [serial = 63] [outer = (nil)] 23:13:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 64 (0xa322ec00) [pid = 12233] [serial = 64] [outer = 0xa260b000] 23:13:33 INFO - PROCESS | 12233 | 1464934413891 Marionette DEBUG loaded listener.js 23:13:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 65 (0xa3266400) [pid = 12233] [serial = 65] [outer = 0xa260b000] 23:13:34 INFO - PROCESS | 12233 | 1464934414494 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]]]}] 23:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 930ms 23:13:34 INFO - PROCESS | 12233 | 1464934414513 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 23:13:34 INFO - PROCESS | 12233 | 1464934414516 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 23:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:13:34 INFO - PROCESS | 12233 | 1464934414522 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:13:34 INFO - PROCESS | 12233 | 1464934414524 Marionette TRACE conn4 <- [1,62,null,{}] 23:13:34 INFO - PROCESS | 12233 | 1464934414530 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}] 23:13:34 INFO - PROCESS | 12233 | 1464934414668 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 23:13:34 INFO - PROCESS | 12233 | 1464934414687 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x9cde3400 == 23 [pid = 12233] [id = 23] 23:13:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 66 (0xa21ae800) [pid = 12233] [serial = 66] [outer = (nil)] 23:13:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 67 (0xa50ecc00) [pid = 12233] [serial = 67] [outer = 0xa21ae800] 23:13:34 INFO - PROCESS | 12233 | 1464934414875 Marionette DEBUG loaded listener.js 23:13:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 68 (0xa50f2800) [pid = 12233] [serial = 68] [outer = 0xa21ae800] 23:13:36 INFO - PROCESS | 12233 | 1464934416605 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]]]}] 23:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2133ms 23:13:36 INFO - PROCESS | 12233 | 1464934416662 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 23:13:36 INFO - PROCESS | 12233 | 1464934416668 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 23:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:13:36 INFO - PROCESS | 12233 | 1464934416676 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:13:36 INFO - PROCESS | 12233 | 1464934416680 Marionette TRACE conn4 <- [1,66,null,{}] 23:13:36 INFO - PROCESS | 12233 | 1464934416688 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}] 23:13:36 INFO - PROCESS | 12233 | 1464934416890 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 23:13:36 INFO - PROCESS | 12233 | 1464934416954 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x950da400 == 24 [pid = 12233] [id = 24] 23:13:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 69 (0x950da800) [pid = 12233] [serial = 69] [outer = (nil)] 23:13:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 70 (0x9529d000) [pid = 12233] [serial = 70] [outer = 0x950da800] 23:13:37 INFO - PROCESS | 12233 | 1464934417027 Marionette DEBUG loaded listener.js 23:13:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 71 (0x9232e400) [pid = 12233] [serial = 71] [outer = 0x950da800] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 70 (0x93c7b000) [pid = 12233] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 69 (0x9529b800) [pid = 12233] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 68 (0x9cd95000) [pid = 12233] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 67 (0x9c150400) [pid = 12233] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 66 (0x94ebb000) [pid = 12233] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 65 (0x9a2a4800) [pid = 12233] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 64 (0x9a370000) [pid = 12233] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 63 (0x9c149800) [pid = 12233] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 62 (0x9c158c00) [pid = 12233] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 61 (0x9cfae400) [pid = 12233] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 60 (0x9817f000) [pid = 12233] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 59 (0x93a6c800) [pid = 12233] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:13:37 INFO - PROCESS | 12233 | --DOMWINDOW == 58 (0x92248000) [pid = 12233] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:13:38 INFO - PROCESS | 12233 | 1464934418238 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]]]}] 23:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1586ms 23:13:38 INFO - PROCESS | 12233 | 1464934418264 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 23:13:38 INFO - PROCESS | 12233 | 1464934418272 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 23:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:13:38 INFO - PROCESS | 12233 | 1464934418281 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:13:38 INFO - PROCESS | 12233 | 1464934418286 Marionette TRACE conn4 <- [1,70,null,{}] 23:13:38 INFO - PROCESS | 12233 | 1464934418299 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}] 23:13:38 INFO - PROCESS | 12233 | 1464934418438 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 23:13:38 INFO - PROCESS | 12233 | 1464934418460 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x93c7b000 == 25 [pid = 12233] [id = 25] 23:13:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 59 (0x9529ac00) [pid = 12233] [serial = 72] [outer = (nil)] 23:13:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 60 (0x99f70000) [pid = 12233] [serial = 73] [outer = 0x9529ac00] 23:13:38 INFO - PROCESS | 12233 | 1464934418533 Marionette DEBUG loaded listener.js 23:13:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 61 (0x9a373800) [pid = 12233] [serial = 74] [outer = 0x9529ac00] 23:13:39 INFO - PROCESS | 12233 | 1464934419250 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]]]}] 23:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 997ms 23:13:39 INFO - PROCESS | 12233 | 1464934419279 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 23:13:39 INFO - PROCESS | 12233 | 1464934419283 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 23:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:13:39 INFO - PROCESS | 12233 | 1464934419295 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:13:39 INFO - PROCESS | 12233 | 1464934419300 Marionette TRACE conn4 <- [1,74,null,{}] 23:13:39 INFO - PROCESS | 12233 | 1464934419319 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}] 23:13:39 INFO - PROCESS | 12233 | 1464934419458 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 23:13:39 INFO - PROCESS | 12233 | 1464934419483 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ae6a800 == 26 [pid = 12233] [id = 26] 23:13:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 62 (0x9ae6f400) [pid = 12233] [serial = 75] [outer = (nil)] 23:13:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 63 (0x9ae71c00) [pid = 12233] [serial = 76] [outer = 0x9ae6f400] 23:13:39 INFO - PROCESS | 12233 | 1464934419556 Marionette DEBUG loaded listener.js 23:13:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 64 (0x9b370c00) [pid = 12233] [serial = 77] [outer = 0x9ae6f400] 23:13:40 INFO - PROCESS | 12233 | 1464934420457 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]]]}] 23:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1205ms 23:13:40 INFO - PROCESS | 12233 | 1464934420495 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 23:13:40 INFO - PROCESS | 12233 | 1464934420507 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 23:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:13:40 INFO - PROCESS | 12233 | 1464934420517 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:13:40 INFO - PROCESS | 12233 | 1464934420529 Marionette TRACE conn4 <- [1,78,null,{}] 23:13:40 INFO - PROCESS | 12233 | 1464934420537 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}] 23:13:40 INFO - PROCESS | 12233 | 1464934420705 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 23:13:40 INFO - PROCESS | 12233 | 1464934420839 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x950d9c00 == 27 [pid = 12233] [id = 27] 23:13:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 65 (0x950dac00) [pid = 12233] [serial = 78] [outer = (nil)] 23:13:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 66 (0x99ed5000) [pid = 12233] [serial = 79] [outer = 0x950dac00] 23:13:40 INFO - PROCESS | 12233 | 1464934420925 Marionette DEBUG loaded listener.js 23:13:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 67 (0x9a724400) [pid = 12233] [serial = 80] [outer = 0x950dac00] 23:13:41 INFO - PROCESS | 12233 | 1464934421741 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]]]}] 23:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1295ms 23:13:41 INFO - PROCESS | 12233 | 1464934421813 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 23:13:41 INFO - PROCESS | 12233 | 1464934421821 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 23:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:13:41 INFO - PROCESS | 12233 | 1464934421832 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:13:41 INFO - PROCESS | 12233 | 1464934421835 Marionette TRACE conn4 <- [1,82,null,{}] 23:13:41 INFO - PROCESS | 12233 | 1464934421842 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}] 23:13:42 INFO - PROCESS | 12233 | 1464934422009 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 23:13:42 INFO - PROCESS | 12233 | 1464934422126 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ae74400 == 28 [pid = 12233] [id = 28] 23:13:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 68 (0x9b36d400) [pid = 12233] [serial = 81] [outer = (nil)] 23:13:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 69 (0x9b699800) [pid = 12233] [serial = 82] [outer = 0x9b36d400] 23:13:42 INFO - PROCESS | 12233 | 1464934422210 Marionette DEBUG loaded listener.js 23:13:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 70 (0x9bb7f400) [pid = 12233] [serial = 83] [outer = 0x9b36d400] 23:13:43 INFO - PROCESS | 12233 | 1464934423000 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]]]}] 23:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1238ms 23:13:43 INFO - PROCESS | 12233 | 1464934423070 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 23:13:43 INFO - PROCESS | 12233 | 1464934423074 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 23:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:13:43 INFO - PROCESS | 12233 | 1464934423081 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:13:43 INFO - PROCESS | 12233 | 1464934423087 Marionette TRACE conn4 <- [1,86,null,{}] 23:13:43 INFO - PROCESS | 12233 | 1464934423103 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}] 23:13:43 INFO - PROCESS | 12233 | 1464934423305 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 23:13:43 INFO - PROCESS | 12233 | 1464934423440 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a2a2400 == 29 [pid = 12233] [id = 29] 23:13:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 71 (0x9be38000) [pid = 12233] [serial = 84] [outer = (nil)] 23:13:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 72 (0x9c1f6800) [pid = 12233] [serial = 85] [outer = 0x9be38000] 23:13:43 INFO - PROCESS | 12233 | 1464934423529 Marionette DEBUG loaded listener.js 23:13:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 73 (0x9cd95000) [pid = 12233] [serial = 86] [outer = 0x9be38000] 23:13:44 INFO - PROCESS | 12233 | 1464934424363 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]]]}] 23:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1333ms 23:13:44 INFO - PROCESS | 12233 | 1464934424424 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 23:13:44 INFO - PROCESS | 12233 | 1464934424429 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 23:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:13:44 INFO - PROCESS | 12233 | 1464934424435 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:13:44 INFO - PROCESS | 12233 | 1464934424439 Marionette TRACE conn4 <- [1,90,null,{}] 23:13:44 INFO - PROCESS | 12233 | 1464934424444 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}] 23:13:44 INFO - PROCESS | 12233 | 1464934424604 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 23:13:44 INFO - PROCESS | 12233 | 1464934424738 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x92323000 == 30 [pid = 12233] [id = 30] 23:13:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 74 (0x9c1f8800) [pid = 12233] [serial = 87] [outer = (nil)] 23:13:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 75 (0xa1161c00) [pid = 12233] [serial = 88] [outer = 0x9c1f8800] 23:13:44 INFO - PROCESS | 12233 | 1464934424827 Marionette DEBUG loaded listener.js 23:13:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 76 (0xa2164800) [pid = 12233] [serial = 89] [outer = 0x9c1f8800] 23:13:45 INFO - PROCESS | 12233 | 1464934425585 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]]]}] 23:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1183ms 23:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:13:45 INFO - PROCESS | 12233 | 1464934425620 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 23:13:45 INFO - PROCESS | 12233 | 1464934425623 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 23:13:45 INFO - PROCESS | 12233 | 1464934425629 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:13:45 INFO - PROCESS | 12233 | 1464934425633 Marionette TRACE conn4 <- [1,94,null,{}] 23:13:45 INFO - PROCESS | 12233 | 1464934425638 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}] 23:13:45 INFO - PROCESS | 12233 | 1464934425837 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 23:13:45 INFO - PROCESS | 12233 | 1464934425851 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:45 INFO - PROCESS | 12233 | ++DOCSHELL 0xa060fc00 == 31 [pid = 12233] [id = 31] 23:13:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 77 (0xa0611400) [pid = 12233] [serial = 90] [outer = (nil)] 23:13:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 78 (0xa2292400) [pid = 12233] [serial = 91] [outer = 0xa0611400] 23:13:45 INFO - PROCESS | 12233 | 1464934425932 Marionette DEBUG loaded listener.js 23:13:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 79 (0xa228dc00) [pid = 12233] [serial = 92] [outer = 0xa0611400] 23:13:46 INFO - PROCESS | 12233 | 1464934426822 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]]]}] 23:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1233ms 23:13:46 INFO - PROCESS | 12233 | 1464934426864 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 23:13:46 INFO - PROCESS | 12233 | 1464934426867 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 23:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:13:46 INFO - PROCESS | 12233 | 1464934426874 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:13:46 INFO - PROCESS | 12233 | 1464934426878 Marionette TRACE conn4 <- [1,98,null,{}] 23:13:46 INFO - PROCESS | 12233 | 1464934426884 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}] 23:13:47 INFO - PROCESS | 12233 | 1464934427050 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 23:13:47 INFO - PROCESS | 12233 | 1464934427195 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x989e4800 == 32 [pid = 12233] [id = 32] 23:13:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 80 (0x9a37b400) [pid = 12233] [serial = 93] [outer = (nil)] 23:13:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 81 (0xa3227400) [pid = 12233] [serial = 94] [outer = 0x9a37b400] 23:13:47 INFO - PROCESS | 12233 | 1464934427280 Marionette DEBUG loaded listener.js 23:13:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 82 (0xa35ef800) [pid = 12233] [serial = 95] [outer = 0x9a37b400] 23:13:48 INFO - PROCESS | 12233 | 1464934428150 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]]]}] 23:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1335ms 23:13:48 INFO - PROCESS | 12233 | 1464934428226 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 23:13:48 INFO - PROCESS | 12233 | 1464934428229 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 23:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:13:48 INFO - PROCESS | 12233 | 1464934428237 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:13:48 INFO - PROCESS | 12233 | 1464934428240 Marionette TRACE conn4 <- [1,102,null,{}] 23:13:48 INFO - PROCESS | 12233 | 1464934428247 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}] 23:13:48 INFO - PROCESS | 12233 | 1464934428402 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 23:13:48 INFO - PROCESS | 12233 | 1464934428628 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x91e7e400 == 33 [pid = 12233] [id = 33] 23:13:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 83 (0x91e8d400) [pid = 12233] [serial = 96] [outer = (nil)] 23:13:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 84 (0x9232f400) [pid = 12233] [serial = 97] [outer = 0x91e8d400] 23:13:48 INFO - PROCESS | 12233 | 1464934428708 Marionette DEBUG loaded listener.js 23:13:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 85 (0x93a71800) [pid = 12233] [serial = 98] [outer = 0x91e8d400] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 84 (0x9ab64000) [pid = 12233] [serial = 12] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 83 (0xa216bc00) [pid = 12233] [serial = 37] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 82 (0x9c156000) [pid = 12233] [serial = 40] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 81 (0x98170c00) [pid = 12233] [serial = 43] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 80 (0x9a8c6000) [pid = 12233] [serial = 46] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 79 (0x9b6a6c00) [pid = 12233] [serial = 49] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 78 (0x9c14ac00) [pid = 12233] [serial = 50] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 77 (0x9c1fe800) [pid = 12233] [serial = 52] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 76 (0x9cd96400) [pid = 12233] [serial = 53] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 75 (0x9cfb3400) [pid = 12233] [serial = 55] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 74 (0xa22ad400) [pid = 12233] [serial = 58] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 73 (0x9232ac00) [pid = 12233] [serial = 28] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 72 (0xa0610c00) [pid = 12233] [serial = 56] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 71 (0xa2409000) [pid = 12233] [serial = 59] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 70 (0xa26cf400) [pid = 12233] [serial = 62] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 69 (0x993f2c00) [pid = 12233] [serial = 44] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 68 (0xa2272000) [pid = 12233] [serial = 38] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 67 (0x9ab67000) [pid = 12233] [serial = 47] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 66 (0x9b379000) [pid = 12233] [serial = 35] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 65 (0x91e83c00) [pid = 12233] [serial = 23] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 64 (0x9232dc00) [pid = 12233] [serial = 26] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 63 (0xa21af800) [pid = 12233] [serial = 41] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 62 (0x9a9dec00) [pid = 12233] [serial = 9] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 61 (0xa50f5000) [pid = 12233] [serial = 2] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 60 (0xa2641400) [pid = 12233] [serial = 61] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 59 (0xa322ec00) [pid = 12233] [serial = 64] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 58 (0x92327000) [pid = 12233] [serial = 25] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 57 (0x9898d800) [pid = 12233] [serial = 31] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 56 (0x9a727800) [pid = 12233] [serial = 34] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 55 (0x91e7ec00) [pid = 12233] [serial = 22] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 54 (0x93a74400) [pid = 12233] [serial = 19] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 53 (0x93c7d000) [pid = 12233] [serial = 16] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | --DOMWINDOW == 52 (0x93c82000) [pid = 12233] [serial = 17] [outer = (nil)] [url = about:blank] 23:13:50 INFO - PROCESS | 12233 | 1464934430414 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]]]}] 23:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2193ms 23:13:50 INFO - PROCESS | 12233 | 1464934430431 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 23:13:50 INFO - PROCESS | 12233 | 1464934430437 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 23:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:13:50 INFO - PROCESS | 12233 | 1464934430447 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:13:50 INFO - PROCESS | 12233 | 1464934430451 Marionette TRACE conn4 <- [1,106,null,{}] 23:13:50 INFO - PROCESS | 12233 | 1464934430462 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}] 23:13:50 INFO - PROCESS | 12233 | 1464934430603 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 23:13:50 INFO - PROCESS | 12233 | 1464934430704 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a6ac00 == 34 [pid = 12233] [id = 34] 23:13:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 53 (0x93a6dc00) [pid = 12233] [serial = 99] [outer = (nil)] 23:13:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 54 (0x93aae800) [pid = 12233] [serial = 100] [outer = 0x93a6dc00] 23:13:50 INFO - PROCESS | 12233 | 1464934430783 Marionette DEBUG loaded listener.js 23:13:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 55 (0x93c7b800) [pid = 12233] [serial = 101] [outer = 0x93a6dc00] 23:13:51 INFO - PROCESS | 12233 | 1464934431428 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]]]}] 23:13:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 56 (0x93c84400) [pid = 12233] [serial = 102] [outer = 0x93a65c00] 23:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1042ms 23:13:51 INFO - PROCESS | 12233 | 1464934431494 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 23:13:51 INFO - PROCESS | 12233 | 1464934431503 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 23:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:13:51 INFO - PROCESS | 12233 | 1464934431573 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:13:51 INFO - PROCESS | 12233 | 1464934431578 Marionette TRACE conn4 <- [1,110,null,{}] 23:13:51 INFO - PROCESS | 12233 | 1464934431587 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}] 23:13:51 INFO - PROCESS | 12233 | 1464934431744 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 23:13:51 INFO - PROCESS | 12233 | 1464934431762 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x93c7cc00 == 35 [pid = 12233] [id = 35] 23:13:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 57 (0x950de000) [pid = 12233] [serial = 103] [outer = (nil)] 23:13:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 58 (0x99edfc00) [pid = 12233] [serial = 104] [outer = 0x950de000] 23:13:51 INFO - PROCESS | 12233 | 1464934431844 Marionette DEBUG loaded listener.js 23:13:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 59 (0x9a2c6c00) [pid = 12233] [serial = 105] [outer = 0x950de000] 23:13:52 INFO - PROCESS | 12233 | 1464934432640 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]]]}] 23:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1180ms 23:13:52 INFO - PROCESS | 12233 | 1464934432715 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 23:13:52 INFO - PROCESS | 12233 | 1464934432718 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 23:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:13:52 INFO - PROCESS | 12233 | 1464934432725 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:13:52 INFO - PROCESS | 12233 | 1464934432731 Marionette TRACE conn4 <- [1,114,null,{}] 23:13:52 INFO - PROCESS | 12233 | 1464934432753 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}] 23:13:52 INFO - PROCESS | 12233 | 1464934432939 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 23:13:52 INFO - PROCESS | 12233 | 1464934432968 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ae6c000 == 36 [pid = 12233] [id = 36] 23:13:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 60 (0x9ae6c800) [pid = 12233] [serial = 106] [outer = (nil)] 23:13:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 61 (0x9ae73800) [pid = 12233] [serial = 107] [outer = 0x9ae6c800] 23:13:53 INFO - PROCESS | 12233 | 1464934433044 Marionette DEBUG loaded listener.js 23:13:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 62 (0x9b37ac00) [pid = 12233] [serial = 108] [outer = 0x9ae6c800] 23:13:53 INFO - PROCESS | 12233 | 1464934433822 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]]]}] 23:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1139ms 23:13:53 INFO - PROCESS | 12233 | 1464934433864 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 23:13:53 INFO - PROCESS | 12233 | 1464934433868 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 23:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:13:53 INFO - PROCESS | 12233 | 1464934433880 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:13:53 INFO - PROCESS | 12233 | 1464934433882 Marionette TRACE conn4 <- [1,118,null,{}] 23:13:53 INFO - PROCESS | 12233 | 1464934433887 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}] 23:13:54 INFO - PROCESS | 12233 | 1464934434064 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 23:13:54 INFO - PROCESS | 12233 | 1464934434088 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x92327800 == 37 [pid = 12233] [id = 37] 23:13:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 63 (0x99392800) [pid = 12233] [serial = 109] [outer = (nil)] 23:13:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 64 (0x9be38400) [pid = 12233] [serial = 110] [outer = 0x99392800] 23:13:54 INFO - PROCESS | 12233 | 1464934434172 Marionette DEBUG loaded listener.js 23:13:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 65 (0x9c14e800) [pid = 12233] [serial = 111] [outer = 0x99392800] 23:13:54 INFO - PROCESS | 12233 | --DOMWINDOW == 64 (0x9ae6f400) [pid = 12233] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:13:54 INFO - PROCESS | 12233 | --DOMWINDOW == 63 (0x950da800) [pid = 12233] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:13:54 INFO - PROCESS | 12233 | --DOMWINDOW == 62 (0x9529ac00) [pid = 12233] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:13:54 INFO - PROCESS | 12233 | --DOMWINDOW == 61 (0xa260b000) [pid = 12233] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:13:54 INFO - PROCESS | 12233 | --DOMWINDOW == 60 (0xa21ae800) [pid = 12233] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:13:55 INFO - PROCESS | 12233 | 1464934434999 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]]]}] 23:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1181ms 23:13:55 INFO - PROCESS | 12233 | 1464934435057 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 23:13:55 INFO - PROCESS | 12233 | 1464934435059 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 23:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:13:55 INFO - PROCESS | 12233 | 1464934435066 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:13:55 INFO - PROCESS | 12233 | 1464934435068 Marionette TRACE conn4 <- [1,122,null,{}] 23:13:55 INFO - PROCESS | 12233 | 1464934435074 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}] 23:13:55 INFO - PROCESS | 12233 | 1464934435205 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 23:13:55 INFO - PROCESS | 12233 | 1464934435219 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x950da800 == 38 [pid = 12233] [id = 38] 23:13:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 61 (0x9ab64c00) [pid = 12233] [serial = 112] [outer = (nil)] 23:13:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 62 (0x9c157000) [pid = 12233] [serial = 113] [outer = 0x9ab64c00] 23:13:55 INFO - PROCESS | 12233 | 1464934435291 Marionette DEBUG loaded listener.js 23:13:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 63 (0x9c1f7c00) [pid = 12233] [serial = 114] [outer = 0x9ab64c00] 23:13:55 INFO - PROCESS | 12233 | 1464934435968 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]]]}] 23:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 931ms 23:13:55 INFO - PROCESS | 12233 | 1464934435997 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 23:13:56 INFO - PROCESS | 12233 | 1464934436001 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 23:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:13:56 INFO - PROCESS | 12233 | 1464934436006 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:13:56 INFO - PROCESS | 12233 | 1464934436009 Marionette TRACE conn4 <- [1,126,null,{}] 23:13:56 INFO - PROCESS | 12233 | 1464934436014 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}] 23:13:56 INFO - PROCESS | 12233 | 1464934436211 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 23:13:56 INFO - PROCESS | 12233 | 1464934436234 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c156000 == 39 [pid = 12233] [id = 39] 23:13:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 64 (0x9cd91000) [pid = 12233] [serial = 115] [outer = (nil)] 23:13:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 65 (0xa0612000) [pid = 12233] [serial = 116] [outer = 0x9cd91000] 23:13:56 INFO - PROCESS | 12233 | 1464934436309 Marionette DEBUG loaded listener.js 23:13:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 66 (0xa21b0000) [pid = 12233] [serial = 117] [outer = 0x9cd91000] 23:13:57 INFO - PROCESS | 12233 | 1464934437204 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]]]}] 23:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1235ms 23:13:57 INFO - PROCESS | 12233 | 1464934437243 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 23:13:57 INFO - PROCESS | 12233 | 1464934437249 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 23:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:13:57 INFO - PROCESS | 12233 | 1464934437258 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:13:57 INFO - PROCESS | 12233 | 1464934437265 Marionette TRACE conn4 <- [1,130,null,{}] 23:13:57 INFO - PROCESS | 12233 | 1464934437274 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}] 23:13:57 INFO - PROCESS | 12233 | 1464934437497 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 23:13:57 INFO - PROCESS | 12233 | 1464934437676 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x9224bc00 == 40 [pid = 12233] [id = 40] 23:13:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 67 (0x93c82c00) [pid = 12233] [serial = 118] [outer = (nil)] 23:13:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 68 (0x95297800) [pid = 12233] [serial = 119] [outer = 0x93c82c00] 23:13:57 INFO - PROCESS | 12233 | 1464934437761 Marionette DEBUG loaded listener.js 23:13:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 69 (0x989e2400) [pid = 12233] [serial = 120] [outer = 0x93c82c00] 23:13:58 INFO - PROCESS | 12233 | 1464934438740 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]]]}] 23:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1506ms 23:13:58 INFO - PROCESS | 12233 | 1464934438764 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 23:13:58 INFO - PROCESS | 12233 | 1464934438772 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 23:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:13:58 INFO - PROCESS | 12233 | 1464934438782 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:13:58 INFO - PROCESS | 12233 | 1464934438786 Marionette TRACE conn4 <- [1,134,null,{}] 23:13:58 INFO - PROCESS | 12233 | 1464934438792 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}] 23:13:58 INFO - PROCESS | 12233 | 1464934438969 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 23:13:59 INFO - PROCESS | 12233 | 1464934439103 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x951f0c00 == 41 [pid = 12233] [id = 41] 23:13:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 70 (0x951f1000) [pid = 12233] [serial = 121] [outer = (nil)] 23:13:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 71 (0x951f2c00) [pid = 12233] [serial = 122] [outer = 0x951f1000] 23:13:59 INFO - PROCESS | 12233 | 1464934439198 Marionette DEBUG loaded listener.js 23:13:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 72 (0x951f6400) [pid = 12233] [serial = 123] [outer = 0x951f1000] 23:14:00 INFO - PROCESS | 12233 | 1464934440234 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]]]}] 23:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1485ms 23:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:14:00 INFO - PROCESS | 12233 | 1464934440268 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 23:14:00 INFO - PROCESS | 12233 | 1464934440271 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 23:14:00 INFO - PROCESS | 12233 | 1464934440279 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:14:00 INFO - PROCESS | 12233 | 1464934440285 Marionette TRACE conn4 <- [1,138,null,{}] 23:14:00 INFO - PROCESS | 12233 | 1464934440301 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}] 23:14:00 INFO - PROCESS | 12233 | 1464934440476 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 23:14:00 INFO - PROCESS | 12233 | 1464934440646 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a9de400 == 42 [pid = 12233] [id = 42] 23:14:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 73 (0x9ab5b400) [pid = 12233] [serial = 124] [outer = (nil)] 23:14:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 74 (0x9c14f400) [pid = 12233] [serial = 125] [outer = 0x9ab5b400] 23:14:00 INFO - PROCESS | 12233 | 1464934440737 Marionette DEBUG loaded listener.js 23:14:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 75 (0x9cd96800) [pid = 12233] [serial = 126] [outer = 0x9ab5b400] 23:14:01 INFO - PROCESS | 12233 | 1464934441839 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]]]}] 23:14:01 INFO - PROCESS | 12233 | --DOCSHELL 0x9ae74400 == 41 [pid = 12233] [id = 28] 23:14:01 INFO - PROCESS | 12233 | --DOCSHELL 0x950d9c00 == 40 [pid = 12233] [id = 27] 23:14:01 INFO - PROCESS | 12233 | --DOCSHELL 0x950da800 == 39 [pid = 12233] [id = 38] 23:14:01 INFO - PROCESS | 12233 | --DOCSHELL 0x92327800 == 38 [pid = 12233] [id = 37] 23:14:01 INFO - PROCESS | 12233 | --DOCSHELL 0x9ae6c000 == 37 [pid = 12233] [id = 36] 23:14:01 INFO - PROCESS | 12233 | --DOCSHELL 0x93c7cc00 == 36 [pid = 12233] [id = 35] 23:14:01 INFO - PROCESS | 12233 | --DOCSHELL 0x93a6ac00 == 35 [pid = 12233] [id = 34] 23:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1635ms 23:14:01 INFO - PROCESS | 12233 | 1464934441912 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 23:14:01 INFO - PROCESS | 12233 | 1464934441917 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 23:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:14:01 INFO - PROCESS | 12233 | 1464934441925 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:14:01 INFO - PROCESS | 12233 | 1464934441930 Marionette TRACE conn4 <- [1,142,null,{}] 23:14:01 INFO - PROCESS | 12233 | 1464934441937 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}] 23:14:02 INFO - PROCESS | 12233 | 1464934442099 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 23:14:02 INFO - PROCESS | 12233 | --DOMWINDOW == 74 (0xa50ecc00) [pid = 12233] [serial = 67] [outer = (nil)] [url = about:blank] 23:14:02 INFO - PROCESS | 12233 | --DOMWINDOW == 73 (0x9b370c00) [pid = 12233] [serial = 77] [outer = (nil)] [url = about:blank] 23:14:02 INFO - PROCESS | 12233 | --DOMWINDOW == 72 (0x9ae71c00) [pid = 12233] [serial = 76] [outer = (nil)] [url = about:blank] 23:14:02 INFO - PROCESS | 12233 | --DOMWINDOW == 71 (0x9529d000) [pid = 12233] [serial = 70] [outer = (nil)] [url = about:blank] 23:14:02 INFO - PROCESS | 12233 | --DOMWINDOW == 70 (0x99f70000) [pid = 12233] [serial = 73] [outer = (nil)] [url = about:blank] 23:14:02 INFO - PROCESS | 12233 | --DOMWINDOW == 69 (0x9232e400) [pid = 12233] [serial = 71] [outer = (nil)] [url = about:blank] 23:14:02 INFO - PROCESS | 12233 | --DOMWINDOW == 68 (0x9a373800) [pid = 12233] [serial = 74] [outer = (nil)] [url = about:blank] 23:14:02 INFO - PROCESS | 12233 | --DOMWINDOW == 67 (0xa50f2800) [pid = 12233] [serial = 68] [outer = (nil)] [url = about:blank] 23:14:02 INFO - PROCESS | 12233 | --DOMWINDOW == 66 (0xa3266400) [pid = 12233] [serial = 65] [outer = (nil)] [url = about:blank] 23:14:02 INFO - PROCESS | 12233 | 1464934442247 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x91e7fc00 == 36 [pid = 12233] [id = 43] 23:14:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 67 (0x9224a000) [pid = 12233] [serial = 127] [outer = (nil)] 23:14:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 68 (0x93c7f000) [pid = 12233] [serial = 128] [outer = 0x9224a000] 23:14:02 INFO - PROCESS | 12233 | 1464934442320 Marionette DEBUG loaded listener.js 23:14:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 69 (0x951ecc00) [pid = 12233] [serial = 129] [outer = 0x9224a000] 23:14:03 INFO - PROCESS | 12233 | 1464934443026 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]]]}] 23:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1134ms 23:14:03 INFO - PROCESS | 12233 | 1464934443059 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 23:14:03 INFO - PROCESS | 12233 | 1464934443067 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 23:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:14:03 INFO - PROCESS | 12233 | 1464934443076 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:14:03 INFO - PROCESS | 12233 | 1464934443080 Marionette TRACE conn4 <- [1,146,null,{}] 23:14:03 INFO - PROCESS | 12233 | 1464934443089 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}] 23:14:03 INFO - PROCESS | 12233 | 1464934443239 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 23:14:03 INFO - PROCESS | 12233 | 1464934443251 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x993e6800 == 37 [pid = 12233] [id = 44] 23:14:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 70 (0x993e9000) [pid = 12233] [serial = 130] [outer = (nil)] 23:14:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 71 (0x99f70c00) [pid = 12233] [serial = 131] [outer = 0x993e9000] 23:14:03 INFO - PROCESS | 12233 | 1464934443324 Marionette DEBUG loaded listener.js 23:14:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 72 (0x9a723c00) [pid = 12233] [serial = 132] [outer = 0x993e9000] 23:14:04 INFO - PROCESS | 12233 | 1464934444060 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]]]}] 23:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1032ms 23:14:04 INFO - PROCESS | 12233 | 1464934444112 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 23:14:04 INFO - PROCESS | 12233 | 1464934444114 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 23:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:14:04 INFO - PROCESS | 12233 | 1464934444121 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:14:04 INFO - PROCESS | 12233 | 1464934444126 Marionette TRACE conn4 <- [1,150,null,{}] 23:14:04 INFO - PROCESS | 12233 | 1464934444149 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}] 23:14:04 INFO - PROCESS | 12233 | 1464934444313 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 23:14:04 INFO - PROCESS | 12233 | 1464934444326 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x9529b800 == 38 [pid = 12233] [id = 45] 23:14:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 73 (0x9ae74c00) [pid = 12233] [serial = 133] [outer = (nil)] 23:14:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 74 (0x9bb81000) [pid = 12233] [serial = 134] [outer = 0x9ae74c00] 23:14:04 INFO - PROCESS | 12233 | 1464934444401 Marionette DEBUG loaded listener.js 23:14:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 75 (0x9c14cc00) [pid = 12233] [serial = 135] [outer = 0x9ae74c00] 23:14:05 INFO - PROCESS | 12233 | 1464934445208 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]]]}] 23:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1130ms 23:14:05 INFO - PROCESS | 12233 | 1464934445251 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 23:14:05 INFO - PROCESS | 12233 | 1464934445256 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 23:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:14:05 INFO - PROCESS | 12233 | 1464934445267 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:14:05 INFO - PROCESS | 12233 | 1464934445269 Marionette TRACE conn4 <- [1,154,null,{}] 23:14:05 INFO - PROCESS | 12233 | 1464934445275 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}] 23:14:05 INFO - PROCESS | 12233 | 1464934445458 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 23:14:05 INFO - PROCESS | 12233 | 1464934445538 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x92ebdc00 == 39 [pid = 12233] [id = 46] 23:14:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 76 (0x9cd8f400) [pid = 12233] [serial = 136] [outer = (nil)] 23:14:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 77 (0xa060e000) [pid = 12233] [serial = 137] [outer = 0x9cd8f400] 23:14:05 INFO - PROCESS | 12233 | 1464934445609 Marionette DEBUG loaded listener.js 23:14:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 78 (0xa21afc00) [pid = 12233] [serial = 138] [outer = 0x9cd8f400] 23:14:06 INFO - PROCESS | 12233 | 1464934446472 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]]]}] 23:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1278ms 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 77 (0x99392800) [pid = 12233] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 76 (0x93a6dc00) [pid = 12233] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 75 (0x950dac00) [pid = 12233] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 74 (0x950de000) [pid = 12233] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 73 (0x9b36d400) [pid = 12233] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 72 (0x9be38000) [pid = 12233] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 71 (0x9c1f8800) [pid = 12233] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 70 (0xa0611400) [pid = 12233] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 69 (0x9a37b400) [pid = 12233] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 68 (0x9ae6c800) [pid = 12233] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:14:06 INFO - PROCESS | 12233 | --DOMWINDOW == 67 (0x9ab64c00) [pid = 12233] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:14:06 INFO - PROCESS | 12233 | 1464934446624 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 23:14:06 INFO - PROCESS | 12233 | 1464934446626 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 23:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:14:06 INFO - PROCESS | 12233 | 1464934446643 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:14:06 INFO - PROCESS | 12233 | 1464934446646 Marionette TRACE conn4 <- [1,158,null,{}] 23:14:06 INFO - PROCESS | 12233 | 1464934446652 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}] 23:14:06 INFO - PROCESS | 12233 | 1464934446785 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 23:14:06 INFO - PROCESS | 12233 | 1464934446797 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:06 INFO - PROCESS | 12233 | ++DOCSHELL 0x92eb7400 == 40 [pid = 12233] [id = 47] 23:14:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 68 (0x993f2000) [pid = 12233] [serial = 139] [outer = (nil)] 23:14:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 69 (0x9b36fc00) [pid = 12233] [serial = 140] [outer = 0x993f2000] 23:14:06 INFO - PROCESS | 12233 | 1464934446879 Marionette DEBUG loaded listener.js 23:14:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 70 (0x9c1f8800) [pid = 12233] [serial = 141] [outer = 0x993f2000] 23:14:07 INFO - PROCESS | 12233 | 1464934447660 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]]]}] 23:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1027ms 23:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:14:07 INFO - PROCESS | 12233 | 1464934447676 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 23:14:07 INFO - PROCESS | 12233 | 1464934447679 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 23:14:07 INFO - PROCESS | 12233 | 1464934447685 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:14:07 INFO - PROCESS | 12233 | 1464934447694 Marionette TRACE conn4 <- [1,162,null,{}] 23:14:07 INFO - PROCESS | 12233 | 1464934447715 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}] 23:14:07 INFO - PROCESS | 12233 | 1464934447890 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 23:14:07 INFO - PROCESS | 12233 | 1464934447902 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a72c00 == 41 [pid = 12233] [id = 48] 23:14:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 71 (0x98176800) [pid = 12233] [serial = 142] [outer = (nil)] 23:14:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 72 (0xa306ac00) [pid = 12233] [serial = 143] [outer = 0x98176800] 23:14:07 INFO - PROCESS | 12233 | 1464934447975 Marionette DEBUG loaded listener.js 23:14:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 73 (0xa30f2800) [pid = 12233] [serial = 144] [outer = 0x98176800] 23:14:08 INFO - PROCESS | 12233 | 1464934448845 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]]]}] 23:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1211ms 23:14:08 INFO - PROCESS | 12233 | 1464934448896 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 23:14:08 INFO - PROCESS | 12233 | 1464934448901 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 23:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:14:08 INFO - PROCESS | 12233 | 1464934448910 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:14:08 INFO - PROCESS | 12233 | 1464934448917 Marionette TRACE conn4 <- [1,166,null,{}] 23:14:08 INFO - PROCESS | 12233 | 1464934448927 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}] 23:14:09 INFO - PROCESS | 12233 | 1464934449108 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 23:14:09 INFO - PROCESS | 12233 | 1464934449294 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x92247000 == 42 [pid = 12233] [id = 49] 23:14:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 74 (0x951f3c00) [pid = 12233] [serial = 145] [outer = (nil)] 23:14:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 75 (0x96d26000) [pid = 12233] [serial = 146] [outer = 0x951f3c00] 23:14:09 INFO - PROCESS | 12233 | 1464934449386 Marionette DEBUG loaded listener.js 23:14:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 76 (0x96d2b400) [pid = 12233] [serial = 147] [outer = 0x951f3c00] 23:14:10 INFO - PROCESS | 12233 | 1464934450518 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]]]}] 23:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1684ms 23:14:10 INFO - PROCESS | 12233 | 1464934450593 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 23:14:10 INFO - PROCESS | 12233 | 1464934450602 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 23:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:14:10 INFO - PROCESS | 12233 | 1464934450656 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:14:10 INFO - PROCESS | 12233 | 1464934450661 Marionette TRACE conn4 <- [1,170,null,{}] 23:14:10 INFO - PROCESS | 12233 | 1464934450675 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}] 23:14:10 INFO - PROCESS | 12233 | 1464934450857 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 23:14:11 INFO - PROCESS | 12233 | 1464934451048 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x96d31800 == 43 [pid = 12233] [id = 50] 23:14:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 77 (0x9817f000) [pid = 12233] [serial = 148] [outer = (nil)] 23:14:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 78 (0x9ae67c00) [pid = 12233] [serial = 149] [outer = 0x9817f000] 23:14:11 INFO - PROCESS | 12233 | 1464934451136 Marionette DEBUG loaded listener.js 23:14:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 79 (0x9b378000) [pid = 12233] [serial = 150] [outer = 0x9817f000] 23:14:11 INFO - PROCESS | 12233 | 1464934451931 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]]]}] 23:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1350ms 23:14:12 INFO - PROCESS | 12233 | 1464934452004 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 23:14:12 INFO - PROCESS | 12233 | 1464934452008 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 23:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:14:12 INFO - PROCESS | 12233 | 1464934452015 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:14:12 INFO - PROCESS | 12233 | 1464934452021 Marionette TRACE conn4 <- [1,174,null,{}] 23:14:12 INFO - PROCESS | 12233 | 1464934452037 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}] 23:14:12 INFO - PROCESS | 12233 | 1464934452239 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 23:14:12 INFO - PROCESS | 12233 | 1464934452378 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x92326400 == 44 [pid = 12233] [id = 51] 23:14:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 80 (0x9ae65400) [pid = 12233] [serial = 151] [outer = (nil)] 23:14:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 81 (0xa22ae800) [pid = 12233] [serial = 152] [outer = 0x9ae65400] 23:14:12 INFO - PROCESS | 12233 | 1464934452467 Marionette DEBUG loaded listener.js 23:14:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 82 (0xa2613400) [pid = 12233] [serial = 153] [outer = 0x9ae65400] 23:14:13 INFO - PROCESS | 12233 | 1464934453281 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]]]}] 23:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1282ms 23:14:13 INFO - PROCESS | 12233 | 1464934453312 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 23:14:13 INFO - PROCESS | 12233 | 1464934453316 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 23:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:14:13 INFO - PROCESS | 12233 | 1464934453325 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:14:13 INFO - PROCESS | 12233 | 1464934453328 Marionette TRACE conn4 <- [1,178,null,{}] 23:14:13 INFO - PROCESS | 12233 | 1464934453334 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}] 23:14:13 INFO - PROCESS | 12233 | 1464934453491 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 23:14:13 INFO - PROCESS | 12233 | 1464934453632 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:13 INFO - PROCESS | 12233 | ++DOCSHELL 0xa21bb400 == 45 [pid = 12233] [id = 52] 23:14:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 83 (0xa322ec00) [pid = 12233] [serial = 154] [outer = (nil)] 23:14:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 84 (0xa3551400) [pid = 12233] [serial = 155] [outer = 0xa322ec00] 23:14:13 INFO - PROCESS | 12233 | 1464934453716 Marionette DEBUG loaded listener.js 23:14:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 85 (0xa35e7800) [pid = 12233] [serial = 156] [outer = 0xa322ec00] 23:14:14 INFO - PROCESS | 12233 | 1464934454516 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]]]}] 23:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1242ms 23:14:14 INFO - PROCESS | 12233 | 1464934454583 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 23:14:14 INFO - PROCESS | 12233 | 1464934454588 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 23:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:14:14 INFO - PROCESS | 12233 | 1464934454596 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:14:14 INFO - PROCESS | 12233 | 1464934454599 Marionette TRACE conn4 <- [1,182,null,{}] 23:14:14 INFO - PROCESS | 12233 | 1464934454605 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}] 23:14:14 INFO - PROCESS | 12233 | 1464934454760 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 23:14:14 INFO - PROCESS | 12233 | 1464934454898 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x92330c00 == 46 [pid = 12233] [id = 53] 23:14:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 86 (0xa226f800) [pid = 12233] [serial = 157] [outer = (nil)] 23:14:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 87 (0xa6237000) [pid = 12233] [serial = 158] [outer = 0xa226f800] 23:14:14 INFO - PROCESS | 12233 | 1464934454984 Marionette DEBUG loaded listener.js 23:14:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 88 (0xa628cc00) [pid = 12233] [serial = 159] [outer = 0xa226f800] 23:14:15 INFO - PROCESS | 12233 | 1464934455405 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:14:16 INFO - PROCESS | 12233 | 1464934456157 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]]]}] 23:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1593ms 23:14:16 INFO - PROCESS | 12233 | 1464934456189 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 23:14:16 INFO - PROCESS | 12233 | 1464934456195 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 23:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:14:16 INFO - PROCESS | 12233 | 1464934456203 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:14:16 INFO - PROCESS | 12233 | 1464934456208 Marionette TRACE conn4 <- [1,186,null,{}] 23:14:16 INFO - PROCESS | 12233 | 1464934456217 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}] 23:14:16 INFO - PROCESS | 12233 | 1464934456369 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 23:14:16 INFO - PROCESS | 12233 | 1464934456562 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x951eec00 == 47 [pid = 12233] [id = 54] 23:14:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 89 (0x951ef000) [pid = 12233] [serial = 160] [outer = (nil)] 23:14:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 90 (0x96d26800) [pid = 12233] [serial = 161] [outer = 0x951ef000] 23:14:16 INFO - PROCESS | 12233 | 1464934456645 Marionette DEBUG loaded listener.js 23:14:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 91 (0x96d31400) [pid = 12233] [serial = 162] [outer = 0x951ef000] 23:14:17 INFO - PROCESS | 12233 | 1464934457705 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]]]}] 23:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1537ms 23:14:17 INFO - PROCESS | 12233 | 1464934457740 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 23:14:17 INFO - PROCESS | 12233 | 1464934457748 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 23:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:14:17 INFO - PROCESS | 12233 | 1464934457759 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:14:17 INFO - PROCESS | 12233 | 1464934457763 Marionette TRACE conn4 <- [1,190,null,{}] 23:14:17 INFO - PROCESS | 12233 | 1464934457769 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}] 23:14:18 INFO - PROCESS | 12233 | 1464934458037 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 23:14:18 INFO - PROCESS | 12233 | --DOCSHELL 0xa060fc00 == 46 [pid = 12233] [id = 31] 23:14:18 INFO - PROCESS | 12233 | --DOCSHELL 0x9a2a2400 == 45 [pid = 12233] [id = 29] 23:14:18 INFO - PROCESS | 12233 | --DOCSHELL 0x92323000 == 44 [pid = 12233] [id = 30] 23:14:18 INFO - PROCESS | 12233 | --DOCSHELL 0x989e4800 == 43 [pid = 12233] [id = 32] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 90 (0xa0612000) [pid = 12233] [serial = 116] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOCSHELL 0x92eb7400 == 42 [pid = 12233] [id = 47] 23:14:18 INFO - PROCESS | 12233 | --DOCSHELL 0x92ebdc00 == 41 [pid = 12233] [id = 46] 23:14:18 INFO - PROCESS | 12233 | --DOCSHELL 0x9529b800 == 40 [pid = 12233] [id = 45] 23:14:18 INFO - PROCESS | 12233 | --DOCSHELL 0x993e6800 == 39 [pid = 12233] [id = 44] 23:14:18 INFO - PROCESS | 12233 | --DOCSHELL 0x91e7fc00 == 38 [pid = 12233] [id = 43] 23:14:18 INFO - PROCESS | 12233 | 1464934458223 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x91e7fc00 == 39 [pid = 12233] [id = 55] 23:14:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 91 (0x92eb7400) [pid = 12233] [serial = 163] [outer = (nil)] 23:14:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 92 (0x951f1c00) [pid = 12233] [serial = 164] [outer = 0x92eb7400] 23:14:18 INFO - PROCESS | 12233 | 1464934458296 Marionette DEBUG loaded listener.js 23:14:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 93 (0x9a175000) [pid = 12233] [serial = 165] [outer = 0x92eb7400] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 92 (0x9be38400) [pid = 12233] [serial = 110] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 91 (0x99397c00) [pid = 12233] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 90 (0x93aae800) [pid = 12233] [serial = 100] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 89 (0x9a724400) [pid = 12233] [serial = 80] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 88 (0x99ed5000) [pid = 12233] [serial = 79] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 87 (0x9232f400) [pid = 12233] [serial = 97] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 86 (0x99edfc00) [pid = 12233] [serial = 104] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 85 (0x9bb7f400) [pid = 12233] [serial = 83] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 84 (0x9b699800) [pid = 12233] [serial = 82] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 83 (0x9cd95000) [pid = 12233] [serial = 86] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 82 (0x9c1f6800) [pid = 12233] [serial = 85] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 81 (0xa2164800) [pid = 12233] [serial = 89] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 80 (0xa1161c00) [pid = 12233] [serial = 88] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 79 (0xa228dc00) [pid = 12233] [serial = 92] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 78 (0xa2292400) [pid = 12233] [serial = 91] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 77 (0xa35ef800) [pid = 12233] [serial = 95] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 76 (0xa3227400) [pid = 12233] [serial = 94] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 75 (0x93c7b800) [pid = 12233] [serial = 101] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 74 (0x9ae73800) [pid = 12233] [serial = 107] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 73 (0x9c157000) [pid = 12233] [serial = 113] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 72 (0x9b37ac00) [pid = 12233] [serial = 108] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 71 (0x9c1f7c00) [pid = 12233] [serial = 114] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 70 (0x9c14e800) [pid = 12233] [serial = 111] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | --DOMWINDOW == 69 (0x9a2c6c00) [pid = 12233] [serial = 105] [outer = (nil)] [url = about:blank] 23:14:18 INFO - PROCESS | 12233 | 1464934458983 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]]]}] 23:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1240ms 23:14:19 INFO - PROCESS | 12233 | 1464934458999 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 23:14:19 INFO - PROCESS | 12233 | 1464934459002 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 23:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:14:19 INFO - PROCESS | 12233 | 1464934459009 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:14:19 INFO - PROCESS | 12233 | 1464934459014 Marionette TRACE conn4 <- [1,194,null,{}] 23:14:19 INFO - PROCESS | 12233 | 1464934459034 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}] 23:14:19 INFO - PROCESS | 12233 | 1464934459215 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 23:14:19 INFO - PROCESS | 12233 | 1464934459233 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x94eb9800 == 40 [pid = 12233] [id = 56] 23:14:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 70 (0x9ab67000) [pid = 12233] [serial = 166] [outer = (nil)] 23:14:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 71 (0x9ae74400) [pid = 12233] [serial = 167] [outer = 0x9ab67000] 23:14:19 INFO - PROCESS | 12233 | 1464934459308 Marionette DEBUG loaded listener.js 23:14:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 72 (0x9b86e000) [pid = 12233] [serial = 168] [outer = 0x9ab67000] 23:14:20 INFO - PROCESS | 12233 | 1464934460014 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]]]}] 23:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1042ms 23:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:14:20 INFO - PROCESS | 12233 | 1464934460051 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 23:14:20 INFO - PROCESS | 12233 | 1464934460054 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 23:14:20 INFO - PROCESS | 12233 | 1464934460060 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:14:20 INFO - PROCESS | 12233 | 1464934460064 Marionette TRACE conn4 <- [1,198,null,{}] 23:14:20 INFO - PROCESS | 12233 | 1464934460069 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}] 23:14:20 INFO - PROCESS | 12233 | 1464934460213 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 23:14:20 INFO - PROCESS | 12233 | 1464934460228 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ab64000 == 41 [pid = 12233] [id = 57] 23:14:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 73 (0x9bb7f400) [pid = 12233] [serial = 169] [outer = (nil)] 23:14:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 74 (0x9c14b000) [pid = 12233] [serial = 170] [outer = 0x9bb7f400] 23:14:20 INFO - PROCESS | 12233 | 1464934460302 Marionette DEBUG loaded listener.js 23:14:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 75 (0x9c1fe800) [pid = 12233] [serial = 171] [outer = 0x9bb7f400] 23:14:21 INFO - PROCESS | 12233 | 1464934461098 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]]]}] 23:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1079ms 23:14:21 INFO - PROCESS | 12233 | 1464934461147 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 23:14:21 INFO - PROCESS | 12233 | 1464934461150 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 23:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:14:21 INFO - PROCESS | 12233 | 1464934461156 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:14:21 INFO - PROCESS | 12233 | 1464934461160 Marionette TRACE conn4 <- [1,202,null,{}] 23:14:21 INFO - PROCESS | 12233 | 1464934461165 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}] 23:14:21 INFO - PROCESS | 12233 | 1464934461339 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 23:14:21 INFO - PROCESS | 12233 | 1464934461367 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x923a9400 == 42 [pid = 12233] [id = 58] 23:14:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 76 (0x923ac000) [pid = 12233] [serial = 172] [outer = (nil)] 23:14:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 77 (0x923b3800) [pid = 12233] [serial = 173] [outer = 0x923ac000] 23:14:21 INFO - PROCESS | 12233 | 1464934461439 Marionette DEBUG loaded listener.js 23:14:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 78 (0x923b6000) [pid = 12233] [serial = 174] [outer = 0x923ac000] 23:14:22 INFO - PROCESS | 12233 | 1464934462244 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]]]}] 23:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1128ms 23:14:22 INFO - PROCESS | 12233 | 1464934462285 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 23:14:22 INFO - PROCESS | 12233 | 1464934462288 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 23:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:14:22 INFO - PROCESS | 12233 | 1464934462304 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:14:22 INFO - PROCESS | 12233 | 1464934462307 Marionette TRACE conn4 <- [1,206,null,{}] 23:14:22 INFO - PROCESS | 12233 | 1464934462312 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}] 23:14:22 INFO - PROCESS | 12233 | 1464934462523 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 23:14:22 INFO - PROCESS | 12233 | --DOMWINDOW == 77 (0x9ae74c00) [pid = 12233] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:14:22 INFO - PROCESS | 12233 | --DOMWINDOW == 76 (0x9cd8f400) [pid = 12233] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:14:22 INFO - PROCESS | 12233 | --DOMWINDOW == 75 (0x993e9000) [pid = 12233] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:14:22 INFO - PROCESS | 12233 | --DOMWINDOW == 74 (0x9224a000) [pid = 12233] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:14:22 INFO - PROCESS | 12233 | --DOMWINDOW == 73 (0x993f2000) [pid = 12233] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:14:22 INFO - PROCESS | 12233 | 1464934462677 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x9224a000 == 43 [pid = 12233] [id = 59] 23:14:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 74 (0x92327800) [pid = 12233] [serial = 175] [outer = (nil)] 23:14:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 75 (0x993f2000) [pid = 12233] [serial = 176] [outer = 0x92327800] 23:14:22 INFO - PROCESS | 12233 | 1464934462749 Marionette DEBUG loaded listener.js 23:14:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 76 (0x996e4400) [pid = 12233] [serial = 177] [outer = 0x92327800] 23:14:23 INFO - PROCESS | 12233 | 1464934463393 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]]]}] 23:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1137ms 23:14:23 INFO - PROCESS | 12233 | 1464934463442 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 23:14:23 INFO - PROCESS | 12233 | 1464934463445 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 23:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:14:23 INFO - PROCESS | 12233 | 1464934463453 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:14:23 INFO - PROCESS | 12233 | 1464934463456 Marionette TRACE conn4 <- [1,210,null,{}] 23:14:23 INFO - PROCESS | 12233 | 1464934463462 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}] 23:14:23 INFO - PROCESS | 12233 | 1464934463637 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 23:14:23 INFO - PROCESS | 12233 | 1464934463654 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x91e87800 == 44 [pid = 12233] [id = 60] 23:14:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 77 (0x92eb8c00) [pid = 12233] [serial = 178] [outer = (nil)] 23:14:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 78 (0x9ae6a400) [pid = 12233] [serial = 179] [outer = 0x92eb8c00] 23:14:23 INFO - PROCESS | 12233 | 1464934463725 Marionette DEBUG loaded listener.js 23:14:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 79 (0x9be32000) [pid = 12233] [serial = 180] [outer = 0x92eb8c00] 23:14:24 INFO - PROCESS | 12233 | 1464934464408 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]]]}] 23:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 977ms 23:14:24 INFO - PROCESS | 12233 | 1464934464431 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 23:14:24 INFO - PROCESS | 12233 | 1464934464433 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 23:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:14:24 INFO - PROCESS | 12233 | 1464934464439 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:14:24 INFO - PROCESS | 12233 | 1464934464442 Marionette TRACE conn4 <- [1,214,null,{}] 23:14:24 INFO - PROCESS | 12233 | 1464934464447 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}] 23:14:24 INFO - PROCESS | 12233 | 1464934464588 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 23:14:24 INFO - PROCESS | 12233 | 1464934464757 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x91e83400 == 45 [pid = 12233] [id = 61] 23:14:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 80 (0x91e86c00) [pid = 12233] [serial = 181] [outer = (nil)] 23:14:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 81 (0x923a9c00) [pid = 12233] [serial = 182] [outer = 0x91e86c00] 23:14:24 INFO - PROCESS | 12233 | 1464934464849 Marionette DEBUG loaded listener.js 23:14:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 82 (0x923b8000) [pid = 12233] [serial = 183] [outer = 0x91e86c00] 23:14:25 INFO - PROCESS | 12233 | 1464934465744 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]]]}] 23:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1377ms 23:14:25 INFO - PROCESS | 12233 | 1464934465819 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 23:14:25 INFO - PROCESS | 12233 | 1464934465825 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 23:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:14:25 INFO - PROCESS | 12233 | 1464934465833 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:14:25 INFO - PROCESS | 12233 | 1464934465839 Marionette TRACE conn4 <- [1,218,null,{}] 23:14:25 INFO - PROCESS | 12233 | 1464934465847 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}] 23:14:26 INFO - PROCESS | 12233 | 1464934466057 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 23:14:26 INFO - PROCESS | 12233 | 1464934466199 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x950d7800 == 46 [pid = 12233] [id = 62] 23:14:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 83 (0x951ed400) [pid = 12233] [serial = 184] [outer = (nil)] 23:14:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 84 (0x99392800) [pid = 12233] [serial = 185] [outer = 0x951ed400] 23:14:26 INFO - PROCESS | 12233 | 1464934466288 Marionette DEBUG loaded listener.js 23:14:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 85 (0x996dfc00) [pid = 12233] [serial = 186] [outer = 0x951ed400] 23:14:27 INFO - PROCESS | 12233 | 1464934467122 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]]]}] 23:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1331ms 23:14:27 INFO - PROCESS | 12233 | 1464934467167 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 23:14:27 INFO - PROCESS | 12233 | 1464934467174 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 23:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:14:27 INFO - PROCESS | 12233 | 1464934467181 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:14:27 INFO - PROCESS | 12233 | 1464934467185 Marionette TRACE conn4 <- [1,222,null,{}] 23:14:27 INFO - PROCESS | 12233 | 1464934467191 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}] 23:14:27 INFO - PROCESS | 12233 | 1464934467364 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 23:14:27 INFO - PROCESS | 12233 | 1464934467505 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x96d33000 == 47 [pid = 12233] [id = 63] 23:14:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 86 (0x9a372400) [pid = 12233] [serial = 187] [outer = (nil)] 23:14:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 87 (0x9ae68800) [pid = 12233] [serial = 188] [outer = 0x9a372400] 23:14:27 INFO - PROCESS | 12233 | 1464934467590 Marionette DEBUG loaded listener.js 23:14:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 88 (0x9b87a000) [pid = 12233] [serial = 189] [outer = 0x9a372400] 23:14:28 INFO - PROCESS | 12233 | 1464934468478 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]]]}] 23:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1339ms 23:14:28 INFO - PROCESS | 12233 | 1464934468521 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 23:14:28 INFO - PROCESS | 12233 | 1464934468525 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 23:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:14:28 INFO - PROCESS | 12233 | 1464934468539 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:14:28 INFO - PROCESS | 12233 | 1464934468548 Marionette TRACE conn4 <- [1,226,null,{}] 23:14:28 INFO - PROCESS | 12233 | 1464934468557 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}] 23:14:28 INFO - PROCESS | 12233 | 1464934468728 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 23:14:28 INFO - PROCESS | 12233 | 1464934468870 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a9dfc00 == 48 [pid = 12233] [id = 64] 23:14:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 89 (0x9cfae000) [pid = 12233] [serial = 190] [outer = (nil)] 23:14:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 90 (0xa2271c00) [pid = 12233] [serial = 191] [outer = 0x9cfae000] 23:14:28 INFO - PROCESS | 12233 | 1464934468958 Marionette DEBUG loaded listener.js 23:14:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 91 (0xa2279800) [pid = 12233] [serial = 192] [outer = 0x9cfae000] 23:14:29 INFO - PROCESS | 12233 | 1464934469806 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]]]}] 23:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1345ms 23:14:29 INFO - PROCESS | 12233 | 1464934469878 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 23:14:29 INFO - PROCESS | 12233 | 1464934469882 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 23:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:14:29 INFO - PROCESS | 12233 | 1464934469888 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:14:29 INFO - PROCESS | 12233 | 1464934469892 Marionette TRACE conn4 <- [1,230,null,{}] 23:14:29 INFO - PROCESS | 12233 | 1464934469897 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}] 23:14:30 INFO - PROCESS | 12233 | 1464934470059 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 23:14:30 INFO - PROCESS | 12233 | 1464934470200 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a74a800 == 49 [pid = 12233] [id = 65] 23:14:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 92 (0x9a74b000) [pid = 12233] [serial = 193] [outer = (nil)] 23:14:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 93 (0x9a752800) [pid = 12233] [serial = 194] [outer = 0x9a74b000] 23:14:30 INFO - PROCESS | 12233 | 1464934470283 Marionette DEBUG loaded listener.js 23:14:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 94 (0x9a756800) [pid = 12233] [serial = 195] [outer = 0x9a74b000] 23:14:31 INFO - PROCESS | 12233 | 1464934471101 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]]]}] 23:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1280ms 23:14:31 INFO - PROCESS | 12233 | 1464934471170 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 23:14:31 INFO - PROCESS | 12233 | 1464934471174 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 23:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:14:31 INFO - PROCESS | 12233 | 1464934471180 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:14:31 INFO - PROCESS | 12233 | 1464934471183 Marionette TRACE conn4 <- [1,234,null,{}] 23:14:31 INFO - PROCESS | 12233 | 1464934471188 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}] 23:14:31 INFO - PROCESS | 12233 | 1464934471347 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 23:14:31 INFO - PROCESS | 12233 | 1464934471489 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a757000 == 50 [pid = 12233] [id = 66] 23:14:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 95 (0x9a758000) [pid = 12233] [serial = 196] [outer = (nil)] 23:14:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 96 (0xa22ac000) [pid = 12233] [serial = 197] [outer = 0x9a758000] 23:14:31 INFO - PROCESS | 12233 | 1464934471581 Marionette DEBUG loaded listener.js 23:14:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 97 (0xa2641400) [pid = 12233] [serial = 198] [outer = 0x9a758000] 23:14:32 INFO - PROCESS | 12233 | 1464934472456 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]]]}] 23:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1326ms 23:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:14:32 INFO - PROCESS | 12233 | 1464934472507 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 23:14:32 INFO - PROCESS | 12233 | 1464934472510 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 23:14:32 INFO - PROCESS | 12233 | 1464934472516 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:14:32 INFO - PROCESS | 12233 | 1464934472520 Marionette TRACE conn4 <- [1,238,null,{}] 23:14:32 INFO - PROCESS | 12233 | 1464934472525 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}] 23:14:32 INFO - PROCESS | 12233 | 1464934472686 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 23:14:32 INFO - PROCESS | 12233 | 1464934472830 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a776800 == 51 [pid = 12233] [id = 67] 23:14:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 98 (0x9a779800) [pid = 12233] [serial = 199] [outer = (nil)] 23:14:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 99 (0x9a77fc00) [pid = 12233] [serial = 200] [outer = 0x9a779800] 23:14:32 INFO - PROCESS | 12233 | 1464934472938 Marionette DEBUG loaded listener.js 23:14:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 100 (0x9a8c7000) [pid = 12233] [serial = 201] [outer = 0x9a779800] 23:14:33 INFO - PROCESS | 12233 | 1464934473986 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]]]}] 23:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1486ms 23:14:34 INFO - PROCESS | 12233 | 1464934474017 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 23:14:34 INFO - PROCESS | 12233 | 1464934474022 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 23:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:14:34 INFO - PROCESS | 12233 | 1464934474032 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:14:34 INFO - PROCESS | 12233 | 1464934474038 Marionette TRACE conn4 <- [1,242,null,{}] 23:14:34 INFO - PROCESS | 12233 | 1464934474047 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}] 23:14:34 INFO - PROCESS | 12233 | 1464934474199 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 23:14:34 INFO - PROCESS | 12233 | 1464934474398 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x951f5800 == 52 [pid = 12233] [id = 68] 23:14:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 101 (0x951f5c00) [pid = 12233] [serial = 202] [outer = (nil)] 23:14:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 102 (0x96d2dc00) [pid = 12233] [serial = 203] [outer = 0x951f5c00] 23:14:34 INFO - PROCESS | 12233 | 1464934474480 Marionette DEBUG loaded listener.js 23:14:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 103 (0x993eac00) [pid = 12233] [serial = 204] [outer = 0x951f5c00] 23:14:35 INFO - PROCESS | 12233 | 1464934475301 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]]]}] 23:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1287ms 23:14:35 INFO - PROCESS | 12233 | 1464934475341 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 23:14:35 INFO - PROCESS | 12233 | 1464934475349 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 23:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:14:35 INFO - PROCESS | 12233 | 1464934475360 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:14:35 INFO - PROCESS | 12233 | 1464934475363 Marionette TRACE conn4 <- [1,246,null,{}] 23:14:35 INFO - PROCESS | 12233 | 1464934475370 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}] 23:14:35 INFO - PROCESS | 12233 | 1464934475518 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 23:14:35 INFO - PROCESS | 12233 | 1464934475673 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x923af000 == 53 [pid = 12233] [id = 69] 23:14:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 104 (0x923af800) [pid = 12233] [serial = 205] [outer = (nil)] 23:14:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 105 (0x9a17d800) [pid = 12233] [serial = 206] [outer = 0x923af800] 23:14:35 INFO - PROCESS | 12233 | 1464934475759 Marionette DEBUG loaded listener.js 23:14:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 106 (0x9a754400) [pid = 12233] [serial = 207] [outer = 0x923af800] 23:14:36 INFO - PROCESS | 12233 | --DOCSHELL 0x91e87800 == 52 [pid = 12233] [id = 60] 23:14:36 INFO - PROCESS | 12233 | --DOCSHELL 0x9224a000 == 51 [pid = 12233] [id = 59] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 105 (0xa306ac00) [pid = 12233] [serial = 143] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOCSHELL 0x923a9400 == 50 [pid = 12233] [id = 58] 23:14:36 INFO - PROCESS | 12233 | --DOCSHELL 0x9ab64000 == 49 [pid = 12233] [id = 57] 23:14:36 INFO - PROCESS | 12233 | --DOCSHELL 0x94eb9800 == 48 [pid = 12233] [id = 56] 23:14:36 INFO - PROCESS | 12233 | --DOCSHELL 0x91e7fc00 == 47 [pid = 12233] [id = 55] 23:14:36 INFO - PROCESS | 12233 | --DOCSHELL 0x951eec00 == 46 [pid = 12233] [id = 54] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 104 (0x95297800) [pid = 12233] [serial = 119] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 103 (0x9bb81000) [pid = 12233] [serial = 134] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 102 (0x9c14f400) [pid = 12233] [serial = 125] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 101 (0xa060e000) [pid = 12233] [serial = 137] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 100 (0x99f70c00) [pid = 12233] [serial = 131] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 99 (0x9a723c00) [pid = 12233] [serial = 132] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 98 (0x93c7f000) [pid = 12233] [serial = 128] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 97 (0x951ecc00) [pid = 12233] [serial = 129] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 96 (0x9c1f8800) [pid = 12233] [serial = 141] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 95 (0x9b36fc00) [pid = 12233] [serial = 140] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 94 (0x951f2c00) [pid = 12233] [serial = 122] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 93 (0xa21afc00) [pid = 12233] [serial = 138] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | --DOMWINDOW == 92 (0x9c14cc00) [pid = 12233] [serial = 135] [outer = (nil)] [url = about:blank] 23:14:36 INFO - PROCESS | 12233 | 1464934476574 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]]]}] 23:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1283ms 23:14:36 INFO - PROCESS | 12233 | 1464934476643 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 23:14:36 INFO - PROCESS | 12233 | 1464934476646 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 23:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:14:36 INFO - PROCESS | 12233 | 1464934476652 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:14:36 INFO - PROCESS | 12233 | 1464934476658 Marionette TRACE conn4 <- [1,250,null,{}] 23:14:36 INFO - PROCESS | 12233 | 1464934476673 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}] 23:14:36 INFO - PROCESS | 12233 | 1464934476821 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 23:14:36 INFO - PROCESS | 12233 | 1464934476833 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x923b0400 == 47 [pid = 12233] [id = 70] 23:14:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 93 (0x9a225000) [pid = 12233] [serial = 208] [outer = (nil)] 23:14:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 94 (0x9a781800) [pid = 12233] [serial = 209] [outer = 0x9a225000] 23:14:36 INFO - PROCESS | 12233 | 1464934476907 Marionette DEBUG loaded listener.js 23:14:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 95 (0x9ae6c000) [pid = 12233] [serial = 210] [outer = 0x9a225000] 23:14:37 INFO - PROCESS | 12233 | 1464934477663 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]]]}] 23:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1042ms 23:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:14:37 INFO - PROCESS | 12233 | 1464934477695 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 23:14:37 INFO - PROCESS | 12233 | 1464934477699 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 23:14:37 INFO - PROCESS | 12233 | 1464934477705 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:14:37 INFO - PROCESS | 12233 | 1464934477708 Marionette TRACE conn4 <- [1,254,null,{}] 23:14:37 INFO - PROCESS | 12233 | 1464934477713 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}] 23:14:37 INFO - PROCESS | 12233 | 1464934477855 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 23:14:37 INFO - PROCESS | 12233 | 1464934477869 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a371c00 == 48 [pid = 12233] [id = 71] 23:14:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 96 (0x9a776c00) [pid = 12233] [serial = 211] [outer = (nil)] 23:14:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 97 (0x9be31c00) [pid = 12233] [serial = 212] [outer = 0x9a776c00] 23:14:37 INFO - PROCESS | 12233 | 1464934477952 Marionette DEBUG loaded listener.js 23:14:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 98 (0x9c150400) [pid = 12233] [serial = 213] [outer = 0x9a776c00] 23:14:38 INFO - PROCESS | 12233 | 1464934478787 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]]]}] 23:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1134ms 23:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:14:38 INFO - PROCESS | 12233 | 1464934478838 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 23:14:38 INFO - PROCESS | 12233 | 1464934478841 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 23:14:38 INFO - PROCESS | 12233 | 1464934478854 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:14:38 INFO - PROCESS | 12233 | 1464934478856 Marionette TRACE conn4 <- [1,258,null,{}] 23:14:38 INFO - PROCESS | 12233 | 1464934478862 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}] 23:14:39 INFO - PROCESS | 12233 | 1464934479038 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 23:14:39 INFO - PROCESS | 12233 | 1464934479058 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b378400 == 49 [pid = 12233] [id = 72] 23:14:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 99 (0x9b86cc00) [pid = 12233] [serial = 214] [outer = (nil)] 23:14:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 100 (0x9cd8d400) [pid = 12233] [serial = 215] [outer = 0x9b86cc00] 23:14:39 INFO - PROCESS | 12233 | 1464934479129 Marionette DEBUG loaded listener.js 23:14:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 101 (0x9cd94000) [pid = 12233] [serial = 216] [outer = 0x9b86cc00] 23:14:39 INFO - PROCESS | 12233 | 1464934479895 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]]]}] 23:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1082ms 23:14:39 INFO - PROCESS | 12233 | 1464934479930 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 23:14:39 INFO - PROCESS | 12233 | 1464934479934 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 23:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:14:39 INFO - PROCESS | 12233 | 1464934479954 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:14:39 INFO - PROCESS | 12233 | 1464934479958 Marionette TRACE conn4 <- [1,262,null,{}] 23:14:39 INFO - PROCESS | 12233 | 1464934479971 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}] 23:14:40 INFO - PROCESS | 12233 | 1464934480184 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 23:14:40 INFO - PROCESS | 12233 | 1464934480209 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c1ffc00 == 50 [pid = 12233] [id = 73] 23:14:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 102 (0xa1162800) [pid = 12233] [serial = 217] [outer = (nil)] 23:14:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 103 (0xa263c000) [pid = 12233] [serial = 218] [outer = 0xa1162800] 23:14:40 INFO - PROCESS | 12233 | 1464934480279 Marionette DEBUG loaded listener.js 23:14:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 104 (0xa30fac00) [pid = 12233] [serial = 219] [outer = 0xa1162800] 23:14:40 INFO - PROCESS | 12233 | --DOMWINDOW == 103 (0x923ac000) [pid = 12233] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:14:40 INFO - PROCESS | 12233 | --DOMWINDOW == 102 (0x92327800) [pid = 12233] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:14:40 INFO - PROCESS | 12233 | --DOMWINDOW == 101 (0x951ef000) [pid = 12233] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:14:40 INFO - PROCESS | 12233 | --DOMWINDOW == 100 (0x92eb7400) [pid = 12233] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:14:40 INFO - PROCESS | 12233 | --DOMWINDOW == 99 (0x9bb7f400) [pid = 12233] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:14:40 INFO - PROCESS | 12233 | --DOMWINDOW == 98 (0x9ab67000) [pid = 12233] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:14:41 INFO - PROCESS | 12233 | 1464934481160 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]]]}] 23:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1246ms 23:14:41 INFO - PROCESS | 12233 | 1464934481187 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 23:14:41 INFO - PROCESS | 12233 | 1464934481190 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 23:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:14:41 INFO - PROCESS | 12233 | 1464934481196 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:14:41 INFO - PROCESS | 12233 | 1464934481198 Marionette TRACE conn4 <- [1,266,null,{}] 23:14:41 INFO - PROCESS | 12233 | 1464934481204 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}] 23:14:41 INFO - PROCESS | 12233 | 1464934481376 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 23:14:41 INFO - PROCESS | 12233 | 1464934481394 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x92327800 == 51 [pid = 12233] [id = 74] 23:14:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 99 (0x951ef000) [pid = 12233] [serial = 220] [outer = (nil)] 23:14:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 100 (0xa3268c00) [pid = 12233] [serial = 221] [outer = 0x951ef000] 23:14:41 INFO - PROCESS | 12233 | 1464934481463 Marionette DEBUG loaded listener.js 23:14:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 101 (0xa5046000) [pid = 12233] [serial = 222] [outer = 0x951ef000] 23:14:42 INFO - PROCESS | 12233 | 1464934482197 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]]]}] 23:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1028ms 23:14:42 INFO - PROCESS | 12233 | 1464934482224 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 23:14:42 INFO - PROCESS | 12233 | 1464934482228 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 23:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:14:42 INFO - PROCESS | 12233 | 1464934482233 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:14:42 INFO - PROCESS | 12233 | 1464934482235 Marionette TRACE conn4 <- [1,270,null,{}] 23:14:42 INFO - PROCESS | 12233 | 1464934482241 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}] 23:14:42 INFO - PROCESS | 12233 | 1464934482426 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 23:14:42 INFO - PROCESS | 12233 | 1464934482445 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a66c00 == 52 [pid = 12233] [id = 75] 23:14:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 102 (0x97788000) [pid = 12233] [serial = 223] [outer = (nil)] 23:14:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 103 (0xa6242c00) [pid = 12233] [serial = 224] [outer = 0x97788000] 23:14:42 INFO - PROCESS | 12233 | 1464934482517 Marionette DEBUG loaded listener.js 23:14:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 104 (0xa62fb000) [pid = 12233] [serial = 225] [outer = 0x97788000] 23:14:43 INFO - PROCESS | 12233 | 1464934483408 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]]]}] 23:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1233ms 23:14:43 INFO - PROCESS | 12233 | 1464934483468 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 23:14:43 INFO - PROCESS | 12233 | 1464934483474 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 23:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:14:43 INFO - PROCESS | 12233 | 1464934483483 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:14:43 INFO - PROCESS | 12233 | 1464934483488 Marionette TRACE conn4 <- [1,274,null,{}] 23:14:43 INFO - PROCESS | 12233 | 1464934483496 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}] 23:14:43 INFO - PROCESS | 12233 | 1464934483672 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 23:14:43 INFO - PROCESS | 12233 | 1464934483819 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x93c7b800 == 53 [pid = 12233] [id = 76] 23:14:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 105 (0x94eb9800) [pid = 12233] [serial = 226] [outer = (nil)] 23:14:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 106 (0x95297800) [pid = 12233] [serial = 227] [outer = 0x94eb9800] 23:14:43 INFO - PROCESS | 12233 | 1464934483952 Marionette DEBUG loaded listener.js 23:14:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 107 (0x996da000) [pid = 12233] [serial = 228] [outer = 0x94eb9800] 23:14:44 INFO - PROCESS | 12233 | 1464934484796 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]]]}] 23:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1330ms 23:14:44 INFO - PROCESS | 12233 | 1464934484813 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 23:14:44 INFO - PROCESS | 12233 | 1464934484821 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 23:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:14:44 INFO - PROCESS | 12233 | 1464934484831 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:14:44 INFO - PROCESS | 12233 | 1464934484835 Marionette TRACE conn4 <- [1,278,null,{}] 23:14:44 INFO - PROCESS | 12233 | 1464934484859 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}] 23:14:45 INFO - PROCESS | 12233 | 1464934485031 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 23:14:45 INFO - PROCESS | 12233 | 1464934485212 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a724400 == 54 [pid = 12233] [id = 77] 23:14:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 108 (0x9a784000) [pid = 12233] [serial = 229] [outer = (nil)] 23:14:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 109 (0x9ae69400) [pid = 12233] [serial = 230] [outer = 0x9a784000] 23:14:45 INFO - PROCESS | 12233 | 1464934485296 Marionette DEBUG loaded listener.js 23:14:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 110 (0x9af35800) [pid = 12233] [serial = 231] [outer = 0x9a784000] 23:14:46 INFO - PROCESS | 12233 | 1464934486146 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]]]}] 23:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1383ms 23:14:46 INFO - PROCESS | 12233 | 1464934486214 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 23:14:46 INFO - PROCESS | 12233 | 1464934486219 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 23:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:14:46 INFO - PROCESS | 12233 | 1464934486225 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:14:46 INFO - PROCESS | 12233 | 1464934486231 Marionette TRACE conn4 <- [1,282,null,{}] 23:14:46 INFO - PROCESS | 12233 | 1464934486247 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}] 23:14:46 INFO - PROCESS | 12233 | 1464934486461 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 23:14:46 INFO - PROCESS | 12233 | 1464934486609 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x92ebd800 == 55 [pid = 12233] [id = 78] 23:14:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 111 (0x9af3dc00) [pid = 12233] [serial = 232] [outer = (nil)] 23:14:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 112 (0x9cd90800) [pid = 12233] [serial = 233] [outer = 0x9af3dc00] 23:14:46 INFO - PROCESS | 12233 | 1464934486695 Marionette DEBUG loaded listener.js 23:14:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 113 (0xa2270800) [pid = 12233] [serial = 234] [outer = 0x9af3dc00] 23:14:47 INFO - PROCESS | 12233 | 1464934487607 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]]]}] 23:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1432ms 23:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:14:47 INFO - PROCESS | 12233 | 1464934487658 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 23:14:47 INFO - PROCESS | 12233 | 1464934487662 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 23:14:47 INFO - PROCESS | 12233 | 1464934487668 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:14:47 INFO - PROCESS | 12233 | 1464934487672 Marionette TRACE conn4 <- [1,286,null,{}] 23:14:47 INFO - PROCESS | 12233 | 1464934487677 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}] 23:14:47 INFO - PROCESS | 12233 | 1464934487843 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 23:14:48 INFO - PROCESS | 12233 | 1464934488019 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a77f000 == 56 [pid = 12233] [id = 79] 23:14:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 114 (0xa2408800) [pid = 12233] [serial = 235] [outer = (nil)] 23:14:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 115 (0xa628ec00) [pid = 12233] [serial = 236] [outer = 0xa2408800] 23:14:48 INFO - PROCESS | 12233 | 1464934488102 Marionette DEBUG loaded listener.js 23:14:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 116 (0xa6ea9400) [pid = 12233] [serial = 237] [outer = 0xa2408800] 23:14:48 INFO - PROCESS | 12233 | 1464934488950 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]]]}] 23:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1330ms 23:14:49 INFO - PROCESS | 12233 | 1464934488998 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 23:14:49 INFO - PROCESS | 12233 | 1464934489002 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 23:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:14:49 INFO - PROCESS | 12233 | 1464934489009 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:14:49 INFO - PROCESS | 12233 | 1464934489013 Marionette TRACE conn4 <- [1,290,null,{}] 23:14:49 INFO - PROCESS | 12233 | 1464934489019 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}] 23:14:49 INFO - PROCESS | 12233 | 1464934489187 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 23:14:49 INFO - PROCESS | 12233 | 1464934489337 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x923ae000 == 57 [pid = 12233] [id = 80] 23:14:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 117 (0x93a6a800) [pid = 12233] [serial = 238] [outer = (nil)] 23:14:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 118 (0xa6f47400) [pid = 12233] [serial = 239] [outer = 0x93a6a800] 23:14:49 INFO - PROCESS | 12233 | 1464934489422 Marionette DEBUG loaded listener.js 23:14:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 119 (0xa6f49800) [pid = 12233] [serial = 240] [outer = 0x93a6a800] 23:14:50 INFO - PROCESS | 12233 | 1464934490282 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]]]}] 23:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1329ms 23:14:50 INFO - PROCESS | 12233 | 1464934490377 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 23:14:50 INFO - PROCESS | 12233 | 1464934490381 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 23:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:14:50 INFO - PROCESS | 12233 | 1464934490393 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:14:50 INFO - PROCESS | 12233 | 1464934490396 Marionette TRACE conn4 <- [1,294,null,{}] 23:14:50 INFO - PROCESS | 12233 | 1464934490402 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}] 23:14:50 INFO - PROCESS | 12233 | 1464934490590 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 23:14:50 INFO - PROCESS | 12233 | 1464934490739 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fac000 == 58 [pid = 12233] [id = 81] 23:14:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 120 (0x90fadc00) [pid = 12233] [serial = 241] [outer = (nil)] 23:14:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 121 (0x90fb6800) [pid = 12233] [serial = 242] [outer = 0x90fadc00] 23:14:50 INFO - PROCESS | 12233 | 1464934490844 Marionette DEBUG loaded listener.js 23:14:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 122 (0xa6f46400) [pid = 12233] [serial = 243] [outer = 0x90fadc00] 23:14:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 123 (0x923b6c00) [pid = 12233] [serial = 244] [outer = 0x93a65c00] 23:14:51 INFO - PROCESS | 12233 | 1464934491733 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]]]}] 23:14:51 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. 23:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1431ms 23:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:14:51 INFO - PROCESS | 12233 | 1464934491825 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 23:14:51 INFO - PROCESS | 12233 | 1464934491828 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 23:14:51 INFO - PROCESS | 12233 | 1464934491836 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:14:51 INFO - PROCESS | 12233 | 1464934491839 Marionette TRACE conn4 <- [1,298,null,{}] 23:14:51 INFO - PROCESS | 12233 | 1464934491845 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}] 23:14:52 INFO - PROCESS | 12233 | 1464934492007 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 23:14:52 INFO - PROCESS | 12233 | 1464934492171 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fb8c00 == 59 [pid = 12233] [id = 82] 23:14:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 124 (0x91e8b400) [pid = 12233] [serial = 245] [outer = (nil)] 23:14:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 125 (0x96d2a000) [pid = 12233] [serial = 246] [outer = 0x91e8b400] 23:14:52 INFO - PROCESS | 12233 | 1464934492252 Marionette DEBUG loaded listener.js 23:14:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 126 (0x9c12c800) [pid = 12233] [serial = 247] [outer = 0x91e8b400] 23:14:53 INFO - PROCESS | 12233 | 1464934493374 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]]]}] 23:14:53 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. 23:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1586ms 23:14:53 INFO - PROCESS | 12233 | 1464934493421 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 23:14:53 INFO - PROCESS | 12233 | 1464934493428 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 23:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:14:53 INFO - PROCESS | 12233 | 1464934493436 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:14:53 INFO - PROCESS | 12233 | 1464934493441 Marionette TRACE conn4 <- [1,302,null,{}] 23:14:53 INFO - PROCESS | 12233 | 1464934493448 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}] 23:14:53 INFO - PROCESS | 12233 | 1464934493609 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 23:14:53 INFO - PROCESS | 12233 | 1464934493773 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d9c00 == 60 [pid = 12233] [id = 83] 23:14:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 127 (0x918da000) [pid = 12233] [serial = 248] [outer = (nil)] 23:14:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 128 (0x923ac000) [pid = 12233] [serial = 249] [outer = 0x918da000] 23:14:53 INFO - PROCESS | 12233 | 1464934493895 Marionette DEBUG loaded listener.js 23:14:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 129 (0x923b7400) [pid = 12233] [serial = 250] [outer = 0x918da000] 23:14:54 INFO - PROCESS | 12233 | 1464934494729 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]]]}] 23:14:54 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. 23:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1334ms 23:14:54 INFO - PROCESS | 12233 | 1464934494770 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 23:14:54 INFO - PROCESS | 12233 | 1464934494778 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 23:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:14:54 INFO - PROCESS | 12233 | 1464934494805 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:14:54 INFO - PROCESS | 12233 | 1464934494810 Marionette TRACE conn4 <- [1,306,null,{}] 23:14:54 INFO - PROCESS | 12233 | 1464934494819 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}] 23:14:54 INFO - PROCESS | 12233 | 1464934494984 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 23:14:55 INFO - PROCESS | 12233 | 1464934495140 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 128 (0x9ae6a400) [pid = 12233] [serial = 179] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x9232e400 == 61 [pid = 12233] [id = 84] 23:14:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 129 (0x9232ec00) [pid = 12233] [serial = 251] [outer = (nil)] 23:14:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x92eb8000) [pid = 12233] [serial = 252] [outer = 0x9232ec00] 23:14:55 INFO - PROCESS | 12233 | 1464934495245 Marionette DEBUG loaded listener.js 23:14:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x96d2a800) [pid = 12233] [serial = 253] [outer = 0x9232ec00] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x92327800 == 60 [pid = 12233] [id = 74] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x9c1ffc00 == 59 [pid = 12233] [id = 73] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x9b378400 == 58 [pid = 12233] [id = 72] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x9a371c00 == 57 [pid = 12233] [id = 71] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x923b0400 == 56 [pid = 12233] [id = 70] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x923af000 == 55 [pid = 12233] [id = 69] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x951f5800 == 54 [pid = 12233] [id = 68] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x9a9dfc00 == 53 [pid = 12233] [id = 64] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x96d33000 == 52 [pid = 12233] [id = 63] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x950d7800 == 51 [pid = 12233] [id = 62] 23:14:55 INFO - PROCESS | 12233 | --DOCSHELL 0x91e83400 == 50 [pid = 12233] [id = 61] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x923b3800) [pid = 12233] [serial = 173] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x993f2000) [pid = 12233] [serial = 176] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 128 (0x96d31400) [pid = 12233] [serial = 162] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 127 (0x96d26800) [pid = 12233] [serial = 161] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 126 (0x951f1c00) [pid = 12233] [serial = 164] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 125 (0x9a175000) [pid = 12233] [serial = 165] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 124 (0x9c14b000) [pid = 12233] [serial = 170] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 123 (0x9ae74400) [pid = 12233] [serial = 167] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 122 (0x9b86e000) [pid = 12233] [serial = 168] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 121 (0xa6237000) [pid = 12233] [serial = 158] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 120 (0x96d26000) [pid = 12233] [serial = 146] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 119 (0x9ae67c00) [pid = 12233] [serial = 149] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 118 (0xa22ae800) [pid = 12233] [serial = 152] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 117 (0xa3551400) [pid = 12233] [serial = 155] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 116 (0x923b6000) [pid = 12233] [serial = 174] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 115 (0x996e4400) [pid = 12233] [serial = 177] [outer = (nil)] [url = about:blank] 23:14:55 INFO - PROCESS | 12233 | --DOMWINDOW == 114 (0x9c1fe800) [pid = 12233] [serial = 171] [outer = (nil)] [url = about:blank] 23:14:56 INFO - PROCESS | 12233 | 1464934496071 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]]]}] 23:14:56 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. 23:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1357ms 23:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:14:56 INFO - PROCESS | 12233 | 1464934496144 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 23:14:56 INFO - PROCESS | 12233 | 1464934496147 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 23:14:56 INFO - PROCESS | 12233 | 1464934496153 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:14:56 INFO - PROCESS | 12233 | 1464934496159 Marionette TRACE conn4 <- [1,310,null,{}] 23:14:56 INFO - PROCESS | 12233 | 1464934496174 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}] 23:14:56 INFO - PROCESS | 12233 | 1464934496327 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 23:14:56 INFO - PROCESS | 12233 | 1464934496341 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x90facc00 == 51 [pid = 12233] [id = 85] 23:14:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 115 (0x996d8400) [pid = 12233] [serial = 254] [outer = (nil)] 23:14:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 116 (0x99e5b800) [pid = 12233] [serial = 255] [outer = 0x996d8400] 23:14:56 INFO - PROCESS | 12233 | 1464934496419 Marionette DEBUG loaded listener.js 23:14:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 117 (0x9a373800) [pid = 12233] [serial = 256] [outer = 0x996d8400] 23:14:57 INFO - PROCESS | 12233 | 1464934497186 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]]]}] 23:14:57 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. 23:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1087ms 23:14:57 INFO - PROCESS | 12233 | 1464934497239 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 23:14:57 INFO - PROCESS | 12233 | 1464934497242 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 23:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:14:57 INFO - PROCESS | 12233 | 1464934497249 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:14:57 INFO - PROCESS | 12233 | 1464934497252 Marionette TRACE conn4 <- [1,314,null,{}] 23:14:57 INFO - PROCESS | 12233 | 1464934497257 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}] 23:14:57 INFO - PROCESS | 12233 | 1464934497400 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 23:14:57 INFO - PROCESS | 12233 | 1464934497526 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x989e5000 == 52 [pid = 12233] [id = 86] 23:14:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 118 (0x9a750400) [pid = 12233] [serial = 257] [outer = (nil)] 23:14:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 119 (0x9a777000) [pid = 12233] [serial = 258] [outer = 0x9a750400] 23:14:57 INFO - PROCESS | 12233 | 1464934497597 Marionette DEBUG loaded listener.js 23:14:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 120 (0x9ae67c00) [pid = 12233] [serial = 259] [outer = 0x9a750400] 23:14:58 INFO - PROCESS | 12233 | 1464934498359 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]]]}] 23:14:58 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. 23:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1131ms 23:14:58 INFO - PROCESS | 12233 | 1464934498382 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 23:14:58 INFO - PROCESS | 12233 | 1464934498386 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 23:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:14:58 INFO - PROCESS | 12233 | 1464934498392 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:14:58 INFO - PROCESS | 12233 | 1464934498394 Marionette TRACE conn4 <- [1,318,null,{}] 23:14:58 INFO - PROCESS | 12233 | 1464934498400 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}] 23:14:58 INFO - PROCESS | 12233 | 1464934498595 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 23:14:58 INFO - PROCESS | 12233 | 1464934498621 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fad000 == 53 [pid = 12233] [id = 87] 23:14:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 121 (0x9224b800) [pid = 12233] [serial = 260] [outer = (nil)] 23:14:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 122 (0x9af32800) [pid = 12233] [serial = 261] [outer = 0x9224b800] 23:14:58 INFO - PROCESS | 12233 | 1464934498692 Marionette DEBUG loaded listener.js 23:14:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 123 (0x9af37c00) [pid = 12233] [serial = 262] [outer = 0x9224b800] 23:14:59 INFO - PROCESS | 12233 | 1464934499646 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]]]}] 23:14:59 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. 23:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1280ms 23:14:59 INFO - PROCESS | 12233 | 1464934499672 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 23:14:59 INFO - PROCESS | 12233 | 1464934499676 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 23:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:14:59 INFO - PROCESS | 12233 | 1464934499681 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:14:59 INFO - PROCESS | 12233 | 1464934499684 Marionette TRACE conn4 <- [1,322,null,{}] 23:14:59 INFO - PROCESS | 12233 | 1464934499689 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}] 23:15:00 INFO - PROCESS | 12233 | 1464934500053 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 23:15:00 INFO - PROCESS | 12233 | --DOMWINDOW == 122 (0x9b86cc00) [pid = 12233] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:15:00 INFO - PROCESS | 12233 | --DOMWINDOW == 121 (0xa1162800) [pid = 12233] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:15:00 INFO - PROCESS | 12233 | --DOMWINDOW == 120 (0x9a225000) [pid = 12233] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:15:00 INFO - PROCESS | 12233 | --DOMWINDOW == 119 (0x9a776c00) [pid = 12233] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:15:00 INFO - PROCESS | 12233 | --DOMWINDOW == 118 (0x951f5c00) [pid = 12233] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:15:00 INFO - PROCESS | 12233 | --DOMWINDOW == 117 (0x923af800) [pid = 12233] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:15:00 INFO - PROCESS | 12233 | --DOMWINDOW == 116 (0x951ef000) [pid = 12233] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:15:00 INFO - PROCESS | 12233 | --DOMWINDOW == 115 (0x92eb8c00) [pid = 12233] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:15:00 INFO - PROCESS | 12233 | 1464934500147 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x923af800 == 54 [pid = 12233] [id = 88] 23:15:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 116 (0x92eb8c00) [pid = 12233] [serial = 263] [outer = (nil)] 23:15:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 117 (0x9a225000) [pid = 12233] [serial = 264] [outer = 0x92eb8c00] 23:15:00 INFO - PROCESS | 12233 | 1464934500219 Marionette DEBUG loaded listener.js 23:15:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 118 (0x9b5ecc00) [pid = 12233] [serial = 265] [outer = 0x92eb8c00] 23:15:00 INFO - PROCESS | 12233 | 1464934500934 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]]]}] 23:15:00 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. 23:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1276ms 23:15:00 INFO - PROCESS | 12233 | 1464934500958 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 23:15:00 INFO - PROCESS | 12233 | 1464934500961 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 23:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:15:00 INFO - PROCESS | 12233 | 1464934500967 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:15:00 INFO - PROCESS | 12233 | 1464934500969 Marionette TRACE conn4 <- [1,326,null,{}] 23:15:00 INFO - PROCESS | 12233 | 1464934500975 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}] 23:15:01 INFO - PROCESS | 12233 | 1464934501115 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 23:15:01 INFO - PROCESS | 12233 | 1464934501129 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b374c00 == 55 [pid = 12233] [id = 89] 23:15:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 119 (0x9b5ef800) [pid = 12233] [serial = 266] [outer = (nil)] 23:15:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 120 (0x9b5f4000) [pid = 12233] [serial = 267] [outer = 0x9b5ef800] 23:15:01 INFO - PROCESS | 12233 | 1464934501201 Marionette DEBUG loaded listener.js 23:15:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 121 (0x9b69a400) [pid = 12233] [serial = 268] [outer = 0x9b5ef800] 23:15:02 INFO - PROCESS | 12233 | 1464934502009 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]]]}] 23:15:02 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. 23:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1077ms 23:15:02 INFO - PROCESS | 12233 | 1464934502132 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 23:15:02 INFO - PROCESS | 12233 | 1464934502138 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 23:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:15:02 INFO - PROCESS | 12233 | 1464934502148 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:15:02 INFO - PROCESS | 12233 | 1464934502154 Marionette TRACE conn4 <- [1,330,null,{}] 23:15:02 INFO - PROCESS | 12233 | 1464934502163 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}] 23:15:02 INFO - PROCESS | 12233 | 1464934502374 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 23:15:02 INFO - PROCESS | 12233 | 1464934502532 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d6000 == 56 [pid = 12233] [id = 90] 23:15:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 122 (0x918d7000) [pid = 12233] [serial = 269] [outer = (nil)] 23:15:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 123 (0x918db800) [pid = 12233] [serial = 270] [outer = 0x918d7000] 23:15:02 INFO - PROCESS | 12233 | 1464934502626 Marionette DEBUG loaded listener.js 23:15:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 124 (0x923ac800) [pid = 12233] [serial = 271] [outer = 0x918d7000] 23:15:03 INFO - PROCESS | 12233 | 1464934503575 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]]]}] 23:15:03 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. 23:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1485ms 23:15:03 INFO - PROCESS | 12233 | 1464934503633 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 23:15:03 INFO - PROCESS | 12233 | 1464934503639 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 23:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:15:03 INFO - PROCESS | 12233 | 1464934503650 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:15:03 INFO - PROCESS | 12233 | 1464934503656 Marionette TRACE conn4 <- [1,334,null,{}] 23:15:03 INFO - PROCESS | 12233 | 1464934503662 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}] 23:15:03 INFO - PROCESS | 12233 | 1464934503837 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 23:15:04 INFO - PROCESS | 12233 | 1464934503991 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x96d32800 == 57 [pid = 12233] [id = 91] 23:15:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 125 (0x9778b400) [pid = 12233] [serial = 272] [outer = (nil)] 23:15:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 126 (0x996d9c00) [pid = 12233] [serial = 273] [outer = 0x9778b400] 23:15:04 INFO - PROCESS | 12233 | 1464934504073 Marionette DEBUG loaded listener.js 23:15:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 127 (0x9a2c5000) [pid = 12233] [serial = 274] [outer = 0x9778b400] 23:15:04 INFO - PROCESS | 12233 | 1464934504975 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]]]}] 23:15:05 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. 23:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1390ms 23:15:05 INFO - PROCESS | 12233 | 1464934505038 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 23:15:05 INFO - PROCESS | 12233 | 1464934505042 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 23:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:15:05 INFO - PROCESS | 12233 | 1464934505049 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:15:05 INFO - PROCESS | 12233 | 1464934505053 Marionette TRACE conn4 <- [1,338,null,{}] 23:15:05 INFO - PROCESS | 12233 | 1464934505068 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}] 23:15:05 INFO - PROCESS | 12233 | 1464934505280 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 23:15:05 INFO - PROCESS | 12233 | 1464934505437 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x95adb800 == 58 [pid = 12233] [id = 92] 23:15:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 128 (0x95adc400) [pid = 12233] [serial = 275] [outer = (nil)] 23:15:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 129 (0x9778e800) [pid = 12233] [serial = 276] [outer = 0x95adc400] 23:15:05 INFO - PROCESS | 12233 | 1464934505573 Marionette DEBUG loaded listener.js 23:15:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x9a778000) [pid = 12233] [serial = 277] [outer = 0x95adc400] 23:15:06 INFO - PROCESS | 12233 | 1464934506447 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]]]}] 23:15:06 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. 23:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1436ms 23:15:06 INFO - PROCESS | 12233 | 1464934506486 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 23:15:06 INFO - PROCESS | 12233 | 1464934506489 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 23:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:15:06 INFO - PROCESS | 12233 | 1464934506495 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:15:06 INFO - PROCESS | 12233 | 1464934506499 Marionette TRACE conn4 <- [1,342,null,{}] 23:15:06 INFO - PROCESS | 12233 | 1464934506504 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}] 23:15:06 INFO - PROCESS | 12233 | 1464934506670 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 23:15:06 INFO - PROCESS | 12233 | 1464934506827 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:06 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fafc00 == 59 [pid = 12233] [id = 93] 23:15:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x9ae72000) [pid = 12233] [serial = 278] [outer = (nil)] 23:15:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x9b5f2400) [pid = 12233] [serial = 279] [outer = 0x9ae72000] 23:15:06 INFO - PROCESS | 12233 | 1464934506909 Marionette DEBUG loaded listener.js 23:15:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x9be31000) [pid = 12233] [serial = 280] [outer = 0x9ae72000] 23:15:07 INFO - PROCESS | 12233 | 1464934507771 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]]]}] 23:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1332ms 23:15:07 INFO - PROCESS | 12233 | 1464934507829 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 23:15:07 INFO - PROCESS | 12233 | 1464934507832 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 23:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:15:07 INFO - PROCESS | 12233 | 1464934507838 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:15:07 INFO - PROCESS | 12233 | 1464934507842 Marionette TRACE conn4 <- [1,346,null,{}] 23:15:07 INFO - PROCESS | 12233 | 1464934507847 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}] 23:15:08 INFO - PROCESS | 12233 | 1464934508009 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 23:15:08 INFO - PROCESS | 12233 | 1464934508160 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fb9000 == 60 [pid = 12233] [id = 94] 23:15:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x92371c00) [pid = 12233] [serial = 281] [outer = (nil)] 23:15:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x92379800) [pid = 12233] [serial = 282] [outer = 0x92371c00] 23:15:08 INFO - PROCESS | 12233 | 1464934508259 Marionette DEBUG loaded listener.js 23:15:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x9237c000) [pid = 12233] [serial = 283] [outer = 0x92371c00] 23:15:09 INFO - PROCESS | 12233 | 1464934509059 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]]]}] 23:15:09 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. 23:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1231ms 23:15:09 INFO - PROCESS | 12233 | 1464934509070 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 23:15:09 INFO - PROCESS | 12233 | 1464934509074 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 23:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:15:09 INFO - PROCESS | 12233 | 1464934509080 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:15:09 INFO - PROCESS | 12233 | 1464934509083 Marionette TRACE conn4 <- [1,350,null,{}] 23:15:09 INFO - PROCESS | 12233 | 1464934509089 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}] 23:15:09 INFO - PROCESS | 12233 | 1464934509271 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 23:15:09 INFO - PROCESS | 12233 | 1464934509500 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c14c400 == 61 [pid = 12233] [id = 95] 23:15:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x9c1f1800) [pid = 12233] [serial = 284] [outer = (nil)] 23:15:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x9c267400) [pid = 12233] [serial = 285] [outer = 0x9c1f1800] 23:15:09 INFO - PROCESS | 12233 | 1464934509590 Marionette DEBUG loaded listener.js 23:15:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x9cfb6c00) [pid = 12233] [serial = 286] [outer = 0x9c1f1800] 23:15:10 INFO - PROCESS | 12233 | 1464934510433 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]]]}] 23:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1428ms 23:15:10 INFO - PROCESS | 12233 | 1464934510509 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 23:15:10 INFO - PROCESS | 12233 | 1464934510512 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 23:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:15:10 INFO - PROCESS | 12233 | 1464934510518 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:15:10 INFO - PROCESS | 12233 | 1464934510522 Marionette TRACE conn4 <- [1,354,null,{}] 23:15:10 INFO - PROCESS | 12233 | 1464934510527 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}] 23:15:10 INFO - PROCESS | 12233 | 1464934510684 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 23:15:10 INFO - PROCESS | 12233 | 1464934510835 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x90faf800 == 62 [pid = 12233] [id = 96] 23:15:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x90fb5400) [pid = 12233] [serial = 287] [outer = (nil)] 23:15:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0xa060d000) [pid = 12233] [serial = 288] [outer = 0x90fb5400] 23:15:10 INFO - PROCESS | 12233 | 1464934510936 Marionette DEBUG loaded listener.js 23:15:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0xa21ae800) [pid = 12233] [serial = 289] [outer = 0x90fb5400] 23:15:11 INFO - PROCESS | 12233 | 1464934511826 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]]]}] 23:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1338ms 23:15:11 INFO - PROCESS | 12233 | 1464934511858 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 23:15:11 INFO - PROCESS | 12233 | 1464934511862 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 23:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:15:11 INFO - PROCESS | 12233 | 1464934511868 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:15:11 INFO - PROCESS | 12233 | 1464934511871 Marionette TRACE conn4 <- [1,358,null,{}] 23:15:11 INFO - PROCESS | 12233 | 1464934511877 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}] 23:15:12 INFO - PROCESS | 12233 | 1464934512028 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 23:15:12 INFO - PROCESS | 12233 | 1464934512188 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:12 INFO - PROCESS | 12233 | ++DOCSHELL 0xa1163c00 == 63 [pid = 12233] [id = 97] 23:15:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0xa2476400) [pid = 12233] [serial = 290] [outer = (nil)] 23:15:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0xa3227400) [pid = 12233] [serial = 291] [outer = 0xa2476400] 23:15:12 INFO - PROCESS | 12233 | 1464934512270 Marionette DEBUG loaded listener.js 23:15:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0xa35f0400) [pid = 12233] [serial = 292] [outer = 0xa2476400] 23:15:13 INFO - PROCESS | 12233 | 1464934513174 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]]]}] 23:15:13 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. 23:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1378ms 23:15:13 INFO - PROCESS | 12233 | 1464934513247 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 23:15:13 INFO - PROCESS | 12233 | 1464934513250 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 23:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:15:13 INFO - PROCESS | 12233 | 1464934513257 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:15:13 INFO - PROCESS | 12233 | 1464934513261 Marionette TRACE conn4 <- [1,362,null,{}] 23:15:13 INFO - PROCESS | 12233 | 1464934513266 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}] 23:15:13 INFO - PROCESS | 12233 | 1464934513466 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 23:15:13 INFO - PROCESS | 12233 | 1464934513664 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x923b2c00 == 64 [pid = 12233] [id = 98] 23:15:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x923b3c00) [pid = 12233] [serial = 293] [outer = (nil)] 23:15:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x95dc0000) [pid = 12233] [serial = 294] [outer = 0x923b3c00] 23:15:13 INFO - PROCESS | 12233 | 1464934513790 Marionette DEBUG loaded listener.js 23:15:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x95dc2800) [pid = 12233] [serial = 295] [outer = 0x923b3c00] 23:15:14 INFO - PROCESS | 12233 | 1464934514955 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]]]}] 23:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1732ms 23:15:14 INFO - PROCESS | 12233 | 1464934514990 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 23:15:14 INFO - PROCESS | 12233 | 1464934514997 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 23:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:15:15 INFO - PROCESS | 12233 | 1464934515006 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:15:15 INFO - PROCESS | 12233 | 1464934515010 Marionette TRACE conn4 <- [1,366,null,{}] 23:15:15 INFO - PROCESS | 12233 | 1464934515018 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}] 23:15:15 INFO - PROCESS | 12233 | 1464934515177 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 23:15:15 INFO - PROCESS | 12233 | 1464934515434 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x93ab2000 == 65 [pid = 12233] [id = 99] 23:15:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x93aba000) [pid = 12233] [serial = 296] [outer = (nil)] 23:15:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x950d8c00) [pid = 12233] [serial = 297] [outer = 0x93aba000] 23:15:15 INFO - PROCESS | 12233 | 1464934515565 Marionette DEBUG loaded listener.js 23:15:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x9529b800) [pid = 12233] [serial = 298] [outer = 0x93aba000] 23:15:16 INFO - PROCESS | 12233 | 1464934516418 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]]]}] 23:15:16 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. 23:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1478ms 23:15:16 INFO - PROCESS | 12233 | 1464934516485 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 23:15:16 INFO - PROCESS | 12233 | 1464934516493 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 23:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:15:16 INFO - PROCESS | 12233 | 1464934516502 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:15:16 INFO - PROCESS | 12233 | 1464934516505 Marionette TRACE conn4 <- [1,370,null,{}] 23:15:16 INFO - PROCESS | 12233 | 1464934516511 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}] 23:15:16 INFO - PROCESS | 12233 | 1464934516743 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 23:15:16 INFO - PROCESS | 12233 | --DOCSHELL 0x923af800 == 64 [pid = 12233] [id = 88] 23:15:16 INFO - PROCESS | 12233 | --DOCSHELL 0x90fad000 == 63 [pid = 12233] [id = 87] 23:15:16 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x9a77fc00) [pid = 12233] [serial = 200] [outer = (nil)] [url = about:blank] 23:15:16 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0xa6242c00) [pid = 12233] [serial = 224] [outer = (nil)] [url = about:blank] 23:15:16 INFO - PROCESS | 12233 | --DOCSHELL 0x989e5000 == 62 [pid = 12233] [id = 86] 23:15:16 INFO - PROCESS | 12233 | --DOCSHELL 0x90facc00 == 61 [pid = 12233] [id = 85] 23:15:16 INFO - PROCESS | 12233 | --DOCSHELL 0x9232e400 == 60 [pid = 12233] [id = 84] 23:15:16 INFO - PROCESS | 12233 | --DOCSHELL 0x918d9c00 == 59 [pid = 12233] [id = 83] 23:15:16 INFO - PROCESS | 12233 | 1464934516966 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d5000 == 60 [pid = 12233] [id = 100] 23:15:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x918d9c00) [pid = 12233] [serial = 299] [outer = (nil)] 23:15:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x951f0800) [pid = 12233] [serial = 300] [outer = 0x918d9c00] 23:15:17 INFO - PROCESS | 12233 | 1464934517041 Marionette DEBUG loaded listener.js 23:15:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x95adc800) [pid = 12233] [serial = 301] [outer = 0x918d9c00] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x9be32000) [pid = 12233] [serial = 180] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x9cd8d400) [pid = 12233] [serial = 215] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x9ae68800) [pid = 12233] [serial = 188] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0xa263c000) [pid = 12233] [serial = 218] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x923a9c00) [pid = 12233] [serial = 182] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0xa2271c00) [pid = 12233] [serial = 191] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x9a752800) [pid = 12233] [serial = 194] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0xa22ac000) [pid = 12233] [serial = 197] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x9a781800) [pid = 12233] [serial = 209] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x9ae6c000) [pid = 12233] [serial = 210] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x99392800) [pid = 12233] [serial = 185] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x9be31c00) [pid = 12233] [serial = 212] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x96d2dc00) [pid = 12233] [serial = 203] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x9a754400) [pid = 12233] [serial = 207] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x9a17d800) [pid = 12233] [serial = 206] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x993eac00) [pid = 12233] [serial = 204] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0xa30fac00) [pid = 12233] [serial = 219] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x9cd94000) [pid = 12233] [serial = 216] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0xa3268c00) [pid = 12233] [serial = 221] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x9c150400) [pid = 12233] [serial = 213] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0xa5046000) [pid = 12233] [serial = 222] [outer = (nil)] [url = about:blank] 23:15:17 INFO - PROCESS | 12233 | 1464934517819 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]]]}] 23:15:17 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. 23:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1377ms 23:15:17 INFO - PROCESS | 12233 | 1464934517879 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 23:15:17 INFO - PROCESS | 12233 | 1464934517883 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 23:15:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:15:17 INFO - PROCESS | 12233 | 1464934517889 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:15:17 INFO - PROCESS | 12233 | 1464934517894 Marionette TRACE conn4 <- [1,374,null,{}] 23:15:17 INFO - PROCESS | 12233 | 1464934517908 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}] 23:15:18 INFO - PROCESS | 12233 | 1464934518063 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 23:15:18 INFO - PROCESS | 12233 | 1464934518184 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fb1800 == 61 [pid = 12233] [id = 101] 23:15:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x918d3000) [pid = 12233] [serial = 302] [outer = (nil)] 23:15:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x996dc800) [pid = 12233] [serial = 303] [outer = 0x918d3000] 23:15:18 INFO - PROCESS | 12233 | 1464934518272 Marionette DEBUG loaded listener.js 23:15:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x9a175000) [pid = 12233] [serial = 304] [outer = 0x918d3000] 23:15:19 INFO - PROCESS | 12233 | 1464934519043 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:15:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:15:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1194ms 23:15:19 INFO - PROCESS | 12233 | 1464934519096 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 23:15:19 INFO - PROCESS | 12233 | 1464934519100 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 23:15:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:15:19 INFO - PROCESS | 12233 | 1464934519106 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:15:19 INFO - PROCESS | 12233 | 1464934519108 Marionette TRACE conn4 <- [1,378,null,{}] 23:15:19 INFO - PROCESS | 12233 | 1464934519114 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}] 23:15:19 INFO - PROCESS | 12233 | 1464934519308 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 23:15:19 INFO - PROCESS | 12233 | 1464934519332 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x996dd400 == 62 [pid = 12233] [id = 102] 23:15:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x9a37a400) [pid = 12233] [serial = 305] [outer = (nil)] 23:15:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x9a77fc00) [pid = 12233] [serial = 306] [outer = 0x9a37a400] 23:15:19 INFO - PROCESS | 12233 | 1464934519405 Marionette DEBUG loaded listener.js 23:15:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x9ae6a400) [pid = 12233] [serial = 307] [outer = 0x9a37a400] 23:15:20 INFO - PROCESS | 12233 | 1464934520251 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:15:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:15:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1175ms 23:15:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:15:20 INFO - PROCESS | 12233 | 1464934520282 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 23:15:20 INFO - PROCESS | 12233 | 1464934520285 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 23:15:20 INFO - PROCESS | 12233 | 1464934520291 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:15:20 INFO - PROCESS | 12233 | 1464934520294 Marionette TRACE conn4 <- [1,382,null,{}] 23:15:20 INFO - PROCESS | 12233 | 1464934520300 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}] 23:15:20 INFO - PROCESS | 12233 | 1464934520493 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 23:15:20 INFO - PROCESS | 12233 | 1464934520515 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d6800 == 63 [pid = 12233] [id = 103] 23:15:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x996e6400) [pid = 12233] [serial = 308] [outer = (nil)] 23:15:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x9af39800) [pid = 12233] [serial = 309] [outer = 0x996e6400] 23:15:20 INFO - PROCESS | 12233 | 1464934520663 Marionette DEBUG loaded listener.js 23:15:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x9af3fc00) [pid = 12233] [serial = 310] [outer = 0x996e6400] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x9224b800) [pid = 12233] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x92eb8c00) [pid = 12233] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x918da000) [pid = 12233] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x91e8b400) [pid = 12233] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x9a750400) [pid = 12233] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x9232ec00) [pid = 12233] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x996d8400) [pid = 12233] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0xa226f800) [pid = 12233] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x91e8d400) [pid = 12233] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x9a779800) [pid = 12233] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:15:21 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x9ab5b400) [pid = 12233] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:15:21 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:15:21 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:15:21 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:15:21 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:15:21 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:15:21 INFO - PROCESS | 12233 | 1464934521692 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:15:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:15:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1433ms 23:15:21 INFO - PROCESS | 12233 | 1464934521723 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 23:15:21 INFO - PROCESS | 12233 | 1464934521727 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 23:15:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:15:21 INFO - PROCESS | 12233 | 1464934521732 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:15:21 INFO - PROCESS | 12233 | 1464934521736 Marionette TRACE conn4 <- [1,386,null,{}] 23:15:21 INFO - PROCESS | 12233 | 1464934521741 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}] 23:15:21 INFO - PROCESS | 12233 | 1464934521906 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 23:15:21 INFO - PROCESS | 12233 | 1464934521923 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a74400 == 64 [pid = 12233] [id = 104] 23:15:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x93aad400) [pid = 12233] [serial = 311] [outer = (nil)] 23:15:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x9ab5f800) [pid = 12233] [serial = 312] [outer = 0x93aad400] 23:15:21 INFO - PROCESS | 12233 | 1464934521994 Marionette DEBUG loaded listener.js 23:15:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x9bb7f400) [pid = 12233] [serial = 313] [outer = 0x93aad400] 23:15:22 INFO - PROCESS | 12233 | 1464934522821 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]]]}] 23:15:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:15:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1134ms 23:15:22 INFO - PROCESS | 12233 | 1464934522867 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 23:15:22 INFO - PROCESS | 12233 | 1464934522870 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 23:15:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:15:22 INFO - PROCESS | 12233 | 1464934522876 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:15:22 INFO - PROCESS | 12233 | 1464934522879 Marionette TRACE conn4 <- [1,390,null,{}] 23:15:22 INFO - PROCESS | 12233 | 1464934522884 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}] 23:15:23 INFO - PROCESS | 12233 | 1464934523024 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 23:15:23 INFO - PROCESS | 12233 | 1464934523038 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d7c00 == 65 [pid = 12233] [id = 105] 23:15:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x9a750400) [pid = 12233] [serial = 314] [outer = (nil)] 23:15:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x9c1f7400) [pid = 12233] [serial = 315] [outer = 0x9a750400] 23:15:23 INFO - PROCESS | 12233 | 1464934523108 Marionette DEBUG loaded listener.js 23:15:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x9cd9a400) [pid = 12233] [serial = 316] [outer = 0x9a750400] 23:15:24 INFO - PROCESS | 12233 | 1464934524265 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]]]}] 23:15:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:15:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1432ms 23:15:24 INFO - PROCESS | 12233 | 1464934524310 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 23:15:24 INFO - PROCESS | 12233 | 1464934524317 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 23:15:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:15:24 INFO - PROCESS | 12233 | 1464934524326 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:15:24 INFO - PROCESS | 12233 | 1464934524331 Marionette TRACE conn4 <- [1,394,null,{}] 23:15:24 INFO - PROCESS | 12233 | 1464934524340 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}] 23:15:24 INFO - PROCESS | 12233 | 1464934524524 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 23:15:24 INFO - PROCESS | 12233 | 1464934524747 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x92380800 == 66 [pid = 12233] [id = 106] 23:15:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x923b0c00) [pid = 12233] [serial = 317] [outer = (nil)] 23:15:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x93ab0400) [pid = 12233] [serial = 318] [outer = 0x923b0c00] 23:15:24 INFO - PROCESS | 12233 | 1464934524849 Marionette DEBUG loaded listener.js 23:15:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x95ad6c00) [pid = 12233] [serial = 319] [outer = 0x923b0c00] 23:15:25 INFO - PROCESS | 12233 | 1464934525719 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]]]}] 23:15:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:15:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1439ms 23:15:25 INFO - PROCESS | 12233 | 1464934525766 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 23:15:25 INFO - PROCESS | 12233 | 1464934525775 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 23:15:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:15:25 INFO - PROCESS | 12233 | 1464934525786 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:15:25 INFO - PROCESS | 12233 | 1464934525790 Marionette TRACE conn4 <- [1,398,null,{}] 23:15:25 INFO - PROCESS | 12233 | 1464934525796 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}] 23:15:25 INFO - PROCESS | 12233 | 1464934525984 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 23:15:26 INFO - PROCESS | 12233 | 1464934526142 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d5400 == 67 [pid = 12233] [id = 107] 23:15:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x95d67800) [pid = 12233] [serial = 320] [outer = (nil)] 23:15:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x95d6e000) [pid = 12233] [serial = 321] [outer = 0x95d67800] 23:15:26 INFO - PROCESS | 12233 | 1464934526228 Marionette DEBUG loaded listener.js 23:15:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x95d72400) [pid = 12233] [serial = 322] [outer = 0x95d67800] 23:15:27 INFO - PROCESS | 12233 | 1464934527212 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]]]}] 23:15:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:15:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1480ms 23:15:27 INFO - PROCESS | 12233 | 1464934527266 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 23:15:27 INFO - PROCESS | 12233 | 1464934527270 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 23:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:15:27 INFO - PROCESS | 12233 | 1464934527276 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:15:27 INFO - PROCESS | 12233 | 1464934527282 Marionette TRACE conn4 <- [1,402,null,{}] 23:15:27 INFO - PROCESS | 12233 | 1464934527298 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}] 23:15:27 INFO - PROCESS | 12233 | 1464934527485 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 23:15:27 INFO - PROCESS | 12233 | 1464934527691 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x95d6fc00 == 68 [pid = 12233] [id = 108] 23:15:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x996d8c00) [pid = 12233] [serial = 323] [outer = (nil)] 23:15:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x9a779800) [pid = 12233] [serial = 324] [outer = 0x996d8c00] 23:15:27 INFO - PROCESS | 12233 | 1464934527827 Marionette DEBUG loaded listener.js 23:15:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x9af41000) [pid = 12233] [serial = 325] [outer = 0x996d8c00] 23:15:28 INFO - PROCESS | 12233 | 1464934528744 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]]]}] 23:15:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:15:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1537ms 23:15:28 INFO - PROCESS | 12233 | 1464934528814 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 23:15:28 INFO - PROCESS | 12233 | 1464934528819 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 23:15:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:15:28 INFO - PROCESS | 12233 | 1464934528825 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:15:28 INFO - PROCESS | 12233 | 1464934528828 Marionette TRACE conn4 <- [1,406,null,{}] 23:15:28 INFO - PROCESS | 12233 | 1464934528834 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}] 23:15:29 INFO - PROCESS | 12233 | 1464934529004 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 23:15:29 INFO - PROCESS | 12233 | 1464934529215 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fb7400 == 69 [pid = 12233] [id = 109] 23:15:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x996ddc00) [pid = 12233] [serial = 326] [outer = (nil)] 23:15:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x9c151400) [pid = 12233] [serial = 327] [outer = 0x996ddc00] 23:15:29 INFO - PROCESS | 12233 | 1464934529344 Marionette DEBUG loaded listener.js 23:15:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0xa1161c00) [pid = 12233] [serial = 328] [outer = 0x996ddc00] 23:15:30 INFO - PROCESS | 12233 | 1464934530195 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]]]}] 23:15:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:15:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1429ms 23:15:30 INFO - PROCESS | 12233 | 1464934530254 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 23:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:15:30 INFO - PROCESS | 12233 | 1464934530258 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 23:15:30 INFO - PROCESS | 12233 | 1464934530265 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:15:30 INFO - PROCESS | 12233 | 1464934530268 Marionette TRACE conn4 <- [1,410,null,{}] 23:15:30 INFO - PROCESS | 12233 | 1464934530274 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}] 23:15:30 INFO - PROCESS | 12233 | 1464934530435 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 23:15:30 INFO - PROCESS | 12233 | 1464934530594 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d2000 == 70 [pid = 12233] [id = 110] 23:15:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x95d71800) [pid = 12233] [serial = 329] [outer = (nil)] 23:15:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0xa2473c00) [pid = 12233] [serial = 330] [outer = 0x95d71800] 23:15:30 INFO - PROCESS | 12233 | 1464934530678 Marionette DEBUG loaded listener.js 23:15:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0xa26cc800) [pid = 12233] [serial = 331] [outer = 0x95d71800] 23:15:31 INFO - PROCESS | 12233 | 1464934531629 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]]]}] 23:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1432ms 23:15:31 INFO - PROCESS | 12233 | 1464934531696 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 23:15:31 INFO - PROCESS | 12233 | 1464934531699 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 23:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:15:31 INFO - PROCESS | 12233 | 1464934531706 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:15:31 INFO - PROCESS | 12233 | 1464934531710 Marionette TRACE conn4 <- [1,414,null,{}] 23:15:31 INFO - PROCESS | 12233 | 1464934531715 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}] 23:15:31 INFO - PROCESS | 12233 | 1464934531944 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 23:15:32 INFO - PROCESS | 12233 | 1464934532149 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x9cfbcc00 == 71 [pid = 12233] [id = 111] 23:15:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0xa2409000) [pid = 12233] [serial = 332] [outer = (nil)] 23:15:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0xa6741000) [pid = 12233] [serial = 333] [outer = 0xa2409000] 23:15:32 INFO - PROCESS | 12233 | 1464934532278 Marionette DEBUG loaded listener.js 23:15:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0xa6f3d000) [pid = 12233] [serial = 334] [outer = 0xa2409000] 23:15:33 INFO - PROCESS | 12233 | 1464934533138 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]]]}] 23:15:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1481ms 23:15:33 INFO - PROCESS | 12233 | 1464934533187 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 23:15:33 INFO - PROCESS | 12233 | 1464934533190 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 23:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:15:33 INFO - PROCESS | 12233 | 1464934533197 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:15:33 INFO - PROCESS | 12233 | 1464934533201 Marionette TRACE conn4 <- [1,418,null,{}] 23:15:33 INFO - PROCESS | 12233 | 1464934533206 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}] 23:15:33 INFO - PROCESS | 12233 | 1464934533367 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 23:15:33 INFO - PROCESS | 12233 | 1464934533534 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f201800 == 72 [pid = 12233] [id = 112] 23:15:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8f202c00) [pid = 12233] [serial = 335] [outer = (nil)] 23:15:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8f20a000) [pid = 12233] [serial = 336] [outer = 0x8f202c00] 23:15:33 INFO - PROCESS | 12233 | 1464934533617 Marionette DEBUG loaded listener.js 23:15:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x8f20c000) [pid = 12233] [serial = 337] [outer = 0x8f202c00] 23:15:35 INFO - PROCESS | 12233 | 1464934535104 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]]]}] 23:15:35 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 23:15:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1978ms 23:15:35 INFO - PROCESS | 12233 | 1464934535177 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 23:15:35 INFO - PROCESS | 12233 | 1464934535181 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 23:15:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:15:35 INFO - PROCESS | 12233 | 1464934535190 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:15:35 INFO - PROCESS | 12233 | 1464934535195 Marionette TRACE conn4 <- [1,422,null,{}] 23:15:35 INFO - PROCESS | 12233 | 1464934535203 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}] 23:15:35 INFO - PROCESS | 12233 | 1464934535392 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 23:15:35 INFO - PROCESS | 12233 | 1464934535561 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1a3c00 == 73 [pid = 12233] [id = 113] 23:15:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x8e1a4000) [pid = 12233] [serial = 338] [outer = (nil)] 23:15:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x90fb6000) [pid = 12233] [serial = 339] [outer = 0x8e1a4000] 23:15:35 INFO - PROCESS | 12233 | 1464934535636 Marionette DEBUG loaded listener.js 23:15:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x92373400) [pid = 12233] [serial = 340] [outer = 0x8e1a4000] 23:15:36 INFO - PROCESS | 12233 | 1464934536973 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]]]}] 23:15:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:15:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1832ms 23:15:37 INFO - PROCESS | 12233 | 1464934537022 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 23:15:37 INFO - PROCESS | 12233 | 1464934537029 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 23:15:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:15:37 INFO - PROCESS | 12233 | 1464934537101 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:15:37 INFO - PROCESS | 12233 | 1464934537104 Marionette TRACE conn4 <- [1,426,null,{}] 23:15:37 INFO - PROCESS | 12233 | 1464934537110 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}] 23:15:37 INFO - PROCESS | 12233 | 1464934537255 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 23:15:37 INFO - PROCESS | 12233 | 1464934537473 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x951f0c00 == 72 [pid = 12233] [id = 41] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x9a757000 == 71 [pid = 12233] [id = 66] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x9a74a800 == 70 [pid = 12233] [id = 65] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x9a776800 == 69 [pid = 12233] [id = 67] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x93a74400 == 68 [pid = 12233] [id = 104] 23:15:37 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x9b5f4000) [pid = 12233] [serial = 267] [outer = (nil)] [url = about:blank] 23:15:37 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x95297800) [pid = 12233] [serial = 227] [outer = (nil)] [url = about:blank] 23:15:37 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x9ae69400) [pid = 12233] [serial = 230] [outer = (nil)] [url = about:blank] 23:15:37 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x9cd90800) [pid = 12233] [serial = 233] [outer = (nil)] [url = about:blank] 23:15:37 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0xa628ec00) [pid = 12233] [serial = 236] [outer = (nil)] [url = about:blank] 23:15:37 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0xa6f47400) [pid = 12233] [serial = 239] [outer = (nil)] [url = about:blank] 23:15:37 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x90fb6800) [pid = 12233] [serial = 242] [outer = (nil)] [url = about:blank] 23:15:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fb6800 == 69 [pid = 12233] [id = 114] 23:15:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x918d0400) [pid = 12233] [serial = 341] [outer = (nil)] 23:15:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x923b2000) [pid = 12233] [serial = 342] [outer = 0x918d0400] 23:15:37 INFO - PROCESS | 12233 | 1464934537597 Marionette DEBUG loaded listener.js 23:15:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x93c7fc00) [pid = 12233] [serial = 343] [outer = 0x918d0400] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x918d6800 == 68 [pid = 12233] [id = 103] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x996dd400 == 67 [pid = 12233] [id = 102] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x90fb1800 == 66 [pid = 12233] [id = 101] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x918d5000 == 65 [pid = 12233] [id = 100] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x93ab2000 == 64 [pid = 12233] [id = 99] 23:15:37 INFO - PROCESS | 12233 | --DOCSHELL 0x90fb9000 == 63 [pid = 12233] [id = 94] 23:15:38 INFO - PROCESS | 12233 | --DOCSHELL 0x90fafc00 == 62 [pid = 12233] [id = 93] 23:15:38 INFO - PROCESS | 12233 | --DOCSHELL 0x95adb800 == 61 [pid = 12233] [id = 92] 23:15:38 INFO - PROCESS | 12233 | --DOCSHELL 0x96d32800 == 60 [pid = 12233] [id = 91] 23:15:38 INFO - PROCESS | 12233 | --DOCSHELL 0x918d6000 == 59 [pid = 12233] [id = 90] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0xa628cc00) [pid = 12233] [serial = 159] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x93a71800) [pid = 12233] [serial = 98] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9a8c7000) [pid = 12233] [serial = 201] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x9cd96800) [pid = 12233] [serial = 126] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x9af32800) [pid = 12233] [serial = 261] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x9a225000) [pid = 12233] [serial = 264] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x923b7400) [pid = 12233] [serial = 250] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x923ac000) [pid = 12233] [serial = 249] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x9c12c800) [pid = 12233] [serial = 247] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x96d2a000) [pid = 12233] [serial = 246] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x9a777000) [pid = 12233] [serial = 258] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x9af37c00) [pid = 12233] [serial = 262] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x92eb8000) [pid = 12233] [serial = 252] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x96d2a800) [pid = 12233] [serial = 253] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x99e5b800) [pid = 12233] [serial = 255] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x9a373800) [pid = 12233] [serial = 256] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x93c84400) [pid = 12233] [serial = 102] [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.] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x9b5ecc00) [pid = 12233] [serial = 265] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x9ae67c00) [pid = 12233] [serial = 259] [outer = (nil)] [url = about:blank] 23:15:38 INFO - PROCESS | 12233 | 1464934538357 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] 23:15:38 INFO - PROCESS | 12233 | 1464934538397 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 23:15:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:15:38 INFO - PROCESS | 12233 | 1464934538403 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:15:38 INFO - PROCESS | 12233 | 1464934538408 Marionette TRACE conn4 <- [1,430,null,{}] 23:15:38 INFO - PROCESS | 12233 | 1464934538423 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}] 23:15:38 INFO - PROCESS | 12233 | 1464934538574 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 23:15:38 INFO - PROCESS | 12233 | 1464934538591 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d6000 == 60 [pid = 12233] [id = 115] 23:15:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x95adb800) [pid = 12233] [serial = 344] [outer = (nil)] 23:15:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x95d69800) [pid = 12233] [serial = 345] [outer = 0x95adb800] 23:15:38 INFO - PROCESS | 12233 | 1464934538665 Marionette DEBUG loaded listener.js 23:15:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x95dbc800) [pid = 12233] [serial = 346] [outer = 0x95adb800] 23:15:39 INFO - PROCESS | 12233 | 1464934539566 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]]]}] 23:15:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:15:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1183ms 23:15:39 INFO - PROCESS | 12233 | 1464934539591 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 23:15:39 INFO - PROCESS | 12233 | 1464934539595 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 23:15:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:15:39 INFO - PROCESS | 12233 | 1464934539607 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:15:39 INFO - PROCESS | 12233 | 1464934539611 Marionette TRACE conn4 <- [1,434,null,{}] 23:15:39 INFO - PROCESS | 12233 | 1464934539620 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}] 23:15:39 INFO - PROCESS | 12233 | 1464934539767 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 23:15:39 INFO - PROCESS | 12233 | 1464934539777 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x923b7400 == 61 [pid = 12233] [id = 116] 23:15:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x95d6b000) [pid = 12233] [serial = 347] [outer = (nil)] 23:15:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x96d2a000) [pid = 12233] [serial = 348] [outer = 0x95d6b000] 23:15:39 INFO - PROCESS | 12233 | 1464934539848 Marionette DEBUG loaded listener.js 23:15:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x99392800) [pid = 12233] [serial = 349] [outer = 0x95d6b000] 23:15:40 INFO - PROCESS | 12233 | 1464934540728 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]]]}] 23:15:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:15:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1186ms 23:15:40 INFO - PROCESS | 12233 | 1464934540793 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 23:15:40 INFO - PROCESS | 12233 | 1464934540796 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 23:15:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:15:40 INFO - PROCESS | 12233 | 1464934540802 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:15:40 INFO - PROCESS | 12233 | 1464934540805 Marionette TRACE conn4 <- [1,438,null,{}] 23:15:40 INFO - PROCESS | 12233 | 1464934540810 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}] 23:15:40 INFO - PROCESS | 12233 | 1464934540997 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 23:15:41 INFO - PROCESS | 12233 | 1464934541030 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x951f5400 == 62 [pid = 12233] [id = 117] 23:15:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x95d68000) [pid = 12233] [serial = 350] [outer = (nil)] 23:15:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x996e0400) [pid = 12233] [serial = 351] [outer = 0x95d68000] 23:15:41 INFO - PROCESS | 12233 | 1464934541099 Marionette DEBUG loaded listener.js 23:15:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x99edfc00) [pid = 12233] [serial = 352] [outer = 0x95d68000] 23:15:41 INFO - PROCESS | 12233 | 1464934541970 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]]]}] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x918d3000) [pid = 12233] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x951f3c00) [pid = 12233] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x93aba000) [pid = 12233] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x951f1000) [pid = 12233] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:15:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:15:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1538ms 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x918d9c00) [pid = 12233] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x93c82c00) [pid = 12233] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x9a37a400) [pid = 12233] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x9817f000) [pid = 12233] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x98176800) [pid = 12233] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0xa322ec00) [pid = 12233] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x996e6400) [pid = 12233] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x9ae65400) [pid = 12233] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x9cd91000) [pid = 12233] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x9b5ef800) [pid = 12233] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:15:42 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x93aad400) [pid = 12233] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:15:42 INFO - PROCESS | 12233 | 1464934542363 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 23:15:42 INFO - PROCESS | 12233 | 1464934542366 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 23:15:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:15:42 INFO - PROCESS | 12233 | 1464934542383 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:15:42 INFO - PROCESS | 12233 | 1464934542387 Marionette TRACE conn4 <- [1,442,null,{}] 23:15:42 INFO - PROCESS | 12233 | 1464934542392 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}] 23:15:42 INFO - PROCESS | 12233 | 1464934542547 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 23:15:42 INFO - PROCESS | 12233 | 1464934542710 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x951eec00 == 63 [pid = 12233] [id = 118] 23:15:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x996d8400) [pid = 12233] [serial = 353] [outer = (nil)] 23:15:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x9a757000) [pid = 12233] [serial = 354] [outer = 0x996d8400] 23:15:42 INFO - PROCESS | 12233 | 1464934542785 Marionette DEBUG loaded listener.js 23:15:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x9ab64000) [pid = 12233] [serial = 355] [outer = 0x996d8400] 23:15:43 INFO - PROCESS | 12233 | 1464934543449 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]]]}] 23:15:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:15:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1141ms 23:15:43 INFO - PROCESS | 12233 | 1464934543524 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 23:15:43 INFO - PROCESS | 12233 | 1464934543526 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 23:15:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:15:43 INFO - PROCESS | 12233 | 1464934543533 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:15:43 INFO - PROCESS | 12233 | 1464934543536 Marionette TRACE conn4 <- [1,446,null,{}] 23:15:43 INFO - PROCESS | 12233 | 1464934543542 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}] 23:15:43 INFO - PROCESS | 12233 | 1464934543729 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 23:15:43 INFO - PROCESS | 12233 | 1464934543743 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x92371800 == 64 [pid = 12233] [id = 119] 23:15:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x95dc2c00) [pid = 12233] [serial = 356] [outer = (nil)] 23:15:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x9af33c00) [pid = 12233] [serial = 357] [outer = 0x95dc2c00] 23:15:43 INFO - PROCESS | 12233 | 1464934543814 Marionette DEBUG loaded listener.js 23:15:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x9af37400) [pid = 12233] [serial = 358] [outer = 0x95dc2c00] 23:15:44 INFO - PROCESS | 12233 | 1464934544799 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]]]}] 23:15:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:15:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1326ms 23:15:44 INFO - PROCESS | 12233 | 1464934544861 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 23:15:44 INFO - PROCESS | 12233 | 1464934544866 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 23:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:15:44 INFO - PROCESS | 12233 | 1464934544876 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:15:44 INFO - PROCESS | 12233 | 1464934544881 Marionette TRACE conn4 <- [1,450,null,{}] 23:15:44 INFO - PROCESS | 12233 | 1464934544892 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}] 23:15:45 INFO - PROCESS | 12233 | 1464934545076 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 23:15:45 INFO - PROCESS | 12233 | 1464934545305 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fac800 == 65 [pid = 12233] [id = 120] 23:15:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x90fb1800) [pid = 12233] [serial = 359] [outer = (nil)] 23:15:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x92243c00) [pid = 12233] [serial = 360] [outer = 0x90fb1800] 23:15:45 INFO - PROCESS | 12233 | 1464934545436 Marionette DEBUG loaded listener.js 23:15:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x923ad000) [pid = 12233] [serial = 361] [outer = 0x90fb1800] 23:15:46 INFO - PROCESS | 12233 | 1464934546350 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] 23:15:46 INFO - PROCESS | 12233 | 1464934546420 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 23:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:15:46 INFO - PROCESS | 12233 | 1464934546431 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:15:46 INFO - PROCESS | 12233 | 1464934546435 Marionette TRACE conn4 <- [1,454,null,{}] 23:15:46 INFO - PROCESS | 12233 | 1464934546441 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}] 23:15:46 INFO - PROCESS | 12233 | 1464934546616 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 23:15:46 INFO - PROCESS | 12233 | 1464934546828 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ad3800 == 66 [pid = 12233] [id = 121] 23:15:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x95ad4000) [pid = 12233] [serial = 362] [outer = (nil)] 23:15:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x95d65400) [pid = 12233] [serial = 363] [outer = 0x95ad4000] 23:15:46 INFO - PROCESS | 12233 | 1464934546926 Marionette DEBUG loaded listener.js 23:15:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x95dc4000) [pid = 12233] [serial = 364] [outer = 0x95ad4000] 23:15:47 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:15:47 INFO - PROCESS | 12233 | 1464934547829 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]]]}] 23:15:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:15:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1441ms 23:15:47 INFO - PROCESS | 12233 | 1464934547872 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 23:15:47 INFO - PROCESS | 12233 | 1464934547876 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 23:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:15:47 INFO - PROCESS | 12233 | 1464934547883 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:15:47 INFO - PROCESS | 12233 | 1464934547889 Marionette TRACE conn4 <- [1,458,null,{}] 23:15:47 INFO - PROCESS | 12233 | 1464934547905 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}] 23:15:48 INFO - PROCESS | 12233 | 1464934548082 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 23:15:48 INFO - PROCESS | 12233 | 1464934548288 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a9dd800 == 67 [pid = 12233] [id = 122] 23:15:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x9af34800) [pid = 12233] [serial = 365] [outer = (nil)] 23:15:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x9b5ef400) [pid = 12233] [serial = 366] [outer = 0x9af34800] 23:15:48 INFO - PROCESS | 12233 | 1464934548379 Marionette DEBUG loaded listener.js 23:15:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x9bb81c00) [pid = 12233] [serial = 367] [outer = 0x9af34800] 23:15:49 INFO - PROCESS | 12233 | 1464934549282 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] 23:15:49 INFO - PROCESS | 12233 | 1464934549323 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 23:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:15:49 INFO - PROCESS | 12233 | 1464934549330 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:15:49 INFO - PROCESS | 12233 | 1464934549333 Marionette TRACE conn4 <- [1,462,null,{}] 23:15:49 INFO - PROCESS | 12233 | 1464934549339 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}] 23:15:49 INFO - PROCESS | 12233 | 1464934549506 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 23:15:49 INFO - PROCESS | 12233 | 1464934549672 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f06c400 == 68 [pid = 12233] [id = 123] 23:15:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8f06d000) [pid = 12233] [serial = 368] [outer = (nil)] 23:15:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8f076c00) [pid = 12233] [serial = 369] [outer = 0x8f06d000] 23:15:49 INFO - PROCESS | 12233 | 1464934549756 Marionette DEBUG loaded listener.js 23:15:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8f210c00) [pid = 12233] [serial = 370] [outer = 0x8f06d000] 23:15:50 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:15:50 INFO - PROCESS | 12233 | 1464934550716 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] 23:15:50 INFO - PROCESS | 12233 | 1464934550775 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 23:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:15:50 INFO - PROCESS | 12233 | 1464934550781 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:15:50 INFO - PROCESS | 12233 | 1464934550785 Marionette TRACE conn4 <- [1,466,null,{}] 23:15:50 INFO - PROCESS | 12233 | 1464934550790 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}] 23:15:50 INFO - PROCESS | 12233 | 1464934550955 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 23:15:51 INFO - PROCESS | 12233 | 1464934551126 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f20a400 == 69 [pid = 12233] [id = 124] 23:15:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8f20b000) [pid = 12233] [serial = 371] [outer = (nil)] 23:15:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x9c1f8000) [pid = 12233] [serial = 372] [outer = 0x8f20b000] 23:15:51 INFO - PROCESS | 12233 | 1464934551256 Marionette DEBUG loaded listener.js 23:15:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x9cdef800) [pid = 12233] [serial = 373] [outer = 0x8f20b000] 23:15:52 INFO - PROCESS | 12233 | 1464934552121 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] 23:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:15:52 INFO - PROCESS | 12233 | 1464934552169 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 23:15:52 INFO - PROCESS | 12233 | 1464934552175 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:15:52 INFO - PROCESS | 12233 | 1464934552179 Marionette TRACE conn4 <- [1,470,null,{}] 23:15:52 INFO - PROCESS | 12233 | 1464934552184 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}] 23:15:52 INFO - PROCESS | 12233 | 1464934552373 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 23:15:52 INFO - PROCESS | 12233 | 1464934552538 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a08800 == 70 [pid = 12233] [id = 125] 23:15:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x91a09000) [pid = 12233] [serial = 374] [outer = (nil)] 23:15:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x91a12800) [pid = 12233] [serial = 375] [outer = 0x91a09000] 23:15:52 INFO - PROCESS | 12233 | 1464934552624 Marionette DEBUG loaded listener.js 23:15:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0xa21b9c00) [pid = 12233] [serial = 376] [outer = 0x91a09000] 23:15:53 INFO - PROCESS | 12233 | 1464934553563 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]]]}] 23:15:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:15:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1431ms 23:15:53 INFO - PROCESS | 12233 | 1464934553606 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 23:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:15:53 INFO - PROCESS | 12233 | 1464934553610 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 23:15:53 INFO - PROCESS | 12233 | 1464934553617 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:15:53 INFO - PROCESS | 12233 | 1464934553620 Marionette TRACE conn4 <- [1,474,null,{}] 23:15:53 INFO - PROCESS | 12233 | 1464934553626 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}] 23:15:53 INFO - PROCESS | 12233 | 1464934553783 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 23:15:53 INFO - PROCESS | 12233 | 1464934553952 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f206c00 == 71 [pid = 12233] [id = 126] 23:15:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8f208000) [pid = 12233] [serial = 377] [outer = (nil)] 23:15:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0xa3552400) [pid = 12233] [serial = 378] [outer = 0x8f208000] 23:15:54 INFO - PROCESS | 12233 | 1464934554042 Marionette DEBUG loaded listener.js 23:15:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0xa50afc00) [pid = 12233] [serial = 379] [outer = 0x8f208000] 23:15:54 INFO - PROCESS | 12233 | 1464934554989 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]]]}] 23:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1428ms 23:15:55 INFO - PROCESS | 12233 | 1464934555045 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 23:15:55 INFO - PROCESS | 12233 | 1464934555049 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 23:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:15:55 INFO - PROCESS | 12233 | 1464934555056 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:15:55 INFO - PROCESS | 12233 | 1464934555059 Marionette TRACE conn4 <- [1,478,null,{}] 23:15:55 INFO - PROCESS | 12233 | 1464934555065 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}] 23:15:55 INFO - PROCESS | 12233 | 1464934555238 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 23:15:55 INFO - PROCESS | 12233 | 1464934555400 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f06e000 == 72 [pid = 12233] [id = 127] 23:15:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0xa5045800) [pid = 12233] [serial = 380] [outer = (nil)] 23:15:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0xa6763400) [pid = 12233] [serial = 381] [outer = 0xa5045800] 23:15:55 INFO - PROCESS | 12233 | 1464934555485 Marionette DEBUG loaded listener.js 23:15:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0xa68c8000) [pid = 12233] [serial = 382] [outer = 0xa5045800] 23:15:56 INFO - PROCESS | 12233 | 1464934556433 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]]]}] 23:15:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:15:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1434ms 23:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:15:56 INFO - PROCESS | 12233 | 1464934556490 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 23:15:56 INFO - PROCESS | 12233 | 1464934556494 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 23:15:56 INFO - PROCESS | 12233 | 1464934556500 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:15:56 INFO - PROCESS | 12233 | 1464934556503 Marionette TRACE conn4 <- [1,482,null,{}] 23:15:56 INFO - PROCESS | 12233 | 1464934556509 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}] 23:15:56 INFO - PROCESS | 12233 | 1464934556670 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 23:15:56 INFO - PROCESS | 12233 | 1464934556840 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d624c00 == 73 [pid = 12233] [id = 128] 23:15:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x8d627000) [pid = 12233] [serial = 383] [outer = (nil)] 23:15:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x8d62d000) [pid = 12233] [serial = 384] [outer = 0x8d627000] 23:15:56 INFO - PROCESS | 12233 | 1464934556969 Marionette DEBUG loaded listener.js 23:15:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x8d631400) [pid = 12233] [serial = 385] [outer = 0x8d627000] 23:15:57 INFO - PROCESS | 12233 | 1464934557856 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]]]}] 23:15:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1387ms 23:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:15:57 INFO - PROCESS | 12233 | 1464934557887 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 23:15:57 INFO - PROCESS | 12233 | 1464934557890 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 23:15:57 INFO - PROCESS | 12233 | 1464934557897 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:15:57 INFO - PROCESS | 12233 | 1464934557900 Marionette TRACE conn4 <- [1,486,null,{}] 23:15:57 INFO - PROCESS | 12233 | 1464934557906 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}] 23:15:58 INFO - PROCESS | 12233 | 1464934558065 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 23:15:58 INFO - PROCESS | 12233 | 1464934558240 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d629400 == 74 [pid = 12233] [id = 129] 23:15:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x8d62e800) [pid = 12233] [serial = 386] [outer = (nil)] 23:15:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x9cd8f400) [pid = 12233] [serial = 387] [outer = 0x8d62e800] 23:15:58 INFO - PROCESS | 12233 | 1464934558324 Marionette DEBUG loaded listener.js 23:15:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0xa82ae400) [pid = 12233] [serial = 388] [outer = 0x8d62e800] 23:15:59 INFO - PROCESS | 12233 | 1464934559298 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]]]}] 23:15:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:15:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1479ms 23:15:59 INFO - PROCESS | 12233 | 1464934559376 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 23:15:59 INFO - PROCESS | 12233 | 1464934559380 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 23:15:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:15:59 INFO - PROCESS | 12233 | 1464934559386 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:15:59 INFO - PROCESS | 12233 | 1464934559390 Marionette TRACE conn4 <- [1,490,null,{}] 23:15:59 INFO - PROCESS | 12233 | 1464934559396 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}] 23:15:59 INFO - PROCESS | 12233 | 1464934559632 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 23:16:00 INFO - PROCESS | 12233 | 1464934560201 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f073c00 == 75 [pid = 12233] [id = 130] 23:16:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x8f074400) [pid = 12233] [serial = 389] [outer = (nil)] 23:16:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x8f07a800) [pid = 12233] [serial = 390] [outer = 0x8f074400] 23:16:00 INFO - PROCESS | 12233 | 1464934560281 Marionette DEBUG loaded listener.js 23:16:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x91804000) [pid = 12233] [serial = 391] [outer = 0x8f074400] 23:16:01 INFO - PROCESS | 12233 | 1464934561213 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]]]}] 23:16:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:16:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1886ms 23:16:01 INFO - PROCESS | 12233 | 1464934561273 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 23:16:01 INFO - PROCESS | 12233 | 1464934561283 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 23:16:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:16:01 INFO - PROCESS | 12233 | 1464934561294 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:16:01 INFO - PROCESS | 12233 | 1464934561302 Marionette TRACE conn4 <- [1,494,null,{}] 23:16:01 INFO - PROCESS | 12233 | 1464934561315 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}] 23:16:01 INFO - PROCESS | 12233 | 1464934561490 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 23:16:01 INFO - PROCESS | 12233 | 1464934561715 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d2400 == 76 [pid = 12233] [id = 131] 23:16:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x918d5000) [pid = 12233] [serial = 392] [outer = (nil)] 23:16:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x91a0fc00) [pid = 12233] [serial = 393] [outer = 0x918d5000] 23:16:01 INFO - PROCESS | 12233 | 1464934561800 Marionette DEBUG loaded listener.js 23:16:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x91a16000) [pid = 12233] [serial = 394] [outer = 0x918d5000] 23:16:02 INFO - PROCESS | 12233 | --DOCSHELL 0x951eec00 == 75 [pid = 12233] [id = 118] 23:16:02 INFO - PROCESS | 12233 | --DOCSHELL 0x951f5400 == 74 [pid = 12233] [id = 117] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x9c1f7400) [pid = 12233] [serial = 315] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOCSHELL 0x923b7400 == 73 [pid = 12233] [id = 116] 23:16:02 INFO - PROCESS | 12233 | --DOCSHELL 0x918d6000 == 72 [pid = 12233] [id = 115] 23:16:02 INFO - PROCESS | 12233 | --DOCSHELL 0x90fb6800 == 71 [pid = 12233] [id = 114] 23:16:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8e1a3c00 == 70 [pid = 12233] [id = 113] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x9bb7f400) [pid = 12233] [serial = 313] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x9778e800) [pid = 12233] [serial = 276] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x996dc800) [pid = 12233] [serial = 303] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x96d2b400) [pid = 12233] [serial = 147] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x9b5f2400) [pid = 12233] [serial = 279] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x9529b800) [pid = 12233] [serial = 298] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0xa060d000) [pid = 12233] [serial = 288] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x9c267400) [pid = 12233] [serial = 285] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x918db800) [pid = 12233] [serial = 270] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x951f6400) [pid = 12233] [serial = 123] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x95dc0000) [pid = 12233] [serial = 294] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x95adc800) [pid = 12233] [serial = 301] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x989e2400) [pid = 12233] [serial = 120] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x9ae6a400) [pid = 12233] [serial = 307] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x950d8c00) [pid = 12233] [serial = 297] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x951f0800) [pid = 12233] [serial = 300] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x9b378000) [pid = 12233] [serial = 150] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0xa30f2800) [pid = 12233] [serial = 144] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9a77fc00) [pid = 12233] [serial = 306] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0xa35e7800) [pid = 12233] [serial = 156] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x92379800) [pid = 12233] [serial = 282] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x9af3fc00) [pid = 12233] [serial = 310] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0xa2613400) [pid = 12233] [serial = 153] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x996d9c00) [pid = 12233] [serial = 273] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0xa21b0000) [pid = 12233] [serial = 117] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x9b69a400) [pid = 12233] [serial = 268] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x9af39800) [pid = 12233] [serial = 309] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x9ab5f800) [pid = 12233] [serial = 312] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x9a175000) [pid = 12233] [serial = 304] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0xa3227400) [pid = 12233] [serial = 291] [outer = (nil)] [url = about:blank] 23:16:02 INFO - PROCESS | 12233 | 1464934562769 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]]]}] 23:16:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:16:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1503ms 23:16:02 INFO - PROCESS | 12233 | 1464934562800 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 23:16:02 INFO - PROCESS | 12233 | 1464934562805 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 23:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:16:02 INFO - PROCESS | 12233 | 1464934562813 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:16:02 INFO - PROCESS | 12233 | 1464934562815 Marionette TRACE conn4 <- [1,498,null,{}] 23:16:02 INFO - PROCESS | 12233 | 1464934562821 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}] 23:16:02 INFO - PROCESS | 12233 | 1464934562990 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 23:16:03 INFO - PROCESS | 12233 | 1464934563110 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x91e8dc00 == 71 [pid = 12233] [id = 132] 23:16:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x92326c00) [pid = 12233] [serial = 395] [outer = (nil)] 23:16:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x9237c400) [pid = 12233] [serial = 396] [outer = 0x92326c00] 23:16:03 INFO - PROCESS | 12233 | 1464934563184 Marionette DEBUG loaded listener.js 23:16:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x92ec0c00) [pid = 12233] [serial = 397] [outer = 0x92326c00] 23:16:03 INFO - PROCESS | 12233 | 1464934563980 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]]]}] 23:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1199ms 23:16:04 INFO - PROCESS | 12233 | 1464934564018 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 23:16:04 INFO - PROCESS | 12233 | 1464934564021 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 23:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:16:04 INFO - PROCESS | 12233 | 1464934564034 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:16:04 INFO - PROCESS | 12233 | 1464934564043 Marionette TRACE conn4 <- [1,502,null,{}] 23:16:04 INFO - PROCESS | 12233 | 1464934564056 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}] 23:16:04 INFO - PROCESS | 12233 | 1464934564245 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 23:16:04 INFO - PROCESS | 12233 | 1464934564259 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f078c00 == 72 [pid = 12233] [id = 133] 23:16:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x923b5400) [pid = 12233] [serial = 398] [outer = (nil)] 23:16:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x95adec00) [pid = 12233] [serial = 399] [outer = 0x923b5400] 23:16:04 INFO - PROCESS | 12233 | 1464934564443 Marionette DEBUG loaded listener.js 23:16:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x95d73400) [pid = 12233] [serial = 400] [outer = 0x923b5400] 23:16:05 INFO - PROCESS | 12233 | 1464934565184 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]]]}] 23:16:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:16:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1189ms 23:16:05 INFO - PROCESS | 12233 | 1464934565226 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 23:16:05 INFO - PROCESS | 12233 | 1464934565229 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 23:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:16:05 INFO - PROCESS | 12233 | 1464934565240 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:16:05 INFO - PROCESS | 12233 | 1464934565242 Marionette TRACE conn4 <- [1,506,null,{}] 23:16:05 INFO - PROCESS | 12233 | 1464934565248 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}] 23:16:05 INFO - PROCESS | 12233 | 1464934565447 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 23:16:05 INFO - PROCESS | 12233 | 1464934565469 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x95adf800 == 73 [pid = 12233] [id = 134] 23:16:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x95d64800) [pid = 12233] [serial = 401] [outer = (nil)] 23:16:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x96d2c400) [pid = 12233] [serial = 402] [outer = 0x95d64800] 23:16:05 INFO - PROCESS | 12233 | 1464934565540 Marionette DEBUG loaded listener.js 23:16:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x9817f000) [pid = 12233] [serial = 403] [outer = 0x95d64800] 23:16:06 INFO - PROCESS | 12233 | 1464934566430 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]]]}] 23:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1228ms 23:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:16:06 INFO - PROCESS | 12233 | 1464934566482 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 23:16:06 INFO - PROCESS | 12233 | 1464934566484 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 23:16:06 INFO - PROCESS | 12233 | 1464934566498 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:16:06 INFO - PROCESS | 12233 | 1464934566501 Marionette TRACE conn4 <- [1,510,null,{}] 23:16:06 INFO - PROCESS | 12233 | 1464934566506 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}] 23:16:06 INFO - PROCESS | 12233 | 1464934566700 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 23:16:06 INFO - PROCESS | 12233 | 1464934566732 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:06 INFO - PROCESS | 12233 | ++DOCSHELL 0x993e6800 == 74 [pid = 12233] [id = 135] 23:16:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x993eb000) [pid = 12233] [serial = 404] [outer = (nil)] 23:16:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x99e5b800) [pid = 12233] [serial = 405] [outer = 0x993eb000] 23:16:06 INFO - PROCESS | 12233 | 1464934566810 Marionette DEBUG loaded listener.js 23:16:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x9a755000) [pid = 12233] [serial = 406] [outer = 0x993eb000] 23:16:07 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x95d68000) [pid = 12233] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:16:07 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x996d8400) [pid = 12233] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:16:07 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x95adb800) [pid = 12233] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:16:07 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8e1a4000) [pid = 12233] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:16:07 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x95d6b000) [pid = 12233] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:16:07 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x918d0400) [pid = 12233] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:16:07 INFO - PROCESS | 12233 | 1464934567906 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]]]}] 23:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1435ms 23:16:07 INFO - PROCESS | 12233 | 1464934567925 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 23:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:16:07 INFO - PROCESS | 12233 | 1464934567929 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 23:16:07 INFO - PROCESS | 12233 | 1464934567935 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:16:07 INFO - PROCESS | 12233 | 1464934567938 Marionette TRACE conn4 <- [1,514,null,{}] 23:16:07 INFO - PROCESS | 12233 | 1464934567944 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}] 23:16:08 INFO - PROCESS | 12233 | 1464934568133 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 23:16:08 INFO - PROCESS | 12233 | 1464934568152 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1a4000 == 75 [pid = 12233] [id = 136] 23:16:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x91c5e400) [pid = 12233] [serial = 407] [outer = (nil)] 23:16:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x91c67000) [pid = 12233] [serial = 408] [outer = 0x91c5e400] 23:16:08 INFO - PROCESS | 12233 | 1464934568222 Marionette DEBUG loaded listener.js 23:16:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x91c6b000) [pid = 12233] [serial = 409] [outer = 0x91c5e400] 23:16:08 INFO - PROCESS | 12233 | 1464934568925 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]]]}] 23:16:08 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 23:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1029ms 23:16:08 INFO - PROCESS | 12233 | 1464934568964 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 23:16:08 INFO - PROCESS | 12233 | 1464934568967 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 23:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:16:08 INFO - PROCESS | 12233 | 1464934568973 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:16:08 INFO - PROCESS | 12233 | 1464934568975 Marionette TRACE conn4 <- [1,518,null,{}] 23:16:08 INFO - PROCESS | 12233 | 1464934568981 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}] 23:16:09 INFO - PROCESS | 12233 | 1464934569184 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 23:16:09 INFO - PROCESS | 12233 | 1464934569202 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d762c00 == 76 [pid = 12233] [id = 137] 23:16:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8d764400) [pid = 12233] [serial = 410] [outer = (nil)] 23:16:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8d76d400) [pid = 12233] [serial = 411] [outer = 0x8d764400] 23:16:09 INFO - PROCESS | 12233 | 1464934569285 Marionette DEBUG loaded listener.js 23:16:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8d770800) [pid = 12233] [serial = 412] [outer = 0x8d764400] 23:16:10 INFO - PROCESS | 12233 | 1464934570336 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]]]}] 23:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1431ms 23:16:10 INFO - PROCESS | 12233 | 1464934570406 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 23:16:10 INFO - PROCESS | 12233 | 1464934570413 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 23:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:16:10 INFO - PROCESS | 12233 | 1464934570423 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:16:10 INFO - PROCESS | 12233 | 1464934570427 Marionette TRACE conn4 <- [1,522,null,{}] 23:16:10 INFO - PROCESS | 12233 | 1464934570436 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}] 23:16:10 INFO - PROCESS | 12233 | 1464934570662 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 23:16:10 INFO - PROCESS | 12233 | 1464934570832 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d769800 == 77 [pid = 12233] [id = 138] 23:16:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8f205c00) [pid = 12233] [serial = 413] [outer = (nil)] 23:16:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x9180c800) [pid = 12233] [serial = 414] [outer = 0x8f205c00] 23:16:10 INFO - PROCESS | 12233 | 1464934570922 Marionette DEBUG loaded listener.js 23:16:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x918d4c00) [pid = 12233] [serial = 415] [outer = 0x8f205c00] 23:16:11 INFO - PROCESS | 12233 | 1464934571909 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]]]}] 23:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1543ms 23:16:11 INFO - PROCESS | 12233 | 1464934571967 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 23:16:11 INFO - PROCESS | 12233 | 1464934571976 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 23:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:16:11 INFO - PROCESS | 12233 | 1464934571986 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:16:11 INFO - PROCESS | 12233 | 1464934571991 Marionette TRACE conn4 <- [1,526,null,{}] 23:16:11 INFO - PROCESS | 12233 | 1464934571997 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}] 23:16:12 INFO - PROCESS | 12233 | 1464934572177 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 23:16:12 INFO - PROCESS | 12233 | 1464934572436 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x9180fc00 == 78 [pid = 12233] [id = 139] 23:16:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x91c65800) [pid = 12233] [serial = 416] [outer = (nil)] 23:16:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x9232ac00) [pid = 12233] [serial = 417] [outer = 0x91c65800] 23:16:12 INFO - PROCESS | 12233 | 1464934572565 Marionette DEBUG loaded listener.js 23:16:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x923b2800) [pid = 12233] [serial = 418] [outer = 0x91c65800] 23:16:13 INFO - PROCESS | 12233 | 1464934573463 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]]]}] 23:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 23:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1532ms 23:16:13 INFO - PROCESS | 12233 | 1464934573519 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 23:16:13 INFO - PROCESS | 12233 | 1464934573523 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 23:16:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:16:13 INFO - PROCESS | 12233 | 1464934573530 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:16:13 INFO - PROCESS | 12233 | 1464934573536 Marionette TRACE conn4 <- [1,530,null,{}] 23:16:13 INFO - PROCESS | 12233 | 1464934573552 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}] 23:16:13 INFO - PROCESS | 12233 | 1464934573733 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 23:16:13 INFO - PROCESS | 12233 | 1464934573945 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a753000 == 79 [pid = 12233] [id = 140] 23:16:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x9a754000) [pid = 12233] [serial = 419] [outer = (nil)] 23:16:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x9ae72c00) [pid = 12233] [serial = 420] [outer = 0x9a754000] 23:16:14 INFO - PROCESS | 12233 | 1464934574290 Marionette DEBUG loaded listener.js 23:16:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x9af3f800) [pid = 12233] [serial = 421] [outer = 0x9a754000] 23:16:15 INFO - PROCESS | 12233 | 1464934575410 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"]]]}] 23:16:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 23:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:16:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 23:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:16:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1984ms 23:16:15 INFO - PROCESS | 12233 | 1464934575517 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 23:16:15 INFO - PROCESS | 12233 | 1464934575520 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 23:16:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:16:15 INFO - PROCESS | 12233 | 1464934575528 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:16:15 INFO - PROCESS | 12233 | 1464934575531 Marionette TRACE conn4 <- [1,534,null,{}] 23:16:15 INFO - PROCESS | 12233 | 1464934575537 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}] 23:16:15 INFO - PROCESS | 12233 | 1464934575727 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 23:16:15 INFO - PROCESS | 12233 | 1464934575937 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d6a2c00 == 80 [pid = 12233] [id = 141] 23:16:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x8d6adc00) [pid = 12233] [serial = 422] [outer = (nil)] 23:16:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x9b378000) [pid = 12233] [serial = 423] [outer = 0x8d6adc00] 23:16:16 INFO - PROCESS | 12233 | 1464934576070 Marionette DEBUG loaded listener.js 23:16:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x9b5f3000) [pid = 12233] [serial = 424] [outer = 0x8d6adc00] 23:16:16 INFO - PROCESS | 12233 | 1464934576874 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]]]}] 23:16:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:16:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1389ms 23:16:16 INFO - PROCESS | 12233 | 1464934576939 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 23:16:16 INFO - PROCESS | 12233 | 1464934576943 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 23:16:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:16:16 INFO - PROCESS | 12233 | 1464934576951 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:16:16 INFO - PROCESS | 12233 | 1464934576954 Marionette TRACE conn4 <- [1,538,null,{}] 23:16:16 INFO - PROCESS | 12233 | 1464934576960 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}] 23:16:17 INFO - PROCESS | 12233 | 1464934577140 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 23:16:17 INFO - PROCESS | 12233 | 1464934577316 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d6a7800 == 81 [pid = 12233] [id = 142] 23:16:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x91891c00) [pid = 12233] [serial = 425] [outer = (nil)] 23:16:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x91895400) [pid = 12233] [serial = 426] [outer = 0x91891c00] 23:16:17 INFO - PROCESS | 12233 | 1464934577401 Marionette DEBUG loaded listener.js 23:16:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x9189c800) [pid = 12233] [serial = 427] [outer = 0x91891c00] 23:16:18 INFO - PROCESS | 12233 | 1464934578304 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]]]}] 23:16:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 23:16:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1378ms 23:16:18 INFO - PROCESS | 12233 | 1464934578329 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 23:16:18 INFO - PROCESS | 12233 | 1464934578333 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 23:16:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:16:18 INFO - PROCESS | 12233 | 1464934578339 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:16:18 INFO - PROCESS | 12233 | 1464934578342 Marionette TRACE conn4 <- [1,542,null,{}] 23:16:18 INFO - PROCESS | 12233 | 1464934578368 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}] 23:16:18 INFO - PROCESS | 12233 | 1464934578564 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 23:16:18 INFO - PROCESS | 12233 | 1464934578735 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x91897c00 == 82 [pid = 12233] [id = 143] 23:16:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x9189f400) [pid = 12233] [serial = 428] [outer = (nil)] 23:16:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x91953c00) [pid = 12233] [serial = 429] [outer = 0x9189f400] 23:16:18 INFO - PROCESS | 12233 | 1464934578821 Marionette DEBUG loaded listener.js 23:16:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x9ae73400) [pid = 12233] [serial = 430] [outer = 0x9189f400] 23:16:19 INFO - PROCESS | 12233 | 1464934579718 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]]]}] 23:16:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 23:16:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1395ms 23:16:19 INFO - PROCESS | 12233 | 1464934579734 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 23:16:19 INFO - PROCESS | 12233 | 1464934579737 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 23:16:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:16:19 INFO - PROCESS | 12233 | 1464934579794 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:16:19 INFO - PROCESS | 12233 | 1464934579797 Marionette TRACE conn4 <- [1,546,null,{}] 23:16:19 INFO - PROCESS | 12233 | 1464934579809 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}] 23:16:19 INFO - PROCESS | 12233 | 1464934579990 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 23:16:20 INFO - PROCESS | 12233 | 1464934580164 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cec2800 == 83 [pid = 12233] [id = 144] 23:16:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x8cec2c00) [pid = 12233] [serial = 431] [outer = (nil)] 23:16:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x8cec6400) [pid = 12233] [serial = 432] [outer = 0x8cec2c00] 23:16:20 INFO - PROCESS | 12233 | 1464934580248 Marionette DEBUG loaded listener.js 23:16:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x8cecb000) [pid = 12233] [serial = 433] [outer = 0x8cec2c00] 23:16:21 INFO - PROCESS | 12233 | 1464934581136 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]]]}] 23:16:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:16:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1434ms 23:16:21 INFO - PROCESS | 12233 | 1464934581188 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 23:16:21 INFO - PROCESS | 12233 | 1464934581191 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 23:16:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:16:21 INFO - PROCESS | 12233 | 1464934581205 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:16:21 INFO - PROCESS | 12233 | 1464934581208 Marionette TRACE conn4 <- [1,550,null,{}] 23:16:21 INFO - PROCESS | 12233 | 1464934581220 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}] 23:16:21 INFO - PROCESS | 12233 | 1464934581404 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 23:16:21 INFO - PROCESS | 12233 | 1464934581579 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cec2000 == 84 [pid = 12233] [id = 145] 23:16:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x8cec9800) [pid = 12233] [serial = 434] [outer = (nil)] 23:16:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x8d020800) [pid = 12233] [serial = 435] [outer = 0x8cec9800] 23:16:21 INFO - PROCESS | 12233 | 1464934581662 Marionette DEBUG loaded listener.js 23:16:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x8d023c00) [pid = 12233] [serial = 436] [outer = 0x8cec9800] 23:16:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x8d024800) [pid = 12233] [serial = 437] [outer = 0x93a65c00] 23:16:22 INFO - PROCESS | 12233 | 1464934582621 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]]]}] 23:16:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 23:16:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1437ms 23:16:22 INFO - PROCESS | 12233 | 1464934582663 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 23:16:22 INFO - PROCESS | 12233 | 1464934582667 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 23:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:16:22 INFO - PROCESS | 12233 | 1464934582674 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:16:22 INFO - PROCESS | 12233 | 1464934582678 Marionette TRACE conn4 <- [1,554,null,{}] 23:16:22 INFO - PROCESS | 12233 | 1464934582683 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}] 23:16:22 INFO - PROCESS | 12233 | 1464934582847 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 23:16:23 INFO - PROCESS | 12233 | 1464934583028 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d021000 == 85 [pid = 12233] [id = 146] 23:16:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x8d026c00) [pid = 12233] [serial = 438] [outer = (nil)] 23:16:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x8d18fc00) [pid = 12233] [serial = 439] [outer = 0x8d026c00] 23:16:23 INFO - PROCESS | 12233 | 1464934583110 Marionette DEBUG loaded listener.js 23:16:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x8d195000) [pid = 12233] [serial = 440] [outer = 0x8d026c00] 23:16:23 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:24 INFO - PROCESS | 12233 | 1464934584005 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]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1380ms 23:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:16:24 INFO - PROCESS | 12233 | 1464934584056 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 23:16:24 INFO - PROCESS | 12233 | 1464934584059 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 23:16:24 INFO - PROCESS | 12233 | 1464934584065 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - PROCESS | 12233 | 1464934584069 Marionette TRACE conn4 <- [1,558,null,{}] 23:16:24 INFO - PROCESS | 12233 | 1464934584074 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}] 23:16:24 INFO - PROCESS | 12233 | 1464934584238 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 23:16:24 INFO - PROCESS | 12233 | 1464934584409 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d02e400 == 86 [pid = 12233] [id = 147] 23:16:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x8d190800) [pid = 12233] [serial = 441] [outer = (nil)] 23:16:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x8d19c800) [pid = 12233] [serial = 442] [outer = 0x8d190800] 23:16:24 INFO - PROCESS | 12233 | 1464934584507 Marionette DEBUG loaded listener.js 23:16:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x8d19dc00) [pid = 12233] [serial = 443] [outer = 0x8d190800] 23:16:25 INFO - PROCESS | 12233 | 1464934585396 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]]]}] 23:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1388ms 23:16:25 INFO - PROCESS | 12233 | 1464934585452 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 23:16:25 INFO - PROCESS | 12233 | 1464934585456 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 23:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:16:25 INFO - PROCESS | 12233 | 1464934585462 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:16:25 INFO - PROCESS | 12233 | 1464934585466 Marionette TRACE conn4 <- [1,562,null,{}] 23:16:25 INFO - PROCESS | 12233 | 1464934585472 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}] 23:16:25 INFO - PROCESS | 12233 | 1464934585659 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 23:16:25 INFO - PROCESS | 12233 | 1464934585832 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d02a000 == 87 [pid = 12233] [id = 148] 23:16:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x8d19b800) [pid = 12233] [serial = 444] [outer = (nil)] 23:16:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x9253b000) [pid = 12233] [serial = 445] [outer = 0x8d19b800] 23:16:25 INFO - PROCESS | 12233 | 1464934585924 Marionette DEBUG loaded listener.js 23:16:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x9267e400) [pid = 12233] [serial = 446] [outer = 0x8d19b800] 23:16:26 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:26 INFO - PROCESS | 12233 | 1464934586786 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]]]}] 23:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1378ms 23:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:16:26 INFO - PROCESS | 12233 | 1464934586842 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 23:16:26 INFO - PROCESS | 12233 | 1464934586845 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 23:16:26 INFO - PROCESS | 12233 | 1464934586852 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:16:26 INFO - PROCESS | 12233 | 1464934586855 Marionette TRACE conn4 <- [1,566,null,{}] 23:16:26 INFO - PROCESS | 12233 | 1464934586861 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}] 23:16:27 INFO - PROCESS | 12233 | 1464934587025 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 23:16:27 INFO - PROCESS | 12233 | 1464934587205 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d192c00 == 88 [pid = 12233] [id = 149] 23:16:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x8f20dc00) [pid = 12233] [serial = 447] [outer = (nil)] 23:16:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x9267f800) [pid = 12233] [serial = 448] [outer = 0x8f20dc00] 23:16:27 INFO - PROCESS | 12233 | 1464934587288 Marionette DEBUG loaded listener.js 23:16:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x92684800) [pid = 12233] [serial = 449] [outer = 0x8f20dc00] 23:16:27 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:28 INFO - PROCESS | 12233 | 1464934588150 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]]]}] 23:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1334ms 23:16:28 INFO - PROCESS | 12233 | 1464934588193 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 23:16:28 INFO - PROCESS | 12233 | 1464934588197 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 23:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:16:28 INFO - PROCESS | 12233 | 1464934588214 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:16:28 INFO - PROCESS | 12233 | 1464934588216 Marionette TRACE conn4 <- [1,570,null,{}] 23:16:28 INFO - PROCESS | 12233 | 1464934588222 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}] 23:16:28 INFO - PROCESS | 12233 | 1464934588388 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 23:16:28 INFO - PROCESS | 12233 | 1464934588566 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x9232dc00 == 89 [pid = 12233] [id = 150] 23:16:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x9253bc00) [pid = 12233] [serial = 450] [outer = (nil)] 23:16:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x9286dc00) [pid = 12233] [serial = 451] [outer = 0x9253bc00] 23:16:28 INFO - PROCESS | 12233 | 1464934588646 Marionette DEBUG loaded listener.js 23:16:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x9286f800) [pid = 12233] [serial = 452] [outer = 0x9253bc00] 23:16:29 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:29 INFO - PROCESS | 12233 | 1464934589978 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]]]}] 23:16:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:16:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1838ms 23:16:30 INFO - PROCESS | 12233 | 1464934590053 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 23:16:30 INFO - PROCESS | 12233 | 1464934590058 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 23:16:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:16:30 INFO - PROCESS | 12233 | 1464934590068 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:16:30 INFO - PROCESS | 12233 | 1464934590072 Marionette TRACE conn4 <- [1,574,null,{}] 23:16:30 INFO - PROCESS | 12233 | 1464934590080 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}] 23:16:30 INFO - PROCESS | 12233 | 1464934590247 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 23:16:30 INFO - PROCESS | 12233 | 1464934590466 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d76cc00 == 90 [pid = 12233] [id = 151] 23:16:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x8e1a3c00) [pid = 12233] [serial = 453] [outer = (nil)] 23:16:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x8f06f800) [pid = 12233] [serial = 454] [outer = 0x8e1a3c00] 23:16:30 INFO - PROCESS | 12233 | 1464934590586 Marionette DEBUG loaded listener.js 23:16:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x90faf000) [pid = 12233] [serial = 455] [outer = 0x8e1a3c00] 23:16:31 INFO - PROCESS | 12233 | 1464934591630 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]]]}] 23:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1635ms 23:16:31 INFO - PROCESS | 12233 | 1464934591703 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 23:16:31 INFO - PROCESS | 12233 | 1464934591711 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 23:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:16:31 INFO - PROCESS | 12233 | 1464934591721 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:16:31 INFO - PROCESS | 12233 | 1464934591724 Marionette TRACE conn4 <- [1,578,null,{}] 23:16:31 INFO - PROCESS | 12233 | 1464934591730 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}] 23:16:31 INFO - PROCESS | 12233 | 1464934591899 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 23:16:32 INFO - PROCESS | 12233 | 1464934592159 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d768800 == 91 [pid = 12233] [id = 152] 23:16:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x8d769000) [pid = 12233] [serial = 456] [outer = (nil)] 23:16:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x8f20c400) [pid = 12233] [serial = 457] [outer = 0x8d769000] 23:16:32 INFO - PROCESS | 12233 | 1464934592319 Marionette DEBUG loaded listener.js 23:16:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 199 (0x918cdc00) [pid = 12233] [serial = 458] [outer = 0x8d769000] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x90faf800 == 90 [pid = 12233] [id = 96] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0xa1163c00 == 89 [pid = 12233] [id = 97] 23:16:32 INFO - PROCESS | 12233 | --DOMWINDOW == 198 (0x93ab0400) [pid = 12233] [serial = 318] [outer = (nil)] [url = about:blank] 23:16:32 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0x95d6e000) [pid = 12233] [serial = 321] [outer = (nil)] [url = about:blank] 23:16:32 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0x9a779800) [pid = 12233] [serial = 324] [outer = (nil)] [url = about:blank] 23:16:32 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x9c151400) [pid = 12233] [serial = 327] [outer = (nil)] [url = about:blank] 23:16:32 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0xa2473c00) [pid = 12233] [serial = 330] [outer = (nil)] [url = about:blank] 23:16:32 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0xa6741000) [pid = 12233] [serial = 333] [outer = (nil)] [url = about:blank] 23:16:32 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x9af33c00) [pid = 12233] [serial = 357] [outer = (nil)] [url = about:blank] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8e1a4000 == 88 [pid = 12233] [id = 136] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x993e6800 == 87 [pid = 12233] [id = 135] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x95adf800 == 86 [pid = 12233] [id = 134] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8f078c00 == 85 [pid = 12233] [id = 133] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x91e8dc00 == 84 [pid = 12233] [id = 132] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x918d2400 == 83 [pid = 12233] [id = 131] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8f073c00 == 82 [pid = 12233] [id = 130] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8f206c00 == 81 [pid = 12233] [id = 126] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x91a08800 == 80 [pid = 12233] [id = 125] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8f20a400 == 79 [pid = 12233] [id = 124] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8f06c400 == 78 [pid = 12233] [id = 123] 23:16:32 INFO - PROCESS | 12233 | --DOCSHELL 0x9a9dd800 == 77 [pid = 12233] [id = 122] 23:16:33 INFO - PROCESS | 12233 | --DOCSHELL 0x95ad3800 == 76 [pid = 12233] [id = 121] 23:16:33 INFO - PROCESS | 12233 | --DOCSHELL 0x90fac800 == 75 [pid = 12233] [id = 120] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x996e0400) [pid = 12233] [serial = 351] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x99edfc00) [pid = 12233] [serial = 352] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x9a757000) [pid = 12233] [serial = 354] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x95d69800) [pid = 12233] [serial = 345] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x95dbc800) [pid = 12233] [serial = 346] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x8f20a000) [pid = 12233] [serial = 336] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x92373400) [pid = 12233] [serial = 340] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x90fb6000) [pid = 12233] [serial = 339] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x96d2a000) [pid = 12233] [serial = 348] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x923b2000) [pid = 12233] [serial = 342] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x93c7fc00) [pid = 12233] [serial = 343] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x9ab64000) [pid = 12233] [serial = 355] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x99392800) [pid = 12233] [serial = 349] [outer = (nil)] [url = about:blank] 23:16:33 INFO - PROCESS | 12233 | 1464934593152 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]]]}] 23:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1481ms 23:16:33 INFO - PROCESS | 12233 | 1464934593202 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 23:16:33 INFO - PROCESS | 12233 | 1464934593206 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 23:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:16:33 INFO - PROCESS | 12233 | 1464934593212 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:16:33 INFO - PROCESS | 12233 | 1464934593217 Marionette TRACE conn4 <- [1,582,null,{}] 23:16:33 INFO - PROCESS | 12233 | 1464934593232 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}] 23:16:33 INFO - PROCESS | 12233 | 1464934593384 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 23:16:33 INFO - PROCESS | 12233 | 1464934593404 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d76ec00 == 76 [pid = 12233] [id = 153] 23:16:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x9195b800) [pid = 12233] [serial = 459] [outer = (nil)] 23:16:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x91a0e000) [pid = 12233] [serial = 460] [outer = 0x9195b800] 23:16:33 INFO - PROCESS | 12233 | 1464934593480 Marionette DEBUG loaded listener.js 23:16:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x91c62400) [pid = 12233] [serial = 461] [outer = 0x9195b800] 23:16:34 INFO - PROCESS | 12233 | 1464934594354 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]]]}] 23:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1188ms 23:16:34 INFO - PROCESS | 12233 | 1464934594400 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 23:16:34 INFO - PROCESS | 12233 | 1464934594405 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 23:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:16:34 INFO - PROCESS | 12233 | 1464934594411 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:16:34 INFO - PROCESS | 12233 | 1464934594413 Marionette TRACE conn4 <- [1,586,null,{}] 23:16:34 INFO - PROCESS | 12233 | 1464934594419 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}] 23:16:34 INFO - PROCESS | 12233 | 1464934594588 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 23:16:34 INFO - PROCESS | 12233 | 1464934594767 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cecd000 == 77 [pid = 12233] [id = 154] 23:16:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x91c6a000) [pid = 12233] [serial = 462] [outer = (nil)] 23:16:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x92330800) [pid = 12233] [serial = 463] [outer = 0x91c6a000] 23:16:34 INFO - PROCESS | 12233 | 1464934594848 Marionette DEBUG loaded listener.js 23:16:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x923b4800) [pid = 12233] [serial = 464] [outer = 0x91c6a000] 23:16:35 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:35 INFO - PROCESS | 12233 | 1464934595655 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]]]}] 23:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1288ms 23:16:35 INFO - PROCESS | 12233 | 1464934595699 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 23:16:35 INFO - PROCESS | 12233 | 1464934595702 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 23:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:16:35 INFO - PROCESS | 12233 | 1464934595715 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:16:35 INFO - PROCESS | 12233 | 1464934595718 Marionette TRACE conn4 <- [1,590,null,{}] 23:16:35 INFO - PROCESS | 12233 | 1464934595723 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}] 23:16:35 INFO - PROCESS | 12233 | 1464934595917 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 23:16:35 INFO - PROCESS | 12233 | 1464934595945 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d623c00 == 78 [pid = 12233] [id = 155] 23:16:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x91e7f400) [pid = 12233] [serial = 465] [outer = (nil)] 23:16:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x92536400) [pid = 12233] [serial = 466] [outer = 0x91e7f400] 23:16:36 INFO - PROCESS | 12233 | 1464934596015 Marionette DEBUG loaded listener.js 23:16:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x9267dc00) [pid = 12233] [serial = 467] [outer = 0x91e7f400] 23:16:37 INFO - PROCESS | 12233 | 1464934597007 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]]]}] 23:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1334ms 23:16:37 INFO - PROCESS | 12233 | 1464934597050 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 23:16:37 INFO - PROCESS | 12233 | 1464934597054 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 23:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:16:37 INFO - PROCESS | 12233 | 1464934597060 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:16:37 INFO - PROCESS | 12233 | 1464934597063 Marionette TRACE conn4 <- [1,594,null,{}] 23:16:37 INFO - PROCESS | 12233 | 1464934597074 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}] 23:16:37 INFO - PROCESS | 12233 | 1464934597750 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x8f074400) [pid = 12233] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x9a372400) [pid = 12233] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x94eb9800) [pid = 12233] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x93a6a800) [pid = 12233] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x9a784000) [pid = 12233] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x951ed400) [pid = 12233] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x9a750400) [pid = 12233] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x9cfae000) [pid = 12233] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x95d64800) [pid = 12233] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x91c5e400) [pid = 12233] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x90fadc00) [pid = 12233] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0xa2408800) [pid = 12233] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x993eb000) [pid = 12233] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x92326c00) [pid = 12233] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x97788000) [pid = 12233] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x91e86c00) [pid = 12233] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x9a74b000) [pid = 12233] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x95dc2c00) [pid = 12233] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x923b5400) [pid = 12233] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x9af3dc00) [pid = 12233] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x918d5000) [pid = 12233] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:16:37 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x9a758000) [pid = 12233] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:16:37 INFO - PROCESS | 12233 | 1464934597945 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d76ac00 == 79 [pid = 12233] [id = 156] 23:16:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x8f074400) [pid = 12233] [serial = 468] [outer = (nil)] 23:16:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x918d5c00) [pid = 12233] [serial = 469] [outer = 0x8f074400] 23:16:38 INFO - PROCESS | 12233 | 1464934598018 Marionette DEBUG loaded listener.js 23:16:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x92538000) [pid = 12233] [serial = 470] [outer = 0x8f074400] 23:16:38 INFO - PROCESS | 12233 | 1464934598682 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]]]}] 23:16:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1639ms 23:16:38 INFO - PROCESS | 12233 | 1464934598699 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 23:16:38 INFO - PROCESS | 12233 | 1464934598702 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 23:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:16:38 INFO - PROCESS | 12233 | 1464934598709 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:16:38 INFO - PROCESS | 12233 | 1464934598712 Marionette TRACE conn4 <- [1,598,null,{}] 23:16:38 INFO - PROCESS | 12233 | 1464934598717 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}] 23:16:38 INFO - PROCESS | 12233 | 1464934598863 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 23:16:39 INFO - PROCESS | 12233 | 1464934599001 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d6400 == 80 [pid = 12233] [id = 157] 23:16:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x92374c00) [pid = 12233] [serial = 471] [outer = (nil)] 23:16:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x93a68400) [pid = 12233] [serial = 472] [outer = 0x92374c00] 23:16:39 INFO - PROCESS | 12233 | 1464934599072 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x93c7e000) [pid = 12233] [serial = 473] [outer = 0x92374c00] 23:16:39 INFO - PROCESS | 12233 | 1464934599884 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]]]}] 23:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1227ms 23:16:39 INFO - PROCESS | 12233 | 1464934599937 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 23:16:39 INFO - PROCESS | 12233 | 1464934599943 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 23:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:16:39 INFO - PROCESS | 12233 | 1464934599952 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:16:39 INFO - PROCESS | 12233 | 1464934599957 Marionette TRACE conn4 <- [1,602,null,{}] 23:16:39 INFO - PROCESS | 12233 | 1464934599966 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}] 23:16:40 INFO - PROCESS | 12233 | 1464934600149 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 23:16:40 INFO - PROCESS | 12233 | 1464934600328 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d02e800 == 81 [pid = 12233] [id = 158] 23:16:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x8d762400) [pid = 12233] [serial = 474] [outer = (nil)] 23:16:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x8d76bc00) [pid = 12233] [serial = 475] [outer = 0x8d762400] 23:16:40 INFO - PROCESS | 12233 | 1464934600413 Marionette DEBUG loaded listener.js 23:16:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x8e1a5c00) [pid = 12233] [serial = 476] [outer = 0x8d762400] 23:16:41 INFO - PROCESS | 12233 | 1464934601380 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]]]}] 23:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1480ms 23:16:41 INFO - PROCESS | 12233 | 1464934601433 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 23:16:41 INFO - PROCESS | 12233 | 1464934601442 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 23:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:16:41 INFO - PROCESS | 12233 | 1464934601453 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:16:41 INFO - PROCESS | 12233 | 1464934601457 Marionette TRACE conn4 <- [1,606,null,{}] 23:16:41 INFO - PROCESS | 12233 | 1464934601463 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}] 23:16:41 INFO - PROCESS | 12233 | 1464934601648 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 23:16:41 INFO - PROCESS | 12233 | 1464934601820 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f077c00 == 82 [pid = 12233] [id = 159] 23:16:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x8f20d800) [pid = 12233] [serial = 477] [outer = (nil)] 23:16:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x918dac00) [pid = 12233] [serial = 478] [outer = 0x8f20d800] 23:16:41 INFO - PROCESS | 12233 | 1464934601906 Marionette DEBUG loaded listener.js 23:16:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x91955c00) [pid = 12233] [serial = 479] [outer = 0x8f20d800] 23:16:42 INFO - PROCESS | 12233 | 1464934602811 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]]]}] 23:16:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1428ms 23:16:42 INFO - PROCESS | 12233 | 1464934602881 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 23:16:42 INFO - PROCESS | 12233 | 1464934602885 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 23:16:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:16:42 INFO - PROCESS | 12233 | 1464934602891 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:16:42 INFO - PROCESS | 12233 | 1464934602897 Marionette TRACE conn4 <- [1,610,null,{}] 23:16:42 INFO - PROCESS | 12233 | 1464934602914 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}] 23:16:43 INFO - PROCESS | 12233 | 1464934603132 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 23:16:43 INFO - PROCESS | 12233 | 1464934603364 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x9268c800 == 83 [pid = 12233] [id = 160] 23:16:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x92873000) [pid = 12233] [serial = 480] [outer = (nil)] 23:16:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x92876c00) [pid = 12233] [serial = 481] [outer = 0x92873000] 23:16:43 INFO - PROCESS | 12233 | 1464934603497 Marionette DEBUG loaded listener.js 23:16:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x92ebf400) [pid = 12233] [serial = 482] [outer = 0x92873000] 23:16:44 INFO - PROCESS | 12233 | 1464934604350 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]]]}] 23:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1532ms 23:16:44 INFO - PROCESS | 12233 | 1464934604424 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 23:16:44 INFO - PROCESS | 12233 | 1464934604428 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 23:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:16:44 INFO - PROCESS | 12233 | 1464934604436 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:16:44 INFO - PROCESS | 12233 | 1464934604439 Marionette TRACE conn4 <- [1,614,null,{}] 23:16:44 INFO - PROCESS | 12233 | 1464934604445 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}] 23:16:44 INFO - PROCESS | 12233 | 1464934604655 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 23:16:44 INFO - PROCESS | 12233 | 1464934604828 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d6a1400 == 84 [pid = 12233] [id = 161] 23:16:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x92871400) [pid = 12233] [serial = 483] [outer = (nil)] 23:16:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x95ad1800) [pid = 12233] [serial = 484] [outer = 0x92871400] 23:16:44 INFO - PROCESS | 12233 | 1464934604924 Marionette DEBUG loaded listener.js 23:16:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x95adc000) [pid = 12233] [serial = 485] [outer = 0x92871400] 23:16:45 INFO - PROCESS | 12233 | 1464934605808 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]]]}] 23:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1440ms 23:16:45 INFO - PROCESS | 12233 | 1464934605875 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 23:16:45 INFO - PROCESS | 12233 | 1464934605878 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 23:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:16:45 INFO - PROCESS | 12233 | 1464934605884 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:16:45 INFO - PROCESS | 12233 | 1464934605888 Marionette TRACE conn4 <- [1,618,null,{}] 23:16:45 INFO - PROCESS | 12233 | 1464934605894 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}] 23:16:46 INFO - PROCESS | 12233 | 1464934606062 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 23:16:46 INFO - PROCESS | 12233 | 1464934606237 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cec9400 == 85 [pid = 12233] [id = 162] 23:16:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x93ab0400) [pid = 12233] [serial = 486] [outer = (nil)] 23:16:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x95d73800) [pid = 12233] [serial = 487] [outer = 0x93ab0400] 23:16:46 INFO - PROCESS | 12233 | 1464934606321 Marionette DEBUG loaded listener.js 23:16:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x96d26000) [pid = 12233] [serial = 488] [outer = 0x93ab0400] 23:16:47 INFO - PROCESS | 12233 | 1464934607179 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]]]}] 23:16:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:16:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1337ms 23:16:47 INFO - PROCESS | 12233 | 1464934607222 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 23:16:47 INFO - PROCESS | 12233 | 1464934607226 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 23:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:16:47 INFO - PROCESS | 12233 | 1464934607233 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:16:47 INFO - PROCESS | 12233 | 1464934607235 Marionette TRACE conn4 <- [1,622,null,{}] 23:16:47 INFO - PROCESS | 12233 | 1464934607242 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}] 23:16:47 INFO - PROCESS | 12233 | 1464934607445 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 23:16:47 INFO - PROCESS | 12233 | 1464934607624 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x95adbc00 == 86 [pid = 12233] [id = 163] 23:16:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x95d6f800) [pid = 12233] [serial = 489] [outer = (nil)] 23:16:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x996e0400) [pid = 12233] [serial = 490] [outer = 0x95d6f800] 23:16:47 INFO - PROCESS | 12233 | 1464934607706 Marionette DEBUG loaded listener.js 23:16:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x99f68000) [pid = 12233] [serial = 491] [outer = 0x95d6f800] 23:16:48 INFO - PROCESS | 12233 | 1464934608635 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]]]}] 23:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1479ms 23:16:48 INFO - PROCESS | 12233 | 1464934608712 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 23:16:48 INFO - PROCESS | 12233 | 1464934608716 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 23:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:16:48 INFO - PROCESS | 12233 | 1464934608722 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:16:48 INFO - PROCESS | 12233 | 1464934608726 Marionette TRACE conn4 <- [1,626,null,{}] 23:16:48 INFO - PROCESS | 12233 | 1464934608731 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}] 23:16:48 INFO - PROCESS | 12233 | 1464934608934 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 23:16:49 INFO - PROCESS | 12233 | 1464934609111 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x95d66400 == 87 [pid = 12233] [id = 164] 23:16:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x996dc800) [pid = 12233] [serial = 492] [outer = (nil)] 23:16:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x9a74f400) [pid = 12233] [serial = 493] [outer = 0x996dc800] 23:16:49 INFO - PROCESS | 12233 | 1464934609192 Marionette DEBUG loaded listener.js 23:16:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x9a776400) [pid = 12233] [serial = 494] [outer = 0x996dc800] 23:16:50 INFO - PROCESS | 12233 | 1464934610161 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]]]}] 23:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1487ms 23:16:50 INFO - PROCESS | 12233 | 1464934610210 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 23:16:50 INFO - PROCESS | 12233 | 1464934610213 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 23:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:16:50 INFO - PROCESS | 12233 | 1464934610219 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:16:50 INFO - PROCESS | 12233 | 1464934610223 Marionette TRACE conn4 <- [1,630,null,{}] 23:16:50 INFO - PROCESS | 12233 | 1464934610228 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}] 23:16:50 INFO - PROCESS | 12233 | 1464934610391 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 23:16:50 INFO - PROCESS | 12233 | 1464934610613 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cec4400 == 88 [pid = 12233] [id = 165] 23:16:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x9a372c00) [pid = 12233] [serial = 495] [outer = (nil)] 23:16:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x9ab64000) [pid = 12233] [serial = 496] [outer = 0x9a372c00] 23:16:50 INFO - PROCESS | 12233 | 1464934610739 Marionette DEBUG loaded listener.js 23:16:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x9ae6e800) [pid = 12233] [serial = 497] [outer = 0x9a372c00] 23:16:51 INFO - PROCESS | 12233 | 1464934611576 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]]]}] 23:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1427ms 23:16:51 INFO - PROCESS | 12233 | 1464934611648 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 23:16:51 INFO - PROCESS | 12233 | 1464934611652 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 23:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:16:51 INFO - PROCESS | 12233 | 1464934611658 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:16:51 INFO - PROCESS | 12233 | 1464934611661 Marionette TRACE conn4 <- [1,634,null,{}] 23:16:51 INFO - PROCESS | 12233 | 1464934611667 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}] 23:16:51 INFO - PROCESS | 12233 | 1464934611838 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 23:16:52 INFO - PROCESS | 12233 | 1464934612015 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ad5000 == 89 [pid = 12233] [id = 166] 23:16:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x9a9dec00) [pid = 12233] [serial = 498] [outer = (nil)] 23:16:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x9b37ac00) [pid = 12233] [serial = 499] [outer = 0x9a9dec00] 23:16:52 INFO - PROCESS | 12233 | 1464934612100 Marionette DEBUG loaded listener.js 23:16:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 199 (0x9b5f6000) [pid = 12233] [serial = 500] [outer = 0x9a9dec00] 23:16:52 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:52 INFO - PROCESS | 12233 | 1464934612958 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]]]}] 23:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1327ms 23:16:52 INFO - PROCESS | 12233 | 1464934612985 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 23:16:52 INFO - PROCESS | 12233 | 1464934612989 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 23:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:16:52 INFO - PROCESS | 12233 | 1464934612996 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:16:52 INFO - PROCESS | 12233 | 1464934612998 Marionette TRACE conn4 <- [1,638,null,{}] 23:16:53 INFO - PROCESS | 12233 | 1464934613004 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}] 23:16:53 INFO - PROCESS | 12233 | 1464934613172 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 23:16:53 INFO - PROCESS | 12233 | 1464934613355 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b5ebc00 == 90 [pid = 12233] [id = 167] 23:16:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 200 (0x9b69a000) [pid = 12233] [serial = 501] [outer = (nil)] 23:16:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 201 (0x9c149c00) [pid = 12233] [serial = 502] [outer = 0x9b69a000] 23:16:53 INFO - PROCESS | 12233 | 1464934613436 Marionette DEBUG loaded listener.js 23:16:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 202 (0x9c14e400) [pid = 12233] [serial = 503] [outer = 0x9b69a000] 23:16:53 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:54 INFO - PROCESS | 12233 | 1464934614330 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]]]}] 23:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1378ms 23:16:54 INFO - PROCESS | 12233 | 1464934614375 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 23:16:54 INFO - PROCESS | 12233 | 1464934614379 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 23:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:16:54 INFO - PROCESS | 12233 | 1464934614385 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:16:54 INFO - PROCESS | 12233 | 1464934614390 Marionette TRACE conn4 <- [1,642,null,{}] 23:16:54 INFO - PROCESS | 12233 | 1464934614395 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}] 23:16:54 INFO - PROCESS | 12233 | 1464934614590 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 23:16:54 INFO - PROCESS | 12233 | 1464934614769 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x92a01400 == 91 [pid = 12233] [id = 168] 23:16:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 203 (0x92a01c00) [pid = 12233] [serial = 504] [outer = (nil)] 23:16:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 204 (0x92a0ac00) [pid = 12233] [serial = 505] [outer = 0x92a01c00] 23:16:54 INFO - PROCESS | 12233 | 1464934614860 Marionette DEBUG loaded listener.js 23:16:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 205 (0x9b5ee800) [pid = 12233] [serial = 506] [outer = 0x92a01c00] 23:16:55 INFO - PROCESS | 12233 | 1464934615791 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]]]}] 23:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1478ms 23:16:55 INFO - PROCESS | 12233 | 1464934615865 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 23:16:55 INFO - PROCESS | 12233 | 1464934615868 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 23:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:16:55 INFO - PROCESS | 12233 | 1464934615874 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:16:55 INFO - PROCESS | 12233 | 1464934615878 Marionette TRACE conn4 <- [1,646,null,{}] 23:16:55 INFO - PROCESS | 12233 | 1464934615883 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}] 23:16:56 INFO - PROCESS | 12233 | 1464934616085 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 23:16:56 INFO - PROCESS | 12233 | 1464934616320 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab88800 == 92 [pid = 12233] [id = 169] 23:16:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 206 (0x8ab89000) [pid = 12233] [serial = 507] [outer = (nil)] 23:16:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 207 (0x8ab8cc00) [pid = 12233] [serial = 508] [outer = 0x8ab89000] 23:16:56 INFO - PROCESS | 12233 | 1464934616455 Marionette DEBUG loaded listener.js 23:16:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 208 (0x8ab8f800) [pid = 12233] [serial = 509] [outer = 0x8ab89000] 23:16:57 INFO - PROCESS | 12233 | 1464934617290 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]]]}] 23:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1477ms 23:16:57 INFO - PROCESS | 12233 | 1464934617353 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 23:16:57 INFO - PROCESS | 12233 | 1464934617356 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 23:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:16:57 INFO - PROCESS | 12233 | 1464934617362 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:16:57 INFO - PROCESS | 12233 | 1464934617366 Marionette TRACE conn4 <- [1,650,null,{}] 23:16:57 INFO - PROCESS | 12233 | 1464934617371 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}] 23:16:57 INFO - PROCESS | 12233 | 1464934617552 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 23:16:57 INFO - PROCESS | 12233 | 1464934617735 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab88400 == 93 [pid = 12233] [id = 170] 23:16:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 209 (0x8ab8e800) [pid = 12233] [serial = 510] [outer = (nil)] 23:16:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 210 (0x91c64000) [pid = 12233] [serial = 511] [outer = 0x8ab8e800] 23:16:57 INFO - PROCESS | 12233 | 1464934617818 Marionette DEBUG loaded listener.js 23:16:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 211 (0x92380000) [pid = 12233] [serial = 512] [outer = 0x8ab8e800] 23:16:58 INFO - PROCESS | 12233 | 1464934618688 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]]]}] 23:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1384ms 23:16:58 INFO - PROCESS | 12233 | 1464934618748 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 23:16:58 INFO - PROCESS | 12233 | 1464934618752 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 23:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:16:58 INFO - PROCESS | 12233 | 1464934618758 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:16:58 INFO - PROCESS | 12233 | 1464934618761 Marionette TRACE conn4 <- [1,654,null,{}] 23:16:58 INFO - PROCESS | 12233 | 1464934618767 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}] 23:16:58 INFO - PROCESS | 12233 | 1464934618937 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 23:16:59 INFO - PROCESS | 12233 | 1464934619501 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d626400 == 94 [pid = 12233] [id = 171] 23:16:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 212 (0x8d627400) [pid = 12233] [serial = 513] [outer = (nil)] 23:16:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 213 (0x8d632400) [pid = 12233] [serial = 514] [outer = 0x8d627400] 23:16:59 INFO - PROCESS | 12233 | 1464934619625 Marionette DEBUG loaded listener.js 23:16:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 214 (0x8d76b400) [pid = 12233] [serial = 515] [outer = 0x8d627400] 23:17:00 INFO - PROCESS | 12233 | 1464934620558 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]]]}] 23:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1880ms 23:17:00 INFO - PROCESS | 12233 | 1464934620640 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 23:17:00 INFO - PROCESS | 12233 | 1464934620649 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 23:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:17:00 INFO - PROCESS | 12233 | 1464934620661 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:17:00 INFO - PROCESS | 12233 | 1464934620671 Marionette TRACE conn4 <- [1,658,null,{}] 23:17:00 INFO - PROCESS | 12233 | 1464934620681 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}] 23:17:00 INFO - PROCESS | 12233 | 1464934620892 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 23:17:01 INFO - PROCESS | 12233 | 1464934621123 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d630800 == 95 [pid = 12233] [id = 172] 23:17:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 215 (0x8d6a5c00) [pid = 12233] [serial = 516] [outer = (nil)] 23:17:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 216 (0x91809400) [pid = 12233] [serial = 517] [outer = 0x8d6a5c00] 23:17:01 INFO - PROCESS | 12233 | 1464934621219 Marionette DEBUG loaded listener.js 23:17:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 217 (0x9189b000) [pid = 12233] [serial = 518] [outer = 0x8d6a5c00] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x923ae000 == 94 [pid = 12233] [id = 80] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x90fac000 == 93 [pid = 12233] [id = 81] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 216 (0x9c1f8000) [pid = 12233] [serial = 372] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 215 (0xa3552400) [pid = 12233] [serial = 378] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 214 (0xa6763400) [pid = 12233] [serial = 381] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 213 (0x9cd8f400) [pid = 12233] [serial = 387] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 212 (0x91a12800) [pid = 12233] [serial = 375] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 211 (0x8d62d000) [pid = 12233] [serial = 384] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 210 (0x8f076c00) [pid = 12233] [serial = 369] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 209 (0x8d76d400) [pid = 12233] [serial = 411] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0xa21bb400 == 92 [pid = 12233] [id = 52] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x9a77f000 == 91 [pid = 12233] [id = 79] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x92330c00 == 90 [pid = 12233] [id = 53] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x96d31800 == 89 [pid = 12233] [id = 50] 23:17:02 INFO - PROCESS | 12233 | 1464934622208 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]]]}] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8d76ac00 == 88 [pid = 12233] [id = 156] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8d623c00 == 87 [pid = 12233] [id = 155] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8cecd000 == 86 [pid = 12233] [id = 154] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8d76ec00 == 85 [pid = 12233] [id = 153] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8d768800 == 84 [pid = 12233] [id = 152] 23:17:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8d76cc00 == 83 [pid = 12233] [id = 151] 23:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1598ms 23:17:02 INFO - PROCESS | 12233 | 1464934622267 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 23:17:02 INFO - PROCESS | 12233 | 1464934622273 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 23:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:17:02 INFO - PROCESS | 12233 | 1464934622280 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:17:02 INFO - PROCESS | 12233 | 1464934622282 Marionette TRACE conn4 <- [1,662,null,{}] 23:17:02 INFO - PROCESS | 12233 | 1464934622288 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}] 23:17:02 INFO - PROCESS | 12233 | 1464934622451 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 208 (0x91804000) [pid = 12233] [serial = 391] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 207 (0x9b87a000) [pid = 12233] [serial = 189] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 206 (0x996da000) [pid = 12233] [serial = 228] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 205 (0x8f07a800) [pid = 12233] [serial = 390] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 204 (0xa6f49800) [pid = 12233] [serial = 240] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 203 (0x9af35800) [pid = 12233] [serial = 231] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 202 (0x996dfc00) [pid = 12233] [serial = 186] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 201 (0x9cd9a400) [pid = 12233] [serial = 316] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 200 (0xa2279800) [pid = 12233] [serial = 192] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 199 (0x9817f000) [pid = 12233] [serial = 403] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 198 (0x91c67000) [pid = 12233] [serial = 408] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0xa6f46400) [pid = 12233] [serial = 243] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0xa6ea9400) [pid = 12233] [serial = 237] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x95d65400) [pid = 12233] [serial = 363] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x9a755000) [pid = 12233] [serial = 406] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x92ec0c00) [pid = 12233] [serial = 397] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x99e5b800) [pid = 12233] [serial = 405] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x92243c00) [pid = 12233] [serial = 360] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0xa62fb000) [pid = 12233] [serial = 225] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x9b5ef400) [pid = 12233] [serial = 366] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x923b8000) [pid = 12233] [serial = 183] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x9a756800) [pid = 12233] [serial = 195] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x91c6b000) [pid = 12233] [serial = 409] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x9af37400) [pid = 12233] [serial = 358] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x95d73400) [pid = 12233] [serial = 400] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x96d2c400) [pid = 12233] [serial = 402] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0xa2270800) [pid = 12233] [serial = 234] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x9237c400) [pid = 12233] [serial = 396] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x91a16000) [pid = 12233] [serial = 394] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0xa2641400) [pid = 12233] [serial = 198] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x91a0fc00) [pid = 12233] [serial = 393] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x95adec00) [pid = 12233] [serial = 399] [outer = (nil)] [url = about:blank] 23:17:02 INFO - PROCESS | 12233 | 1464934622828 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab8fc00 == 84 [pid = 12233] [id = 173] 23:17:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x8cec4800) [pid = 12233] [serial = 519] [outer = (nil)] 23:17:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x8d029800) [pid = 12233] [serial = 520] [outer = 0x8cec4800] 23:17:02 INFO - PROCESS | 12233 | 1464934622923 Marionette DEBUG loaded listener.js 23:17:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x8d6a1800) [pid = 12233] [serial = 521] [outer = 0x8cec4800] 23:17:03 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:03 INFO - PROCESS | 12233 | 1464934623846 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]]]}] 23:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1583ms 23:17:03 INFO - PROCESS | 12233 | 1464934623865 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 23:17:03 INFO - PROCESS | 12233 | 1464934623871 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 23:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:17:03 INFO - PROCESS | 12233 | 1464934623879 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:17:03 INFO - PROCESS | 12233 | 1464934623885 Marionette TRACE conn4 <- [1,666,null,{}] 23:17:03 INFO - PROCESS | 12233 | 1464934623892 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}] 23:17:04 INFO - PROCESS | 12233 | 1464934624077 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 23:17:04 INFO - PROCESS | 12233 | 1464934624256 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d6aac00 == 85 [pid = 12233] [id = 174] 23:17:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x90fb4800) [pid = 12233] [serial = 522] [outer = (nil)] 23:17:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x91899c00) [pid = 12233] [serial = 523] [outer = 0x90fb4800] 23:17:04 INFO - PROCESS | 12233 | 1464934624345 Marionette DEBUG loaded listener.js 23:17:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x91955000) [pid = 12233] [serial = 524] [outer = 0x90fb4800] 23:17:04 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:05 INFO - PROCESS | 12233 | 1464934625337 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]]]}] 23:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1530ms 23:17:05 INFO - PROCESS | 12233 | 1464934625412 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 23:17:05 INFO - PROCESS | 12233 | 1464934625418 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 23:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:17:05 INFO - PROCESS | 12233 | 1464934625425 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:17:05 INFO - PROCESS | 12233 | 1464934625429 Marionette TRACE conn4 <- [1,670,null,{}] 23:17:05 INFO - PROCESS | 12233 | 1464934625435 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}] 23:17:05 INFO - PROCESS | 12233 | 1464934625659 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 23:17:05 INFO - PROCESS | 12233 | 1464934625930 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x91c6cc00 == 86 [pid = 12233] [id = 175] 23:17:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x91e86400) [pid = 12233] [serial = 525] [outer = (nil)] 23:17:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x92321c00) [pid = 12233] [serial = 526] [outer = 0x91e86400] 23:17:06 INFO - PROCESS | 12233 | 1464934626031 Marionette DEBUG loaded listener.js 23:17:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x92374400) [pid = 12233] [serial = 527] [outer = 0x91e86400] 23:17:06 INFO - PROCESS | 12233 | 1464934626941 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]]]}] 23:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1581ms 23:17:07 INFO - PROCESS | 12233 | 1464934627008 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 23:17:07 INFO - PROCESS | 12233 | 1464934627012 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 23:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:17:07 INFO - PROCESS | 12233 | 1464934627028 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:17:07 INFO - PROCESS | 12233 | 1464934627037 Marionette TRACE conn4 <- [1,674,null,{}] 23:17:07 INFO - PROCESS | 12233 | 1464934627044 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}] 23:17:07 INFO - PROCESS | 12233 | 1464934627269 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 23:17:07 INFO - PROCESS | 12233 | 1464934627493 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x91951000 == 87 [pid = 12233] [id = 176] 23:17:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x91958400) [pid = 12233] [serial = 528] [outer = (nil)] 23:17:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x92872000) [pid = 12233] [serial = 529] [outer = 0x91958400] 23:17:07 INFO - PROCESS | 12233 | 1464934627620 Marionette DEBUG loaded listener.js 23:17:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x9287b000) [pid = 12233] [serial = 530] [outer = 0x91958400] 23:17:08 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:08 INFO - PROCESS | 12233 | 1464934628500 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]]]}] 23:17:08 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 23:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1544ms 23:17:08 INFO - PROCESS | 12233 | 1464934628563 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 23:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:17:08 INFO - PROCESS | 12233 | 1464934628568 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 23:17:08 INFO - PROCESS | 12233 | 1464934628574 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:17:08 INFO - PROCESS | 12233 | 1464934628578 Marionette TRACE conn4 <- [1,678,null,{}] 23:17:08 INFO - PROCESS | 12233 | 1464934628583 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}] 23:17:08 INFO - PROCESS | 12233 | 1464934628765 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 23:17:08 INFO - PROCESS | 12233 | 1464934628943 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x92322c00 == 88 [pid = 12233] [id = 177] 23:17:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x9232c000) [pid = 12233] [serial = 531] [outer = (nil)] 23:17:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x92eb4400) [pid = 12233] [serial = 532] [outer = 0x9232c000] 23:17:09 INFO - PROCESS | 12233 | 1464934629028 Marionette DEBUG loaded listener.js 23:17:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x93a70800) [pid = 12233] [serial = 533] [outer = 0x9232c000] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d6a2c00 == 87 [pid = 12233] [id = 141] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8f201800 == 86 [pid = 12233] [id = 112] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d6a7800 == 85 [pid = 12233] [id = 142] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8cec2000 == 84 [pid = 12233] [id = 145] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x91897c00 == 83 [pid = 12233] [id = 143] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d02a000 == 82 [pid = 12233] [id = 148] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d021000 == 81 [pid = 12233] [id = 146] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d192c00 == 80 [pid = 12233] [id = 149] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8cec2800 == 79 [pid = 12233] [id = 144] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x918d2000 == 78 [pid = 12233] [id = 110] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x923b2c00 == 77 [pid = 12233] [id = 98] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d630800 == 76 [pid = 12233] [id = 172] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d626400 == 75 [pid = 12233] [id = 171] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab88800 == 74 [pid = 12233] [id = 169] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9b5ebc00 == 73 [pid = 12233] [id = 167] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x92a01400 == 72 [pid = 12233] [id = 168] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x95ad5000 == 71 [pid = 12233] [id = 166] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8cec4400 == 70 [pid = 12233] [id = 165] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x95d66400 == 69 [pid = 12233] [id = 164] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8cec9400 == 68 [pid = 12233] [id = 162] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x95adbc00 == 67 [pid = 12233] [id = 163] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d6a1400 == 66 [pid = 12233] [id = 161] 23:17:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d02e800 == 65 [pid = 12233] [id = 158] 23:17:11 INFO - PROCESS | 12233 | 1464934631692 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]]]}] 23:17:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 3235ms 23:17:11 INFO - PROCESS | 12233 | 1464934631809 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 23:17:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:17:11 INFO - PROCESS | 12233 | 1464934631815 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 23:17:11 INFO - PROCESS | 12233 | 1464934631822 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:17:11 INFO - PROCESS | 12233 | 1464934631828 Marionette TRACE conn4 <- [1,682,null,{}] 23:17:11 INFO - PROCESS | 12233 | 1464934631837 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}] 23:17:11 INFO - PROCESS | 12233 | 1464934631994 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 23:17:12 INFO - PROCESS | 12233 | 1464934632133 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f209000 == 66 [pid = 12233] [id = 178] 23:17:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x8f20a000) [pid = 12233] [serial = 534] [outer = (nil)] 23:17:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x8f210400) [pid = 12233] [serial = 535] [outer = 0x8f20a000] 23:17:12 INFO - PROCESS | 12233 | 1464934632209 Marionette DEBUG loaded listener.js 23:17:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x9189ac00) [pid = 12233] [serial = 536] [outer = 0x8f20a000] 23:17:13 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:13 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:17:13 INFO - PROCESS | 12233 | 1464934633356 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]]]}] 23:17:13 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) 23:17:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1545ms 23:17:13 INFO - PROCESS | 12233 | 1464934633365 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 23:17:13 INFO - PROCESS | 12233 | 1464934633373 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 23:17:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:17:13 INFO - PROCESS | 12233 | 1464934633382 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:17:13 INFO - PROCESS | 12233 | 1464934633386 Marionette TRACE conn4 <- [1,686,null,{}] 23:17:13 INFO - PROCESS | 12233 | 1464934633397 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}] 23:17:13 INFO - PROCESS | 12233 | 1464934633607 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 23:17:13 INFO - PROCESS | 12233 | 1464934633680 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x9194dc00 == 67 [pid = 12233] [id = 179] 23:17:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x91a17400) [pid = 12233] [serial = 537] [outer = (nil)] 23:17:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x92246800) [pid = 12233] [serial = 538] [outer = 0x91a17400] 23:17:13 INFO - PROCESS | 12233 | 1464934633751 Marionette DEBUG loaded listener.js 23:17:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x923b3000) [pid = 12233] [serial = 539] [outer = 0x91a17400] 23:17:15 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:15 INFO - PROCESS | 12233 | 1464934635179 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]]]}] 23:17:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:17:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1836ms 23:17:15 INFO - PROCESS | 12233 | 1464934635240 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 23:17:15 INFO - PROCESS | 12233 | 1464934635244 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 23:17:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:17:15 INFO - PROCESS | 12233 | 1464934635250 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:17:15 INFO - PROCESS | 12233 | 1464934635256 Marionette TRACE conn4 <- [1,690,null,{}] 23:17:15 INFO - PROCESS | 12233 | 1464934635547 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}] 23:17:15 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0x92374c00) [pid = 12233] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:17:15 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0x8d627400) [pid = 12233] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:17:15 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x8d769000) [pid = 12233] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:17:15 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x8e1a3c00) [pid = 12233] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:17:15 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x8f074400) [pid = 12233] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:17:15 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x91c6a000) [pid = 12233] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:17:15 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x91e7f400) [pid = 12233] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:17:15 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x9195b800) [pid = 12233] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:17:15 INFO - PROCESS | 12233 | 1464934635789 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 23:17:15 INFO - PROCESS | 12233 | 1464934635889 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x92243c00 == 68 [pid = 12233] [id = 180] 23:17:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x9224b800) [pid = 12233] [serial = 540] [outer = (nil)] 23:17:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x9253e400) [pid = 12233] [serial = 541] [outer = 0x9224b800] 23:17:15 INFO - PROCESS | 12233 | 1464934635967 Marionette DEBUG loaded listener.js 23:17:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x950dd000) [pid = 12233] [serial = 542] [outer = 0x9224b800] 23:17:17 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:17 INFO - PROCESS | 12233 | 1464934637073 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]]]}] 23:17:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1839ms 23:17:17 INFO - PROCESS | 12233 | 1464934637089 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 23:17:17 INFO - PROCESS | 12233 | 1464934637093 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 23:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:17:17 INFO - PROCESS | 12233 | 1464934637099 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:17:17 INFO - PROCESS | 12233 | 1464934637101 Marionette TRACE conn4 <- [1,694,null,{}] 23:17:17 INFO - PROCESS | 12233 | 1464934637107 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}] 23:17:17 INFO - PROCESS | 12233 | 1464934637258 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 23:17:17 INFO - PROCESS | 12233 | 1464934637270 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x9528e800 == 69 [pid = 12233] [id = 181] 23:17:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x95d65400) [pid = 12233] [serial = 543] [outer = (nil)] 23:17:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x95dc2000) [pid = 12233] [serial = 544] [outer = 0x95d65400] 23:17:17 INFO - PROCESS | 12233 | 1464934637378 Marionette DEBUG loaded listener.js 23:17:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x9778c000) [pid = 12233] [serial = 545] [outer = 0x95d65400] 23:17:18 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:18 INFO - PROCESS | 12233 | 1464934638827 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]]]}] 23:17:18 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) 23:17:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1777ms 23:17:18 INFO - PROCESS | 12233 | 1464934638934 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 23:17:18 INFO - PROCESS | 12233 | 1464934638940 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 23:17:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:17:18 INFO - PROCESS | 12233 | 1464934638965 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:17:18 INFO - PROCESS | 12233 | 1464934638969 Marionette TRACE conn4 <- [1,698,null,{}] 23:17:18 INFO - PROCESS | 12233 | 1464934638979 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}] 23:17:19 INFO - PROCESS | 12233 | 1464934639141 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 23:17:19 INFO - PROCESS | 12233 | 1464934639320 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cec5c00 == 70 [pid = 12233] [id = 182] 23:17:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x8d023800) [pid = 12233] [serial = 546] [outer = (nil)] 23:17:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x9194d800) [pid = 12233] [serial = 547] [outer = 0x8d023800] 23:17:19 INFO - PROCESS | 12233 | 1464934639405 Marionette DEBUG loaded listener.js 23:17:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 199 (0x91c64400) [pid = 12233] [serial = 548] [outer = 0x8d023800] 23:17:20 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:20 INFO - PROCESS | 12233 | 1464934640747 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]]]}] 23:17:20 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) 23:17:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1838ms 23:17:20 INFO - PROCESS | 12233 | 1464934640832 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 23:17:20 INFO - PROCESS | 12233 | 1464934640841 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 23:17:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:17:20 INFO - PROCESS | 12233 | 1464934640871 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:17:20 INFO - PROCESS | 12233 | 1464934640876 Marionette TRACE conn4 <- [1,702,null,{}] 23:17:20 INFO - PROCESS | 12233 | 1464934640883 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}] 23:17:21 INFO - PROCESS | 12233 | 1464934641067 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 23:17:21 INFO - PROCESS | 12233 | 1464934641245 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1a1800 == 71 [pid = 12233] [id = 183] 23:17:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 200 (0x9180a400) [pid = 12233] [serial = 549] [outer = (nil)] 23:17:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 201 (0x93a6b800) [pid = 12233] [serial = 550] [outer = 0x9180a400] 23:17:21 INFO - PROCESS | 12233 | 1464934641328 Marionette DEBUG loaded listener.js 23:17:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 202 (0x98171400) [pid = 12233] [serial = 551] [outer = 0x9180a400] 23:17:22 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:22 INFO - PROCESS | 12233 | 1464934642677 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]]]}] 23:17:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1833ms 23:17:22 INFO - PROCESS | 12233 | 1464934642757 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 23:17:22 INFO - PROCESS | 12233 | 1464934642762 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 23:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:17:22 INFO - PROCESS | 12233 | 1464934642772 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:17:22 INFO - PROCESS | 12233 | 1464934642778 Marionette TRACE conn4 <- [1,706,null,{}] 23:17:22 INFO - PROCESS | 12233 | 1464934642796 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}] 23:17:22 INFO - PROCESS | 12233 | 1464934642959 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 23:17:23 INFO - PROCESS | 12233 | 1464934643138 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d6aa400 == 72 [pid = 12233] [id = 184] 23:17:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 203 (0x8d771c00) [pid = 12233] [serial = 552] [outer = (nil)] 23:17:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 204 (0x99e60400) [pid = 12233] [serial = 553] [outer = 0x8d771c00] 23:17:23 INFO - PROCESS | 12233 | 1464934643226 Marionette DEBUG loaded listener.js 23:17:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 205 (0x9a2c9800) [pid = 12233] [serial = 554] [outer = 0x8d771c00] 23:17:24 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:24 INFO - PROCESS | 12233 | 1464934644539 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]]]}] 23:17:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1795ms 23:17:24 INFO - PROCESS | 12233 | 1464934644566 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 23:17:24 INFO - PROCESS | 12233 | 1464934644571 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 23:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:17:24 INFO - PROCESS | 12233 | 1464934644640 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:17:24 INFO - PROCESS | 12233 | 1464934644643 Marionette TRACE conn4 <- [1,710,null,{}] 23:17:24 INFO - PROCESS | 12233 | 1464934644651 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}] 23:17:24 INFO - PROCESS | 12233 | 1464934644809 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 23:17:25 INFO - PROCESS | 12233 | 1464934644986 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x95d67000 == 73 [pid = 12233] [id = 185] 23:17:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 206 (0x989e3000) [pid = 12233] [serial = 555] [outer = (nil)] 23:17:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 207 (0x9a777000) [pid = 12233] [serial = 556] [outer = 0x989e3000] 23:17:25 INFO - PROCESS | 12233 | 1464934645069 Marionette DEBUG loaded listener.js 23:17:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 208 (0x9a781400) [pid = 12233] [serial = 557] [outer = 0x989e3000] 23:17:26 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:26 INFO - PROCESS | 12233 | 1464934646358 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]]]}] 23:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1751ms 23:17:26 INFO - PROCESS | 12233 | 1464934646372 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 23:17:26 INFO - PROCESS | 12233 | 1464934646375 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 23:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:17:26 INFO - PROCESS | 12233 | 1464934646381 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:17:26 INFO - PROCESS | 12233 | 1464934646385 Marionette TRACE conn4 <- [1,714,null,{}] 23:17:26 INFO - PROCESS | 12233 | 1464934646390 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}] 23:17:26 INFO - PROCESS | 12233 | 1464934646590 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 23:17:26 INFO - PROCESS | 12233 | 1464934646797 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x923af800 == 74 [pid = 12233] [id = 186] 23:17:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 209 (0x9a72d400) [pid = 12233] [serial = 558] [outer = (nil)] 23:17:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 210 (0x9ae74400) [pid = 12233] [serial = 559] [outer = 0x9a72d400] 23:17:26 INFO - PROCESS | 12233 | 1464934646882 Marionette DEBUG loaded listener.js 23:17:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 211 (0x9af36400) [pid = 12233] [serial = 560] [outer = 0x9a72d400] 23:17:28 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:28 INFO - PROCESS | 12233 | 1464934648183 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]]]}] 23:17:28 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 23:17:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1838ms 23:17:28 INFO - PROCESS | 12233 | 1464934648304 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 23:17:28 INFO - PROCESS | 12233 | 1464934648308 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 23:17:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:17:28 INFO - PROCESS | 12233 | 1464934648323 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:17:28 INFO - PROCESS | 12233 | 1464934648327 Marionette TRACE conn4 <- [1,718,null,{}] 23:17:28 INFO - PROCESS | 12233 | 1464934648333 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}] 23:17:28 INFO - PROCESS | 12233 | 1464934648513 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 23:17:28 INFO - PROCESS | 12233 | 1464934648693 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a757c00 == 75 [pid = 12233] [id = 187] 23:17:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 212 (0x9ae6b800) [pid = 12233] [serial = 561] [outer = (nil)] 23:17:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 213 (0x9b6a6c00) [pid = 12233] [serial = 562] [outer = 0x9ae6b800] 23:17:28 INFO - PROCESS | 12233 | 1464934648777 Marionette DEBUG loaded listener.js 23:17:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 214 (0x9bb83800) [pid = 12233] [serial = 563] [outer = 0x9ae6b800] 23:17:30 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:30 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:17:30 INFO - PROCESS | 12233 | 1464934650341 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]]]}] 23:17:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:17:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2033ms 23:17:30 INFO - PROCESS | 12233 | 1464934650356 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 23:17:30 INFO - PROCESS | 12233 | 1464934650360 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 23:17:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:17:30 INFO - PROCESS | 12233 | 1464934650369 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:17:30 INFO - PROCESS | 12233 | 1464934650373 Marionette TRACE conn4 <- [1,722,null,{}] 23:17:30 INFO - PROCESS | 12233 | 1464934650383 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}] 23:17:30 INFO - PROCESS | 12233 | 1464934650562 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 23:17:30 INFO - PROCESS | 12233 | 1464934650749 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d76b800 == 76 [pid = 12233] [id = 188] 23:17:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 215 (0x8d76cc00) [pid = 12233] [serial = 564] [outer = (nil)] 23:17:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 216 (0x91808000) [pid = 12233] [serial = 565] [outer = 0x8d76cc00] 23:17:30 INFO - PROCESS | 12233 | 1464934650835 Marionette DEBUG loaded listener.js 23:17:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 217 (0x91954000) [pid = 12233] [serial = 566] [outer = 0x8d76cc00] 23:17:31 INFO - PROCESS | 12233 | 1464934651804 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] 23:17:31 INFO - PROCESS | 12233 | 1464934651861 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 23:17:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:17:31 INFO - PROCESS | 12233 | 1464934651871 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:17:31 INFO - PROCESS | 12233 | 1464934651875 Marionette TRACE conn4 <- [1,726,null,{}] 23:17:31 INFO - PROCESS | 12233 | 1464934651881 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}] 23:17:32 INFO - PROCESS | 12233 | 1464934652053 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 23:17:32 INFO - PROCESS | 12233 | 1464934652240 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab90000 == 77 [pid = 12233] [id = 189] 23:17:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 218 (0x8ab90800) [pid = 12233] [serial = 567] [outer = (nil)] 23:17:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 219 (0x92531800) [pid = 12233] [serial = 568] [outer = 0x8ab90800] 23:17:32 INFO - PROCESS | 12233 | 1464934652317 Marionette DEBUG loaded listener.js 23:17:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 220 (0x92685000) [pid = 12233] [serial = 569] [outer = 0x8ab90800] 23:17:33 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:33 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:17:33 INFO - PROCESS | 12233 | 1464934653270 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]]]}] 23:17:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:17:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1435ms 23:17:33 INFO - PROCESS | 12233 | 1464934653307 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 23:17:33 INFO - PROCESS | 12233 | 1464934653311 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 23:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:17:33 INFO - PROCESS | 12233 | 1464934653317 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:17:33 INFO - PROCESS | 12233 | 1464934653322 Marionette TRACE conn4 <- [1,730,null,{}] 23:17:33 INFO - PROCESS | 12233 | 1464934653337 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}] 23:17:33 INFO - PROCESS | 12233 | 1464934653516 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 23:17:33 INFO - PROCESS | 12233 | 1464934653783 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d027800 == 78 [pid = 12233] [id = 190] 23:17:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 221 (0x92376400) [pid = 12233] [serial = 570] [outer = (nil)] 23:17:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 222 (0x93c84000) [pid = 12233] [serial = 571] [outer = 0x92376400] 23:17:33 INFO - PROCESS | 12233 | 1464934653912 Marionette DEBUG loaded listener.js 23:17:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 223 (0x989ea800) [pid = 12233] [serial = 572] [outer = 0x92376400] 23:17:34 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:34 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:17:34 INFO - PROCESS | 12233 | 1464934654838 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] 23:17:34 INFO - PROCESS | 12233 | 1464934654964 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 23:17:34 INFO - PROCESS | 12233 | --DOCSHELL 0x92322c00 == 66 [pid = 12233] [id = 177] 23:17:34 INFO - PROCESS | 12233 | --DOCSHELL 0x91951000 == 65 [pid = 12233] [id = 176] 23:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:17:34 INFO - PROCESS | 12233 | --DOCSHELL 0x91c6cc00 == 64 [pid = 12233] [id = 175] 23:17:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8d02e400 == 63 [pid = 12233] [id = 147] 23:17:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8d6aac00 == 62 [pid = 12233] [id = 174] 23:17:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8d762c00 == 61 [pid = 12233] [id = 137] 23:17:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab8fc00 == 60 [pid = 12233] [id = 173] 23:17:34 INFO - PROCESS | 12233 | 1464934654991 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:17:34 INFO - PROCESS | 12233 | 1464934654993 Marionette TRACE conn4 <- [1,734,null,{}] 23:17:35 INFO - PROCESS | 12233 | 1464934654999 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}] 23:17:35 INFO - PROCESS | 12233 | 1464934655168 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0x93a68400) [pid = 12233] [serial = 472] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x8d632400) [pid = 12233] [serial = 514] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x8d76b400) [pid = 12233] [serial = 515] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x91809400) [pid = 12233] [serial = 517] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x93c7e000) [pid = 12233] [serial = 473] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x923b6c00) [pid = 12233] [serial = 244] [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.] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x918cdc00) [pid = 12233] [serial = 458] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x90faf000) [pid = 12233] [serial = 455] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x8f20c400) [pid = 12233] [serial = 457] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x8f06f800) [pid = 12233] [serial = 454] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x92538000) [pid = 12233] [serial = 470] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x92330800) [pid = 12233] [serial = 463] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x92536400) [pid = 12233] [serial = 466] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x918d5c00) [pid = 12233] [serial = 469] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x91a0e000) [pid = 12233] [serial = 460] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x91c62400) [pid = 12233] [serial = 461] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x9267dc00) [pid = 12233] [serial = 467] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x923b4800) [pid = 12233] [serial = 464] [outer = (nil)] [url = about:blank] 23:17:35 INFO - PROCESS | 12233 | 1464934655427 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab83000 == 61 [pid = 12233] [id = 191] 23:17:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x8d632400) [pid = 12233] [serial = 573] [outer = (nil)] 23:17:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x8d767c00) [pid = 12233] [serial = 574] [outer = 0x8d632400] 23:17:35 INFO - PROCESS | 12233 | 1464934655503 Marionette DEBUG loaded listener.js 23:17:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x8f203400) [pid = 12233] [serial = 575] [outer = 0x8d632400] 23:17:36 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:36 INFO - PROCESS | 12233 | 1464934656184 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]]]}] 23:17:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:17:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1251ms 23:17:36 INFO - PROCESS | 12233 | 1464934656231 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 23:17:36 INFO - PROCESS | 12233 | 1464934656234 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 23:17:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:17:36 INFO - PROCESS | 12233 | 1464934656240 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:17:36 INFO - PROCESS | 12233 | 1464934656243 Marionette TRACE conn4 <- [1,738,null,{}] 23:17:36 INFO - PROCESS | 12233 | 1464934656248 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}] 23:17:36 INFO - PROCESS | 12233 | 1464934656406 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 23:17:36 INFO - PROCESS | 12233 | 1464934656548 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d19bc00 == 62 [pid = 12233] [id = 192] 23:17:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x8d762800) [pid = 12233] [serial = 576] [outer = (nil)] 23:17:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x9194ec00) [pid = 12233] [serial = 577] [outer = 0x8d762800] 23:17:36 INFO - PROCESS | 12233 | 1464934656617 Marionette DEBUG loaded listener.js 23:17:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x91a14800) [pid = 12233] [serial = 578] [outer = 0x8d762800] 23:17:37 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:37 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:17:37 INFO - PROCESS | 12233 | 1464934657784 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]]]}] 23:17:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:17:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1585ms 23:17:37 INFO - PROCESS | 12233 | 1464934657825 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 23:17:37 INFO - PROCESS | 12233 | 1464934657828 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 23:17:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:17:37 INFO - PROCESS | 12233 | 1464934657843 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:17:37 INFO - PROCESS | 12233 | 1464934657846 Marionette TRACE conn4 <- [1,742,null,{}] 23:17:37 INFO - PROCESS | 12233 | 1464934657885 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}] 23:17:38 INFO - PROCESS | 12233 | 1464934658143 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 23:17:38 INFO - PROCESS | 12233 | 1464934658180 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d02e400 == 63 [pid = 12233] [id = 193] 23:17:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x9189a400) [pid = 12233] [serial = 579] [outer = (nil)] 23:17:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x92683000) [pid = 12233] [serial = 580] [outer = 0x9189a400] 23:17:38 INFO - PROCESS | 12233 | 1464934658250 Marionette DEBUG loaded listener.js 23:17:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x92a0e400) [pid = 12233] [serial = 581] [outer = 0x9189a400] 23:17:39 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x8d19b800) [pid = 12233] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x9af34800) [pid = 12233] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0xa2476400) [pid = 12233] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x92871400) [pid = 12233] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x9253bc00) [pid = 12233] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x996ddc00) [pid = 12233] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x923b3c00) [pid = 12233] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0xa2409000) [pid = 12233] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8d6adc00) [pid = 12233] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x93ab0400) [pid = 12233] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x9a754000) [pid = 12233] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x8f20b000) [pid = 12233] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8f06d000) [pid = 12233] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x9a9dec00) [pid = 12233] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x8cec9800) [pid = 12233] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x8f20dc00) [pid = 12233] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x8ab89000) [pid = 12233] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x8d627000) [pid = 12233] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x9c1f1800) [pid = 12233] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x8f202c00) [pid = 12233] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x8ab8e800) [pid = 12233] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x91a09000) [pid = 12233] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x8d026c00) [pid = 12233] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x91891c00) [pid = 12233] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x90fb5400) [pid = 12233] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x95adc400) [pid = 12233] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x8f20d800) [pid = 12233] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0xa5045800) [pid = 12233] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x9a372c00) [pid = 12233] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x95ad4000) [pid = 12233] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x9b69a000) [pid = 12233] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x90fb1800) [pid = 12233] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x95d71800) [pid = 12233] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x95d67800) [pid = 12233] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x92371c00) [pid = 12233] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x8cec2c00) [pid = 12233] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8f208000) [pid = 12233] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x92873000) [pid = 12233] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x918d7000) [pid = 12233] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x9ae72000) [pid = 12233] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8d190800) [pid = 12233] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x996d8c00) [pid = 12233] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8d762400) [pid = 12233] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8f205c00) [pid = 12233] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x923b0c00) [pid = 12233] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x9778b400) [pid = 12233] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x95d6f800) [pid = 12233] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x92a01c00) [pid = 12233] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x91c65800) [pid = 12233] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x9189f400) [pid = 12233] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x996dc800) [pid = 12233] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x8d62e800) [pid = 12233] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x8d764400) [pid = 12233] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x91a17400) [pid = 12233] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x8f20a000) [pid = 12233] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:17:40 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x9224b800) [pid = 12233] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:17:40 INFO - PROCESS | 12233 | 1464934660137 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]]]}] 23:17:40 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 23:17:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2391ms 23:17:40 INFO - PROCESS | 12233 | 1464934660226 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 23:17:40 INFO - PROCESS | 12233 | 1464934660230 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 23:17:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:17:40 INFO - PROCESS | 12233 | 1464934660235 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:17:40 INFO - PROCESS | 12233 | 1464934660238 Marionette TRACE conn4 <- [1,746,null,{}] 23:17:40 INFO - PROCESS | 12233 | 1464934660243 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}] 23:17:40 INFO - PROCESS | 12233 | 1464934660382 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 23:17:40 INFO - PROCESS | 12233 | 1464934660391 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cec7800 == 64 [pid = 12233] [id = 194] 23:17:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x8d022c00) [pid = 12233] [serial = 582] [outer = (nil)] 23:17:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8d192800) [pid = 12233] [serial = 583] [outer = 0x8d022c00] 23:17:40 INFO - PROCESS | 12233 | 1464934660475 Marionette DEBUG loaded listener.js 23:17:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8d627000) [pid = 12233] [serial = 584] [outer = 0x8d022c00] 23:17:41 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:41 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:41 INFO - PROCESS | 12233 | 1464934661657 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]]]}] 23:17:41 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.) 23:17:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1476ms 23:17:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:17:41 INFO - PROCESS | 12233 | 1464934661712 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 23:17:41 INFO - PROCESS | 12233 | 1464934661714 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 23:17:41 INFO - PROCESS | 12233 | 1464934661720 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:17:41 INFO - PROCESS | 12233 | 1464934661723 Marionette TRACE conn4 <- [1,750,null,{}] 23:17:41 INFO - PROCESS | 12233 | 1464934661729 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}] 23:17:41 INFO - PROCESS | 12233 | 1464934661878 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 23:17:42 INFO - PROCESS | 12233 | 1464934662143 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab82000 == 65 [pid = 12233] [id = 195] 23:17:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8ab82800) [pid = 12233] [serial = 585] [outer = (nil)] 23:17:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8cec1c00) [pid = 12233] [serial = 586] [outer = 0x8ab82800] 23:17:42 INFO - PROCESS | 12233 | 1464934662230 Marionette DEBUG loaded listener.js 23:17:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8d192c00) [pid = 12233] [serial = 587] [outer = 0x8ab82800] 23:17:43 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:43 INFO - PROCESS | 12233 | 1464934663566 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]]]}] 23:17:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:17:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1883ms 23:17:43 INFO - PROCESS | 12233 | 1464934663643 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 23:17:43 INFO - PROCESS | 12233 | 1464934663650 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 23:17:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:17:43 INFO - PROCESS | 12233 | 1464934663676 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:17:43 INFO - PROCESS | 12233 | 1464934663682 Marionette TRACE conn4 <- [1,754,null,{}] 23:17:43 INFO - PROCESS | 12233 | 1464934663690 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}] 23:17:43 INFO - PROCESS | 12233 | 1464934663862 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 23:17:44 INFO - PROCESS | 12233 | 1464934664045 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d19c800 == 66 [pid = 12233] [id = 196] 23:17:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8d769400) [pid = 12233] [serial = 588] [outer = (nil)] 23:17:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x90fadc00) [pid = 12233] [serial = 589] [outer = 0x8d769400] 23:17:44 INFO - PROCESS | 12233 | 1464934664131 Marionette DEBUG loaded listener.js 23:17:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x91895400) [pid = 12233] [serial = 590] [outer = 0x8d769400] 23:17:45 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:45 INFO - PROCESS | 12233 | 1464934665451 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]]]}] 23:17:45 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 23:17:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1844ms 23:17:45 INFO - PROCESS | 12233 | 1464934665562 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 23:17:45 INFO - PROCESS | 12233 | 1464934665568 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 23:17:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:17:45 INFO - PROCESS | 12233 | 1464934665579 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:17:45 INFO - PROCESS | 12233 | 1464934665582 Marionette TRACE conn4 <- [1,758,null,{}] 23:17:45 INFO - PROCESS | 12233 | 1464934665589 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}] 23:17:45 INFO - PROCESS | 12233 | 1464934665760 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 23:17:45 INFO - PROCESS | 12233 | 1464934665937 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d6a4800 == 67 [pid = 12233] [id = 197] 23:17:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x90fae400) [pid = 12233] [serial = 591] [outer = (nil)] 23:17:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x91a16000) [pid = 12233] [serial = 592] [outer = 0x90fae400] 23:17:46 INFO - PROCESS | 12233 | 1464934666020 Marionette DEBUG loaded listener.js 23:17:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x92378000) [pid = 12233] [serial = 593] [outer = 0x90fae400] 23:17:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:46 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:17:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:17:46 INFO - PROCESS | 12233 | 1464934666980 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]]]}] 23:17:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:17:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1435ms 23:17:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:17:47 INFO - PROCESS | 12233 | 1464934667014 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 23:17:47 INFO - PROCESS | 12233 | 1464934667017 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 23:17:47 INFO - PROCESS | 12233 | 1464934667032 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:17:47 INFO - PROCESS | 12233 | 1464934667041 Marionette TRACE conn4 <- [1,762,null,{}] 23:17:47 INFO - PROCESS | 12233 | 1464934667050 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}] 23:17:47 INFO - PROCESS | 12233 | 1464934667238 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 23:17:47 INFO - PROCESS | 12233 | 1464934667467 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x923a9400 == 68 [pid = 12233] [id = 198] 23:17:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x92682400) [pid = 12233] [serial = 594] [outer = (nil)] 23:17:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x92878400) [pid = 12233] [serial = 595] [outer = 0x92682400] 23:17:47 INFO - PROCESS | 12233 | 1464934667594 Marionette DEBUG loaded listener.js 23:17:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x92eb7400) [pid = 12233] [serial = 596] [outer = 0x92682400] 23:17:48 INFO - PROCESS | 12233 | 1464934668818 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]]]}] 23:17:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:17:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1851ms 23:17:48 INFO - PROCESS | 12233 | 1464934668882 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 23:17:48 INFO - PROCESS | 12233 | 1464934668887 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 23:17:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:17:48 INFO - PROCESS | 12233 | 1464934668893 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:17:48 INFO - PROCESS | 12233 | 1464934668896 Marionette TRACE conn4 <- [1,766,null,{}] 23:17:48 INFO - PROCESS | 12233 | 1464934668902 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}] 23:17:49 INFO - PROCESS | 12233 | 1464934669155 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 23:17:49 INFO - PROCESS | 12233 | 1464934669341 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x91952400 == 69 [pid = 12233] [id = 199] 23:17:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x9253b400) [pid = 12233] [serial = 597] [outer = (nil)] 23:17:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x93c81800) [pid = 12233] [serial = 598] [outer = 0x9253b400] 23:17:49 INFO - PROCESS | 12233 | 1464934669425 Marionette DEBUG loaded listener.js 23:17:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x94ec0400) [pid = 12233] [serial = 599] [outer = 0x9253b400] 23:17:50 INFO - PROCESS | 12233 | 1464934670704 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]]]}] 23:17:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:17:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1831ms 23:17:50 INFO - PROCESS | 12233 | 1464934670724 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 23:17:50 INFO - PROCESS | 12233 | 1464934670727 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 23:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:17:50 INFO - PROCESS | 12233 | 1464934670734 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:17:50 INFO - PROCESS | 12233 | 1464934670737 Marionette TRACE conn4 <- [1,770,null,{}] 23:17:50 INFO - PROCESS | 12233 | 1464934670743 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}] 23:17:50 INFO - PROCESS | 12233 | 1464934670983 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 23:17:51 INFO - PROCESS | 12233 | 1464934671173 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ad8800 == 70 [pid = 12233] [id = 200] 23:17:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x95ad9000) [pid = 12233] [serial = 600] [outer = (nil)] 23:17:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x95adec00) [pid = 12233] [serial = 601] [outer = 0x95ad9000] 23:17:51 INFO - PROCESS | 12233 | 1464934671307 Marionette DEBUG loaded listener.js 23:17:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x96d33800) [pid = 12233] [serial = 602] [outer = 0x95ad9000] 23:17:52 INFO - PROCESS | 12233 | 1464934672235 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]]]}] 23:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1527ms 23:17:52 INFO - PROCESS | 12233 | 1464934672261 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 23:17:52 INFO - PROCESS | 12233 | 1464934672265 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 23:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:17:52 INFO - PROCESS | 12233 | 1464934672271 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:17:52 INFO - PROCESS | 12233 | 1464934672274 Marionette TRACE conn4 <- [1,774,null,{}] 23:17:52 INFO - PROCESS | 12233 | 1464934672280 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}] 23:17:52 INFO - PROCESS | 12233 | 1464934672450 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 23:17:52 INFO - PROCESS | 12233 | 1464934672643 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d62dc00 == 71 [pid = 12233] [id = 201] 23:17:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x95ad4400) [pid = 12233] [serial = 603] [outer = (nil)] 23:17:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x996e5c00) [pid = 12233] [serial = 604] [outer = 0x95ad4400] 23:17:52 INFO - PROCESS | 12233 | 1464934672733 Marionette DEBUG loaded listener.js 23:17:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x99f65400) [pid = 12233] [serial = 605] [outer = 0x95ad4400] 23:17:53 INFO - PROCESS | 12233 | 1464934673628 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]]]}] 23:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1383ms 23:17:53 INFO - PROCESS | 12233 | 1464934673656 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 23:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:17:53 INFO - PROCESS | 12233 | 1464934673660 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 23:17:53 INFO - PROCESS | 12233 | 1464934673666 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:17:53 INFO - PROCESS | 12233 | 1464934673669 Marionette TRACE conn4 <- [1,778,null,{}] 23:17:53 INFO - PROCESS | 12233 | 1464934673675 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}] 23:17:53 INFO - PROCESS | 12233 | 1464934673846 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 23:17:54 INFO - PROCESS | 12233 | 1464934674035 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab87800 == 72 [pid = 12233] [id = 202] 23:17:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x92373400) [pid = 12233] [serial = 606] [outer = (nil)] 23:17:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x9a77d400) [pid = 12233] [serial = 607] [outer = 0x92373400] 23:17:54 INFO - PROCESS | 12233 | 1464934674117 Marionette DEBUG loaded listener.js 23:17:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x9a9dd800) [pid = 12233] [serial = 608] [outer = 0x92373400] 23:17:55 INFO - PROCESS | 12233 | 1464934675019 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]]]}] 23:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1387ms 23:17:55 INFO - PROCESS | 12233 | 1464934675053 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 23:17:55 INFO - PROCESS | 12233 | 1464934675058 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 23:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:17:55 INFO - PROCESS | 12233 | 1464934675069 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:17:55 INFO - PROCESS | 12233 | 1464934675073 Marionette TRACE conn4 <- [1,782,null,{}] 23:17:55 INFO - PROCESS | 12233 | 1464934675078 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}] 23:17:55 INFO - PROCESS | 12233 | 1464934675244 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 23:17:55 INFO - PROCESS | 12233 | 1464934675435 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f077400 == 73 [pid = 12233] [id = 203] 23:17:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x91891400) [pid = 12233] [serial = 609] [outer = (nil)] 23:17:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x93ab5400) [pid = 12233] [serial = 610] [outer = 0x91891400] 23:17:55 INFO - PROCESS | 12233 | 1464934675532 Marionette DEBUG loaded listener.js 23:17:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x9a750400) [pid = 12233] [serial = 611] [outer = 0x91891400] 23:17:56 INFO - PROCESS | 12233 | 1464934676454 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]]]}] 23:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1435ms 23:17:56 INFO - PROCESS | 12233 | 1464934676507 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 23:17:56 INFO - PROCESS | 12233 | 1464934676511 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 23:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:17:56 INFO - PROCESS | 12233 | 1464934676517 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:17:56 INFO - PROCESS | 12233 | 1464934676520 Marionette TRACE conn4 <- [1,786,null,{}] 23:17:56 INFO - PROCESS | 12233 | 1464934676526 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}] 23:17:56 INFO - PROCESS | 12233 | 1464934676704 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 23:17:56 INFO - PROCESS | 12233 | 1464934676890 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d029000 == 74 [pid = 12233] [id = 204] 23:17:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x8d18ec00) [pid = 12233] [serial = 612] [outer = (nil)] 23:17:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x8d768800) [pid = 12233] [serial = 613] [outer = 0x8d18ec00] 23:17:56 INFO - PROCESS | 12233 | 1464934676972 Marionette DEBUG loaded listener.js 23:17:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x92683400) [pid = 12233] [serial = 614] [outer = 0x8d18ec00] 23:17:57 INFO - PROCESS | 12233 | 1464934677890 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]]]}] 23:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1433ms 23:17:57 INFO - PROCESS | 12233 | 1464934677951 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 23:17:57 INFO - PROCESS | 12233 | 1464934677955 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 23:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:17:57 INFO - PROCESS | 12233 | 1464934677961 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:17:57 INFO - PROCESS | 12233 | 1464934677965 Marionette TRACE conn4 <- [1,790,null,{}] 23:17:57 INFO - PROCESS | 12233 | 1464934677970 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}] 23:17:58 INFO - PROCESS | 12233 | 1464934678139 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 23:17:58 INFO - PROCESS | 12233 | 1464934678343 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d6a8800 == 75 [pid = 12233] [id = 205] 23:17:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x8d6aa000) [pid = 12233] [serial = 615] [outer = (nil)] 23:17:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x8f073800) [pid = 12233] [serial = 616] [outer = 0x8d6aa000] 23:17:58 INFO - PROCESS | 12233 | 1464934678530 Marionette DEBUG loaded listener.js 23:17:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x91a09c00) [pid = 12233] [serial = 617] [outer = 0x8d6aa000] 23:17:59 INFO - PROCESS | 12233 | 1464934679781 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]]]}] 23:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1883ms 23:17:59 INFO - PROCESS | 12233 | 1464934679845 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 23:17:59 INFO - PROCESS | 12233 | 1464934679850 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 23:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:17:59 INFO - PROCESS | 12233 | 1464934679858 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:17:59 INFO - PROCESS | 12233 | 1464934679864 Marionette TRACE conn4 <- [1,794,null,{}] 23:17:59 INFO - PROCESS | 12233 | 1464934679873 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}] 23:18:00 INFO - PROCESS | 12233 | 1464934680104 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 23:18:00 INFO - PROCESS | 12233 | 1464934680294 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab81800 == 76 [pid = 12233] [id = 206] 23:18:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x8d629000) [pid = 12233] [serial = 618] [outer = (nil)] 23:18:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x8f072c00) [pid = 12233] [serial = 619] [outer = 0x8d629000] 23:18:00 INFO - PROCESS | 12233 | 1464934680373 Marionette DEBUG loaded listener.js 23:18:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x90faf800) [pid = 12233] [serial = 620] [outer = 0x8d629000] 23:18:01 INFO - PROCESS | 12233 | 1464934681236 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]]]}] 23:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1435ms 23:18:01 INFO - PROCESS | 12233 | 1464934681294 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 23:18:01 INFO - PROCESS | 12233 | 1464934681308 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 23:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:18:01 INFO - PROCESS | 12233 | 1464934681327 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:18:01 INFO - PROCESS | 12233 | 1464934681333 Marionette TRACE conn4 <- [1,798,null,{}] 23:18:01 INFO - PROCESS | 12233 | 1464934681345 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}] 23:18:01 INFO - PROCESS | 12233 | 1464934681573 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 23:18:01 INFO - PROCESS | 12233 | 1464934681816 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d762400 == 77 [pid = 12233] [id = 207] 23:18:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x8d76d800) [pid = 12233] [serial = 621] [outer = (nil)] 23:18:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x9189e800) [pid = 12233] [serial = 622] [outer = 0x8d76d800] 23:18:01 INFO - PROCESS | 12233 | 1464934681945 Marionette DEBUG loaded listener.js 23:18:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x91954c00) [pid = 12233] [serial = 623] [outer = 0x8d76d800] 23:18:02 INFO - PROCESS | 12233 | --DOCSHELL 0x9a181c00 == 76 [pid = 12233] [id = 16] 23:18:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8cec7800 == 75 [pid = 12233] [id = 194] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x95dc2000) [pid = 12233] [serial = 544] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8d02e400 == 74 [pid = 12233] [id = 193] 23:18:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8d19bc00 == 73 [pid = 12233] [id = 192] 23:18:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab83000 == 72 [pid = 12233] [id = 191] 23:18:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8d027800 == 71 [pid = 12233] [id = 190] 23:18:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab90000 == 70 [pid = 12233] [id = 189] 23:18:02 INFO - PROCESS | 12233 | --DOCSHELL 0x8d76b800 == 69 [pid = 12233] [id = 188] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x9af3f800) [pid = 12233] [serial = 421] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x9cdef800) [pid = 12233] [serial = 373] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x8f210c00) [pid = 12233] [serial = 370] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x9b5f6000) [pid = 12233] [serial = 500] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x8d023c00) [pid = 12233] [serial = 436] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x92684800) [pid = 12233] [serial = 449] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x8ab8f800) [pid = 12233] [serial = 509] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x8d631400) [pid = 12233] [serial = 385] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x9cfb6c00) [pid = 12233] [serial = 286] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x8f20c000) [pid = 12233] [serial = 337] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x92380000) [pid = 12233] [serial = 512] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0xa21b9c00) [pid = 12233] [serial = 376] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x8d195000) [pid = 12233] [serial = 440] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x9189c800) [pid = 12233] [serial = 427] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0xa21ae800) [pid = 12233] [serial = 289] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x9a778000) [pid = 12233] [serial = 277] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x91955c00) [pid = 12233] [serial = 479] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0xa68c8000) [pid = 12233] [serial = 382] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x9ae6e800) [pid = 12233] [serial = 497] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x95dc4000) [pid = 12233] [serial = 364] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9c14e400) [pid = 12233] [serial = 503] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x923ad000) [pid = 12233] [serial = 361] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0xa26cc800) [pid = 12233] [serial = 331] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x95d72400) [pid = 12233] [serial = 322] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x9237c000) [pid = 12233] [serial = 283] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8cecb000) [pid = 12233] [serial = 433] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0xa50afc00) [pid = 12233] [serial = 379] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x92ebf400) [pid = 12233] [serial = 482] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x923ac800) [pid = 12233] [serial = 271] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x9be31000) [pid = 12233] [serial = 280] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x8d19dc00) [pid = 12233] [serial = 443] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x9af41000) [pid = 12233] [serial = 325] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x8e1a5c00) [pid = 12233] [serial = 476] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x918d4c00) [pid = 12233] [serial = 415] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x95ad6c00) [pid = 12233] [serial = 319] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x9a2c5000) [pid = 12233] [serial = 274] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x99f68000) [pid = 12233] [serial = 491] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x9b5ee800) [pid = 12233] [serial = 506] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x923b2800) [pid = 12233] [serial = 418] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x9ae73400) [pid = 12233] [serial = 430] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x9a776400) [pid = 12233] [serial = 494] [outer = (nil)] [url = about:blank] 23:18:02 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0xa82ae400) [pid = 12233] [serial = 388] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x9267e400) [pid = 12233] [serial = 446] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x9bb81c00) [pid = 12233] [serial = 367] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 128 (0xa35f0400) [pid = 12233] [serial = 292] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 127 (0x95adc000) [pid = 12233] [serial = 485] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 126 (0x9286f800) [pid = 12233] [serial = 452] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 125 (0xa1161c00) [pid = 12233] [serial = 328] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 124 (0x95dc2800) [pid = 12233] [serial = 295] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 123 (0xa6f3d000) [pid = 12233] [serial = 334] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 122 (0x9b5f3000) [pid = 12233] [serial = 424] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 121 (0x96d26000) [pid = 12233] [serial = 488] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 120 (0x92246800) [pid = 12233] [serial = 538] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 119 (0x923b3000) [pid = 12233] [serial = 539] [outer = (nil)] [url = about:blank] 23:18:03 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 23:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1693ms 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 118 (0x8d029800) [pid = 12233] [serial = 520] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 117 (0x8f210400) [pid = 12233] [serial = 535] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 116 (0x92eb4400) [pid = 12233] [serial = 532] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 115 (0x92872000) [pid = 12233] [serial = 529] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 114 (0x91899c00) [pid = 12233] [serial = 523] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 113 (0x92321c00) [pid = 12233] [serial = 526] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 112 (0x9253e400) [pid = 12233] [serial = 541] [outer = (nil)] [url = about:blank] 23:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 111 (0x9189ac00) [pid = 12233] [serial = 536] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 110 (0x950dd000) [pid = 12233] [serial = 542] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | --DOMWINDOW == 109 (0x8d770800) [pid = 12233] [serial = 412] [outer = (nil)] [url = about:blank] 23:18:03 INFO - PROCESS | 12233 | 1464934682951 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]]]}] 23:18:03 INFO - PROCESS | 12233 | 1464934683016 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 23:18:03 INFO - PROCESS | 12233 | 1464934683019 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 23:18:03 INFO - PROCESS | 12233 | 1464934683032 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:18:03 INFO - PROCESS | 12233 | 1464934683041 Marionette TRACE conn4 <- [1,802,null,{}] 23:18:03 INFO - PROCESS | 12233 | 1464934683059 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}] 23:18:03 INFO - PROCESS | 12233 | 1464934683264 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 23:18:03 INFO - PROCESS | 12233 | 1464934683443 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d626000 == 70 [pid = 12233] [id = 208] 23:18:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 110 (0x8f201400) [pid = 12233] [serial = 624] [outer = (nil)] 23:18:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 111 (0x918d6c00) [pid = 12233] [serial = 625] [outer = 0x8f201400] 23:18:03 INFO - PROCESS | 12233 | 1464934683520 Marionette DEBUG loaded listener.js 23:18:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 112 (0x91c5dc00) [pid = 12233] [serial = 626] [outer = 0x8f201400] 23:18:04 INFO - PROCESS | 12233 | 1464934684249 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]]]}] 23:18:04 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 23:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1241ms 23:18:04 INFO - PROCESS | 12233 | 1464934684274 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 23:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:18:04 INFO - PROCESS | 12233 | 1464934684278 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 23:18:04 INFO - PROCESS | 12233 | 1464934684283 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:18:04 INFO - PROCESS | 12233 | 1464934684287 Marionette TRACE conn4 <- [1,806,null,{}] 23:18:04 INFO - PROCESS | 12233 | 1464934684303 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}] 23:18:04 INFO - PROCESS | 12233 | 1464934684459 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 23:18:04 INFO - PROCESS | 12233 | 1464934684474 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x91899c00 == 71 [pid = 12233] [id = 209] 23:18:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 113 (0x9232bc00) [pid = 12233] [serial = 627] [outer = (nil)] 23:18:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 114 (0x92375400) [pid = 12233] [serial = 628] [outer = 0x9232bc00] 23:18:04 INFO - PROCESS | 12233 | 1464934684545 Marionette DEBUG loaded listener.js 23:18:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 115 (0x923b3c00) [pid = 12233] [serial = 629] [outer = 0x9232bc00] 23:18:05 INFO - PROCESS | 12233 | 1464934685489 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]]]}] 23:18:05 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 23:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1311ms 23:18:05 INFO - PROCESS | 12233 | 1464934685597 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 23:18:05 INFO - PROCESS | 12233 | 1464934685600 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 23:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:18:05 INFO - PROCESS | 12233 | 1464934685611 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:18:05 INFO - PROCESS | 12233 | 1464934685613 Marionette TRACE conn4 <- [1,810,null,{}] 23:18:05 INFO - PROCESS | 12233 | 1464934685619 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}] 23:18:05 INFO - PROCESS | 12233 | 1464934685821 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 23:18:05 INFO - PROCESS | 12233 | 1464934685847 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a17c00 == 72 [pid = 12233] [id = 210] 23:18:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 116 (0x923b2800) [pid = 12233] [serial = 630] [outer = (nil)] 23:18:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 117 (0x92539c00) [pid = 12233] [serial = 631] [outer = 0x923b2800] 23:18:05 INFO - PROCESS | 12233 | 1464934685917 Marionette DEBUG loaded listener.js 23:18:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 118 (0x9267f000) [pid = 12233] [serial = 632] [outer = 0x923b2800] 23:18:06 INFO - PROCESS | 12233 | 1464934686872 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]]]}] 23:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1326ms 23:18:06 INFO - PROCESS | 12233 | 1464934686937 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 23:18:06 INFO - PROCESS | 12233 | 1464934686940 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 23:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:18:06 INFO - PROCESS | 12233 | 1464934686946 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:18:06 INFO - PROCESS | 12233 | 1464934686950 Marionette TRACE conn4 <- [1,814,null,{}] 23:18:06 INFO - PROCESS | 12233 | 1464934686955 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}] 23:18:07 INFO - PROCESS | 12233 | 1464934687215 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 117 (0x9189a400) [pid = 12233] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 116 (0x92376400) [pid = 12233] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 115 (0x8d632400) [pid = 12233] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 114 (0x8d76cc00) [pid = 12233] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 113 (0x8ab90800) [pid = 12233] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 112 (0x8d762800) [pid = 12233] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 111 (0x8cec4800) [pid = 12233] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 110 (0x91e86400) [pid = 12233] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 109 (0x9232c000) [pid = 12233] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 108 (0x91958400) [pid = 12233] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:18:07 INFO - PROCESS | 12233 | --DOMWINDOW == 107 (0x90fb4800) [pid = 12233] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:18:07 INFO - PROCESS | 12233 | 1464934687586 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab90800 == 73 [pid = 12233] [id = 211] 23:18:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 108 (0x8cec4800) [pid = 12233] [serial = 633] [outer = (nil)] 23:18:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 109 (0x9189a400) [pid = 12233] [serial = 634] [outer = 0x8cec4800] 23:18:07 INFO - PROCESS | 12233 | 1464934687661 Marionette DEBUG loaded listener.js 23:18:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 110 (0x92a07800) [pid = 12233] [serial = 635] [outer = 0x8cec4800] 23:18:08 INFO - PROCESS | 12233 | 1464934688336 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] 23:18:08 INFO - PROCESS | 12233 | 1464934688379 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 23:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:18:08 INFO - PROCESS | 12233 | 1464934688385 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:18:08 INFO - PROCESS | 12233 | 1464934688387 Marionette TRACE conn4 <- [1,818,null,{}] 23:18:08 INFO - PROCESS | 12233 | 1464934688402 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}] 23:18:08 INFO - PROCESS | 12233 | 1464934688557 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 23:18:08 INFO - PROCESS | 12233 | 1464934688571 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d0000 == 74 [pid = 12233] [id = 212] 23:18:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 111 (0x92a0a400) [pid = 12233] [serial = 636] [outer = (nil)] 23:18:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 112 (0x95ad1400) [pid = 12233] [serial = 637] [outer = 0x92a0a400] 23:18:08 INFO - PROCESS | 12233 | 1464934688643 Marionette DEBUG loaded listener.js 23:18:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 113 (0x95ad7800) [pid = 12233] [serial = 638] [outer = 0x92a0a400] 23:18:09 INFO - PROCESS | 12233 | 1464934689582 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]]]}] 23:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1235ms 23:18:09 INFO - PROCESS | 12233 | 1464934689622 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 23:18:09 INFO - PROCESS | 12233 | 1464934689628 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 23:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:18:09 INFO - PROCESS | 12233 | 1464934689648 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:18:09 INFO - PROCESS | 12233 | 1464934689653 Marionette TRACE conn4 <- [1,822,null,{}] 23:18:09 INFO - PROCESS | 12233 | 1464934689707 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}] 23:18:09 INFO - PROCESS | 12233 | 1464934689923 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 23:18:10 INFO - PROCESS | 12233 | 1464934690175 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d632c00 == 75 [pid = 12233] [id = 213] 23:18:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 114 (0x8d6a0800) [pid = 12233] [serial = 639] [outer = (nil)] 23:18:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 115 (0x8d766400) [pid = 12233] [serial = 640] [outer = 0x8d6a0800] 23:18:10 INFO - PROCESS | 12233 | 1464934690264 Marionette DEBUG loaded listener.js 23:18:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 116 (0x8d771800) [pid = 12233] [serial = 641] [outer = 0x8d6a0800] 23:18:11 INFO - PROCESS | 12233 | 1464934691193 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] 23:18:11 INFO - PROCESS | 12233 | 1464934691235 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 23:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:18:11 INFO - PROCESS | 12233 | 1464934691245 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:18:11 INFO - PROCESS | 12233 | 1464934691250 Marionette TRACE conn4 <- [1,826,null,{}] 23:18:11 INFO - PROCESS | 12233 | 1464934691256 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}] 23:18:11 INFO - PROCESS | 12233 | 1464934691441 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 23:18:11 INFO - PROCESS | 12233 | 1464934691634 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f074400 == 76 [pid = 12233] [id = 214] 23:18:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 117 (0x9180b400) [pid = 12233] [serial = 642] [outer = (nil)] 23:18:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 118 (0x918dbc00) [pid = 12233] [serial = 643] [outer = 0x9180b400] 23:18:11 INFO - PROCESS | 12233 | 1464934691766 Marionette DEBUG loaded listener.js 23:18:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 119 (0x92246800) [pid = 12233] [serial = 644] [outer = 0x9180b400] 23:18:12 INFO - PROCESS | 12233 | 1464934692695 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]]]}] 23:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1486ms 23:18:12 INFO - PROCESS | 12233 | 1464934692731 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 23:18:12 INFO - PROCESS | 12233 | 1464934692735 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 23:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:18:12 INFO - PROCESS | 12233 | 1464934692742 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:18:12 INFO - PROCESS | 12233 | 1464934692748 Marionette TRACE conn4 <- [1,830,null,{}] 23:18:12 INFO - PROCESS | 12233 | 1464934692764 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}] 23:18:12 INFO - PROCESS | 12233 | 1464934692988 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 23:18:13 INFO - PROCESS | 12233 | 1464934693219 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d196400 == 77 [pid = 12233] [id = 215] 23:18:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 120 (0x93a67000) [pid = 12233] [serial = 645] [outer = (nil)] 23:18:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 121 (0x951eb400) [pid = 12233] [serial = 646] [outer = 0x93a67000] 23:18:13 INFO - PROCESS | 12233 | 1464934693324 Marionette DEBUG loaded listener.js 23:18:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 122 (0x95d6e400) [pid = 12233] [serial = 647] [outer = 0x93a67000] 23:18:14 INFO - PROCESS | 12233 | 1464934694206 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]]]}] 23:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1495ms 23:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:18:14 INFO - PROCESS | 12233 | 1464934694238 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 23:18:14 INFO - PROCESS | 12233 | 1464934694242 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 23:18:14 INFO - PROCESS | 12233 | 1464934694248 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:18:14 INFO - PROCESS | 12233 | 1464934694252 Marionette TRACE conn4 <- [1,834,null,{}] 23:18:14 INFO - PROCESS | 12233 | 1464934694257 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}] 23:18:14 INFO - PROCESS | 12233 | 1464934694432 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 23:18:14 INFO - PROCESS | 12233 | 1464934694617 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d022000 == 78 [pid = 12233] [id = 216] 23:18:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 123 (0x95291800) [pid = 12233] [serial = 648] [outer = (nil)] 23:18:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 124 (0x96d2a000) [pid = 12233] [serial = 649] [outer = 0x95291800] 23:18:14 INFO - PROCESS | 12233 | 1464934694720 Marionette DEBUG loaded listener.js 23:18:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 125 (0x97791c00) [pid = 12233] [serial = 650] [outer = 0x95291800] 23:18:15 INFO - PROCESS | 12233 | 1464934695691 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]]]}] 23:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1484ms 23:18:15 INFO - PROCESS | 12233 | 1464934695731 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 23:18:15 INFO - PROCESS | 12233 | 1464934695735 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 23:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:18:15 INFO - PROCESS | 12233 | 1464934695741 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:18:15 INFO - PROCESS | 12233 | 1464934695744 Marionette TRACE conn4 <- [1,838,null,{}] 23:18:15 INFO - PROCESS | 12233 | 1464934695750 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}] 23:18:15 INFO - PROCESS | 12233 | 1464934695956 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 23:18:16 INFO - PROCESS | 12233 | 1464934696187 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x9898f400 == 79 [pid = 12233] [id = 217] 23:18:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 126 (0x996dcc00) [pid = 12233] [serial = 651] [outer = (nil)] 23:18:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 127 (0x996e4800) [pid = 12233] [serial = 652] [outer = 0x996dcc00] 23:18:16 INFO - PROCESS | 12233 | 1464934696327 Marionette DEBUG loaded listener.js 23:18:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 128 (0x99ee0800) [pid = 12233] [serial = 653] [outer = 0x996dcc00] 23:18:17 INFO - PROCESS | 12233 | 1464934697199 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]]]}] 23:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1479ms 23:18:17 INFO - PROCESS | 12233 | 1464934697221 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 23:18:17 INFO - PROCESS | 12233 | 1464934697225 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 23:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:18:17 INFO - PROCESS | 12233 | 1464934697231 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:18:17 INFO - PROCESS | 12233 | 1464934697234 Marionette TRACE conn4 <- [1,842,null,{}] 23:18:17 INFO - PROCESS | 12233 | 1464934697240 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}] 23:18:17 INFO - PROCESS | 12233 | 1464934697436 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 23:18:17 INFO - PROCESS | 12233 | 1464934697628 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ced0400 == 80 [pid = 12233] [id = 218] 23:18:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 129 (0x96d2e000) [pid = 12233] [serial = 654] [outer = (nil)] 23:18:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x9ae69800) [pid = 12233] [serial = 655] [outer = 0x96d2e000] 23:18:17 INFO - PROCESS | 12233 | 1464934697715 Marionette DEBUG loaded listener.js 23:18:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x9af40800) [pid = 12233] [serial = 656] [outer = 0x96d2e000] 23:18:18 INFO - PROCESS | 12233 | 1464934698631 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]]]}] 23:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1431ms 23:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:18:18 INFO - PROCESS | 12233 | 1464934698664 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 23:18:18 INFO - PROCESS | 12233 | 1464934698667 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 23:18:18 INFO - PROCESS | 12233 | 1464934698673 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:18:18 INFO - PROCESS | 12233 | 1464934698676 Marionette TRACE conn4 <- [1,846,null,{}] 23:18:18 INFO - PROCESS | 12233 | 1464934698682 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}] 23:18:18 INFO - PROCESS | 12233 | 1464934698846 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 23:18:19 INFO - PROCESS | 12233 | 1464934699034 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab86c00 == 81 [pid = 12233] [id = 219] 23:18:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x9b36d400) [pid = 12233] [serial = 657] [outer = (nil)] 23:18:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x9b5ef000) [pid = 12233] [serial = 658] [outer = 0x9b36d400] 23:18:19 INFO - PROCESS | 12233 | 1464934699115 Marionette DEBUG loaded listener.js 23:18:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x9b69a400) [pid = 12233] [serial = 659] [outer = 0x9b36d400] 23:18:20 INFO - PROCESS | 12233 | 1464934700027 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]]]}] 23:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1386ms 23:18:20 INFO - PROCESS | 12233 | 1464934700059 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 23:18:20 INFO - PROCESS | 12233 | 1464934700063 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 23:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:18:20 INFO - PROCESS | 12233 | 1464934700069 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:18:20 INFO - PROCESS | 12233 | 1464934700072 Marionette TRACE conn4 <- [1,850,null,{}] 23:18:20 INFO - PROCESS | 12233 | 1464934700078 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}] 23:18:20 INFO - PROCESS | 12233 | 1464934700254 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 23:18:20 INFO - PROCESS | 12233 | 1464934700441 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ae73400 == 82 [pid = 12233] [id = 220] 23:18:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x9b5eb400) [pid = 12233] [serial = 660] [outer = (nil)] 23:18:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x9bb81000) [pid = 12233] [serial = 661] [outer = 0x9b5eb400] 23:18:20 INFO - PROCESS | 12233 | 1464934700523 Marionette DEBUG loaded listener.js 23:18:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x9bbb0400) [pid = 12233] [serial = 662] [outer = 0x9b5eb400] 23:18:21 INFO - PROCESS | 12233 | 1464934701454 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]]]}] 23:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1428ms 23:18:21 INFO - PROCESS | 12233 | 1464934701498 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 23:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:18:21 INFO - PROCESS | 12233 | 1464934701502 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 23:18:21 INFO - PROCESS | 12233 | 1464934701508 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:18:21 INFO - PROCESS | 12233 | 1464934701511 Marionette TRACE conn4 <- [1,854,null,{}] 23:18:21 INFO - PROCESS | 12233 | 1464934701517 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}] 23:18:21 INFO - PROCESS | 12233 | 1464934701692 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 23:18:21 INFO - PROCESS | 12233 | 1464934701879 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b878800 == 83 [pid = 12233] [id = 221] 23:18:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x9bb83c00) [pid = 12233] [serial = 663] [outer = (nil)] 23:18:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x9c14f000) [pid = 12233] [serial = 664] [outer = 0x9bb83c00] 23:18:21 INFO - PROCESS | 12233 | 1464934701964 Marionette DEBUG loaded listener.js 23:18:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x9c153c00) [pid = 12233] [serial = 665] [outer = 0x9bb83c00] 23:18:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x9cd93c00) [pid = 12233] [serial = 666] [outer = 0x93a65c00] 23:18:22 INFO - PROCESS | 12233 | 1464934702944 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]]]}] 23:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1483ms 23:18:22 INFO - PROCESS | 12233 | 1464934702990 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 23:18:22 INFO - PROCESS | 12233 | 1464934702993 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 23:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:18:23 INFO - PROCESS | 12233 | 1464934703000 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:18:23 INFO - PROCESS | 12233 | 1464934703003 Marionette TRACE conn4 <- [1,858,null,{}] 23:18:23 INFO - PROCESS | 12233 | 1464934703009 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}] 23:18:23 INFO - PROCESS | 12233 | 1464934703177 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 23:18:23 INFO - PROCESS | 12233 | 1464934703410 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d18f400 == 84 [pid = 12233] [id = 222] 23:18:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8d193000) [pid = 12233] [serial = 667] [outer = (nil)] 23:18:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x9c267c00) [pid = 12233] [serial = 668] [outer = 0x8d193000] 23:18:23 INFO - PROCESS | 12233 | 1464934703535 Marionette DEBUG loaded listener.js 23:18:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x9cd90c00) [pid = 12233] [serial = 669] [outer = 0x8d193000] 23:18:24 INFO - PROCESS | 12233 | 1464934704356 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]]]}] 23:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1385ms 23:18:24 INFO - PROCESS | 12233 | 1464934704385 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 23:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:18:24 INFO - PROCESS | 12233 | 1464934704390 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 23:18:24 INFO - PROCESS | 12233 | 1464934704396 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:18:24 INFO - PROCESS | 12233 | 1464934704400 Marionette TRACE conn4 <- [1,862,null,{}] 23:18:24 INFO - PROCESS | 12233 | 1464934704406 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}] 23:18:24 INFO - PROCESS | 12233 | 1464934704610 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 23:18:24 INFO - PROCESS | 12233 | 1464934704865 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ab65800 == 85 [pid = 12233] [id = 223] 23:18:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0xa115c400) [pid = 12233] [serial = 670] [outer = (nil)] 23:18:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0xa2163c00) [pid = 12233] [serial = 671] [outer = 0xa115c400] 23:18:25 INFO - PROCESS | 12233 | 1464934705011 Marionette DEBUG loaded listener.js 23:18:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0xa21b8000) [pid = 12233] [serial = 672] [outer = 0xa115c400] 23:18:25 INFO - PROCESS | 12233 | 1464934705907 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]]]}] 23:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1542ms 23:18:25 INFO - PROCESS | 12233 | 1464934705937 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 23:18:25 INFO - PROCESS | 12233 | 1464934705941 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 23:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:18:25 INFO - PROCESS | 12233 | 1464934705947 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:18:25 INFO - PROCESS | 12233 | 1464934705949 Marionette TRACE conn4 <- [1,866,null,{}] 23:18:25 INFO - PROCESS | 12233 | 1464934705955 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}] 23:18:26 INFO - PROCESS | 12233 | 1464934706123 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 23:18:26 INFO - PROCESS | 12233 | 1464934706315 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:26 INFO - PROCESS | 12233 | ++DOCSHELL 0xa2272000 == 86 [pid = 12233] [id = 224] 23:18:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0xa227ac00) [pid = 12233] [serial = 673] [outer = (nil)] 23:18:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0xa22a2400) [pid = 12233] [serial = 674] [outer = 0xa227ac00] 23:18:26 INFO - PROCESS | 12233 | 1464934706396 Marionette DEBUG loaded listener.js 23:18:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0xa2408800) [pid = 12233] [serial = 675] [outer = 0xa227ac00] 23:18:27 INFO - PROCESS | 12233 | 1464934707289 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]]]}] 23:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1377ms 23:18:27 INFO - PROCESS | 12233 | 1464934707324 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 23:18:27 INFO - PROCESS | 12233 | 1464934707328 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 23:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:18:27 INFO - PROCESS | 12233 | 1464934707334 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:18:27 INFO - PROCESS | 12233 | 1464934707337 Marionette TRACE conn4 <- [1,870,null,{}] 23:18:27 INFO - PROCESS | 12233 | 1464934707342 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}] 23:18:27 INFO - PROCESS | 12233 | 1464934707509 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 23:18:27 INFO - PROCESS | 12233 | 1464934707712 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d41400 == 87 [pid = 12233] [id = 225] 23:18:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x90d43000) [pid = 12233] [serial = 676] [outer = (nil)] 23:18:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x90d49800) [pid = 12233] [serial = 677] [outer = 0x90d43000] 23:18:27 INFO - PROCESS | 12233 | 1464934707792 Marionette DEBUG loaded listener.js 23:18:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x90d4b000) [pid = 12233] [serial = 678] [outer = 0x90d43000] 23:18:28 INFO - PROCESS | 12233 | 1464934708712 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]]]}] 23:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1427ms 23:18:28 INFO - PROCESS | 12233 | 1464934708762 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 23:18:28 INFO - PROCESS | 12233 | 1464934708766 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 23:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:18:28 INFO - PROCESS | 12233 | 1464934708772 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:18:28 INFO - PROCESS | 12233 | 1464934708775 Marionette TRACE conn4 <- [1,874,null,{}] 23:18:28 INFO - PROCESS | 12233 | 1464934708781 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}] 23:18:28 INFO - PROCESS | 12233 | 1464934708949 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 23:18:29 INFO - PROCESS | 12233 | 1464934709157 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4e400 == 88 [pid = 12233] [id = 226] 23:18:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x90d50800) [pid = 12233] [serial = 679] [outer = (nil)] 23:18:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x9ae6e000) [pid = 12233] [serial = 680] [outer = 0x90d50800] 23:18:29 INFO - PROCESS | 12233 | 1464934709289 Marionette DEBUG loaded listener.js 23:18:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x9cfb6c00) [pid = 12233] [serial = 681] [outer = 0x90d50800] 23:18:30 INFO - PROCESS | 12233 | 1464934710755 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]]]}] 23:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2039ms 23:18:30 INFO - PROCESS | 12233 | 1464934710813 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 23:18:30 INFO - PROCESS | 12233 | 1464934710818 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 23:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:18:30 INFO - PROCESS | 12233 | 1464934710827 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:18:30 INFO - PROCESS | 12233 | 1464934710832 Marionette TRACE conn4 <- [1,878,null,{}] 23:18:30 INFO - PROCESS | 12233 | 1464934710842 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}] 23:18:31 INFO - PROCESS | 12233 | 1464934711063 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 23:18:31 INFO - PROCESS | 12233 | 1464934711258 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d023c00 == 89 [pid = 12233] [id = 227] 23:18:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x8d196000) [pid = 12233] [serial = 682] [outer = (nil)] 23:18:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x8f070400) [pid = 12233] [serial = 683] [outer = 0x8d196000] 23:18:31 INFO - PROCESS | 12233 | 1464934711387 Marionette DEBUG loaded listener.js 23:18:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x8f210c00) [pid = 12233] [serial = 684] [outer = 0x8d196000] 23:18:32 INFO - PROCESS | 12233 | 1464934712363 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]]]}] 23:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1596ms 23:18:32 INFO - PROCESS | 12233 | 1464934712423 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 23:18:32 INFO - PROCESS | 12233 | 1464934712432 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 23:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:18:32 INFO - PROCESS | 12233 | 1464934712443 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:18:32 INFO - PROCESS | 12233 | 1464934712447 Marionette TRACE conn4 <- [1,882,null,{}] 23:18:32 INFO - PROCESS | 12233 | 1464934712453 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}] 23:18:32 INFO - PROCESS | 12233 | 1464934712670 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 23:18:32 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x93a6b800) [pid = 12233] [serial = 550] [outer = (nil)] [url = about:blank] 23:18:32 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x9194d800) [pid = 12233] [serial = 547] [outer = (nil)] [url = about:blank] 23:18:32 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x8d192800) [pid = 12233] [serial = 583] [outer = (nil)] [url = about:blank] 23:18:32 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x99e60400) [pid = 12233] [serial = 553] [outer = (nil)] [url = about:blank] 23:18:32 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x9ae74400) [pid = 12233] [serial = 559] [outer = (nil)] [url = about:blank] 23:18:32 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x9a777000) [pid = 12233] [serial = 556] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | 1464934713017 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d19ac00 == 90 [pid = 12233] [id = 228] 23:18:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8d627800) [pid = 12233] [serial = 685] [outer = (nil)] 23:18:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8d76bc00) [pid = 12233] [serial = 686] [outer = 0x8d627800] 23:18:33 INFO - PROCESS | 12233 | 1464934713100 Marionette DEBUG loaded listener.js 23:18:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x91896800) [pid = 12233] [serial = 687] [outer = 0x8d627800] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x8d029000 == 89 [pid = 12233] [id = 204] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x8f077400 == 88 [pid = 12233] [id = 203] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab87800 == 87 [pid = 12233] [id = 202] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x8d62dc00 == 86 [pid = 12233] [id = 201] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x95ad8800 == 85 [pid = 12233] [id = 200] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x91952400 == 84 [pid = 12233] [id = 199] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x923a9400 == 83 [pid = 12233] [id = 198] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x8d6a4800 == 82 [pid = 12233] [id = 197] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x8d19c800 == 81 [pid = 12233] [id = 196] 23:18:33 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab82000 == 80 [pid = 12233] [id = 195] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x8d6a1800) [pid = 12233] [serial = 521] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x92374400) [pid = 12233] [serial = 527] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x93a70800) [pid = 12233] [serial = 533] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9287b000) [pid = 12233] [serial = 530] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x91955000) [pid = 12233] [serial = 524] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x92a0e400) [pid = 12233] [serial = 581] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x93c84000) [pid = 12233] [serial = 571] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8f203400) [pid = 12233] [serial = 575] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x91954000) [pid = 12233] [serial = 566] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x92683000) [pid = 12233] [serial = 580] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x92685000) [pid = 12233] [serial = 569] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x9194ec00) [pid = 12233] [serial = 577] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x989ea800) [pid = 12233] [serial = 572] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x91808000) [pid = 12233] [serial = 565] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x9b6a6c00) [pid = 12233] [serial = 562] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x8d767c00) [pid = 12233] [serial = 574] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x92531800) [pid = 12233] [serial = 568] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x91a14800) [pid = 12233] [serial = 578] [outer = (nil)] [url = about:blank] 23:18:33 INFO - PROCESS | 12233 | 1464934713944 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]]]}] 23:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1530ms 23:18:33 INFO - PROCESS | 12233 | 1464934713972 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 23:18:33 INFO - PROCESS | 12233 | 1464934713975 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 23:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:18:33 INFO - PROCESS | 12233 | 1464934713982 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:18:33 INFO - PROCESS | 12233 | 1464934713987 Marionette TRACE conn4 <- [1,886,null,{}] 23:18:34 INFO - PROCESS | 12233 | 1464934714002 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}] 23:18:34 INFO - PROCESS | 12233 | 1464934714163 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 23:18:34 INFO - PROCESS | 12233 | 1464934714180 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab82000 == 81 [pid = 12233] [id = 229] 23:18:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x91a12c00) [pid = 12233] [serial = 688] [outer = (nil)] 23:18:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x91e8bc00) [pid = 12233] [serial = 689] [outer = 0x91a12c00] 23:18:34 INFO - PROCESS | 12233 | 1464934714255 Marionette DEBUG loaded listener.js 23:18:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x92377000) [pid = 12233] [serial = 690] [outer = 0x91a12c00] 23:18:35 INFO - PROCESS | 12233 | 1464934715164 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]]]}] 23:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1231ms 23:18:35 INFO - PROCESS | 12233 | 1464934715213 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 23:18:35 INFO - PROCESS | 12233 | 1464934715221 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 23:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:18:35 INFO - PROCESS | 12233 | 1464934715230 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:18:35 INFO - PROCESS | 12233 | 1464934715232 Marionette TRACE conn4 <- [1,890,null,{}] 23:18:35 INFO - PROCESS | 12233 | 1464934715237 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}] 23:18:35 INFO - PROCESS | 12233 | 1464934715397 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 23:18:35 INFO - PROCESS | 12233 | 1464934715574 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x91c68400 == 82 [pid = 12233] [id = 230] 23:18:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x9237a400) [pid = 12233] [serial = 691] [outer = (nil)] 23:18:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x92533000) [pid = 12233] [serial = 692] [outer = 0x9237a400] 23:18:35 INFO - PROCESS | 12233 | 1464934715644 Marionette DEBUG loaded listener.js 23:18:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x92683000) [pid = 12233] [serial = 693] [outer = 0x9237a400] 23:18:36 INFO - PROCESS | 12233 | 1464934716509 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]]]}] 23:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1327ms 23:18:36 INFO - PROCESS | 12233 | 1464934716557 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 23:18:36 INFO - PROCESS | 12233 | 1464934716560 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 23:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:18:36 INFO - PROCESS | 12233 | 1464934716566 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:18:36 INFO - PROCESS | 12233 | 1464934716569 Marionette TRACE conn4 <- [1,894,null,{}] 23:18:36 INFO - PROCESS | 12233 | 1464934716575 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}] 23:18:36 INFO - PROCESS | 12233 | 1464934716785 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 23:18:36 INFO - PROCESS | 12233 | 1464934716822 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d021400 == 83 [pid = 12233] [id = 231] 23:18:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x92870800) [pid = 12233] [serial = 694] [outer = (nil)] 23:18:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x92a02c00) [pid = 12233] [serial = 695] [outer = 0x92870800] 23:18:36 INFO - PROCESS | 12233 | 1464934716908 Marionette DEBUG loaded listener.js 23:18:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x92a0e800) [pid = 12233] [serial = 696] [outer = 0x92870800] 23:18:37 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8d76d800) [pid = 12233] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:18:37 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8cec4800) [pid = 12233] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:18:37 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x9232bc00) [pid = 12233] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:18:37 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x923b2800) [pid = 12233] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:18:37 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x8d629000) [pid = 12233] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:18:37 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x8f201400) [pid = 12233] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:18:37 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x8d022c00) [pid = 12233] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:18:37 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x95d65400) [pid = 12233] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:18:38 INFO - PROCESS | 12233 | 1464934718042 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]]]}] 23:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1527ms 23:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:18:38 INFO - PROCESS | 12233 | 1464934718095 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 23:18:38 INFO - PROCESS | 12233 | 1464934718097 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 23:18:38 INFO - PROCESS | 12233 | 1464934718103 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:18:38 INFO - PROCESS | 12233 | 1464934718106 Marionette TRACE conn4 <- [1,898,null,{}] 23:18:38 INFO - PROCESS | 12233 | 1464934718112 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}] 23:18:38 INFO - PROCESS | 12233 | 1464934718287 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 23:18:38 INFO - PROCESS | 12233 | 1464934718480 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab8dc00 == 84 [pid = 12233] [id = 232] 23:18:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8f201400) [pid = 12233] [serial = 697] [outer = (nil)] 23:18:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x9287c000) [pid = 12233] [serial = 698] [outer = 0x8f201400] 23:18:38 INFO - PROCESS | 12233 | 1464934718556 Marionette DEBUG loaded listener.js 23:18:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x951f1c00) [pid = 12233] [serial = 699] [outer = 0x8f201400] 23:18:39 INFO - PROCESS | 12233 | 1464934719222 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]]]}] 23:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1132ms 23:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:18:39 INFO - PROCESS | 12233 | 1464934719234 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 23:18:39 INFO - PROCESS | 12233 | 1464934719237 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 23:18:39 INFO - PROCESS | 12233 | 1464934719243 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:18:39 INFO - PROCESS | 12233 | 1464934719246 Marionette TRACE conn4 <- [1,902,null,{}] 23:18:39 INFO - PROCESS | 12233 | 1464934719251 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}] 23:18:39 INFO - PROCESS | 12233 | 1464934719403 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 23:18:39 INFO - PROCESS | 12233 | 1464934719556 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x9224b800 == 85 [pid = 12233] [id = 233] 23:18:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x93ab1400) [pid = 12233] [serial = 700] [outer = (nil)] 23:18:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x95ad3400) [pid = 12233] [serial = 701] [outer = 0x93ab1400] 23:18:39 INFO - PROCESS | 12233 | 1464934719627 Marionette DEBUG loaded listener.js 23:18:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x95d70800) [pid = 12233] [serial = 702] [outer = 0x93ab1400] 23:18:40 INFO - PROCESS | 12233 | 1464934720687 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]]]}] 23:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1485ms 23:18:40 INFO - PROCESS | 12233 | 1464934720728 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 23:18:40 INFO - PROCESS | 12233 | 1464934720735 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 23:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:18:40 INFO - PROCESS | 12233 | 1464934720744 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:18:40 INFO - PROCESS | 12233 | 1464934720749 Marionette TRACE conn4 <- [1,906,null,{}] 23:18:40 INFO - PROCESS | 12233 | 1464934720757 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}] 23:18:40 INFO - PROCESS | 12233 | 1464934720950 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 23:18:41 INFO - PROCESS | 12233 | 1464934721192 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d768000 == 86 [pid = 12233] [id = 234] 23:18:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8e1adc00) [pid = 12233] [serial = 703] [outer = (nil)] 23:18:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x90d4fc00) [pid = 12233] [serial = 704] [outer = 0x8e1adc00] 23:18:41 INFO - PROCESS | 12233 | 1464934721320 Marionette DEBUG loaded listener.js 23:18:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x9189e400) [pid = 12233] [serial = 705] [outer = 0x8e1adc00] 23:18:42 INFO - PROCESS | 12233 | 1464934722179 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]]]}] 23:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1483ms 23:18:42 INFO - PROCESS | 12233 | 1464934722227 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 23:18:42 INFO - PROCESS | 12233 | 1464934722236 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 23:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:18:42 INFO - PROCESS | 12233 | 1464934722247 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:18:42 INFO - PROCESS | 12233 | 1464934722250 Marionette TRACE conn4 <- [1,910,null,{}] 23:18:42 INFO - PROCESS | 12233 | 1464934722257 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}] 23:18:42 INFO - PROCESS | 12233 | 1464934722446 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 23:18:42 INFO - PROCESS | 12233 | 1464934722636 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x91954800 == 87 [pid = 12233] [id = 235] 23:18:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x91955800) [pid = 12233] [serial = 706] [outer = (nil)] 23:18:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x92379c00) [pid = 12233] [serial = 707] [outer = 0x91955800] 23:18:42 INFO - PROCESS | 12233 | 1464934722725 Marionette DEBUG loaded listener.js 23:18:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x92536800) [pid = 12233] [serial = 708] [outer = 0x91955800] 23:18:43 INFO - PROCESS | 12233 | 1464934723686 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]]]}] 23:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1483ms 23:18:43 INFO - PROCESS | 12233 | 1464934723730 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 23:18:43 INFO - PROCESS | 12233 | 1464934723733 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 23:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:18:43 INFO - PROCESS | 12233 | 1464934723741 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:18:43 INFO - PROCESS | 12233 | 1464934723747 Marionette TRACE conn4 <- [1,914,null,{}] 23:18:43 INFO - PROCESS | 12233 | 1464934723763 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}] 23:18:43 INFO - PROCESS | 12233 | 1464934723955 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 23:18:44 INFO - PROCESS | 12233 | 1464934724146 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x91956400 == 88 [pid = 12233] [id = 236] 23:18:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x95ad5800) [pid = 12233] [serial = 709] [outer = (nil)] 23:18:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x96d2d000) [pid = 12233] [serial = 710] [outer = 0x95ad5800] 23:18:44 INFO - PROCESS | 12233 | 1464934724236 Marionette DEBUG loaded listener.js 23:18:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x99399000) [pid = 12233] [serial = 711] [outer = 0x95ad5800] 23:18:45 INFO - PROCESS | 12233 | 1464934725150 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]]]}] 23:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1482ms 23:18:45 INFO - PROCESS | 12233 | 1464934725224 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 23:18:45 INFO - PROCESS | 12233 | 1464934725228 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 23:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:18:45 INFO - PROCESS | 12233 | 1464934725234 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:18:45 INFO - PROCESS | 12233 | 1464934725237 Marionette TRACE conn4 <- [1,918,null,{}] 23:18:45 INFO - PROCESS | 12233 | 1464934725243 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}] 23:18:45 INFO - PROCESS | 12233 | 1464934725475 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 23:18:45 INFO - PROCESS | 12233 | 1464934725707 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a14800 == 89 [pid = 12233] [id = 237] 23:18:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x95dc8400) [pid = 12233] [serial = 712] [outer = (nil)] 23:18:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x9a74ac00) [pid = 12233] [serial = 713] [outer = 0x95dc8400] 23:18:45 INFO - PROCESS | 12233 | 1464934725837 Marionette DEBUG loaded listener.js 23:18:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x9a77ec00) [pid = 12233] [serial = 714] [outer = 0x95dc8400] 23:18:46 INFO - PROCESS | 12233 | 1464934726724 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]]]}] 23:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1535ms 23:18:46 INFO - PROCESS | 12233 | 1464934726770 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 23:18:46 INFO - PROCESS | 12233 | 1464934726774 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 23:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:18:46 INFO - PROCESS | 12233 | 1464934726781 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:18:46 INFO - PROCESS | 12233 | 1464934726785 Marionette TRACE conn4 <- [1,922,null,{}] 23:18:46 INFO - PROCESS | 12233 | 1464934726790 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}] 23:18:46 INFO - PROCESS | 12233 | 1464934726959 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 23:18:47 INFO - PROCESS | 12233 | 1464934727155 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x989df400 == 90 [pid = 12233] [id = 238] 23:18:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x99f68400) [pid = 12233] [serial = 715] [outer = (nil)] 23:18:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x9ae6d400) [pid = 12233] [serial = 716] [outer = 0x99f68400] 23:18:47 INFO - PROCESS | 12233 | 1464934727240 Marionette DEBUG loaded listener.js 23:18:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x9af34000) [pid = 12233] [serial = 717] [outer = 0x99f68400] 23:18:48 INFO - PROCESS | 12233 | 1464934728127 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]]]}] 23:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1383ms 23:18:48 INFO - PROCESS | 12233 | 1464934728164 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 23:18:48 INFO - PROCESS | 12233 | 1464934728168 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 23:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:18:48 INFO - PROCESS | 12233 | 1464934728174 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:18:48 INFO - PROCESS | 12233 | 1464934728178 Marionette TRACE conn4 <- [1,926,null,{}] 23:18:48 INFO - PROCESS | 12233 | 1464934728183 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}] 23:18:48 INFO - PROCESS | 12233 | 1464934728389 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 23:18:48 INFO - PROCESS | 12233 | 1464934728581 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x95dc3c00 == 91 [pid = 12233] [id = 239] 23:18:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x9a779800) [pid = 12233] [serial = 718] [outer = (nil)] 23:18:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x9c26e800) [pid = 12233] [serial = 719] [outer = 0x9a779800] 23:18:48 INFO - PROCESS | 12233 | 1464934728664 Marionette DEBUG loaded listener.js 23:18:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x9cfb8c00) [pid = 12233] [serial = 720] [outer = 0x9a779800] 23:18:49 INFO - PROCESS | 12233 | 1464934729597 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]]]}] 23:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1481ms 23:18:49 INFO - PROCESS | 12233 | 1464934729657 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 23:18:49 INFO - PROCESS | 12233 | 1464934729661 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 23:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:18:49 INFO - PROCESS | 12233 | 1464934729667 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:18:49 INFO - PROCESS | 12233 | 1464934729669 Marionette TRACE conn4 <- [1,930,null,{}] 23:18:49 INFO - PROCESS | 12233 | 1464934729675 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}] 23:18:49 INFO - PROCESS | 12233 | 1464934729857 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 23:18:50 INFO - PROCESS | 12233 | 1464934730064 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b874400 == 92 [pid = 12233] [id = 240] 23:18:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x9c14a000) [pid = 12233] [serial = 721] [outer = (nil)] 23:18:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0xa228a800) [pid = 12233] [serial = 722] [outer = 0x9c14a000] 23:18:50 INFO - PROCESS | 12233 | 1464934730235 Marionette DEBUG loaded listener.js 23:18:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0xa2471c00) [pid = 12233] [serial = 723] [outer = 0x9c14a000] 23:18:51 INFO - PROCESS | 12233 | 1464934731136 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]]]}] 23:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1531ms 23:18:51 INFO - PROCESS | 12233 | 1464934731200 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 23:18:51 INFO - PROCESS | 12233 | 1464934731202 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 23:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:18:51 INFO - PROCESS | 12233 | 1464934731209 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:18:51 INFO - PROCESS | 12233 | 1464934731212 Marionette TRACE conn4 <- [1,934,null,{}] 23:18:51 INFO - PROCESS | 12233 | 1464934731218 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}] 23:18:51 INFO - PROCESS | 12233 | 1464934731391 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 23:18:51 INFO - PROCESS | 12233 | 1464934731586 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b391800 == 93 [pid = 12233] [id = 241] 23:18:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x8b392400) [pid = 12233] [serial = 724] [outer = (nil)] 23:18:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x8b39b400) [pid = 12233] [serial = 725] [outer = 0x8b392400] 23:18:51 INFO - PROCESS | 12233 | 1464934731713 Marionette DEBUG loaded listener.js 23:18:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x8b39e000) [pid = 12233] [serial = 726] [outer = 0x8b392400] 23:18:52 INFO - PROCESS | 12233 | 1464934732580 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]]]}] 23:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1428ms 23:18:52 INFO - PROCESS | 12233 | 1464934732638 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 23:18:52 INFO - PROCESS | 12233 | 1464934732641 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 23:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:18:52 INFO - PROCESS | 12233 | 1464934732647 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:18:52 INFO - PROCESS | 12233 | 1464934732651 Marionette TRACE conn4 <- [1,938,null,{}] 23:18:52 INFO - PROCESS | 12233 | 1464934732656 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}] 23:18:52 INFO - PROCESS | 12233 | 1464934732835 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 23:18:53 INFO - PROCESS | 12233 | 1464934733029 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b396800 == 94 [pid = 12233] [id = 242] 23:18:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x8b399000) [pid = 12233] [serial = 727] [outer = (nil)] 23:18:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x9a22f400) [pid = 12233] [serial = 728] [outer = 0x8b399000] 23:18:53 INFO - PROCESS | 12233 | 1464934733139 Marionette DEBUG loaded listener.js 23:18:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0xa2637800) [pid = 12233] [serial = 729] [outer = 0x8b399000] 23:18:54 INFO - PROCESS | 12233 | 1464934734032 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]]]}] 23:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1427ms 23:18:54 INFO - PROCESS | 12233 | 1464934734076 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 23:18:54 INFO - PROCESS | 12233 | 1464934734080 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 23:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:18:54 INFO - PROCESS | 12233 | 1464934734085 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:18:54 INFO - PROCESS | 12233 | 1464934734089 Marionette TRACE conn4 <- [1,942,null,{}] 23:18:54 INFO - PROCESS | 12233 | 1464934734094 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}] 23:18:54 INFO - PROCESS | 12233 | 1464934734276 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 23:18:54 INFO - PROCESS | 12233 | 1464934734474 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b392000 == 95 [pid = 12233] [id = 243] 23:18:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x8b399400) [pid = 12233] [serial = 730] [outer = (nil)] 23:18:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x95a76800) [pid = 12233] [serial = 731] [outer = 0x8b399400] 23:18:54 INFO - PROCESS | 12233 | 1464934734556 Marionette DEBUG loaded listener.js 23:18:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x95a79400) [pid = 12233] [serial = 732] [outer = 0x8b399400] 23:18:55 INFO - PROCESS | 12233 | 1464934735489 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]]]}] 23:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1477ms 23:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:18:55 INFO - PROCESS | 12233 | 1464934735563 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 23:18:55 INFO - PROCESS | 12233 | 1464934735567 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 23:18:55 INFO - PROCESS | 12233 | 1464934735573 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:18:55 INFO - PROCESS | 12233 | 1464934735578 Marionette TRACE conn4 <- [1,946,null,{}] 23:18:55 INFO - PROCESS | 12233 | 1464934735584 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}] 23:18:55 INFO - PROCESS | 12233 | 1464934735819 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 23:18:56 INFO - PROCESS | 12233 | 1464934736060 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8c4400 == 96 [pid = 12233] [id = 244] 23:18:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x8a8c4c00) [pid = 12233] [serial = 733] [outer = (nil)] 23:18:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x8a8ccc00) [pid = 12233] [serial = 734] [outer = 0x8a8c4c00] 23:18:56 INFO - PROCESS | 12233 | 1464934736202 Marionette DEBUG loaded listener.js 23:18:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x95a7a000) [pid = 12233] [serial = 735] [outer = 0x8a8c4c00] 23:18:57 INFO - PROCESS | 12233 | 1464934737086 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]]]}] 23:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1579ms 23:18:57 INFO - PROCESS | 12233 | 1464934737152 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 23:18:57 INFO - PROCESS | 12233 | 1464934737156 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 23:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:18:57 INFO - PROCESS | 12233 | 1464934737162 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:18:57 INFO - PROCESS | 12233 | 1464934737165 Marionette TRACE conn4 <- [1,950,null,{}] 23:18:57 INFO - PROCESS | 12233 | 1464934737170 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}] 23:18:57 INFO - PROCESS | 12233 | 1464934737346 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 23:18:57 INFO - PROCESS | 12233 | 1464934737556 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8c6800 == 97 [pid = 12233] [id = 245] 23:18:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x8a8c9800) [pid = 12233] [serial = 736] [outer = (nil)] 23:18:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x8d84ec00) [pid = 12233] [serial = 737] [outer = 0x8a8c9800] 23:18:57 INFO - PROCESS | 12233 | 1464934737722 Marionette DEBUG loaded listener.js 23:18:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x8d851400) [pid = 12233] [serial = 738] [outer = 0x8a8c9800] 23:18:58 INFO - PROCESS | 12233 | 1464934738528 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]]]}] 23:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1431ms 23:18:58 INFO - PROCESS | 12233 | 1464934738594 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 23:18:58 INFO - PROCESS | 12233 | 1464934738598 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 23:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:18:58 INFO - PROCESS | 12233 | 1464934738604 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:18:58 INFO - PROCESS | 12233 | 1464934738607 Marionette TRACE conn4 <- [1,954,null,{}] 23:18:58 INFO - PROCESS | 12233 | 1464934738622 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}] 23:18:58 INFO - PROCESS | 12233 | 1464934738806 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 23:18:59 INFO - PROCESS | 12233 | 1464934739002 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8c4800 == 98 [pid = 12233] [id = 246] 23:18:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x8d84a000) [pid = 12233] [serial = 739] [outer = (nil)] 23:18:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x8d856c00) [pid = 12233] [serial = 740] [outer = 0x8d84a000] 23:18:59 INFO - PROCESS | 12233 | 1464934739086 Marionette DEBUG loaded listener.js 23:18:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x92a01400) [pid = 12233] [serial = 741] [outer = 0x8d84a000] 23:18:59 INFO - PROCESS | 12233 | 1464934739990 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]]]}] 23:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1444ms 23:19:00 INFO - PROCESS | 12233 | 1464934740049 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 23:19:00 INFO - PROCESS | 12233 | 1464934740052 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 23:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:19:00 INFO - PROCESS | 12233 | 1464934740058 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:19:00 INFO - PROCESS | 12233 | 1464934740061 Marionette TRACE conn4 <- [1,958,null,{}] 23:19:00 INFO - PROCESS | 12233 | 1464934740067 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}] 23:19:00 INFO - PROCESS | 12233 | 1464934740247 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 23:19:00 INFO - PROCESS | 12233 | 1464934740454 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cecdc00 == 99 [pid = 12233] [id = 247] 23:19:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x8d6aa800) [pid = 12233] [serial = 742] [outer = (nil)] 23:19:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x8d97a400) [pid = 12233] [serial = 743] [outer = 0x8d6aa800] 23:19:00 INFO - PROCESS | 12233 | 1464934740543 Marionette DEBUG loaded listener.js 23:19:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x8d97cc00) [pid = 12233] [serial = 744] [outer = 0x8d6aa800] 23:19:01 INFO - PROCESS | 12233 | 1464934741524 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]]]}] 23:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1526ms 23:19:01 INFO - PROCESS | 12233 | 1464934741586 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 23:19:01 INFO - PROCESS | 12233 | 1464934741590 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 23:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:19:01 INFO - PROCESS | 12233 | 1464934741596 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:19:01 INFO - PROCESS | 12233 | 1464934741600 Marionette TRACE conn4 <- [1,962,null,{}] 23:19:01 INFO - PROCESS | 12233 | 1464934741605 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}] 23:19:01 INFO - PROCESS | 12233 | 1464934741792 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 23:19:02 INFO - PROCESS | 12233 | 1464934742049 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b50fc00 == 100 [pid = 12233] [id = 248] 23:19:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x8b510c00) [pid = 12233] [serial = 745] [outer = (nil)] 23:19:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x8b517000) [pid = 12233] [serial = 746] [outer = 0x8b510c00] 23:19:02 INFO - PROCESS | 12233 | 1464934742175 Marionette DEBUG loaded listener.js 23:19:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x8b51ac00) [pid = 12233] [serial = 747] [outer = 0x8b510c00] 23:19:02 INFO - PROCESS | 12233 | 1464934742993 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]]]}] 23:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1432ms 23:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:19:03 INFO - PROCESS | 12233 | 1464934743045 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 23:19:03 INFO - PROCESS | 12233 | 1464934743048 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 23:19:03 INFO - PROCESS | 12233 | 1464934743055 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:19:03 INFO - PROCESS | 12233 | 1464934743059 Marionette TRACE conn4 <- [1,966,null,{}] 23:19:03 INFO - PROCESS | 12233 | 1464934743064 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}] 23:19:03 INFO - PROCESS | 12233 | 1464934743241 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 23:19:03 INFO - PROCESS | 12233 | 1464934743954 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab89400 == 101 [pid = 12233] [id = 249] 23:19:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x8ab8e800) [pid = 12233] [serial = 748] [outer = (nil)] 23:19:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x8b39dc00) [pid = 12233] [serial = 749] [outer = 0x8ab8e800] 23:19:04 INFO - PROCESS | 12233 | 1464934744041 Marionette DEBUG loaded listener.js 23:19:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x8d021c00) [pid = 12233] [serial = 750] [outer = 0x8ab8e800] 23:19:04 INFO - PROCESS | 12233 | 1464934744897 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]]]}] 23:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1880ms 23:19:04 INFO - PROCESS | 12233 | 1464934744936 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 23:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:19:04 INFO - PROCESS | 12233 | 1464934744950 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 23:19:04 INFO - PROCESS | 12233 | 1464934744962 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:19:04 INFO - PROCESS | 12233 | 1464934744967 Marionette TRACE conn4 <- [1,970,null,{}] 23:19:04 INFO - PROCESS | 12233 | 1464934744974 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}] 23:19:05 INFO - PROCESS | 12233 | 1464934745153 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 23:19:05 INFO - PROCESS | 12233 | 1464934745372 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d763000 == 102 [pid = 12233] [id = 250] 23:19:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x8d76e800) [pid = 12233] [serial = 751] [outer = (nil)] 23:19:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x8d982800) [pid = 12233] [serial = 752] [outer = 0x8d76e800] 23:19:05 INFO - PROCESS | 12233 | 1464934745626 Marionette DEBUG loaded listener.js 23:19:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x8e1a5c00) [pid = 12233] [serial = 753] [outer = 0x8d76e800] 23:19:06 INFO - PROCESS | 12233 | 1464934746547 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]]]}] 23:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1634ms 23:19:06 INFO - PROCESS | 12233 | 1464934746596 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 23:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:19:06 INFO - PROCESS | 12233 | 1464934746602 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 23:19:06 INFO - PROCESS | 12233 | 1464934746608 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:19:06 INFO - PROCESS | 12233 | 1464934746612 Marionette TRACE conn4 <- [1,974,null,{}] 23:19:06 INFO - PROCESS | 12233 | 1464934746617 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}] 23:19:06 INFO - PROCESS | 12233 | 1464934746809 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x8e1a1800 == 101 [pid = 12233] [id = 183] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x9a757c00 == 100 [pid = 12233] [id = 187] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x95ad1400) [pid = 12233] [serial = 637] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | 1464934747200 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x95d67000 == 99 [pid = 12233] [id = 185] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x923af800 == 98 [pid = 12233] [id = 186] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x8d6aa400 == 97 [pid = 12233] [id = 184] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x8cec5c00 == 96 [pid = 12233] [id = 182] 23:19:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cec5c00 == 97 [pid = 12233] [id = 251] 23:19:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x8d021800) [pid = 12233] [serial = 754] [outer = (nil)] 23:19:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x8f07ac00) [pid = 12233] [serial = 755] [outer = 0x8d021800] 23:19:07 INFO - PROCESS | 12233 | 1464934747306 Marionette DEBUG loaded listener.js 23:19:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x90fb4c00) [pid = 12233] [serial = 756] [outer = 0x8d021800] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab8dc00 == 96 [pid = 12233] [id = 232] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x8d021400 == 95 [pid = 12233] [id = 231] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x91c68400 == 94 [pid = 12233] [id = 230] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab82000 == 93 [pid = 12233] [id = 229] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x8d19ac00 == 92 [pid = 12233] [id = 228] 23:19:07 INFO - PROCESS | 12233 | --DOCSHELL 0x8d023c00 == 91 [pid = 12233] [id = 227] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0x91954c00) [pid = 12233] [serial = 623] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0x8cec1c00) [pid = 12233] [serial = 586] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x9189a400) [pid = 12233] [serial = 634] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x923b3c00) [pid = 12233] [serial = 629] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x92375400) [pid = 12233] [serial = 628] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x996e5c00) [pid = 12233] [serial = 604] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x9267f000) [pid = 12233] [serial = 632] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x8f072c00) [pid = 12233] [serial = 619] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x90fadc00) [pid = 12233] [serial = 589] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x93ab5400) [pid = 12233] [serial = 610] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x918d6c00) [pid = 12233] [serial = 625] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x93c81800) [pid = 12233] [serial = 598] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8d627000) [pid = 12233] [serial = 584] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x95adec00) [pid = 12233] [serial = 601] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x91a16000) [pid = 12233] [serial = 592] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x92a07800) [pid = 12233] [serial = 635] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x9a77d400) [pid = 12233] [serial = 607] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x92878400) [pid = 12233] [serial = 595] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8d768800) [pid = 12233] [serial = 613] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x91c5dc00) [pid = 12233] [serial = 626] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x8f073800) [pid = 12233] [serial = 616] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x9778c000) [pid = 12233] [serial = 545] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x9189e800) [pid = 12233] [serial = 622] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x92539c00) [pid = 12233] [serial = 631] [outer = (nil)] [url = about:blank] 23:19:07 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x90faf800) [pid = 12233] [serial = 620] [outer = (nil)] [url = about:blank] 23:19:08 INFO - PROCESS | 12233 | 1464934748138 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]]]}] 23:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1578ms 23:19:08 INFO - PROCESS | 12233 | 1464934748192 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 23:19:08 INFO - PROCESS | 12233 | 1464934748195 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 23:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:19:08 INFO - PROCESS | 12233 | 1464934748209 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:19:08 INFO - PROCESS | 12233 | 1464934748217 Marionette TRACE conn4 <- [1,978,null,{}] 23:19:08 INFO - PROCESS | 12233 | 1464934748225 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}] 23:19:08 INFO - PROCESS | 12233 | 1464934748400 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 23:19:08 INFO - PROCESS | 12233 | 1464934748412 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d768800 == 92 [pid = 12233] [id = 252] 23:19:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x90d47400) [pid = 12233] [serial = 757] [outer = (nil)] 23:19:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x91957800) [pid = 12233] [serial = 758] [outer = 0x90d47400] 23:19:08 INFO - PROCESS | 12233 | 1464934748486 Marionette DEBUG loaded listener.js 23:19:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x91a11400) [pid = 12233] [serial = 759] [outer = 0x90d47400] 23:19:09 INFO - PROCESS | 12233 | 1464934749407 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]]]}] 23:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1247ms 23:19:09 INFO - PROCESS | 12233 | 1464934749450 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 23:19:09 INFO - PROCESS | 12233 | 1464934749454 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 23:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:19:09 INFO - PROCESS | 12233 | 1464934749460 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:19:09 INFO - PROCESS | 12233 | 1464934749462 Marionette TRACE conn4 <- [1,982,null,{}] 23:19:09 INFO - PROCESS | 12233 | 1464934749468 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}] 23:19:09 INFO - PROCESS | 12233 | 1464934749635 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 23:19:09 INFO - PROCESS | 12233 | 1464934749864 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d44c00 == 93 [pid = 12233] [id = 253] 23:19:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x91953c00) [pid = 12233] [serial = 760] [outer = (nil)] 23:19:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x92539c00) [pid = 12233] [serial = 761] [outer = 0x91953c00] 23:19:09 INFO - PROCESS | 12233 | 1464934749935 Marionette DEBUG loaded listener.js 23:19:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x92680000) [pid = 12233] [serial = 762] [outer = 0x91953c00] 23:19:10 INFO - PROCESS | 12233 | 1464934750790 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]]]}] 23:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1387ms 23:19:10 INFO - PROCESS | 12233 | 1464934750848 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 23:19:10 INFO - PROCESS | 12233 | 1464934750851 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 23:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:19:10 INFO - PROCESS | 12233 | 1464934750857 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:19:10 INFO - PROCESS | 12233 | 1464934750860 Marionette TRACE conn4 <- [1,986,null,{}] 23:19:10 INFO - PROCESS | 12233 | 1464934750866 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}] 23:19:11 INFO - PROCESS | 12233 | 1464934751082 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 23:19:11 INFO - PROCESS | 12233 | 1464934751113 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x9286d800 == 94 [pid = 12233] [id = 254] 23:19:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x9286dc00) [pid = 12233] [serial = 763] [outer = (nil)] 23:19:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x92a01800) [pid = 12233] [serial = 764] [outer = 0x9286dc00] 23:19:11 INFO - PROCESS | 12233 | 1464934751192 Marionette DEBUG loaded listener.js 23:19:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x93a6e000) [pid = 12233] [serial = 765] [outer = 0x9286dc00] 23:19:12 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x92870800) [pid = 12233] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:19:12 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x92a0a400) [pid = 12233] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:19:12 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8d627800) [pid = 12233] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:19:12 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x91a12c00) [pid = 12233] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:19:12 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x8d196000) [pid = 12233] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:19:12 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x9237a400) [pid = 12233] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:19:12 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8f201400) [pid = 12233] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:19:12 INFO - PROCESS | 12233 | 1464934752484 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]]]}] 23:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1682ms 23:19:12 INFO - PROCESS | 12233 | 1464934752540 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 23:19:12 INFO - PROCESS | 12233 | 1464934752543 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 23:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:19:12 INFO - PROCESS | 12233 | 1464934752549 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:19:12 INFO - PROCESS | 12233 | 1464934752552 Marionette TRACE conn4 <- [1,990,null,{}] 23:19:12 INFO - PROCESS | 12233 | 1464934752557 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}] 23:19:12 INFO - PROCESS | 12233 | 1464934752714 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 23:19:12 INFO - PROCESS | 12233 | 1464934752911 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d191800 == 95 [pid = 12233] [id = 255] 23:19:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x8d627800) [pid = 12233] [serial = 766] [outer = (nil)] 23:19:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x92871800) [pid = 12233] [serial = 767] [outer = 0x8d627800] 23:19:12 INFO - PROCESS | 12233 | 1464934752980 Marionette DEBUG loaded listener.js 23:19:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x93c85400) [pid = 12233] [serial = 768] [outer = 0x8d627800] 23:19:13 INFO - PROCESS | 12233 | 1464934753649 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]]]}] 23:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1130ms 23:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:19:13 INFO - PROCESS | 12233 | 1464934753680 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 23:19:13 INFO - PROCESS | 12233 | 1464934753682 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 23:19:13 INFO - PROCESS | 12233 | 1464934753688 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:19:13 INFO - PROCESS | 12233 | 1464934753692 Marionette TRACE conn4 <- [1,994,null,{}] 23:19:13 INFO - PROCESS | 12233 | 1464934753697 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}] 23:19:13 INFO - PROCESS | 12233 | 1464934753853 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 23:19:14 INFO - PROCESS | 12233 | 1464934754015 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x923b8800 == 96 [pid = 12233] [id = 256] 23:19:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x9267ec00) [pid = 12233] [serial = 769] [outer = (nil)] 23:19:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x95ad6c00) [pid = 12233] [serial = 770] [outer = 0x9267ec00] 23:19:14 INFO - PROCESS | 12233 | 1464934754085 Marionette DEBUG loaded listener.js 23:19:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x95d6e000) [pid = 12233] [serial = 771] [outer = 0x9267ec00] 23:19:15 INFO - PROCESS | 12233 | 1464934755152 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]]]}] 23:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1530ms 23:19:15 INFO - PROCESS | 12233 | 1464934755219 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 23:19:15 INFO - PROCESS | 12233 | 1464934755227 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 23:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:19:15 INFO - PROCESS | 12233 | 1464934755235 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:19:15 INFO - PROCESS | 12233 | 1464934755242 Marionette TRACE conn4 <- [1,998,null,{}] 23:19:15 INFO - PROCESS | 12233 | 1464934755249 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}] 23:19:15 INFO - PROCESS | 12233 | 1464934755482 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 23:19:15 INFO - PROCESS | 12233 | 1464934755779 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab82400 == 97 [pid = 12233] [id = 257] 23:19:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x8d02ec00) [pid = 12233] [serial = 772] [outer = (nil)] 23:19:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x8d856400) [pid = 12233] [serial = 773] [outer = 0x8d02ec00] 23:19:15 INFO - PROCESS | 12233 | 1464934755887 Marionette DEBUG loaded listener.js 23:19:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x8f06f000) [pid = 12233] [serial = 774] [outer = 0x8d02ec00] 23:19:16 INFO - PROCESS | 12233 | 1464934756786 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]]]}] 23:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1582ms 23:19:16 INFO - PROCESS | 12233 | 1464934756818 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 23:19:16 INFO - PROCESS | 12233 | 1464934756825 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 23:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:19:16 INFO - PROCESS | 12233 | 1464934756836 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:19:16 INFO - PROCESS | 12233 | 1464934756840 Marionette TRACE conn4 <- [1,1002,null,{}] 23:19:16 INFO - PROCESS | 12233 | 1464934756846 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}] 23:19:17 INFO - PROCESS | 12233 | 1464934757037 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 23:19:17 INFO - PROCESS | 12233 | 1464934757236 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f201800 == 98 [pid = 12233] [id = 258] 23:19:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x90fba400) [pid = 12233] [serial = 775] [outer = (nil)] 23:19:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x91958400) [pid = 12233] [serial = 776] [outer = 0x90fba400] 23:19:17 INFO - PROCESS | 12233 | 1464934757408 Marionette DEBUG loaded listener.js 23:19:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x92680c00) [pid = 12233] [serial = 777] [outer = 0x90fba400] 23:19:18 INFO - PROCESS | 12233 | 1464934758303 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]]]}] 23:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1531ms 23:19:18 INFO - PROCESS | 12233 | 1464934758368 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 23:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:19:18 INFO - PROCESS | 12233 | 1464934758372 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 23:19:18 INFO - PROCESS | 12233 | 1464934758379 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:19:18 INFO - PROCESS | 12233 | 1464934758385 Marionette TRACE conn4 <- [1,1006,null,{}] 23:19:18 INFO - PROCESS | 12233 | 1464934758401 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}] 23:19:18 INFO - PROCESS | 12233 | 1464934758629 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 23:19:18 INFO - PROCESS | 12233 | 1464934758871 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b391c00 == 99 [pid = 12233] [id = 259] 23:19:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x95ad1400) [pid = 12233] [serial = 778] [outer = (nil)] 23:19:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x95dc7400) [pid = 12233] [serial = 779] [outer = 0x95ad1400] 23:19:19 INFO - PROCESS | 12233 | 1464934759007 Marionette DEBUG loaded listener.js 23:19:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x989e2400) [pid = 12233] [serial = 780] [outer = 0x95ad1400] 23:19:19 INFO - PROCESS | 12233 | 1464934759857 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]]]}] 23:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1537ms 23:19:19 INFO - PROCESS | 12233 | 1464934759916 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 23:19:19 INFO - PROCESS | 12233 | 1464934759921 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 23:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:19:19 INFO - PROCESS | 12233 | 1464934759926 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:19:19 INFO - PROCESS | 12233 | 1464934759929 Marionette TRACE conn4 <- [1,1010,null,{}] 23:19:19 INFO - PROCESS | 12233 | 1464934759935 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}] 23:19:20 INFO - PROCESS | 12233 | 1464934760135 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 23:19:20 INFO - PROCESS | 12233 | 1464934760334 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a0e000 == 100 [pid = 12233] [id = 260] 23:19:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x95dc0800) [pid = 12233] [serial = 781] [outer = (nil)] 23:19:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x9a2c4c00) [pid = 12233] [serial = 782] [outer = 0x95dc0800] 23:19:20 INFO - PROCESS | 12233 | 1464934760430 Marionette DEBUG loaded listener.js 23:19:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x9a755c00) [pid = 12233] [serial = 783] [outer = 0x95dc0800] 23:19:21 INFO - PROCESS | 12233 | 1464934761358 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]]]}] 23:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1529ms 23:19:21 INFO - PROCESS | 12233 | 1464934761457 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 23:19:21 INFO - PROCESS | 12233 | 1464934761461 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 23:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:19:21 INFO - PROCESS | 12233 | 1464934761467 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:19:21 INFO - PROCESS | 12233 | 1464934761470 Marionette TRACE conn4 <- [1,1014,null,{}] 23:19:21 INFO - PROCESS | 12233 | 1464934761475 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}] 23:19:21 INFO - PROCESS | 12233 | 1464934761690 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 23:19:21 INFO - PROCESS | 12233 | 1464934761940 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fafc00 == 101 [pid = 12233] [id = 261] 23:19:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x993eac00) [pid = 12233] [serial = 784] [outer = (nil)] 23:19:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x9af3bc00) [pid = 12233] [serial = 785] [outer = 0x993eac00] 23:19:22 INFO - PROCESS | 12233 | 1464934762037 Marionette DEBUG loaded listener.js 23:19:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x9b5f4000) [pid = 12233] [serial = 786] [outer = 0x993eac00] 23:19:22 INFO - PROCESS | 12233 | 1464934762939 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]]]}] 23:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1537ms 23:19:23 INFO - PROCESS | 12233 | 1464934763005 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 23:19:23 INFO - PROCESS | 12233 | 1464934763009 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 23:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:19:23 INFO - PROCESS | 12233 | 1464934763015 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:19:23 INFO - PROCESS | 12233 | 1464934763019 Marionette TRACE conn4 <- [1,1018,null,{}] 23:19:23 INFO - PROCESS | 12233 | 1464934763024 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}] 23:19:23 INFO - PROCESS | 12233 | 1464934763256 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 23:19:23 INFO - PROCESS | 12233 | 1464934763498 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x99ed9800 == 102 [pid = 12233] [id = 262] 23:19:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x9af38400) [pid = 12233] [serial = 787] [outer = (nil)] 23:19:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x9c26bc00) [pid = 12233] [serial = 788] [outer = 0x9af38400] 23:19:23 INFO - PROCESS | 12233 | 1464934763628 Marionette DEBUG loaded listener.js 23:19:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 199 (0xa0609800) [pid = 12233] [serial = 789] [outer = 0x9af38400] 23:19:24 INFO - PROCESS | 12233 | 1464934764466 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]]]}] 23:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1486ms 23:19:24 INFO - PROCESS | 12233 | 1464934764503 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 23:19:24 INFO - PROCESS | 12233 | 1464934764506 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 23:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:19:24 INFO - PROCESS | 12233 | 1464934764512 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:19:24 INFO - PROCESS | 12233 | 1464934764516 Marionette TRACE conn4 <- [1,1022,null,{}] 23:19:24 INFO - PROCESS | 12233 | 1464934764521 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}] 23:19:24 INFO - PROCESS | 12233 | 1464934764695 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 23:19:24 INFO - PROCESS | 12233 | 1464934764900 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a71400 == 103 [pid = 12233] [id = 263] 23:19:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 200 (0x91a71800) [pid = 12233] [serial = 790] [outer = (nil)] 23:19:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 201 (0x91a7ac00) [pid = 12233] [serial = 791] [outer = 0x91a71800] 23:19:25 INFO - PROCESS | 12233 | 1464934765035 Marionette DEBUG loaded listener.js 23:19:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 202 (0x91a7c000) [pid = 12233] [serial = 792] [outer = 0x91a71800] 23:19:25 INFO - PROCESS | 12233 | 1464934765972 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]]]}] 23:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1535ms 23:19:26 INFO - PROCESS | 12233 | 1464934766049 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 23:19:26 INFO - PROCESS | 12233 | 1464934766053 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 23:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:19:26 INFO - PROCESS | 12233 | 1464934766059 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:19:26 INFO - PROCESS | 12233 | 1464934766063 Marionette TRACE conn4 <- [1,1026,null,{}] 23:19:26 INFO - PROCESS | 12233 | 1464934766068 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}] 23:19:26 INFO - PROCESS | 12233 | 1464934766281 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 23:19:26 INFO - PROCESS | 12233 | 1464934766580 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a75400 == 104 [pid = 12233] [id = 264] 23:19:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 203 (0x91a75c00) [pid = 12233] [serial = 793] [outer = (nil)] 23:19:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 204 (0x9c157400) [pid = 12233] [serial = 794] [outer = 0x91a75c00] 23:19:26 INFO - PROCESS | 12233 | 1464934766670 Marionette DEBUG loaded listener.js 23:19:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 205 (0x9cdefc00) [pid = 12233] [serial = 795] [outer = 0x91a75c00] 23:19:27 INFO - PROCESS | 12233 | 1464934767497 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]]]}] 23:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1481ms 23:19:27 INFO - PROCESS | 12233 | 1464934767541 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 23:19:27 INFO - PROCESS | 12233 | 1464934767545 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 23:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:19:27 INFO - PROCESS | 12233 | 1464934767551 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:19:27 INFO - PROCESS | 12233 | 1464934767555 Marionette TRACE conn4 <- [1,1030,null,{}] 23:19:27 INFO - PROCESS | 12233 | 1464934767560 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}] 23:19:27 INFO - PROCESS | 12233 | 1464934767740 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 23:19:27 INFO - PROCESS | 12233 | 1464934767954 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a80c00 == 105 [pid = 12233] [id = 265] 23:19:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 206 (0x9c2c4400) [pid = 12233] [serial = 796] [outer = (nil)] 23:19:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 207 (0x9c2ca000) [pid = 12233] [serial = 797] [outer = 0x9c2c4400] 23:19:28 INFO - PROCESS | 12233 | 1464934768080 Marionette DEBUG loaded listener.js 23:19:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 208 (0x9c2cc000) [pid = 12233] [serial = 798] [outer = 0x9c2c4400] 23:19:28 INFO - PROCESS | 12233 | 1464934768986 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]]]}] 23:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1478ms 23:19:29 INFO - PROCESS | 12233 | 1464934769030 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 23:19:29 INFO - PROCESS | 12233 | 1464934769034 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 23:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:19:29 INFO - PROCESS | 12233 | 1464934769040 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:19:29 INFO - PROCESS | 12233 | 1464934769043 Marionette TRACE conn4 <- [1,1034,null,{}] 23:19:29 INFO - PROCESS | 12233 | 1464934769049 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}] 23:19:29 INFO - PROCESS | 12233 | 1464934769225 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 23:19:29 INFO - PROCESS | 12233 | 1464934769488 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ce88800 == 106 [pid = 12233] [id = 266] 23:19:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 209 (0x8ce8ec00) [pid = 12233] [serial = 799] [outer = (nil)] 23:19:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 210 (0x8ce91800) [pid = 12233] [serial = 800] [outer = 0x8ce8ec00] 23:19:29 INFO - PROCESS | 12233 | 1464934769627 Marionette DEBUG loaded listener.js 23:19:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 211 (0x8ce93c00) [pid = 12233] [serial = 801] [outer = 0x8ce8ec00] 23:19:30 INFO - PROCESS | 12233 | 1464934770489 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]]]}] 23:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1486ms 23:19:30 INFO - PROCESS | 12233 | 1464934770526 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 23:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:19:30 INFO - PROCESS | 12233 | 1464934770530 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 23:19:30 INFO - PROCESS | 12233 | 1464934770537 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:19:30 INFO - PROCESS | 12233 | 1464934770541 Marionette TRACE conn4 <- [1,1038,null,{}] 23:19:30 INFO - PROCESS | 12233 | 1464934770546 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}] 23:19:30 INFO - PROCESS | 12233 | 1464934770748 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 23:19:30 INFO - PROCESS | 12233 | 1464934770952 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ce95c00 == 107 [pid = 12233] [id = 267] 23:19:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 212 (0x9c2c8c00) [pid = 12233] [serial = 802] [outer = (nil)] 23:19:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 213 (0x9cde5400) [pid = 12233] [serial = 803] [outer = 0x9c2c8c00] 23:19:31 INFO - PROCESS | 12233 | 1464934771082 Marionette DEBUG loaded listener.js 23:19:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 214 (0xa30f6800) [pid = 12233] [serial = 804] [outer = 0x9c2c8c00] 23:19:32 INFO - PROCESS | 12233 | 1464934772021 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]]]}] 23:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1532ms 23:19:32 INFO - PROCESS | 12233 | 1464934772068 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 23:19:32 INFO - PROCESS | 12233 | 1464934772072 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 23:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:19:32 INFO - PROCESS | 12233 | 1464934772078 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:19:32 INFO - PROCESS | 12233 | 1464934772081 Marionette TRACE conn4 <- [1,1042,null,{}] 23:19:32 INFO - PROCESS | 12233 | 1464934772087 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}] 23:19:32 INFO - PROCESS | 12233 | 1464934772260 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 23:19:32 INFO - PROCESS | 12233 | 1464934772469 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x89801800 == 108 [pid = 12233] [id = 268] 23:19:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 215 (0x89801c00) [pid = 12233] [serial = 805] [outer = (nil)] 23:19:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 216 (0x89809c00) [pid = 12233] [serial = 806] [outer = 0x89801c00] 23:19:32 INFO - PROCESS | 12233 | 1464934772562 Marionette DEBUG loaded listener.js 23:19:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 217 (0x8980bc00) [pid = 12233] [serial = 807] [outer = 0x89801c00] 23:19:33 INFO - PROCESS | 12233 | 1464934773439 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]]]}] 23:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1428ms 23:19:33 INFO - PROCESS | 12233 | 1464934773506 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 23:19:33 INFO - PROCESS | 12233 | 1464934773510 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 23:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:19:33 INFO - PROCESS | 12233 | 1464934773516 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:19:33 INFO - PROCESS | 12233 | 1464934773529 Marionette TRACE conn4 <- [1,1046,null,{}] 23:19:33 INFO - PROCESS | 12233 | 1464934773533 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}] 23:19:33 INFO - PROCESS | 12233 | 1464934773749 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 23:19:34 INFO - PROCESS | 12233 | 1464934774004 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x89802400 == 109 [pid = 12233] [id = 269] 23:19:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 218 (0x89802800) [pid = 12233] [serial = 808] [outer = (nil)] 23:19:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 219 (0x8992ec00) [pid = 12233] [serial = 809] [outer = 0x89802800] 23:19:34 INFO - PROCESS | 12233 | 1464934774131 Marionette DEBUG loaded listener.js 23:19:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 220 (0x89933000) [pid = 12233] [serial = 810] [outer = 0x89802800] 23:19:34 INFO - PROCESS | 12233 | 1464934774969 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]]]}] 23:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1496ms 23:19:35 INFO - PROCESS | 12233 | 1464934775012 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 23:19:35 INFO - PROCESS | 12233 | 1464934775015 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 23:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:19:35 INFO - PROCESS | 12233 | 1464934775021 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:19:35 INFO - PROCESS | 12233 | 1464934775025 Marionette TRACE conn4 <- [1,1050,null,{}] 23:19:35 INFO - PROCESS | 12233 | 1464934775030 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}] 23:19:35 INFO - PROCESS | 12233 | 1464934775222 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 23:19:35 INFO - PROCESS | 12233 | 1464934775460 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x89810000 == 110 [pid = 12233] [id = 270] 23:19:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 221 (0x89810400) [pid = 12233] [serial = 811] [outer = (nil)] 23:19:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 222 (0x8993ac00) [pid = 12233] [serial = 812] [outer = 0x89810400] 23:19:35 INFO - PROCESS | 12233 | 1464934775544 Marionette DEBUG loaded listener.js 23:19:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 223 (0x8a36c400) [pid = 12233] [serial = 813] [outer = 0x89810400] 23:19:36 INFO - PROCESS | 12233 | 1464934776443 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]]]}] 23:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1537ms 23:19:36 INFO - PROCESS | 12233 | 1464934776560 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 23:19:36 INFO - PROCESS | 12233 | 1464934776563 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 23:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:19:36 INFO - PROCESS | 12233 | 1464934776569 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:19:36 INFO - PROCESS | 12233 | 1464934776573 Marionette TRACE conn4 <- [1,1054,null,{}] 23:19:36 INFO - PROCESS | 12233 | 1464934776629 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}] 23:19:36 INFO - PROCESS | 12233 | 1464934776792 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 23:19:37 INFO - PROCESS | 12233 | 1464934777544 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a373c00 == 111 [pid = 12233] [id = 271] 23:19:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 224 (0x8a378000) [pid = 12233] [serial = 814] [outer = (nil)] 23:19:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 225 (0x8ab85000) [pid = 12233] [serial = 815] [outer = 0x8a378000] 23:19:37 INFO - PROCESS | 12233 | 1464934777624 Marionette DEBUG loaded listener.js 23:19:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 226 (0x8b3a0000) [pid = 12233] [serial = 816] [outer = 0x8a378000] 23:19:38 INFO - PROCESS | 12233 | 1464934778503 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]]]}] 23:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1974ms 23:19:38 INFO - PROCESS | 12233 | 1464934778545 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 23:19:38 INFO - PROCESS | 12233 | 1464934778551 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 23:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:19:38 INFO - PROCESS | 12233 | 1464934778558 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:19:38 INFO - PROCESS | 12233 | 1464934778564 Marionette TRACE conn4 <- [1,1058,null,{}] 23:19:38 INFO - PROCESS | 12233 | 1464934778570 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}] 23:19:38 INFO - PROCESS | 12233 | 1464934778747 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 23:19:39 INFO - PROCESS | 12233 | 1464934779031 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b51c800 == 112 [pid = 12233] [id = 272] 23:19:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 227 (0x8ce92000) [pid = 12233] [serial = 817] [outer = (nil)] 23:19:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 228 (0x8d026400) [pid = 12233] [serial = 818] [outer = 0x8ce92000] 23:19:39 INFO - PROCESS | 12233 | 1464934779259 Marionette DEBUG loaded listener.js 23:19:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 229 (0x8d62ac00) [pid = 12233] [serial = 819] [outer = 0x8ce92000] 23:19:40 INFO - PROCESS | 12233 | 1464934780150 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]]]}] 23:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1635ms 23:19:40 INFO - PROCESS | 12233 | 1464934780197 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 23:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:19:40 INFO - PROCESS | 12233 | 1464934780203 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 23:19:40 INFO - PROCESS | 12233 | 1464934780210 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:19:40 INFO - PROCESS | 12233 | 1464934780213 Marionette TRACE conn4 <- [1,1062,null,{}] 23:19:40 INFO - PROCESS | 12233 | 1464934780219 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}] 23:19:40 INFO - PROCESS | 12233 | 1464934780403 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 23:19:40 INFO - PROCESS | 12233 | --DOCSHELL 0x93a66c00 == 111 [pid = 12233] [id = 75] 23:19:40 INFO - PROCESS | 12233 | --DOCSHELL 0x9a724400 == 110 [pid = 12233] [id = 77] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 228 (0x8d766400) [pid = 12233] [serial = 640] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 227 (0x96d2a000) [pid = 12233] [serial = 649] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 226 (0x918dbc00) [pid = 12233] [serial = 643] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 225 (0x996e4800) [pid = 12233] [serial = 652] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 224 (0x951eb400) [pid = 12233] [serial = 646] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 223 (0x9ae69800) [pid = 12233] [serial = 655] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 222 (0x9b5ef000) [pid = 12233] [serial = 658] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 221 (0x9bb81000) [pid = 12233] [serial = 661] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 220 (0x9c14f000) [pid = 12233] [serial = 664] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 219 (0xa2163c00) [pid = 12233] [serial = 671] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 218 (0x9c267c00) [pid = 12233] [serial = 668] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 217 (0xa22a2400) [pid = 12233] [serial = 674] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 216 (0x90d49800) [pid = 12233] [serial = 677] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | --DOMWINDOW == 215 (0x95ad3400) [pid = 12233] [serial = 701] [outer = (nil)] [url = about:blank] 23:19:40 INFO - PROCESS | 12233 | 1464934780840 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:40 INFO - PROCESS | 12233 | --DOCSHELL 0x8d191800 == 109 [pid = 12233] [id = 255] 23:19:40 INFO - PROCESS | 12233 | --DOCSHELL 0x9286d800 == 108 [pid = 12233] [id = 254] 23:19:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d026800 == 109 [pid = 12233] [id = 273] 23:19:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 216 (0x8d190400) [pid = 12233] [serial = 820] [outer = (nil)] 23:19:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 217 (0x8d76f000) [pid = 12233] [serial = 821] [outer = 0x8d190400] 23:19:40 INFO - PROCESS | 12233 | 1464934780951 Marionette DEBUG loaded listener.js 23:19:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 218 (0x8d981c00) [pid = 12233] [serial = 822] [outer = 0x8d190400] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x90d44c00 == 108 [pid = 12233] [id = 253] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x8d768800 == 107 [pid = 12233] [id = 252] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x8cec5c00 == 106 [pid = 12233] [id = 251] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x8d763000 == 105 [pid = 12233] [id = 250] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab89400 == 104 [pid = 12233] [id = 249] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x8b391800 == 103 [pid = 12233] [id = 241] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x9b874400 == 102 [pid = 12233] [id = 240] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x95dc3c00 == 101 [pid = 12233] [id = 239] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x989df400 == 100 [pid = 12233] [id = 238] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x91a14800 == 99 [pid = 12233] [id = 237] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x91956400 == 98 [pid = 12233] [id = 236] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x91954800 == 97 [pid = 12233] [id = 235] 23:19:41 INFO - PROCESS | 12233 | --DOCSHELL 0x8d768000 == 96 [pid = 12233] [id = 234] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 217 (0x92a02c00) [pid = 12233] [serial = 695] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 216 (0x95ad7800) [pid = 12233] [serial = 638] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 215 (0x8d76bc00) [pid = 12233] [serial = 686] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 214 (0x91896800) [pid = 12233] [serial = 687] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 213 (0x9ae6e000) [pid = 12233] [serial = 680] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 212 (0x91e8bc00) [pid = 12233] [serial = 689] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 211 (0x92377000) [pid = 12233] [serial = 690] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 210 (0x8f210c00) [pid = 12233] [serial = 684] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 209 (0x8f070400) [pid = 12233] [serial = 683] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 208 (0x92683000) [pid = 12233] [serial = 693] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 207 (0x951f1c00) [pid = 12233] [serial = 699] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 206 (0x92533000) [pid = 12233] [serial = 692] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 205 (0x92a0e800) [pid = 12233] [serial = 696] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 204 (0x9287c000) [pid = 12233] [serial = 698] [outer = (nil)] [url = about:blank] 23:19:41 INFO - PROCESS | 12233 | --DOMWINDOW == 203 (0x8d024800) [pid = 12233] [serial = 437] [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.] 23:19:41 INFO - PROCESS | 12233 | 1464934781781 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]]]}] 23:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1584ms 23:19:41 INFO - PROCESS | 12233 | 1464934781793 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 23:19:41 INFO - PROCESS | 12233 | 1464934781796 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 23:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:19:41 INFO - PROCESS | 12233 | 1464934781812 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:19:41 INFO - PROCESS | 12233 | 1464934781820 Marionette TRACE conn4 <- [1,1066,null,{}] 23:19:41 INFO - PROCESS | 12233 | 1464934781826 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}] 23:19:42 INFO - PROCESS | 12233 | 1464934781997 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 23:19:42 INFO - PROCESS | 12233 | 1464934782168 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab89400 == 97 [pid = 12233] [id = 274] 23:19:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 204 (0x8d980c00) [pid = 12233] [serial = 823] [outer = (nil)] 23:19:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 205 (0x8f20dc00) [pid = 12233] [serial = 824] [outer = 0x8d980c00] 23:19:42 INFO - PROCESS | 12233 | 1464934782253 Marionette DEBUG loaded listener.js 23:19:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 206 (0x90faf800) [pid = 12233] [serial = 825] [outer = 0x8d980c00] 23:19:43 INFO - PROCESS | 12233 | 1464934782999 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]]]}] 23:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1204ms 23:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:19:43 INFO - PROCESS | 12233 | 1464934783008 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 23:19:43 INFO - PROCESS | 12233 | 1464934783011 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 23:19:43 INFO - PROCESS | 12233 | 1464934783017 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:19:43 INFO - PROCESS | 12233 | 1464934783020 Marionette TRACE conn4 <- [1,1070,null,{}] 23:19:43 INFO - PROCESS | 12233 | 1464934783025 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}] 23:19:43 INFO - PROCESS | 12233 | 1464934783184 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 23:19:43 INFO - PROCESS | 12233 | 1464934783384 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4a400 == 98 [pid = 12233] [id = 275] 23:19:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 207 (0x90fb6800) [pid = 12233] [serial = 826] [outer = (nil)] 23:19:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 208 (0x9189b800) [pid = 12233] [serial = 827] [outer = 0x90fb6800] 23:19:43 INFO - PROCESS | 12233 | 1464934783454 Marionette DEBUG loaded listener.js 23:19:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 209 (0x918d5800) [pid = 12233] [serial = 828] [outer = 0x90fb6800] 23:19:44 INFO - PROCESS | 12233 | 1464934784292 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]]]}] 23:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1330ms 23:19:44 INFO - PROCESS | 12233 | 1464934784353 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 23:19:44 INFO - PROCESS | 12233 | 1464934784356 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 23:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:19:44 INFO - PROCESS | 12233 | 1464934784362 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:19:44 INFO - PROCESS | 12233 | 1464934784364 Marionette TRACE conn4 <- [1,1074,null,{}] 23:19:44 INFO - PROCESS | 12233 | 1464934784370 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}] 23:19:44 INFO - PROCESS | 12233 | 1464934784591 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 23:19:44 INFO - PROCESS | 12233 | 1464934784622 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x91954c00 == 99 [pid = 12233] [id = 276] 23:19:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 210 (0x91959800) [pid = 12233] [serial = 829] [outer = (nil)] 23:19:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 211 (0x91a7b000) [pid = 12233] [serial = 830] [outer = 0x91959800] 23:19:44 INFO - PROCESS | 12233 | 1464934784702 Marionette DEBUG loaded listener.js 23:19:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 212 (0x92321c00) [pid = 12233] [serial = 831] [outer = 0x91959800] 23:19:45 INFO - PROCESS | 12233 | --DOMWINDOW == 211 (0x8d021800) [pid = 12233] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:19:45 INFO - PROCESS | 12233 | --DOMWINDOW == 210 (0x8d76e800) [pid = 12233] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:19:45 INFO - PROCESS | 12233 | --DOMWINDOW == 209 (0x90d47400) [pid = 12233] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:19:45 INFO - PROCESS | 12233 | --DOMWINDOW == 208 (0x91953c00) [pid = 12233] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:19:45 INFO - PROCESS | 12233 | --DOMWINDOW == 207 (0x8d627800) [pid = 12233] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:19:45 INFO - PROCESS | 12233 | --DOMWINDOW == 206 (0x9286dc00) [pid = 12233] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:19:45 INFO - PROCESS | 12233 | --DOMWINDOW == 205 (0x8ab8e800) [pid = 12233] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:19:46 INFO - PROCESS | 12233 | 1464934786003 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]]]}] 23:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1680ms 23:19:46 INFO - PROCESS | 12233 | 1464934786042 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 23:19:46 INFO - PROCESS | 12233 | 1464934786044 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 23:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:19:46 INFO - PROCESS | 12233 | 1464934786050 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:19:46 INFO - PROCESS | 12233 | 1464934786053 Marionette TRACE conn4 <- [1,1078,null,{}] 23:19:46 INFO - PROCESS | 12233 | 1464934786058 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}] 23:19:46 INFO - PROCESS | 12233 | 1464934786210 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 23:19:46 INFO - PROCESS | 12233 | 1464934786413 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab8e800 == 100 [pid = 12233] [id = 277] 23:19:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 206 (0x8d630800) [pid = 12233] [serial = 832] [outer = (nil)] 23:19:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 207 (0x9232b000) [pid = 12233] [serial = 833] [outer = 0x8d630800] 23:19:46 INFO - PROCESS | 12233 | 1464934786482 Marionette DEBUG loaded listener.js 23:19:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 208 (0x92530800) [pid = 12233] [serial = 834] [outer = 0x8d630800] 23:19:47 INFO - PROCESS | 12233 | 1464934787165 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]]]}] 23:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1126ms 23:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:19:47 INFO - PROCESS | 12233 | 1464934787177 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 23:19:47 INFO - PROCESS | 12233 | 1464934787180 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 23:19:47 INFO - PROCESS | 12233 | 1464934787186 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:19:47 INFO - PROCESS | 12233 | 1464934787189 Marionette TRACE conn4 <- [1,1082,null,{}] 23:19:47 INFO - PROCESS | 12233 | 1464934787194 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}] 23:19:47 INFO - PROCESS | 12233 | 1464934787352 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 23:19:47 INFO - PROCESS | 12233 | 1464934787520 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a0f000 == 101 [pid = 12233] [id = 278] 23:19:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 209 (0x91c63c00) [pid = 12233] [serial = 835] [outer = (nil)] 23:19:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 210 (0x9287cc00) [pid = 12233] [serial = 836] [outer = 0x91c63c00] 23:19:47 INFO - PROCESS | 12233 | 1464934787591 Marionette DEBUG loaded listener.js 23:19:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 211 (0x92a09000) [pid = 12233] [serial = 837] [outer = 0x91c63c00] 23:19:48 INFO - PROCESS | 12233 | 1464934788682 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]]]}] 23:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1534ms 23:19:48 INFO - PROCESS | 12233 | 1464934788719 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 23:19:48 INFO - PROCESS | 12233 | 1464934788727 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 23:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:19:48 INFO - PROCESS | 12233 | 1464934788734 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:19:48 INFO - PROCESS | 12233 | 1464934788741 Marionette TRACE conn4 <- [1,1086,null,{}] 23:19:48 INFO - PROCESS | 12233 | 1464934788749 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}] 23:19:48 INFO - PROCESS | 12233 | 1464934788983 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 23:19:49 INFO - PROCESS | 12233 | 1464934789245 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b515000 == 102 [pid = 12233] [id = 279] 23:19:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 212 (0x8b515400) [pid = 12233] [serial = 838] [outer = (nil)] 23:19:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 213 (0x8cec9800) [pid = 12233] [serial = 839] [outer = 0x8b515400] 23:19:49 INFO - PROCESS | 12233 | 1464934789373 Marionette DEBUG loaded listener.js 23:19:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 214 (0x8d629800) [pid = 12233] [serial = 840] [outer = 0x8b515400] 23:19:50 INFO - PROCESS | 12233 | 1464934790308 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]]]}] 23:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1642ms 23:19:50 INFO - PROCESS | 12233 | 1464934790378 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 23:19:50 INFO - PROCESS | 12233 | 1464934790387 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 23:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:19:50 INFO - PROCESS | 12233 | 1464934790397 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:19:50 INFO - PROCESS | 12233 | 1464934790402 Marionette TRACE conn4 <- [1,1090,null,{}] 23:19:50 INFO - PROCESS | 12233 | 1464934790408 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}] 23:19:50 INFO - PROCESS | 12233 | 1464934790650 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 23:19:50 INFO - PROCESS | 12233 | 1464934790949 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d979800 == 103 [pid = 12233] [id = 280] 23:19:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 215 (0x8f079c00) [pid = 12233] [serial = 841] [outer = (nil)] 23:19:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 216 (0x90d4a000) [pid = 12233] [serial = 842] [outer = 0x8f079c00] 23:19:51 INFO - PROCESS | 12233 | 1464934791070 Marionette DEBUG loaded listener.js 23:19:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 217 (0x918d6c00) [pid = 12233] [serial = 843] [outer = 0x8f079c00] 23:19:51 INFO - PROCESS | 12233 | 1464934791991 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]]]}] 23:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1636ms 23:19:52 INFO - PROCESS | 12233 | 1464934792033 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 23:19:52 INFO - PROCESS | 12233 | 1464934792038 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 23:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:19:52 INFO - PROCESS | 12233 | 1464934792044 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:19:52 INFO - PROCESS | 12233 | 1464934792050 Marionette TRACE conn4 <- [1,1094,null,{}] 23:19:52 INFO - PROCESS | 12233 | 1464934792066 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}] 23:19:52 INFO - PROCESS | 12233 | 1464934792257 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 23:19:52 INFO - PROCESS | 12233 | 1464934792516 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d976400 == 104 [pid = 12233] [id = 281] 23:19:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 218 (0x92871c00) [pid = 12233] [serial = 844] [outer = (nil)] 23:19:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 219 (0x93a6ac00) [pid = 12233] [serial = 845] [outer = 0x92871c00] 23:19:52 INFO - PROCESS | 12233 | 1464934792646 Marionette DEBUG loaded listener.js 23:19:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 220 (0x951e9000) [pid = 12233] [serial = 846] [outer = 0x92871c00] 23:19:53 INFO - PROCESS | 12233 | 1464934793522 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]]]}] 23:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1533ms 23:19:53 INFO - PROCESS | 12233 | 1464934793577 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 23:19:53 INFO - PROCESS | 12233 | 1464934793582 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 23:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:19:53 INFO - PROCESS | 12233 | 1464934793588 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:19:53 INFO - PROCESS | 12233 | 1464934793592 Marionette TRACE conn4 <- [1,1098,null,{}] 23:19:53 INFO - PROCESS | 12233 | 1464934793597 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}] 23:19:53 INFO - PROCESS | 12233 | 1464934793824 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 23:19:54 INFO - PROCESS | 12233 | 1464934794072 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x951f1c00 == 105 [pid = 12233] [id = 282] 23:19:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 221 (0x95a73000) [pid = 12233] [serial = 847] [outer = (nil)] 23:19:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 222 (0x95a79c00) [pid = 12233] [serial = 848] [outer = 0x95a73000] 23:19:54 INFO - PROCESS | 12233 | 1464934794194 Marionette DEBUG loaded listener.js 23:19:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 223 (0x95ad6400) [pid = 12233] [serial = 849] [outer = 0x95a73000] 23:19:55 INFO - PROCESS | 12233 | 1464934795010 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]]]}] 23:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1437ms 23:19:55 INFO - PROCESS | 12233 | 1464934795040 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 23:19:55 INFO - PROCESS | 12233 | 1464934795045 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 23:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:19:55 INFO - PROCESS | 12233 | 1464934795054 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:19:55 INFO - PROCESS | 12233 | 1464934795057 Marionette TRACE conn4 <- [1,1102,null,{}] 23:19:55 INFO - PROCESS | 12233 | 1464934795063 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}] 23:19:55 INFO - PROCESS | 12233 | 1464934795251 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 23:19:55 INFO - PROCESS | 12233 | 1464934795462 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x93aad400 == 106 [pid = 12233] [id = 283] 23:19:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 224 (0x950de000) [pid = 12233] [serial = 850] [outer = (nil)] 23:19:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 225 (0x95dbb400) [pid = 12233] [serial = 851] [outer = 0x950de000] 23:19:55 INFO - PROCESS | 12233 | 1464934795582 Marionette DEBUG loaded listener.js 23:19:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 226 (0x95dc0000) [pid = 12233] [serial = 852] [outer = 0x950de000] 23:19:56 INFO - PROCESS | 12233 | 1464934796525 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]]]}] 23:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1526ms 23:19:56 INFO - PROCESS | 12233 | 1464934796581 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 23:19:56 INFO - PROCESS | 12233 | 1464934796585 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 23:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:19:56 INFO - PROCESS | 12233 | 1464934796591 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:19:56 INFO - PROCESS | 12233 | 1464934796595 Marionette TRACE conn4 <- [1,1106,null,{}] 23:19:56 INFO - PROCESS | 12233 | 1464934796600 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}] 23:19:56 INFO - PROCESS | 12233 | 1464934796809 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 23:19:57 INFO - PROCESS | 12233 | 1464934797057 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x92687c00 == 107 [pid = 12233] [id = 284] 23:19:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 227 (0x92ebd000) [pid = 12233] [serial = 853] [outer = (nil)] 23:19:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 228 (0x9a9de800) [pid = 12233] [serial = 854] [outer = 0x92ebd000] 23:19:57 INFO - PROCESS | 12233 | 1464934797198 Marionette DEBUG loaded listener.js 23:19:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 229 (0x9ae70c00) [pid = 12233] [serial = 855] [outer = 0x92ebd000] 23:19:58 INFO - PROCESS | 12233 | 1464934798026 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]]]}] 23:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1487ms 23:19:58 INFO - PROCESS | 12233 | 1464934798079 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 23:19:58 INFO - PROCESS | 12233 | 1464934798083 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 23:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:19:58 INFO - PROCESS | 12233 | 1464934798089 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:19:58 INFO - PROCESS | 12233 | 1464934798091 Marionette TRACE conn4 <- [1,1110,null,{}] 23:19:58 INFO - PROCESS | 12233 | 1464934798097 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}] 23:19:58 INFO - PROCESS | 12233 | 1464934798270 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 23:19:58 INFO - PROCESS | 12233 | 1464934798481 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ae6f000 == 108 [pid = 12233] [id = 285] 23:19:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 230 (0x9af41400) [pid = 12233] [serial = 856] [outer = (nil)] 23:19:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 231 (0x9b873400) [pid = 12233] [serial = 857] [outer = 0x9af41400] 23:19:58 INFO - PROCESS | 12233 | 1464934798598 Marionette DEBUG loaded listener.js 23:19:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 232 (0x9bbb9000) [pid = 12233] [serial = 858] [outer = 0x9af41400] 23:19:59 INFO - PROCESS | 12233 | 1464934799503 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]]]}] 23:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1480ms 23:19:59 INFO - PROCESS | 12233 | 1464934799570 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 23:19:59 INFO - PROCESS | 12233 | 1464934799574 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 23:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:19:59 INFO - PROCESS | 12233 | 1464934799581 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:19:59 INFO - PROCESS | 12233 | 1464934799584 Marionette TRACE conn4 <- [1,1114,null,{}] 23:19:59 INFO - PROCESS | 12233 | 1464934799590 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}] 23:19:59 INFO - PROCESS | 12233 | 1464934799772 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 23:20:00 INFO - PROCESS | 12233 | 1464934800023 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a2c8800 == 109 [pid = 12233] [id = 286] 23:20:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 233 (0x9a724400) [pid = 12233] [serial = 859] [outer = (nil)] 23:20:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 234 (0x9c267400) [pid = 12233] [serial = 860] [outer = 0x9a724400] 23:20:00 INFO - PROCESS | 12233 | 1464934800151 Marionette DEBUG loaded listener.js 23:20:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 235 (0x9c2c9c00) [pid = 12233] [serial = 861] [outer = 0x9a724400] 23:20:01 INFO - PROCESS | 12233 | 1464934801061 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]]]}] 23:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1531ms 23:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:20:01 INFO - PROCESS | 12233 | 1464934801112 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 23:20:01 INFO - PROCESS | 12233 | 1464934801115 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 23:20:01 INFO - PROCESS | 12233 | 1464934801121 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:20:01 INFO - PROCESS | 12233 | 1464934801125 Marionette TRACE conn4 <- [1,1118,null,{}] 23:20:01 INFO - PROCESS | 12233 | 1464934801130 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}] 23:20:01 INFO - PROCESS | 12233 | 1464934801355 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 23:20:01 INFO - PROCESS | 12233 | 1464934801621 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x9237ec00 == 110 [pid = 12233] [id = 287] 23:20:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 236 (0x9b5edc00) [pid = 12233] [serial = 862] [outer = (nil)] 23:20:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 237 (0xa0610c00) [pid = 12233] [serial = 863] [outer = 0x9b5edc00] 23:20:01 INFO - PROCESS | 12233 | 1464934801756 Marionette DEBUG loaded listener.js 23:20:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 238 (0xa2165000) [pid = 12233] [serial = 864] [outer = 0x9b5edc00] 23:20:02 INFO - PROCESS | 12233 | 1464934802684 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]]]}] 23:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1589ms 23:20:02 INFO - PROCESS | 12233 | 1464934802709 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 23:20:02 INFO - PROCESS | 12233 | 1464934802713 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 23:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:20:02 INFO - PROCESS | 12233 | 1464934802719 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:20:02 INFO - PROCESS | 12233 | 1464934802722 Marionette TRACE conn4 <- [1,1122,null,{}] 23:20:02 INFO - PROCESS | 12233 | 1464934802728 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}] 23:20:02 INFO - PROCESS | 12233 | 1464934802907 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 23:20:03 INFO - PROCESS | 12233 | 1464934803122 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x924b2400 == 111 [pid = 12233] [id = 288] 23:20:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 239 (0x924b4000) [pid = 12233] [serial = 865] [outer = (nil)] 23:20:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 240 (0x924b9800) [pid = 12233] [serial = 866] [outer = 0x924b4000] 23:20:03 INFO - PROCESS | 12233 | 1464934803238 Marionette DEBUG loaded listener.js 23:20:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 241 (0x924bac00) [pid = 12233] [serial = 867] [outer = 0x924b4000] 23:20:04 INFO - PROCESS | 12233 | 1464934804205 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]]]}] 23:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1533ms 23:20:04 INFO - PROCESS | 12233 | 1464934804252 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 23:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:20:04 INFO - PROCESS | 12233 | 1464934804256 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 23:20:04 INFO - PROCESS | 12233 | 1464934804262 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:20:04 INFO - PROCESS | 12233 | 1464934804267 Marionette TRACE conn4 <- [1,1126,null,{}] 23:20:04 INFO - PROCESS | 12233 | 1464934804272 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}] 23:20:04 INFO - PROCESS | 12233 | 1464934804512 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 23:20:04 INFO - PROCESS | 12233 | 1464934804772 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x90ec5400 == 112 [pid = 12233] [id = 289] 23:20:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 242 (0x90ec5800) [pid = 12233] [serial = 868] [outer = (nil)] 23:20:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 243 (0x90ed1000) [pid = 12233] [serial = 869] [outer = 0x90ec5800] 23:20:04 INFO - PROCESS | 12233 | 1464934804901 Marionette DEBUG loaded listener.js 23:20:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 244 (0x924bc800) [pid = 12233] [serial = 870] [outer = 0x90ec5800] 23:20:05 INFO - PROCESS | 12233 | 1464934805806 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]]]}] 23:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1584ms 23:20:05 INFO - PROCESS | 12233 | 1464934805847 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 23:20:05 INFO - PROCESS | 12233 | 1464934805850 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 23:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:20:05 INFO - PROCESS | 12233 | 1464934805857 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:20:05 INFO - PROCESS | 12233 | 1464934805860 Marionette TRACE conn4 <- [1,1130,null,{}] 23:20:05 INFO - PROCESS | 12233 | 1464934805865 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}] 23:20:06 INFO - PROCESS | 12233 | 1464934806041 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 23:20:06 INFO - PROCESS | 12233 | 1464934806300 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:06 INFO - PROCESS | 12233 | ++DOCSHELL 0x924c0800 == 113 [pid = 12233] [id = 290] 23:20:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 245 (0x924c0c00) [pid = 12233] [serial = 871] [outer = (nil)] 23:20:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 246 (0x92bb1400) [pid = 12233] [serial = 872] [outer = 0x924c0c00] 23:20:06 INFO - PROCESS | 12233 | 1464934806427 Marionette DEBUG loaded listener.js 23:20:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 247 (0x92bb2800) [pid = 12233] [serial = 873] [outer = 0x924c0c00] 23:20:07 INFO - PROCESS | 12233 | 1464934807350 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]]]}] 23:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1530ms 23:20:07 INFO - PROCESS | 12233 | 1464934807388 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 23:20:07 INFO - PROCESS | 12233 | 1464934807391 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 23:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:20:07 INFO - PROCESS | 12233 | 1464934807397 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:20:07 INFO - PROCESS | 12233 | 1464934807400 Marionette TRACE conn4 <- [1,1134,null,{}] 23:20:07 INFO - PROCESS | 12233 | 1464934807406 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}] 23:20:07 INFO - PROCESS | 12233 | 1464934807582 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 23:20:07 INFO - PROCESS | 12233 | 1464934807844 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x90ece000 == 114 [pid = 12233] [id = 291] 23:20:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 248 (0x92bad400) [pid = 12233] [serial = 874] [outer = (nil)] 23:20:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 249 (0x92bba800) [pid = 12233] [serial = 875] [outer = 0x92bad400] 23:20:07 INFO - PROCESS | 12233 | 1464934807964 Marionette DEBUG loaded listener.js 23:20:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 250 (0x92bbbc00) [pid = 12233] [serial = 876] [outer = 0x92bad400] 23:20:08 INFO - PROCESS | 12233 | 1464934808795 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]]]}] 23:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1426ms 23:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:20:08 INFO - PROCESS | 12233 | 1464934808826 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 23:20:08 INFO - PROCESS | 12233 | 1464934808829 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 23:20:08 INFO - PROCESS | 12233 | 1464934808836 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:20:08 INFO - PROCESS | 12233 | 1464934808839 Marionette TRACE conn4 <- [1,1138,null,{}] 23:20:08 INFO - PROCESS | 12233 | 1464934808844 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}] 23:20:09 INFO - PROCESS | 12233 | 1464934809017 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 23:20:09 INFO - PROCESS | 12233 | 1464934809234 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x888cec00 == 115 [pid = 12233] [id = 292] 23:20:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 251 (0x888d0000) [pid = 12233] [serial = 877] [outer = (nil)] 23:20:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 252 (0x888d6c00) [pid = 12233] [serial = 878] [outer = 0x888d0000] 23:20:09 INFO - PROCESS | 12233 | 1464934809354 Marionette DEBUG loaded listener.js 23:20:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 253 (0x888d9000) [pid = 12233] [serial = 879] [outer = 0x888d0000] 23:20:10 INFO - PROCESS | 12233 | 1464934810263 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]]]}] 23:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1487ms 23:20:10 INFO - PROCESS | 12233 | 1464934810322 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 23:20:10 INFO - PROCESS | 12233 | 1464934810326 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 23:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:20:10 INFO - PROCESS | 12233 | 1464934810332 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:20:10 INFO - PROCESS | 12233 | 1464934810336 Marionette TRACE conn4 <- [1,1142,null,{}] 23:20:10 INFO - PROCESS | 12233 | 1464934810341 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}] 23:20:10 INFO - PROCESS | 12233 | 1464934810529 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 23:20:10 INFO - PROCESS | 12233 | 1464934810806 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6dc00 == 116 [pid = 12233] [id = 293] 23:20:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 254 (0x87d6e800) [pid = 12233] [serial = 880] [outer = (nil)] 23:20:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 255 (0x87d73800) [pid = 12233] [serial = 881] [outer = 0x87d6e800] 23:20:10 INFO - PROCESS | 12233 | 1464934810941 Marionette DEBUG loaded listener.js 23:20:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 256 (0x87d75000) [pid = 12233] [serial = 882] [outer = 0x87d6e800] 23:20:11 INFO - PROCESS | 12233 | 1464934811791 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]]]}] 23:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1490ms 23:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:20:11 INFO - PROCESS | 12233 | 1464934811823 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 23:20:11 INFO - PROCESS | 12233 | 1464934811826 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 23:20:11 INFO - PROCESS | 12233 | 1464934811833 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:20:11 INFO - PROCESS | 12233 | 1464934811836 Marionette TRACE conn4 <- [1,1146,null,{}] 23:20:11 INFO - PROCESS | 12233 | 1464934811842 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}] 23:20:12 INFO - PROCESS | 12233 | 1464934812033 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 23:20:12 INFO - PROCESS | 12233 | 1464934812254 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d79800 == 117 [pid = 12233] [id = 294] 23:20:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 257 (0x888d4400) [pid = 12233] [serial = 883] [outer = (nil)] 23:20:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 258 (0x888dac00) [pid = 12233] [serial = 884] [outer = 0x888d4400] 23:20:12 INFO - PROCESS | 12233 | 1464934812369 Marionette DEBUG loaded listener.js 23:20:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 259 (0x888dd400) [pid = 12233] [serial = 885] [outer = 0x888d4400] 23:20:13 INFO - PROCESS | 12233 | 1464934813297 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]]]}] 23:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1529ms 23:20:13 INFO - PROCESS | 12233 | 1464934813362 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 23:20:13 INFO - PROCESS | 12233 | 1464934813366 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 23:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:20:13 INFO - PROCESS | 12233 | 1464934813372 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:20:13 INFO - PROCESS | 12233 | 1464934813375 Marionette TRACE conn4 <- [1,1150,null,{}] 23:20:13 INFO - PROCESS | 12233 | 1464934813381 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}] 23:20:13 INFO - PROCESS | 12233 | 1464934813564 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 23:20:14 INFO - PROCESS | 12233 | 1464934814288 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6c800 == 118 [pid = 12233] [id = 295] 23:20:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 260 (0x87d6d400) [pid = 12233] [serial = 886] [outer = (nil)] 23:20:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 261 (0x8980f000) [pid = 12233] [serial = 887] [outer = 0x87d6d400] 23:20:14 INFO - PROCESS | 12233 | 1464934814372 Marionette DEBUG loaded listener.js 23:20:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 262 (0x8a374000) [pid = 12233] [serial = 888] [outer = 0x87d6d400] 23:20:15 INFO - PROCESS | 12233 | 1464934815196 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]]]}] 23:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1886ms 23:20:15 INFO - PROCESS | 12233 | 1464934815260 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 23:20:15 INFO - PROCESS | 12233 | 1464934815266 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 23:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:20:15 INFO - PROCESS | 12233 | 1464934815275 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:20:15 INFO - PROCESS | 12233 | 1464934815281 Marionette TRACE conn4 <- [1,1154,null,{}] 23:20:15 INFO - PROCESS | 12233 | 1464934815292 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}] 23:20:15 INFO - PROCESS | 12233 | 1464934815518 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 23:20:15 INFO - PROCESS | 12233 | 1464934815857 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a370400 == 119 [pid = 12233] [id = 296] 23:20:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 263 (0x8a377800) [pid = 12233] [serial = 889] [outer = (nil)] 23:20:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 264 (0x8ce88c00) [pid = 12233] [serial = 890] [outer = 0x8a377800] 23:20:16 INFO - PROCESS | 12233 | 1464934816013 Marionette DEBUG loaded listener.js 23:20:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 265 (0x8cec9c00) [pid = 12233] [serial = 891] [outer = 0x8a377800] 23:20:16 INFO - PROCESS | 12233 | 1464934816894 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]]]}] 23:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1683ms 23:20:16 INFO - PROCESS | 12233 | 1464934816962 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 23:20:16 INFO - PROCESS | 12233 | 1464934816969 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 23:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:20:16 INFO - PROCESS | 12233 | 1464934816975 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:20:16 INFO - PROCESS | 12233 | 1464934816978 Marionette TRACE conn4 <- [1,1158,null,{}] 23:20:16 INFO - PROCESS | 12233 | 1464934816984 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}] 23:20:17 INFO - PROCESS | 12233 | 1464934817217 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 23:20:17 INFO - PROCESS | 12233 | 1464934817520 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a373400 == 120 [pid = 12233] [id = 297] 23:20:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 266 (0x8a8d0000) [pid = 12233] [serial = 892] [outer = (nil)] 23:20:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 267 (0x8b511400) [pid = 12233] [serial = 893] [outer = 0x8a8d0000] 23:20:17 INFO - PROCESS | 12233 | 1464934817674 Marionette DEBUG loaded listener.js 23:20:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 268 (0x8d192400) [pid = 12233] [serial = 894] [outer = 0x8a8d0000] 23:20:17 INFO - PROCESS | 12233 | --DOCSHELL 0x90d41400 == 119 [pid = 12233] [id = 225] 23:20:17 INFO - PROCESS | 12233 | --DOCSHELL 0xa2272000 == 118 [pid = 12233] [id = 224] 23:20:17 INFO - PROCESS | 12233 | --DOMWINDOW == 267 (0x8b39b400) [pid = 12233] [serial = 725] [outer = (nil)] [url = about:blank] 23:20:17 INFO - PROCESS | 12233 | --DOMWINDOW == 266 (0x8d97a400) [pid = 12233] [serial = 743] [outer = (nil)] [url = about:blank] 23:20:17 INFO - PROCESS | 12233 | --DOMWINDOW == 265 (0x9a22f400) [pid = 12233] [serial = 728] [outer = (nil)] [url = about:blank] 23:20:17 INFO - PROCESS | 12233 | --DOMWINDOW == 264 (0x8a8ccc00) [pid = 12233] [serial = 734] [outer = (nil)] [url = about:blank] 23:20:17 INFO - PROCESS | 12233 | --DOMWINDOW == 263 (0xa228a800) [pid = 12233] [serial = 722] [outer = (nil)] [url = about:blank] 23:20:17 INFO - PROCESS | 12233 | --DOMWINDOW == 262 (0x95a76800) [pid = 12233] [serial = 731] [outer = (nil)] [url = about:blank] 23:20:17 INFO - PROCESS | 12233 | --DOMWINDOW == 261 (0x8d84ec00) [pid = 12233] [serial = 737] [outer = (nil)] [url = about:blank] 23:20:17 INFO - PROCESS | 12233 | --DOMWINDOW == 260 (0x8b517000) [pid = 12233] [serial = 746] [outer = (nil)] [url = about:blank] 23:20:17 INFO - PROCESS | 12233 | --DOMWINDOW == 259 (0x8d856c00) [pid = 12233] [serial = 740] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab8e800 == 117 [pid = 12233] [id = 277] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x91954c00 == 116 [pid = 12233] [id = 276] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x90d4a400 == 115 [pid = 12233] [id = 275] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab89400 == 114 [pid = 12233] [id = 274] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x8d026800 == 113 [pid = 12233] [id = 273] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x8b51c800 == 112 [pid = 12233] [id = 272] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x8a373c00 == 111 [pid = 12233] [id = 271] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x91a75400 == 110 [pid = 12233] [id = 264] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x91a71400 == 109 [pid = 12233] [id = 263] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x99ed9800 == 108 [pid = 12233] [id = 262] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x90fafc00 == 107 [pid = 12233] [id = 261] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x91a0e000 == 106 [pid = 12233] [id = 260] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x8b391c00 == 105 [pid = 12233] [id = 259] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x8f201800 == 104 [pid = 12233] [id = 258] 23:20:18 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab82400 == 103 [pid = 12233] [id = 257] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 258 (0x90fb4c00) [pid = 12233] [serial = 756] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 257 (0x8d982800) [pid = 12233] [serial = 752] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 256 (0x91a11400) [pid = 12233] [serial = 759] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 255 (0x8f07ac00) [pid = 12233] [serial = 755] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 254 (0x92539c00) [pid = 12233] [serial = 761] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 253 (0x92379c00) [pid = 12233] [serial = 707] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 252 (0x93c85400) [pid = 12233] [serial = 768] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 251 (0x92871800) [pid = 12233] [serial = 767] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 250 (0x91957800) [pid = 12233] [serial = 758] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 249 (0x9a74ac00) [pid = 12233] [serial = 713] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 248 (0x9c26e800) [pid = 12233] [serial = 719] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 247 (0x92680000) [pid = 12233] [serial = 762] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 246 (0x9ae6d400) [pid = 12233] [serial = 716] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 245 (0x93a6e000) [pid = 12233] [serial = 765] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 244 (0x8d021c00) [pid = 12233] [serial = 750] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 243 (0x8e1a5c00) [pid = 12233] [serial = 753] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 242 (0x90d4fc00) [pid = 12233] [serial = 704] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 241 (0x8b39dc00) [pid = 12233] [serial = 749] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 240 (0x96d2d000) [pid = 12233] [serial = 710] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | --DOMWINDOW == 239 (0x92a01800) [pid = 12233] [serial = 764] [outer = (nil)] [url = about:blank] 23:20:18 INFO - PROCESS | 12233 | 1464934818609 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]]]}] 23:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1688ms 23:20:18 INFO - PROCESS | 12233 | 1464934818663 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 23:20:18 INFO - PROCESS | 12233 | 1464934818667 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 23:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:20:18 INFO - PROCESS | 12233 | 1464934818680 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:20:18 INFO - PROCESS | 12233 | 1464934818688 Marionette TRACE conn4 <- [1,1162,null,{}] 23:20:18 INFO - PROCESS | 12233 | 1464934818696 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}] 23:20:18 INFO - PROCESS | 12233 | 1464934818871 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 23:20:19 INFO - PROCESS | 12233 | 1464934819049 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x8980e400 == 104 [pid = 12233] [id = 298] 23:20:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 240 (0x8a36d000) [pid = 12233] [serial = 895] [outer = (nil)] 23:20:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 241 (0x8d76bc00) [pid = 12233] [serial = 896] [outer = 0x8a36d000] 23:20:19 INFO - PROCESS | 12233 | 1464934819119 Marionette DEBUG loaded listener.js 23:20:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 242 (0x8d84e800) [pid = 12233] [serial = 897] [outer = 0x8a36d000] 23:20:19 INFO - PROCESS | 12233 | 1464934819862 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]]]}] 23:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1244ms 23:20:19 INFO - PROCESS | 12233 | 1464934819918 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 23:20:19 INFO - PROCESS | 12233 | 1464934819922 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 23:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:20:19 INFO - PROCESS | 12233 | 1464934819928 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:20:19 INFO - PROCESS | 12233 | 1464934819931 Marionette TRACE conn4 <- [1,1166,null,{}] 23:20:19 INFO - PROCESS | 12233 | 1464934819936 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}] 23:20:20 INFO - PROCESS | 12233 | 1464934820109 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 23:20:20 INFO - PROCESS | 12233 | 1464934820120 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b514400 == 105 [pid = 12233] [id = 299] 23:20:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 243 (0x8d76f400) [pid = 12233] [serial = 898] [outer = (nil)] 23:20:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 244 (0x8d97f000) [pid = 12233] [serial = 899] [outer = 0x8d76f400] 23:20:20 INFO - PROCESS | 12233 | 1464934820189 Marionette DEBUG loaded listener.js 23:20:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 245 (0x8e1a9800) [pid = 12233] [serial = 900] [outer = 0x8d76f400] 23:20:21 INFO - PROCESS | 12233 | 1464934821212 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]]]}] 23:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1327ms 23:20:21 INFO - PROCESS | 12233 | 1464934821255 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 23:20:21 INFO - PROCESS | 12233 | 1464934821258 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 23:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:20:21 INFO - PROCESS | 12233 | 1464934821271 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:20:21 INFO - PROCESS | 12233 | 1464934821273 Marionette TRACE conn4 <- [1,1170,null,{}] 23:20:21 INFO - PROCESS | 12233 | 1464934821279 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}] 23:20:21 INFO - PROCESS | 12233 | 1464934821499 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 23:20:21 INFO - PROCESS | 12233 | 1464934821528 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1af000 == 106 [pid = 12233] [id = 300] 23:20:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 246 (0x8e1b0800) [pid = 12233] [serial = 901] [outer = (nil)] 23:20:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 247 (0x8f07a000) [pid = 12233] [serial = 902] [outer = 0x8e1b0800] 23:20:21 INFO - PROCESS | 12233 | 1464934821609 Marionette DEBUG loaded listener.js 23:20:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 248 (0x90d41c00) [pid = 12233] [serial = 903] [outer = 0x8e1b0800] 23:20:22 INFO - PROCESS | 12233 | --DOMWINDOW == 247 (0x8d980c00) [pid = 12233] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:20:22 INFO - PROCESS | 12233 | --DOMWINDOW == 246 (0x8ce92000) [pid = 12233] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:20:22 INFO - PROCESS | 12233 | --DOMWINDOW == 245 (0x91959800) [pid = 12233] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:20:22 INFO - PROCESS | 12233 | --DOMWINDOW == 244 (0x8d190400) [pid = 12233] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:20:22 INFO - PROCESS | 12233 | --DOMWINDOW == 243 (0x90fb6800) [pid = 12233] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:20:22 INFO - PROCESS | 12233 | --DOMWINDOW == 242 (0x8a378000) [pid = 12233] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:20:22 INFO - PROCESS | 12233 | --DOMWINDOW == 241 (0x8d630800) [pid = 12233] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:20:22 INFO - PROCESS | 12233 | 1464934822957 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]]]}] 23:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1733ms 23:20:22 INFO - PROCESS | 12233 | 1464934822998 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 23:20:23 INFO - PROCESS | 12233 | 1464934823001 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 23:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:20:23 INFO - PROCESS | 12233 | 1464934823007 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:20:23 INFO - PROCESS | 12233 | 1464934823010 Marionette TRACE conn4 <- [1,1174,null,{}] 23:20:23 INFO - PROCESS | 12233 | 1464934823015 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}] 23:20:23 INFO - PROCESS | 12233 | 1464934823168 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 23:20:23 INFO - PROCESS | 12233 | 1464934823224 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a378000 == 107 [pid = 12233] [id = 301] 23:20:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 242 (0x8b51cc00) [pid = 12233] [serial = 904] [outer = (nil)] 23:20:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 243 (0x90d47400) [pid = 12233] [serial = 905] [outer = 0x8b51cc00] 23:20:23 INFO - PROCESS | 12233 | 1464934823293 Marionette DEBUG loaded listener.js 23:20:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 244 (0x90ec7800) [pid = 12233] [serial = 906] [outer = 0x8b51cc00] 23:20:24 INFO - PROCESS | 12233 | 1464934824123 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] 23:20:24 INFO - PROCESS | 12233 | 1464934824192 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 23:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:20:24 INFO - PROCESS | 12233 | 1464934824208 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:20:24 INFO - PROCESS | 12233 | 1464934824211 Marionette TRACE conn4 <- [1,1178,null,{}] 23:20:24 INFO - PROCESS | 12233 | 1464934824216 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}] 23:20:24 INFO - PROCESS | 12233 | 1464934824378 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 23:20:24 INFO - PROCESS | 12233 | 1464934824388 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4b800 == 108 [pid = 12233] [id = 302] 23:20:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 245 (0x90ed1400) [pid = 12233] [serial = 907] [outer = (nil)] 23:20:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 246 (0x91801800) [pid = 12233] [serial = 908] [outer = 0x90ed1400] 23:20:24 INFO - PROCESS | 12233 | 1464934824458 Marionette DEBUG loaded listener.js 23:20:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 247 (0x9180cc00) [pid = 12233] [serial = 909] [outer = 0x90ed1400] 23:20:25 INFO - PROCESS | 12233 | 1464934825695 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] 23:20:25 INFO - PROCESS | 12233 | 1464934825746 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 23:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:20:25 INFO - PROCESS | 12233 | 1464934825756 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:20:25 INFO - PROCESS | 12233 | 1464934825760 Marionette TRACE conn4 <- [1,1182,null,{}] 23:20:25 INFO - PROCESS | 12233 | 1464934825769 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}] 23:20:25 INFO - PROCESS | 12233 | 1464934825970 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 23:20:26 INFO - PROCESS | 12233 | 1464934826235 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a36c800 == 109 [pid = 12233] [id = 303] 23:20:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 248 (0x8ab84000) [pid = 12233] [serial = 910] [outer = (nil)] 23:20:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 249 (0x8b50ec00) [pid = 12233] [serial = 911] [outer = 0x8ab84000] 23:20:26 INFO - PROCESS | 12233 | 1464934826366 Marionette DEBUG loaded listener.js 23:20:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 250 (0x8ce8a800) [pid = 12233] [serial = 912] [outer = 0x8ab84000] 23:20:27 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:20:27 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:20:27 INFO - PROCESS | 12233 | 1464934827271 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] 23:20:27 INFO - PROCESS | 12233 | 1464934827349 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 23:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:20:27 INFO - PROCESS | 12233 | 1464934827359 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:20:27 INFO - PROCESS | 12233 | 1464934827363 Marionette TRACE conn4 <- [1,1186,null,{}] 23:20:27 INFO - PROCESS | 12233 | 1464934827370 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}] 23:20:27 INFO - PROCESS | 12233 | 1464934827565 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 23:20:27 INFO - PROCESS | 12233 | 1464934827865 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d62cc00 == 110 [pid = 12233] [id = 304] 23:20:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 251 (0x8d76a000) [pid = 12233] [serial = 913] [outer = (nil)] 23:20:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 252 (0x8d97b000) [pid = 12233] [serial = 914] [outer = 0x8d76a000] 23:20:28 INFO - PROCESS | 12233 | 1464934827993 Marionette DEBUG loaded listener.js 23:20:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 253 (0x8f201400) [pid = 12233] [serial = 915] [outer = 0x8d76a000] 23:20:28 INFO - PROCESS | 12233 | 1464934828895 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] 23:20:28 INFO - PROCESS | 12233 | 1464934828954 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 23:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:20:28 INFO - PROCESS | 12233 | 1464934828961 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:20:28 INFO - PROCESS | 12233 | 1464934828967 Marionette TRACE conn4 <- [1,1190,null,{}] 23:20:28 INFO - PROCESS | 12233 | 1464934828983 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}] 23:20:29 INFO - PROCESS | 12233 | 1464934829181 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 23:20:29 INFO - PROCESS | 12233 | 1464934829493 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d631c00 == 111 [pid = 12233] [id = 305] 23:20:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 254 (0x90ec4400) [pid = 12233] [serial = 916] [outer = (nil)] 23:20:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 255 (0x9189a400) [pid = 12233] [serial = 917] [outer = 0x90ec4400] 23:20:29 INFO - PROCESS | 12233 | 1464934829587 Marionette DEBUG loaded listener.js 23:20:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 256 (0x918d9800) [pid = 12233] [serial = 918] [outer = 0x90ec4400] 23:20:30 INFO - PROCESS | 12233 | 1464934830465 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] 23:20:30 INFO - PROCESS | 12233 | 1464934830513 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 23:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:20:30 INFO - PROCESS | 12233 | 1464934830520 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:20:30 INFO - PROCESS | 12233 | 1464934830524 Marionette TRACE conn4 <- [1,1194,null,{}] 23:20:30 INFO - PROCESS | 12233 | 1464934830530 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}] 23:20:30 INFO - PROCESS | 12233 | 1464934830752 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 23:20:31 INFO - PROCESS | 12233 | 1464934831021 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4c400 == 112 [pid = 12233] [id = 306] 23:20:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 257 (0x918cf800) [pid = 12233] [serial = 919] [outer = (nil)] 23:20:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 258 (0x91a72400) [pid = 12233] [serial = 920] [outer = 0x918cf800] 23:20:31 INFO - PROCESS | 12233 | 1464934831150 Marionette DEBUG loaded listener.js 23:20:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 259 (0x91a78000) [pid = 12233] [serial = 921] [outer = 0x918cf800] 23:20:31 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:20:31 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:20:32 INFO - PROCESS | 12233 | 1464934832064 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] 23:20:32 INFO - PROCESS | 12233 | 1464934832112 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 23:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:20:32 INFO - PROCESS | 12233 | 1464934832118 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:20:32 INFO - PROCESS | 12233 | 1464934832121 Marionette TRACE conn4 <- [1,1198,null,{}] 23:20:32 INFO - PROCESS | 12233 | 1464934832127 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}] 23:20:32 INFO - PROCESS | 12233 | 1464934832324 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 23:20:32 INFO - PROCESS | 12233 | 1464934832588 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x9195a800 == 113 [pid = 12233] [id = 307] 23:20:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 260 (0x91a0d400) [pid = 12233] [serial = 922] [outer = (nil)] 23:20:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 261 (0x91e88400) [pid = 12233] [serial = 923] [outer = 0x91a0d400] 23:20:32 INFO - PROCESS | 12233 | 1464934832716 Marionette DEBUG loaded listener.js 23:20:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 262 (0x92246000) [pid = 12233] [serial = 924] [outer = 0x91a0d400] 23:20:33 INFO - PROCESS | 12233 | 1464934833572 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]]]}] 23:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1489ms 23:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:20:33 INFO - PROCESS | 12233 | 1464934833608 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 23:20:33 INFO - PROCESS | 12233 | 1464934833611 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 23:20:33 INFO - PROCESS | 12233 | 1464934833617 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:20:33 INFO - PROCESS | 12233 | 1464934833621 Marionette TRACE conn4 <- [1,1202,null,{}] 23:20:33 INFO - PROCESS | 12233 | 1464934833626 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}] 23:20:33 INFO - PROCESS | 12233 | 1464934833839 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 23:20:34 INFO - PROCESS | 12233 | 1464934834055 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a11400 == 114 [pid = 12233] [id = 308] 23:20:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 263 (0x91c5d800) [pid = 12233] [serial = 925] [outer = (nil)] 23:20:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 264 (0x924b7c00) [pid = 12233] [serial = 926] [outer = 0x91c5d800] 23:20:34 INFO - PROCESS | 12233 | 1464934834174 Marionette DEBUG loaded listener.js 23:20:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 265 (0x92534000) [pid = 12233] [serial = 927] [outer = 0x91c5d800] 23:20:35 INFO - PROCESS | 12233 | 1464934835113 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]]]}] 23:20:35 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 23:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1537ms 23:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:20:35 INFO - PROCESS | 12233 | 1464934835153 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 23:20:35 INFO - PROCESS | 12233 | 1464934835157 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 23:20:35 INFO - PROCESS | 12233 | 1464934835163 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:20:35 INFO - PROCESS | 12233 | 1464934835167 Marionette TRACE conn4 <- [1,1206,null,{}] 23:20:35 INFO - PROCESS | 12233 | 1464934835172 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}] 23:20:35 INFO - PROCESS | 12233 | 1464934835349 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 23:20:35 INFO - PROCESS | 12233 | 1464934835627 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x92326000 == 115 [pid = 12233] [id = 309] 23:20:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 266 (0x924b9400) [pid = 12233] [serial = 928] [outer = (nil)] 23:20:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 267 (0x92689800) [pid = 12233] [serial = 929] [outer = 0x924b9400] 23:20:35 INFO - PROCESS | 12233 | 1464934835754 Marionette DEBUG loaded listener.js 23:20:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 268 (0x92871000) [pid = 12233] [serial = 930] [outer = 0x924b9400] 23:20:36 INFO - PROCESS | 12233 | 1464934836595 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]]]}] 23:20:36 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 23:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1489ms 23:20:36 INFO - PROCESS | 12233 | 1464934836652 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 23:20:36 INFO - PROCESS | 12233 | 1464934836657 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 23:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:20:36 INFO - PROCESS | 12233 | 1464934836663 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:20:36 INFO - PROCESS | 12233 | 1464934836665 Marionette TRACE conn4 <- [1,1210,null,{}] 23:20:36 INFO - PROCESS | 12233 | 1464934836672 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}] 23:20:36 INFO - PROCESS | 12233 | 1464934836859 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 23:20:37 INFO - PROCESS | 12233 | 1464934837076 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x92325400 == 116 [pid = 12233] [id = 310] 23:20:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 269 (0x924ba000) [pid = 12233] [serial = 931] [outer = (nil)] 23:20:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 270 (0x92a0f800) [pid = 12233] [serial = 932] [outer = 0x924ba000] 23:20:37 INFO - PROCESS | 12233 | 1464934837202 Marionette DEBUG loaded listener.js 23:20:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 271 (0x92bb3000) [pid = 12233] [serial = 933] [outer = 0x924ba000] 23:20:38 INFO - PROCESS | 12233 | 1464934838185 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]]]}] 23:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1578ms 23:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:20:38 INFO - PROCESS | 12233 | 1464934838241 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 23:20:38 INFO - PROCESS | 12233 | 1464934838244 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 23:20:38 INFO - PROCESS | 12233 | 1464934838251 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:20:38 INFO - PROCESS | 12233 | 1464934838254 Marionette TRACE conn4 <- [1,1214,null,{}] 23:20:38 INFO - PROCESS | 12233 | 1464934838260 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}] 23:20:38 INFO - PROCESS | 12233 | 1464934838446 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 23:20:38 INFO - PROCESS | 12233 | 1464934838666 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x9286ec00 == 117 [pid = 12233] [id = 311] 23:20:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 272 (0x92a0dc00) [pid = 12233] [serial = 934] [outer = (nil)] 23:20:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 273 (0x93a69000) [pid = 12233] [serial = 935] [outer = 0x92a0dc00] 23:20:38 INFO - PROCESS | 12233 | 1464934838797 Marionette DEBUG loaded listener.js 23:20:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 274 (0x93ab5400) [pid = 12233] [serial = 936] [outer = 0x92a0dc00] 23:20:39 INFO - PROCESS | 12233 | 1464934839696 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]]]}] 23:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1479ms 23:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:20:39 INFO - PROCESS | 12233 | 1464934839730 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 23:20:39 INFO - PROCESS | 12233 | 1464934839733 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 23:20:39 INFO - PROCESS | 12233 | 1464934839739 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:20:39 INFO - PROCESS | 12233 | 1464934839743 Marionette TRACE conn4 <- [1,1218,null,{}] 23:20:39 INFO - PROCESS | 12233 | 1464934839748 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}] 23:20:39 INFO - PROCESS | 12233 | 1464934839931 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 23:20:40 INFO - PROCESS | 12233 | 1464934840155 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x92eb5400 == 118 [pid = 12233] [id = 312] 23:20:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 275 (0x92eb8000) [pid = 12233] [serial = 937] [outer = (nil)] 23:20:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 276 (0x950db800) [pid = 12233] [serial = 938] [outer = 0x92eb8000] 23:20:40 INFO - PROCESS | 12233 | 1464934840274 Marionette DEBUG loaded listener.js 23:20:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 277 (0x951e9400) [pid = 12233] [serial = 939] [outer = 0x92eb8000] 23:20:41 INFO - PROCESS | 12233 | 1464934841232 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]]]}] 23:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1529ms 23:20:41 INFO - PROCESS | 12233 | 1464934841268 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 23:20:41 INFO - PROCESS | 12233 | 1464934841271 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 23:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:20:41 INFO - PROCESS | 12233 | 1464934841278 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:20:41 INFO - PROCESS | 12233 | 1464934841282 Marionette TRACE conn4 <- [1,1222,null,{}] 23:20:41 INFO - PROCESS | 12233 | 1464934841288 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}] 23:20:41 INFO - PROCESS | 12233 | 1464934841497 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 23:20:41 INFO - PROCESS | 12233 | 1464934841761 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x93c7e000 == 119 [pid = 12233] [id = 313] 23:20:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 278 (0x94ebac00) [pid = 12233] [serial = 940] [outer = (nil)] 23:20:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 279 (0x95d6ac00) [pid = 12233] [serial = 941] [outer = 0x94ebac00] 23:20:41 INFO - PROCESS | 12233 | 1464934841897 Marionette DEBUG loaded listener.js 23:20:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 280 (0x95dc5000) [pid = 12233] [serial = 942] [outer = 0x94ebac00] 23:20:42 INFO - PROCESS | 12233 | 1464934842757 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] 23:20:42 INFO - PROCESS | 12233 | 1464934842813 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 23:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:20:42 INFO - PROCESS | 12233 | 1464934842819 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:20:42 INFO - PROCESS | 12233 | 1464934842822 Marionette TRACE conn4 <- [1,1226,null,{}] 23:20:42 INFO - PROCESS | 12233 | 1464934842828 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}] 23:20:43 INFO - PROCESS | 12233 | 1464934843012 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 23:20:43 INFO - PROCESS | 12233 | 1464934843331 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ada000 == 120 [pid = 12233] [id = 314] 23:20:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 281 (0x95d70000) [pid = 12233] [serial = 943] [outer = (nil)] 23:20:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 282 (0x9778dc00) [pid = 12233] [serial = 944] [outer = 0x95d70000] 23:20:43 INFO - PROCESS | 12233 | 1464934843419 Marionette DEBUG loaded listener.js 23:20:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 283 (0x9817e800) [pid = 12233] [serial = 945] [outer = 0x95d70000] 23:20:44 INFO - PROCESS | 12233 | 1464934844241 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]]]}] 23:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1478ms 23:20:44 INFO - PROCESS | 12233 | 1464934844298 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 23:20:44 INFO - PROCESS | 12233 | 1464934844301 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 23:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:20:44 INFO - PROCESS | 12233 | 1464934844307 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:20:44 INFO - PROCESS | 12233 | 1464934844310 Marionette TRACE conn4 <- [1,1230,null,{}] 23:20:44 INFO - PROCESS | 12233 | 1464934844325 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}] 23:20:44 INFO - PROCESS | 12233 | 1464934844508 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 23:20:44 INFO - PROCESS | 12233 | 1464934844772 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x92685000 == 121 [pid = 12233] [id = 315] 23:20:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 284 (0x96d30400) [pid = 12233] [serial = 946] [outer = (nil)] 23:20:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 285 (0x996e5c00) [pid = 12233] [serial = 947] [outer = 0x96d30400] 23:20:44 INFO - PROCESS | 12233 | 1464934844904 Marionette DEBUG loaded listener.js 23:20:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 286 (0x99ed9800) [pid = 12233] [serial = 948] [outer = 0x96d30400] 23:20:45 INFO - PROCESS | 12233 | 1464934845768 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]]]}] 23:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1496ms 23:20:45 INFO - PROCESS | 12233 | 1464934845803 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 23:20:45 INFO - PROCESS | 12233 | 1464934845807 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 23:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:20:45 INFO - PROCESS | 12233 | 1464934845814 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:20:45 INFO - PROCESS | 12233 | 1464934845816 Marionette TRACE conn4 <- [1,1234,null,{}] 23:20:45 INFO - PROCESS | 12233 | 1464934845822 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}] 23:20:46 INFO - PROCESS | 12233 | 1464934846004 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 23:20:46 INFO - PROCESS | 12233 | 1464934846315 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8ce400 == 122 [pid = 12233] [id = 316] 23:20:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 287 (0x996df400) [pid = 12233] [serial = 949] [outer = (nil)] 23:20:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 288 (0x9a74fc00) [pid = 12233] [serial = 950] [outer = 0x996df400] 23:20:46 INFO - PROCESS | 12233 | 1464934846404 Marionette DEBUG loaded listener.js 23:20:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 289 (0x9a756400) [pid = 12233] [serial = 951] [outer = 0x996df400] 23:20:47 INFO - PROCESS | 12233 | 1464934847212 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]]]}] 23:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1428ms 23:20:47 INFO - PROCESS | 12233 | 1464934847243 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 23:20:47 INFO - PROCESS | 12233 | 1464934847246 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 23:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:20:47 INFO - PROCESS | 12233 | 1464934847253 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:20:47 INFO - PROCESS | 12233 | 1464934847256 Marionette TRACE conn4 <- [1,1238,null,{}] 23:20:47 INFO - PROCESS | 12233 | 1464934847261 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}] 23:20:47 INFO - PROCESS | 12233 | 1464934847445 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 23:20:47 INFO - PROCESS | 12233 | 1464934847728 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f071000 == 123 [pid = 12233] [id = 317] 23:20:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 290 (0x9a2c9c00) [pid = 12233] [serial = 952] [outer = (nil)] 23:20:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 291 (0x9aad1c00) [pid = 12233] [serial = 953] [outer = 0x9a2c9c00] 23:20:47 INFO - PROCESS | 12233 | 1464934847855 Marionette DEBUG loaded listener.js 23:20:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 292 (0x9ae66400) [pid = 12233] [serial = 954] [outer = 0x9a2c9c00] 23:20:48 INFO - PROCESS | 12233 | 1464934848695 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]]]}] 23:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1483ms 23:20:48 INFO - PROCESS | 12233 | 1464934848737 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 23:20:48 INFO - PROCESS | 12233 | 1464934848741 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 23:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:20:48 INFO - PROCESS | 12233 | 1464934848747 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:20:48 INFO - PROCESS | 12233 | 1464934848750 Marionette TRACE conn4 <- [1,1242,null,{}] 23:20:48 INFO - PROCESS | 12233 | 1464934848755 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}] 23:20:48 INFO - PROCESS | 12233 | 1464934848936 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 23:20:49 INFO - PROCESS | 12233 | 1464934849204 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x99396c00 == 124 [pid = 12233] [id = 318] 23:20:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 293 (0x9a77f800) [pid = 12233] [serial = 955] [outer = (nil)] 23:20:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 294 (0x9af3ac00) [pid = 12233] [serial = 956] [outer = 0x9a77f800] 23:20:49 INFO - PROCESS | 12233 | 1464934849332 Marionette DEBUG loaded listener.js 23:20:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 295 (0x9b5e9400) [pid = 12233] [serial = 957] [outer = 0x9a77f800] 23:20:50 INFO - PROCESS | 12233 | 1464934850166 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]]]}] 23:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1477ms 23:20:50 INFO - PROCESS | 12233 | 1464934850224 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 23:20:50 INFO - PROCESS | 12233 | 1464934850228 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 23:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:20:50 INFO - PROCESS | 12233 | 1464934850234 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:20:50 INFO - PROCESS | 12233 | 1464934850237 Marionette TRACE conn4 <- [1,1246,null,{}] 23:20:50 INFO - PROCESS | 12233 | 1464934850243 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}] 23:20:50 INFO - PROCESS | 12233 | 1464934850434 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 23:20:50 INFO - PROCESS | 12233 | 1464934850743 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x8993a800 == 125 [pid = 12233] [id = 319] 23:20:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 296 (0x8a36b800) [pid = 12233] [serial = 958] [outer = (nil)] 23:20:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 297 (0x9b6a6400) [pid = 12233] [serial = 959] [outer = 0x8a36b800] 23:20:50 INFO - PROCESS | 12233 | 1464934850871 Marionette DEBUG loaded listener.js 23:20:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 298 (0x9bb82000) [pid = 12233] [serial = 960] [outer = 0x8a36b800] 23:20:51 INFO - PROCESS | 12233 | 1464934851739 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]]]}] 23:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1536ms 23:20:51 INFO - PROCESS | 12233 | 1464934851773 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 23:20:51 INFO - PROCESS | 12233 | 1464934851776 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 23:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:20:51 INFO - PROCESS | 12233 | 1464934851782 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:20:51 INFO - PROCESS | 12233 | 1464934851786 Marionette TRACE conn4 <- [1,1250,null,{}] 23:20:51 INFO - PROCESS | 12233 | 1464934851791 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}] 23:20:51 INFO - PROCESS | 12233 | 1464934851977 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 23:20:52 INFO - PROCESS | 12233 | 1464934852258 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b5ea400 == 126 [pid = 12233] [id = 320] 23:20:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 299 (0x9b5f3000) [pid = 12233] [serial = 961] [outer = (nil)] 23:20:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 300 (0x9be32800) [pid = 12233] [serial = 962] [outer = 0x9b5f3000] 23:20:52 INFO - PROCESS | 12233 | 1464934852387 Marionette DEBUG loaded listener.js 23:20:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 301 (0x9c150400) [pid = 12233] [serial = 963] [outer = 0x9b5f3000] 23:20:52 INFO - PROCESS | 12233 | --DOCSHELL 0x93a71c00 == 125 [pid = 12233] [id = 10] 23:20:53 INFO - PROCESS | 12233 | 1464934853399 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]]]}] 23:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1680ms 23:20:53 INFO - PROCESS | 12233 | 1464934853463 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 23:20:53 INFO - PROCESS | 12233 | 1464934853467 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 23:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:20:53 INFO - PROCESS | 12233 | 1464934853473 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:20:53 INFO - PROCESS | 12233 | 1464934853477 Marionette TRACE conn4 <- [1,1254,null,{}] 23:20:53 INFO - PROCESS | 12233 | 1464934853482 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}] 23:20:53 INFO - PROCESS | 12233 | 1464934853674 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 23:20:54 INFO - PROCESS | 12233 | 1464934853984 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x9cfb2800 == 126 [pid = 12233] [id = 321] 23:20:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 302 (0x9cfb3c00) [pid = 12233] [serial = 964] [outer = (nil)] 23:20:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 303 (0xa060b800) [pid = 12233] [serial = 965] [outer = 0x9cfb3c00] 23:20:54 INFO - PROCESS | 12233 | 1464934854072 Marionette DEBUG loaded listener.js 23:20:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 304 (0xa0611800) [pid = 12233] [serial = 966] [outer = 0x9cfb3c00] 23:20:54 INFO - PROCESS | 12233 | 1464934854932 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]]]}] 23:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2135ms 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x8a378000 == 125 [pid = 12233] [id = 301] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x8980e400 == 124 [pid = 12233] [id = 298] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x8a373400 == 123 [pid = 12233] [id = 297] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x8a370400 == 122 [pid = 12233] [id = 296] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6c800 == 121 [pid = 12233] [id = 295] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x9a2c8800 == 120 [pid = 12233] [id = 286] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x9ae6f000 == 119 [pid = 12233] [id = 285] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x92687c00 == 118 [pid = 12233] [id = 284] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x93aad400 == 117 [pid = 12233] [id = 283] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x951f1c00 == 116 [pid = 12233] [id = 282] 23:20:56 INFO - PROCESS | 12233 | --DOCSHELL 0x91a0f000 == 115 [pid = 12233] [id = 278] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 303 (0x92530800) [pid = 12233] [serial = 834] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 302 (0x91958400) [pid = 12233] [serial = 776] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 301 (0x8f20dc00) [pid = 12233] [serial = 824] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 300 (0x95ad6c00) [pid = 12233] [serial = 770] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 299 (0x90faf800) [pid = 12233] [serial = 825] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 298 (0x9a2c4c00) [pid = 12233] [serial = 782] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 297 (0x8d62ac00) [pid = 12233] [serial = 819] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 296 (0x8992ec00) [pid = 12233] [serial = 809] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 295 (0x89809c00) [pid = 12233] [serial = 806] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 294 (0x92321c00) [pid = 12233] [serial = 831] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 293 (0x9c157400) [pid = 12233] [serial = 794] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 292 (0x91a7ac00) [pid = 12233] [serial = 791] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 291 (0x9c2ca000) [pid = 12233] [serial = 797] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 290 (0x9cde5400) [pid = 12233] [serial = 803] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 289 (0x8993ac00) [pid = 12233] [serial = 812] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 288 (0x91a7b000) [pid = 12233] [serial = 830] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 287 (0x8d981c00) [pid = 12233] [serial = 822] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 286 (0x918d5800) [pid = 12233] [serial = 828] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 285 (0x9af3bc00) [pid = 12233] [serial = 785] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 284 (0x95dc7400) [pid = 12233] [serial = 779] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 283 (0x8b3a0000) [pid = 12233] [serial = 816] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 282 (0x9189b800) [pid = 12233] [serial = 827] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 281 (0x8d856400) [pid = 12233] [serial = 773] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 280 (0x8ab85000) [pid = 12233] [serial = 815] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 279 (0x9c26bc00) [pid = 12233] [serial = 788] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 278 (0x8d026400) [pid = 12233] [serial = 818] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 277 (0x9232b000) [pid = 12233] [serial = 833] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 276 (0x8d76f000) [pid = 12233] [serial = 821] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | --DOMWINDOW == 275 (0x8ce91800) [pid = 12233] [serial = 800] [outer = (nil)] [url = about:blank] 23:20:56 INFO - PROCESS | 12233 | 1464934856428 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 23:20:56 INFO - PROCESS | 12233 | 1464934856433 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 23:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:20:56 INFO - PROCESS | 12233 | 1464934856450 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:20:56 INFO - PROCESS | 12233 | 1464934856457 Marionette TRACE conn4 <- [1,1258,null,{}] 23:20:56 INFO - PROCESS | 12233 | 1464934856467 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}] 23:20:56 INFO - PROCESS | 12233 | 1464934856635 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 23:20:56 INFO - PROCESS | 12233 | 1464934856652 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8cfc00 == 116 [pid = 12233] [id = 322] 23:20:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 276 (0x8a8d0c00) [pid = 12233] [serial = 967] [outer = (nil)] 23:20:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 277 (0x8ab8c800) [pid = 12233] [serial = 968] [outer = 0x8a8d0c00] 23:20:56 INFO - PROCESS | 12233 | 1464934856728 Marionette DEBUG loaded listener.js 23:20:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 278 (0x8b39a000) [pid = 12233] [serial = 969] [outer = 0x8a8d0c00] 23:20:57 INFO - PROCESS | 12233 | 1464934857674 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]]]}] 23:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1296ms 23:20:57 INFO - PROCESS | 12233 | 1464934857740 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 23:20:57 INFO - PROCESS | 12233 | 1464934857745 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 23:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:20:57 INFO - PROCESS | 12233 | 1464934857757 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:20:57 INFO - PROCESS | 12233 | 1464934857771 Marionette TRACE conn4 <- [1,1262,null,{}] 23:20:57 INFO - PROCESS | 12233 | 1464934857780 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}] 23:20:57 INFO - PROCESS | 12233 | 1464934857958 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 23:20:58 INFO - PROCESS | 12233 | 1464934858144 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b39d000 == 117 [pid = 12233] [id = 323] 23:20:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 279 (0x8ce8b400) [pid = 12233] [serial = 970] [outer = (nil)] 23:20:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 280 (0x8d029400) [pid = 12233] [serial = 971] [outer = 0x8ce8b400] 23:20:58 INFO - PROCESS | 12233 | 1464934858216 Marionette DEBUG loaded listener.js 23:20:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 281 (0x8d19d000) [pid = 12233] [serial = 972] [outer = 0x8ce8b400] 23:20:59 INFO - PROCESS | 12233 | 1464934859117 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]]]}] 23:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1395ms 23:20:59 INFO - PROCESS | 12233 | 1464934859149 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 23:20:59 INFO - PROCESS | 12233 | 1464934859153 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 23:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:20:59 INFO - PROCESS | 12233 | 1464934859159 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:20:59 INFO - PROCESS | 12233 | 1464934859161 Marionette TRACE conn4 <- [1,1266,null,{}] 23:20:59 INFO - PROCESS | 12233 | 1464934859184 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}] 23:20:59 INFO - PROCESS | 12233 | 1464934859428 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 23:20:59 INFO - PROCESS | 12233 | 1464934859460 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8c7c00 == 118 [pid = 12233] [id = 324] 23:20:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 282 (0x8d97c800) [pid = 12233] [serial = 973] [outer = (nil)] 23:20:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 283 (0x8e1abc00) [pid = 12233] [serial = 974] [outer = 0x8d97c800] 23:20:59 INFO - PROCESS | 12233 | 1464934859535 Marionette DEBUG loaded listener.js 23:20:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 284 (0x8f20a400) [pid = 12233] [serial = 975] [outer = 0x8d97c800] 23:21:00 INFO - PROCESS | 12233 | 1464934860464 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]]]}] 23:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1377ms 23:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:21:00 INFO - PROCESS | 12233 | 1464934860537 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 23:21:00 INFO - PROCESS | 12233 | 1464934860539 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 23:21:00 INFO - PROCESS | 12233 | 1464934860546 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:21:00 INFO - PROCESS | 12233 | 1464934860549 Marionette TRACE conn4 <- [1,1270,null,{}] 23:21:00 INFO - PROCESS | 12233 | 1464934860554 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}] 23:21:00 INFO - PROCESS | 12233 | 1464934860813 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 23:21:01 INFO - PROCESS | 12233 | --DOMWINDOW == 283 (0x8a36d000) [pid = 12233] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:21:01 INFO - PROCESS | 12233 | --DOMWINDOW == 282 (0x8b51cc00) [pid = 12233] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:21:01 INFO - PROCESS | 12233 | --DOMWINDOW == 281 (0x87d6d400) [pid = 12233] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:21:01 INFO - PROCESS | 12233 | --DOMWINDOW == 280 (0x8e1b0800) [pid = 12233] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:21:01 INFO - PROCESS | 12233 | --DOMWINDOW == 279 (0x8a8d0000) [pid = 12233] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:21:01 INFO - PROCESS | 12233 | --DOMWINDOW == 278 (0x8d76f400) [pid = 12233] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:21:01 INFO - PROCESS | 12233 | --DOMWINDOW == 277 (0x8a377800) [pid = 12233] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:21:01 INFO - PROCESS | 12233 | 1464934861560 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6d400 == 119 [pid = 12233] [id = 325] 23:21:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 278 (0x888d5c00) [pid = 12233] [serial = 976] [outer = (nil)] 23:21:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 279 (0x8ce86800) [pid = 12233] [serial = 977] [outer = 0x888d5c00] 23:21:01 INFO - PROCESS | 12233 | 1464934861634 Marionette DEBUG loaded listener.js 23:21:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 280 (0x8d984c00) [pid = 12233] [serial = 978] [outer = 0x888d5c00] 23:21:02 INFO - PROCESS | 12233 | 1464934862372 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]]]}] 23:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1878ms 23:21:02 INFO - PROCESS | 12233 | 1464934862423 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 23:21:02 INFO - PROCESS | 12233 | 1464934862426 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 23:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:21:02 INFO - PROCESS | 12233 | 1464934862442 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:21:02 INFO - PROCESS | 12233 | 1464934862445 Marionette TRACE conn4 <- [1,1274,null,{}] 23:21:02 INFO - PROCESS | 12233 | 1464934862450 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}] 23:21:02 INFO - PROCESS | 12233 | 1464934862614 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 23:21:02 INFO - PROCESS | 12233 | 1464934862629 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b39c400 == 120 [pid = 12233] [id = 326] 23:21:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 281 (0x8f206c00) [pid = 12233] [serial = 979] [outer = (nil)] 23:21:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 282 (0x91805000) [pid = 12233] [serial = 980] [outer = 0x8f206c00] 23:21:02 INFO - PROCESS | 12233 | 1464934862704 Marionette DEBUG loaded listener.js 23:21:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 283 (0x91896800) [pid = 12233] [serial = 981] [outer = 0x8f206c00] 23:21:03 INFO - PROCESS | 12233 | 1464934863827 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]]]}] 23:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1433ms 23:21:03 INFO - PROCESS | 12233 | 1464934863876 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 23:21:03 INFO - PROCESS | 12233 | 1464934863882 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 23:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:21:03 INFO - PROCESS | 12233 | 1464934863891 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:21:03 INFO - PROCESS | 12233 | 1464934863896 Marionette TRACE conn4 <- [1,1278,null,{}] 23:21:03 INFO - PROCESS | 12233 | 1464934863907 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}] 23:21:04 INFO - PROCESS | 12233 | 1464934864114 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 23:21:04 INFO - PROCESS | 12233 | 1464934864405 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8c8400 == 121 [pid = 12233] [id = 327] 23:21:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 284 (0x8a8cd800) [pid = 12233] [serial = 982] [outer = (nil)] 23:21:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 285 (0x8ce89800) [pid = 12233] [serial = 983] [outer = 0x8a8cd800] 23:21:04 INFO - PROCESS | 12233 | 1464934864534 Marionette DEBUG loaded listener.js 23:21:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 286 (0x8cece800) [pid = 12233] [serial = 984] [outer = 0x8a8cd800] 23:21:05 INFO - PROCESS | 12233 | 1464934865443 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]]]}] 23:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1583ms 23:21:05 INFO - PROCESS | 12233 | 1464934865475 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 23:21:05 INFO - PROCESS | 12233 | 1464934865483 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 23:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:21:05 INFO - PROCESS | 12233 | 1464934865495 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:21:05 INFO - PROCESS | 12233 | 1464934865507 Marionette TRACE conn4 <- [1,1282,null,{}] 23:21:05 INFO - PROCESS | 12233 | 1464934865517 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}] 23:21:05 INFO - PROCESS | 12233 | 1464934865713 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 23:21:06 INFO - PROCESS | 12233 | 1464934865982 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d84c000 == 122 [pid = 12233] [id = 328] 23:21:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 287 (0x8d853c00) [pid = 12233] [serial = 985] [outer = (nil)] 23:21:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 288 (0x8e1acc00) [pid = 12233] [serial = 986] [outer = 0x8d853c00] 23:21:06 INFO - PROCESS | 12233 | 1464934866108 Marionette DEBUG loaded listener.js 23:21:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 289 (0x90ec6c00) [pid = 12233] [serial = 987] [outer = 0x8d853c00] 23:21:07 INFO - PROCESS | 12233 | 1464934867057 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]]]}] 23:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1641ms 23:21:07 INFO - PROCESS | 12233 | 1464934867136 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 23:21:07 INFO - PROCESS | 12233 | 1464934867139 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 23:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:21:07 INFO - PROCESS | 12233 | 1464934867146 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:21:07 INFO - PROCESS | 12233 | 1464934867152 Marionette TRACE conn4 <- [1,1286,null,{}] 23:21:07 INFO - PROCESS | 12233 | 1464934867168 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}] 23:21:07 INFO - PROCESS | 12233 | 1464934867401 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 23:21:07 INFO - PROCESS | 12233 | 1464934867727 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d62d400 == 123 [pid = 12233] [id = 329] 23:21:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 290 (0x90ecdc00) [pid = 12233] [serial = 988] [outer = (nil)] 23:21:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 291 (0x91a7c400) [pid = 12233] [serial = 989] [outer = 0x90ecdc00] 23:21:07 INFO - PROCESS | 12233 | 1464934867825 Marionette DEBUG loaded listener.js 23:21:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 292 (0x91c6c800) [pid = 12233] [serial = 990] [outer = 0x90ecdc00] 23:21:08 INFO - PROCESS | 12233 | 1464934868775 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]]]}] 23:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1696ms 23:21:08 INFO - PROCESS | 12233 | 1464934868843 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 23:21:08 INFO - PROCESS | 12233 | 1464934868848 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 23:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:21:08 INFO - PROCESS | 12233 | 1464934868854 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:21:08 INFO - PROCESS | 12233 | 1464934868858 Marionette TRACE conn4 <- [1,1290,null,{}] 23:21:08 INFO - PROCESS | 12233 | 1464934868863 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}] 23:21:09 INFO - PROCESS | 12233 | 1464934869095 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 23:21:09 INFO - PROCESS | 12233 | 1464934869361 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4c000 == 124 [pid = 12233] [id = 330] 23:21:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 293 (0x91a7cc00) [pid = 12233] [serial = 991] [outer = (nil)] 23:21:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 294 (0x923b1c00) [pid = 12233] [serial = 992] [outer = 0x91a7cc00] 23:21:09 INFO - PROCESS | 12233 | 1464934869492 Marionette DEBUG loaded listener.js 23:21:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 295 (0x924b3800) [pid = 12233] [serial = 993] [outer = 0x91a7cc00] 23:21:10 INFO - PROCESS | 12233 | 1464934870374 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]]]}] 23:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1582ms 23:21:10 INFO - PROCESS | 12233 | 1464934870437 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 23:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:21:10 INFO - PROCESS | 12233 | 1464934870441 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 23:21:10 INFO - PROCESS | 12233 | 1464934870447 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:21:10 INFO - PROCESS | 12233 | 1464934870451 Marionette TRACE conn4 <- [1,1294,null,{}] 23:21:10 INFO - PROCESS | 12233 | 1464934870457 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}] 23:21:10 INFO - PROCESS | 12233 | 1464934870662 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 23:21:10 INFO - PROCESS | 12233 | 1464934870927 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x91e8c800 == 125 [pid = 12233] [id = 331] 23:21:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 296 (0x9237a400) [pid = 12233] [serial = 994] [outer = (nil)] 23:21:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 297 (0x9253a800) [pid = 12233] [serial = 995] [outer = 0x9237a400] 23:21:11 INFO - PROCESS | 12233 | 1464934871050 Marionette DEBUG loaded listener.js 23:21:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 298 (0x92874c00) [pid = 12233] [serial = 996] [outer = 0x9237a400] 23:21:11 INFO - PROCESS | 12233 | 1464934871926 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]]]}] 23:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1538ms 23:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:21:11 INFO - PROCESS | 12233 | 1464934871986 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 23:21:11 INFO - PROCESS | 12233 | 1464934871989 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 23:21:11 INFO - PROCESS | 12233 | 1464934871995 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:21:12 INFO - PROCESS | 12233 | 1464934871999 Marionette TRACE conn4 <- [1,1298,null,{}] 23:21:12 INFO - PROCESS | 12233 | 1464934872005 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}] 23:21:12 INFO - PROCESS | 12233 | 1464934872220 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 23:21:12 INFO - PROCESS | 12233 | 1464934872551 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d631400 == 126 [pid = 12233] [id = 332] 23:21:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 299 (0x924bf800) [pid = 12233] [serial = 997] [outer = (nil)] 23:21:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 300 (0x951f0000) [pid = 12233] [serial = 998] [outer = 0x924bf800] 23:21:12 INFO - PROCESS | 12233 | 1464934872647 Marionette DEBUG loaded listener.js 23:21:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 301 (0x95a73400) [pid = 12233] [serial = 999] [outer = 0x924bf800] 23:21:13 INFO - PROCESS | 12233 | 1464934873550 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]]]}] 23:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1584ms 23:21:13 INFO - PROCESS | 12233 | 1464934873579 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 23:21:13 INFO - PROCESS | 12233 | 1464934873583 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 23:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:21:13 INFO - PROCESS | 12233 | 1464934873589 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:21:13 INFO - PROCESS | 12233 | 1464934873593 Marionette TRACE conn4 <- [1,1302,null,{}] 23:21:13 INFO - PROCESS | 12233 | 1464934873598 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}] 23:21:13 INFO - PROCESS | 12233 | 1464934873778 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 23:21:14 INFO - PROCESS | 12233 | 1464934874047 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a68000 == 127 [pid = 12233] [id = 333] 23:21:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 302 (0x951f4400) [pid = 12233] [serial = 1000] [outer = (nil)] 23:21:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 303 (0x95ade000) [pid = 12233] [serial = 1001] [outer = 0x951f4400] 23:21:14 INFO - PROCESS | 12233 | 1464934874178 Marionette DEBUG loaded listener.js 23:21:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 304 (0x95d67c00) [pid = 12233] [serial = 1002] [outer = 0x951f4400] 23:21:15 INFO - PROCESS | 12233 | 1464934875054 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]]]}] 23:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1529ms 23:21:15 INFO - PROCESS | 12233 | 1464934875118 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 23:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:21:15 INFO - PROCESS | 12233 | 1464934875122 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 23:21:15 INFO - PROCESS | 12233 | 1464934875129 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:21:15 INFO - PROCESS | 12233 | 1464934875132 Marionette TRACE conn4 <- [1,1306,null,{}] 23:21:15 INFO - PROCESS | 12233 | 1464934875138 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}] 23:21:15 INFO - PROCESS | 12233 | 1464934875329 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 23:21:15 INFO - PROCESS | 12233 | 1464934875654 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x92a0ac00 == 128 [pid = 12233] [id = 334] 23:21:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 305 (0x951f6000) [pid = 12233] [serial = 1003] [outer = (nil)] 23:21:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 306 (0x989e4c00) [pid = 12233] [serial = 1004] [outer = 0x951f6000] 23:21:15 INFO - PROCESS | 12233 | 1464934875743 Marionette DEBUG loaded listener.js 23:21:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 307 (0x996e6000) [pid = 12233] [serial = 1005] [outer = 0x951f6000] 23:21:16 INFO - PROCESS | 12233 | 1464934876621 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]]]}] 23:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1534ms 23:21:16 INFO - PROCESS | 12233 | 1464934876667 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 23:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:21:16 INFO - PROCESS | 12233 | 1464934876671 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 23:21:16 INFO - PROCESS | 12233 | 1464934876678 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:21:16 INFO - PROCESS | 12233 | 1464934876681 Marionette TRACE conn4 <- [1,1310,null,{}] 23:21:16 INFO - PROCESS | 12233 | 1464934876687 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}] 23:21:16 INFO - PROCESS | 12233 | 1464934876877 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 23:21:17 INFO - PROCESS | 12233 | 1464934877143 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x95dc7000 == 129 [pid = 12233] [id = 335] 23:21:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 308 (0x96d32400) [pid = 12233] [serial = 1006] [outer = (nil)] 23:21:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 309 (0x9a782400) [pid = 12233] [serial = 1007] [outer = 0x96d32400] 23:21:17 INFO - PROCESS | 12233 | 1464934877289 Marionette DEBUG loaded listener.js 23:21:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 310 (0x9ae67000) [pid = 12233] [serial = 1008] [outer = 0x96d32400] 23:21:18 INFO - PROCESS | 12233 | 1464934878180 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] 23:21:18 INFO - PROCESS | 12233 | 1464934878228 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 23:21:18 INFO - PROCESS | 12233 | 1464934878235 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:21:18 INFO - PROCESS | 12233 | 1464934878238 Marionette TRACE conn4 <- [1,1314,null,{}] 23:21:18 INFO - PROCESS | 12233 | 1464934878244 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}] 23:21:18 INFO - PROCESS | 12233 | 1464934878424 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 23:21:18 INFO - PROCESS | 12233 | 1464934878738 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a2c8800 == 130 [pid = 12233] [id = 336] 23:21:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 311 (0x9a778000) [pid = 12233] [serial = 1009] [outer = (nil)] 23:21:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 312 (0x9c267000) [pid = 12233] [serial = 1010] [outer = 0x9a778000] 23:21:18 INFO - PROCESS | 12233 | 1464934878827 Marionette DEBUG loaded listener.js 23:21:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 313 (0x9c271000) [pid = 12233] [serial = 1011] [outer = 0x9a778000] 23:21:19 INFO - PROCESS | 12233 | 1464934879681 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]]]}] 23:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1483ms 23:21:19 INFO - PROCESS | 12233 | 1464934879717 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 23:21:19 INFO - PROCESS | 12233 | 1464934879721 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 23:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:21:19 INFO - PROCESS | 12233 | 1464934879728 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:21:19 INFO - PROCESS | 12233 | 1464934879732 Marionette TRACE conn4 <- [1,1318,null,{}] 23:21:19 INFO - PROCESS | 12233 | 1464934879738 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}] 23:21:19 INFO - PROCESS | 12233 | 1464934879950 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 23:21:20 INFO - PROCESS | 12233 | 1464934880219 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b6a2c00 == 131 [pid = 12233] [id = 337] 23:21:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 314 (0xa226d800) [pid = 12233] [serial = 1012] [outer = (nil)] 23:21:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 315 (0xa228a800) [pid = 12233] [serial = 1013] [outer = 0xa226d800] 23:21:20 INFO - PROCESS | 12233 | 1464934880368 Marionette DEBUG loaded listener.js 23:21:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 316 (0xa240a000) [pid = 12233] [serial = 1014] [outer = 0xa226d800] 23:21:21 INFO - PROCESS | 12233 | 1464934881282 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]]]}] 23:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1629ms 23:21:21 INFO - PROCESS | 12233 | 1464934881358 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 23:21:21 INFO - PROCESS | 12233 | 1464934881361 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 23:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:21:21 INFO - PROCESS | 12233 | 1464934881368 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:21:21 INFO - PROCESS | 12233 | 1464934881370 Marionette TRACE conn4 <- [1,1322,null,{}] 23:21:21 INFO - PROCESS | 12233 | 1464934881384 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}] 23:21:21 INFO - PROCESS | 12233 | 1464934881608 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 23:21:21 INFO - PROCESS | 12233 | 1464934881936 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x93c7d400 == 132 [pid = 12233] [id = 338] 23:21:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 317 (0xa2471400) [pid = 12233] [serial = 1015] [outer = (nil)] 23:21:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 318 (0xa26cf000) [pid = 12233] [serial = 1016] [outer = 0xa2471400] 23:21:22 INFO - PROCESS | 12233 | 1464934882025 Marionette DEBUG loaded listener.js 23:21:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 319 (0xa306e800) [pid = 12233] [serial = 1017] [outer = 0xa2471400] 23:21:22 INFO - PROCESS | 12233 | 1464934882879 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]]]}] 23:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1585ms 23:21:22 INFO - PROCESS | 12233 | 1464934882954 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 23:21:22 INFO - PROCESS | 12233 | 1464934882957 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 23:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:21:22 INFO - PROCESS | 12233 | 1464934882964 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:21:22 INFO - PROCESS | 12233 | 1464934882967 Marionette TRACE conn4 <- [1,1326,null,{}] 23:21:22 INFO - PROCESS | 12233 | 1464934882973 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}] 23:21:23 INFO - PROCESS | 12233 | 1464934883180 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 23:21:23 INFO - PROCESS | 12233 | 1464934883532 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a8c6c00 == 133 [pid = 12233] [id = 339] 23:21:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 320 (0x9a8d0000) [pid = 12233] [serial = 1018] [outer = (nil)] 23:21:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 321 (0xa3268c00) [pid = 12233] [serial = 1019] [outer = 0x9a8d0000] 23:21:23 INFO - PROCESS | 12233 | 1464934883622 Marionette DEBUG loaded listener.js 23:21:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 322 (0xa354fc00) [pid = 12233] [serial = 1020] [outer = 0x9a8d0000] 23:21:24 INFO - PROCESS | 12233 | 1464934884475 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]]]}] 23:21:24 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 23:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1579ms 23:21:24 INFO - PROCESS | 12233 | 1464934884543 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 23:21:24 INFO - PROCESS | 12233 | 1464934884546 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 23:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:21:24 INFO - PROCESS | 12233 | 1464934884553 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:21:24 INFO - PROCESS | 12233 | 1464934884556 Marionette TRACE conn4 <- [1,1330,null,{}] 23:21:24 INFO - PROCESS | 12233 | 1464934884562 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}] 23:21:24 INFO - PROCESS | 12233 | 1464934884750 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 23:21:25 INFO - PROCESS | 12233 | 1464934885024 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x872adc00 == 134 [pid = 12233] [id = 340] 23:21:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 323 (0x872ae000) [pid = 12233] [serial = 1021] [outer = (nil)] 23:21:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 324 (0x872b3400) [pid = 12233] [serial = 1022] [outer = 0x872ae000] 23:21:25 INFO - PROCESS | 12233 | 1464934885154 Marionette DEBUG loaded listener.js 23:21:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 325 (0x872b6c00) [pid = 12233] [serial = 1023] [outer = 0x872ae000] 23:21:26 INFO - PROCESS | 12233 | 1464934886019 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]]]}] 23:21:26 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 23:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1540ms 23:21:26 INFO - PROCESS | 12233 | 1464934886093 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 23:21:26 INFO - PROCESS | 12233 | 1464934886096 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 23:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:21:26 INFO - PROCESS | 12233 | 1464934886103 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:21:26 INFO - PROCESS | 12233 | 1464934886107 Marionette TRACE conn4 <- [1,1334,null,{}] 23:21:26 INFO - PROCESS | 12233 | 1464934886112 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}] 23:21:26 INFO - PROCESS | 12233 | 1464934886302 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 23:21:26 INFO - PROCESS | 12233 | 1464934886629 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x872ac800 == 135 [pid = 12233] [id = 341] 23:21:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 326 (0x872b9800) [pid = 12233] [serial = 1024] [outer = (nil)] 23:21:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 327 (0xa30ff000) [pid = 12233] [serial = 1025] [outer = 0x872b9800] 23:21:26 INFO - PROCESS | 12233 | 1464934886719 Marionette DEBUG loaded listener.js 23:21:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 328 (0xa35e9c00) [pid = 12233] [serial = 1026] [outer = 0x872b9800] 23:21:27 INFO - PROCESS | 12233 | 1464934887567 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]]]}] 23:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1531ms 23:21:27 INFO - PROCESS | 12233 | 1464934887635 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 23:21:27 INFO - PROCESS | 12233 | 1464934887638 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 23:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:21:27 INFO - PROCESS | 12233 | 1464934887645 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:21:27 INFO - PROCESS | 12233 | 1464934887648 Marionette TRACE conn4 <- [1,1338,null,{}] 23:21:27 INFO - PROCESS | 12233 | 1464934887654 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}] 23:21:27 INFO - PROCESS | 12233 | 1464934887844 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 23:21:28 INFO - PROCESS | 12233 | 1464934888164 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e48d400 == 136 [pid = 12233] [id = 342] 23:21:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 329 (0x8e48d800) [pid = 12233] [serial = 1027] [outer = (nil)] 23:21:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 330 (0x8e494400) [pid = 12233] [serial = 1028] [outer = 0x8e48d800] 23:21:28 INFO - PROCESS | 12233 | 1464934888253 Marionette DEBUG loaded listener.js 23:21:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 331 (0x8e496800) [pid = 12233] [serial = 1029] [outer = 0x8e48d800] 23:21:29 INFO - PROCESS | 12233 | 1464934889586 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]]]}] 23:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1978ms 23:21:29 INFO - PROCESS | 12233 | 1464934889623 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 23:21:29 INFO - PROCESS | 12233 | 1464934889627 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 23:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:21:29 INFO - PROCESS | 12233 | 1464934889712 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:21:29 INFO - PROCESS | 12233 | 1464934889717 Marionette TRACE conn4 <- [1,1342,null,{}] 23:21:29 INFO - PROCESS | 12233 | 1464934889723 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}] 23:21:29 INFO - PROCESS | 12233 | 1464934889902 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 23:21:30 INFO - PROCESS | 12233 | 1464934890590 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d78c00 == 137 [pid = 12233] [id = 343] 23:21:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 332 (0x888d6800) [pid = 12233] [serial = 1030] [outer = (nil)] 23:21:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 333 (0x8980d400) [pid = 12233] [serial = 1031] [outer = 0x888d6800] 23:21:30 INFO - PROCESS | 12233 | 1464934890683 Marionette DEBUG loaded listener.js 23:21:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 334 (0x8a374c00) [pid = 12233] [serial = 1032] [outer = 0x888d6800] 23:21:31 INFO - PROCESS | 12233 | 1464934891595 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]]]}] 23:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1947ms 23:21:31 INFO - PROCESS | 12233 | 1464934891651 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 23:21:31 INFO - PROCESS | 12233 | 1464934891657 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 23:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:21:31 INFO - PROCESS | 12233 | 1464934891664 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:21:31 INFO - PROCESS | 12233 | 1464934891670 Marionette TRACE conn4 <- [1,1346,null,{}] 23:21:31 INFO - PROCESS | 12233 | 1464934891677 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}] 23:21:31 INFO - PROCESS | 12233 | 1464934891862 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 23:21:32 INFO - PROCESS | 12233 | 1464934892151 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b3a0000 == 138 [pid = 12233] [id = 344] 23:21:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 335 (0x8b519000) [pid = 12233] [serial = 1033] [outer = (nil)] 23:21:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 336 (0x8d194800) [pid = 12233] [serial = 1034] [outer = 0x8b519000] 23:21:32 INFO - PROCESS | 12233 | 1464934892283 Marionette DEBUG loaded listener.js 23:21:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 337 (0x8d84bc00) [pid = 12233] [serial = 1035] [outer = 0x8b519000] 23:21:33 INFO - PROCESS | 12233 | 1464934893313 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]]]}] 23:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1730ms 23:21:33 INFO - PROCESS | 12233 | 1464934893397 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 23:21:33 INFO - PROCESS | 12233 | 1464934893403 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 23:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:21:33 INFO - PROCESS | 12233 | 1464934893411 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:21:33 INFO - PROCESS | 12233 | 1464934893414 Marionette TRACE conn4 <- [1,1350,null,{}] 23:21:33 INFO - PROCESS | 12233 | 1464934893420 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}] 23:21:33 INFO - PROCESS | 12233 | 1464934893602 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x91a80c00 == 137 [pid = 12233] [id = 265] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8ce95c00 == 136 [pid = 12233] [id = 267] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x92ebd800 == 135 [pid = 12233] [id = 78] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x92326400 == 134 [pid = 12233] [id = 51] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x89802400 == 133 [pid = 12233] [id = 269] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8ce88800 == 132 [pid = 12233] [id = 266] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x89801800 == 131 [pid = 12233] [id = 268] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6d400 == 130 [pid = 12233] [id = 325] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8c7c00 == 129 [pid = 12233] [id = 324] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8b514400 == 128 [pid = 12233] [id = 299] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8b39d000 == 127 [pid = 12233] [id = 323] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x91e87400 == 126 [pid = 12233] [id = 11] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8cfc00 == 125 [pid = 12233] [id = 322] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8f071000 == 124 [pid = 12233] [id = 317] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8ce400 == 123 [pid = 12233] [id = 316] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x92685000 == 122 [pid = 12233] [id = 315] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x93c7e000 == 121 [pid = 12233] [id = 313] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x95ada000 == 120 [pid = 12233] [id = 314] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x92eb5400 == 119 [pid = 12233] [id = 312] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x9286ec00 == 118 [pid = 12233] [id = 311] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x92325400 == 117 [pid = 12233] [id = 310] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x92326000 == 116 [pid = 12233] [id = 309] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x9195a800 == 115 [pid = 12233] [id = 307] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x91a11400 == 114 [pid = 12233] [id = 308] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x90d4c400 == 113 [pid = 12233] [id = 306] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8d631c00 == 112 [pid = 12233] [id = 305] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8d62cc00 == 111 [pid = 12233] [id = 304] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x8a36c800 == 110 [pid = 12233] [id = 303] 23:21:34 INFO - PROCESS | 12233 | --DOCSHELL 0x923b8800 == 109 [pid = 12233] [id = 256] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 336 (0x91801800) [pid = 12233] [serial = 908] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 335 (0x90ec7800) [pid = 12233] [serial = 906] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 334 (0x8d84e800) [pid = 12233] [serial = 897] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 333 (0x90d47400) [pid = 12233] [serial = 905] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 332 (0x92bb1400) [pid = 12233] [serial = 872] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 331 (0x90ed1000) [pid = 12233] [serial = 869] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 330 (0x95dbb400) [pid = 12233] [serial = 851] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 329 (0x93a6ac00) [pid = 12233] [serial = 845] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 328 (0x8980f000) [pid = 12233] [serial = 887] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 327 (0x90d41c00) [pid = 12233] [serial = 903] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 326 (0x8f07a000) [pid = 12233] [serial = 902] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 325 (0x8cec9800) [pid = 12233] [serial = 839] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 324 (0x8a374000) [pid = 12233] [serial = 888] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 323 (0x90d4a000) [pid = 12233] [serial = 842] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 322 (0x8b511400) [pid = 12233] [serial = 893] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 321 (0x9c267400) [pid = 12233] [serial = 860] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 320 (0x8d97f000) [pid = 12233] [serial = 899] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 319 (0x9b873400) [pid = 12233] [serial = 857] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 318 (0x92bba800) [pid = 12233] [serial = 875] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 317 (0x8d76bc00) [pid = 12233] [serial = 896] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 316 (0x888dac00) [pid = 12233] [serial = 884] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 315 (0x8ce88c00) [pid = 12233] [serial = 890] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 314 (0x888d6c00) [pid = 12233] [serial = 878] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 313 (0x8e1a9800) [pid = 12233] [serial = 900] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 312 (0xa0610c00) [pid = 12233] [serial = 863] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 311 (0x95a79c00) [pid = 12233] [serial = 848] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 310 (0x9a9de800) [pid = 12233] [serial = 854] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 309 (0x8cec9c00) [pid = 12233] [serial = 891] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 308 (0x8d192400) [pid = 12233] [serial = 894] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 307 (0x9287cc00) [pid = 12233] [serial = 836] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 306 (0x924b9800) [pid = 12233] [serial = 866] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | --DOMWINDOW == 305 (0x87d73800) [pid = 12233] [serial = 881] [outer = (nil)] [url = about:blank] 23:21:34 INFO - PROCESS | 12233 | 1464934894597 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d73800 == 110 [pid = 12233] [id = 345] 23:21:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 306 (0x87d74400) [pid = 12233] [serial = 1036] [outer = (nil)] 23:21:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 307 (0x888da000) [pid = 12233] [serial = 1037] [outer = 0x87d74400] 23:21:34 INFO - PROCESS | 12233 | 1464934894750 Marionette DEBUG loaded listener.js 23:21:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 308 (0x8a8c7c00) [pid = 12233] [serial = 1038] [outer = 0x87d74400] 23:21:35 INFO - PROCESS | 12233 | 1464934895496 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]]]}] 23:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2135ms 23:21:35 INFO - PROCESS | 12233 | 1464934895545 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 23:21:35 INFO - PROCESS | 12233 | 1464934895549 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 23:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:21:35 INFO - PROCESS | 12233 | 1464934895557 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:21:35 INFO - PROCESS | 12233 | 1464934895566 Marionette TRACE conn4 <- [1,1354,null,{}] 23:21:35 INFO - PROCESS | 12233 | 1464934895579 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}] 23:21:35 INFO - PROCESS | 12233 | 1464934895770 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 23:21:36 INFO - PROCESS | 12233 | 1464934895987 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x84dcfc00 == 111 [pid = 12233] [id = 346] 23:21:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 309 (0x872b8c00) [pid = 12233] [serial = 1039] [outer = (nil)] 23:21:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 310 (0x8e1ad400) [pid = 12233] [serial = 1040] [outer = 0x872b8c00] 23:21:36 INFO - PROCESS | 12233 | 1464934896061 Marionette DEBUG loaded listener.js 23:21:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 311 (0x8e49a800) [pid = 12233] [serial = 1041] [outer = 0x872b8c00] 23:21:36 INFO - PROCESS | 12233 | 1464934896856 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]]]}] 23:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1387ms 23:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:21:36 INFO - PROCESS | 12233 | 1464934896948 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 23:21:36 INFO - PROCESS | 12233 | 1464934896952 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 23:21:36 INFO - PROCESS | 12233 | 1464934896958 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:21:36 INFO - PROCESS | 12233 | 1464934896961 Marionette TRACE conn4 <- [1,1358,null,{}] 23:21:36 INFO - PROCESS | 12233 | 1464934896966 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}] 23:21:37 INFO - PROCESS | 12233 | 1464934897214 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 23:21:37 INFO - PROCESS | 12233 | 1464934897245 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d70000 == 112 [pid = 12233] [id = 347] 23:21:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 312 (0x8b51d400) [pid = 12233] [serial = 1042] [outer = (nil)] 23:21:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 313 (0x8f210c00) [pid = 12233] [serial = 1043] [outer = 0x8b51d400] 23:21:37 INFO - PROCESS | 12233 | 1464934897318 Marionette DEBUG loaded listener.js 23:21:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 314 (0x90d4d000) [pid = 12233] [serial = 1044] [outer = 0x8b51d400] 23:21:38 INFO - PROCESS | 12233 | 1464934898212 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]]]}] 23:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1278ms 23:21:38 INFO - PROCESS | 12233 | 1464934898235 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 23:21:38 INFO - PROCESS | 12233 | 1464934898238 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 23:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:21:38 INFO - PROCESS | 12233 | 1464934898247 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:21:38 INFO - PROCESS | 12233 | 1464934898250 Marionette TRACE conn4 <- [1,1362,null,{}] 23:21:38 INFO - PROCESS | 12233 | 1464934898254 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}] 23:21:38 INFO - PROCESS | 12233 | 1464934898499 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 23:21:38 INFO - PROCESS | 12233 | 1464934898564 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x90ecf400 == 113 [pid = 12233] [id = 348] 23:21:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 315 (0x90ed2c00) [pid = 12233] [serial = 1045] [outer = (nil)] 23:21:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 316 (0x91801800) [pid = 12233] [serial = 1046] [outer = 0x90ed2c00] 23:21:38 INFO - PROCESS | 12233 | 1464934898657 Marionette DEBUG loaded listener.js 23:21:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 317 (0x9189f400) [pid = 12233] [serial = 1047] [outer = 0x90ed2c00] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 316 (0x8f079c00) [pid = 12233] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 315 (0x94ebac00) [pid = 12233] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 314 (0x996df400) [pid = 12233] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 313 (0x9a724400) [pid = 12233] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 312 (0x8d18ec00) [pid = 12233] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 311 (0x8b399000) [pid = 12233] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 310 (0x924ba000) [pid = 12233] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 309 (0x91a75c00) [pid = 12233] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 308 (0x92373400) [pid = 12233] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 307 (0x8b510c00) [pid = 12233] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 306 (0x8d76a000) [pid = 12233] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 305 (0x9c2c4400) [pid = 12233] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 304 (0x989e3000) [pid = 12233] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 303 (0x9a2c9c00) [pid = 12233] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 302 (0x9af41400) [pid = 12233] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 301 (0x92bad400) [pid = 12233] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 300 (0x9b5f3000) [pid = 12233] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 299 (0x95ad1400) [pid = 12233] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 298 (0x924b9400) [pid = 12233] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 297 (0x9c2c8c00) [pid = 12233] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 296 (0x8d771c00) [pid = 12233] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 295 (0x95ad4400) [pid = 12233] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 294 (0x93ab1400) [pid = 12233] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 293 (0x99f68400) [pid = 12233] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 292 (0x9b5eb400) [pid = 12233] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 291 (0x93a73000) [pid = 12233] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 290 (0x92871c00) [pid = 12233] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 289 (0x9a77f800) [pid = 12233] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 288 (0x95dc8400) [pid = 12233] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 287 (0x91a0d400) [pid = 12233] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 286 (0x9cfb3c00) [pid = 12233] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 285 (0x92ebd000) [pid = 12233] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 284 (0x8a8d0c00) [pid = 12233] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 283 (0x90ec4400) [pid = 12233] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 282 (0x89801c00) [pid = 12233] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 281 (0x8b399400) [pid = 12233] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 280 (0x8a36b800) [pid = 12233] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 279 (0x8a8c4c00) [pid = 12233] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 278 (0x8e1adc00) [pid = 12233] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 277 (0x8d6aa800) [pid = 12233] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 276 (0x9b36d400) [pid = 12233] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 275 (0x95a73000) [pid = 12233] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 274 (0x91c5d800) [pid = 12233] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 273 (0x950de000) [pid = 12233] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 272 (0x888d4400) [pid = 12233] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 271 (0x90fba400) [pid = 12233] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 270 (0x9bb83c00) [pid = 12233] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 269 (0x92a0dc00) [pid = 12233] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 268 (0x87d6e800) [pid = 12233] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 267 (0x91891400) [pid = 12233] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 266 (0x90fae400) [pid = 12233] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 265 (0x8d02ec00) [pid = 12233] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 264 (0x9253b400) [pid = 12233] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 263 (0x9267ec00) [pid = 12233] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 262 (0x918cf800) [pid = 12233] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 261 (0x993eac00) [pid = 12233] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 260 (0x8ab84000) [pid = 12233] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 259 (0x95291800) [pid = 12233] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 258 (0x95dc0800) [pid = 12233] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 257 (0x92eb8000) [pid = 12233] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 256 (0x8d6a0800) [pid = 12233] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 255 (0x9a779800) [pid = 12233] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 254 (0x9c14a000) [pid = 12233] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 253 (0x93a65c00) [pid = 12233] [serial = 30] [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.] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 252 (0x90ed1400) [pid = 12233] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 251 (0x89802800) [pid = 12233] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 250 (0x89810400) [pid = 12233] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 249 (0x91955800) [pid = 12233] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 248 (0x996dcc00) [pid = 12233] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 247 (0x95d70000) [pid = 12233] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 246 (0x96d30400) [pid = 12233] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 245 (0x8d193000) [pid = 12233] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 244 (0x8ce8b400) [pid = 12233] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 243 (0x924b4000) [pid = 12233] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 242 (0x95ad5800) [pid = 12233] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 241 (0x8d84a000) [pid = 12233] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 240 (0x888d5c00) [pid = 12233] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 239 (0x8ab82800) [pid = 12233] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 238 (0x96d2e000) [pid = 12233] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 237 (0x92682400) [pid = 12233] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 236 (0x93a67000) [pid = 12233] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 235 (0xa227ac00) [pid = 12233] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 234 (0x9af38400) [pid = 12233] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 233 (0x9ae6b800) [pid = 12233] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 232 (0xa115c400) [pid = 12233] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 231 (0x90ec5800) [pid = 12233] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 230 (0x90d43000) [pid = 12233] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 229 (0x8d97c800) [pid = 12233] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 228 (0x9a72d400) [pid = 12233] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 227 (0x8d769400) [pid = 12233] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 226 (0x8b392400) [pid = 12233] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 225 (0x9180a400) [pid = 12233] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 224 (0x8d6a5c00) [pid = 12233] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 223 (0x95ad9000) [pid = 12233] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 222 (0x8b515400) [pid = 12233] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 221 (0x888d0000) [pid = 12233] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 220 (0x924c0c00) [pid = 12233] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:21:40 INFO - PROCESS | 12233 | --DOMWINDOW == 219 (0x9b5edc00) [pid = 12233] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:21:41 INFO - PROCESS | 12233 | --DOMWINDOW == 218 (0x9180b400) [pid = 12233] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:21:41 INFO - PROCESS | 12233 | --DOMWINDOW == 217 (0x91a71800) [pid = 12233] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:21:41 INFO - PROCESS | 12233 | --DOMWINDOW == 216 (0x8ce8ec00) [pid = 12233] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:21:41 INFO - PROCESS | 12233 | --DOMWINDOW == 215 (0x8a8c9800) [pid = 12233] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:21:41 INFO - PROCESS | 12233 | --DOMWINDOW == 214 (0x90d50800) [pid = 12233] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:21:41 INFO - PROCESS | 12233 | --DOMWINDOW == 213 (0x8d6aa000) [pid = 12233] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:21:41 INFO - PROCESS | 12233 | --DOMWINDOW == 212 (0x8d023800) [pid = 12233] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:21:41 INFO - PROCESS | 12233 | --DOMWINDOW == 211 (0x91c63c00) [pid = 12233] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:21:41 INFO - PROCESS | 12233 | 1464934901271 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]]]}] 23:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 3080ms 23:21:41 INFO - PROCESS | 12233 | 1464934901328 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 23:21:41 INFO - PROCESS | 12233 | 1464934901332 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 23:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:21:41 INFO - PROCESS | 12233 | 1464934901339 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:21:41 INFO - PROCESS | 12233 | 1464934901342 Marionette TRACE conn4 <- [1,1366,null,{}] 23:21:41 INFO - PROCESS | 12233 | 1464934901347 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}] 23:21:41 INFO - PROCESS | 12233 | 1464934901523 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 23:21:41 INFO - PROCESS | 12233 | 1464934901539 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d75400 == 114 [pid = 12233] [id = 349] 23:21:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 212 (0x888d2c00) [pid = 12233] [serial = 1048] [outer = (nil)] 23:21:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 213 (0x8a8ca000) [pid = 12233] [serial = 1049] [outer = 0x888d2c00] 23:21:41 INFO - PROCESS | 12233 | 1464934901785 Marionette DEBUG loaded listener.js 23:21:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 214 (0x8d023c00) [pid = 12233] [serial = 1050] [outer = 0x888d2c00] 23:21:42 INFO - PROCESS | 12233 | 1464934902529 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] 23:21:42 INFO - PROCESS | 12233 | 1464934902692 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 23:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:21:42 INFO - PROCESS | 12233 | 1464934902713 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:21:42 INFO - PROCESS | 12233 | 1464934902719 Marionette TRACE conn4 <- [1,1370,null,{}] 23:21:42 INFO - PROCESS | 12233 | 1464934902728 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}] 23:21:42 INFO - PROCESS | 12233 | 1464934902928 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 23:21:43 INFO - PROCESS | 12233 | 1464934903173 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x8980b400 == 115 [pid = 12233] [id = 350] 23:21:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 215 (0x89810800) [pid = 12233] [serial = 1051] [outer = (nil)] 23:21:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 216 (0x8a36c800) [pid = 12233] [serial = 1052] [outer = 0x89810800] 23:21:43 INFO - PROCESS | 12233 | 1464934903326 Marionette DEBUG loaded listener.js 23:21:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 217 (0x8ab82800) [pid = 12233] [serial = 1053] [outer = 0x89810800] 23:21:44 INFO - PROCESS | 12233 | 1464934904295 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] 23:21:44 INFO - PROCESS | 12233 | 1464934904354 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 23:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:21:44 INFO - PROCESS | 12233 | 1464934904366 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:21:44 INFO - PROCESS | 12233 | 1464934904372 Marionette TRACE conn4 <- [1,1374,null,{}] 23:21:44 INFO - PROCESS | 12233 | 1464934904379 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}] 23:21:44 INFO - PROCESS | 12233 | 1464934904628 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 23:21:44 INFO - PROCESS | 12233 | 1464934904952 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cec9c00 == 116 [pid = 12233] [id = 351] 23:21:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 218 (0x8cecac00) [pid = 12233] [serial = 1054] [outer = (nil)] 23:21:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 219 (0x8d19bc00) [pid = 12233] [serial = 1055] [outer = 0x8cecac00] 23:21:45 INFO - PROCESS | 12233 | 1464934905038 Marionette DEBUG loaded listener.js 23:21:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 220 (0x8d767800) [pid = 12233] [serial = 1056] [outer = 0x8cecac00] 23:21:45 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:21:46 INFO - PROCESS | 12233 | 1464934906030 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] 23:21:46 INFO - PROCESS | 12233 | 1464934906076 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 23:21:46 INFO - PROCESS | 12233 | 1464934906083 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:21:46 INFO - PROCESS | 12233 | 1464934906086 Marionette TRACE conn4 <- [1,1378,null,{}] 23:21:46 INFO - PROCESS | 12233 | 1464934906099 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}] 23:21:46 INFO - PROCESS | 12233 | 1464934906336 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 23:21:46 INFO - PROCESS | 12233 | 1464934906713 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e490000 == 117 [pid = 12233] [id = 352] 23:21:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 221 (0x8e499400) [pid = 12233] [serial = 1057] [outer = (nil)] 23:21:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 222 (0x90d50c00) [pid = 12233] [serial = 1058] [outer = 0x8e499400] 23:21:46 INFO - PROCESS | 12233 | 1464934906804 Marionette DEBUG loaded listener.js 23:21:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 223 (0x90ed2800) [pid = 12233] [serial = 1059] [outer = 0x8e499400] 23:21:47 INFO - PROCESS | 12233 | 1464934907727 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] 23:21:47 INFO - PROCESS | 12233 | 1464934907770 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 23:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:21:47 INFO - PROCESS | 12233 | 1464934907778 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:21:47 INFO - PROCESS | 12233 | 1464934907781 Marionette TRACE conn4 <- [1,1382,null,{}] 23:21:47 INFO - PROCESS | 12233 | 1464934907787 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}] 23:21:48 INFO - PROCESS | 12233 | 1464934907995 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 23:21:48 INFO - PROCESS | 12233 | 1464934908267 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e48f800 == 118 [pid = 12233] [id = 353] 23:21:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 224 (0x9180ec00) [pid = 12233] [serial = 1060] [outer = (nil)] 23:21:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 225 (0x91956c00) [pid = 12233] [serial = 1061] [outer = 0x9180ec00] 23:21:48 INFO - PROCESS | 12233 | 1464934908407 Marionette DEBUG loaded listener.js 23:21:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 226 (0x91a0d400) [pid = 12233] [serial = 1062] [outer = 0x9180ec00] 23:21:49 INFO - PROCESS | 12233 | [12233] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:21:49 INFO - PROCESS | 12233 | 1464934909366 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] 23:21:49 INFO - PROCESS | 12233 | 1464934909417 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 23:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:21:49 INFO - PROCESS | 12233 | 1464934909423 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:21:49 INFO - PROCESS | 12233 | 1464934909427 Marionette TRACE conn4 <- [1,1386,null,{}] 23:21:49 INFO - PROCESS | 12233 | 1464934909433 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}] 23:21:49 INFO - PROCESS | 12233 | 1464934909625 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 23:21:49 INFO - PROCESS | 12233 | 1464934909955 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x91891400 == 119 [pid = 12233] [id = 354] 23:21:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 227 (0x91a12400) [pid = 12233] [serial = 1063] [outer = (nil)] 23:21:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 228 (0x91c61c00) [pid = 12233] [serial = 1064] [outer = 0x91a12400] 23:21:50 INFO - PROCESS | 12233 | 1464934910046 Marionette DEBUG loaded listener.js 23:21:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 229 (0x91c6bc00) [pid = 12233] [serial = 1065] [outer = 0x91a12400] 23:21:51 INFO - PROCESS | 12233 | 1464934911014 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] 23:21:51 INFO - PROCESS | 12233 | 1464934911062 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 23:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:21:51 INFO - PROCESS | 12233 | 1464934911070 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:21:51 INFO - PROCESS | 12233 | 1464934911074 Marionette TRACE conn4 <- [1,1390,null,{}] 23:21:51 INFO - PROCESS | 12233 | 1464934911081 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}] 23:21:51 INFO - PROCESS | 12233 | 1464934911312 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 23:21:51 INFO - PROCESS | 12233 | 1464934911653 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a76400 == 120 [pid = 12233] [id = 355] 23:21:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 230 (0x91a80c00) [pid = 12233] [serial = 1066] [outer = (nil)] 23:21:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 231 (0x92537800) [pid = 12233] [serial = 1067] [outer = 0x91a80c00] 23:21:51 INFO - PROCESS | 12233 | 1464934911747 Marionette DEBUG loaded listener.js 23:21:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 232 (0x92687000) [pid = 12233] [serial = 1068] [outer = 0x91a80c00] 23:21:52 INFO - PROCESS | 12233 | 1464934912640 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]]]}] 23:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1598ms 23:21:52 INFO - PROCESS | 12233 | 1464934912669 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 23:21:52 INFO - PROCESS | 12233 | 1464934912673 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 23:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:21:52 INFO - PROCESS | 12233 | 1464934912679 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:21:52 INFO - PROCESS | 12233 | 1464934912683 Marionette TRACE conn4 <- [1,1394,null,{}] 23:21:52 INFO - PROCESS | 12233 | 1464934912689 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}] 23:21:52 INFO - PROCESS | 12233 | 1464934912872 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 23:21:53 INFO - PROCESS | 12233 | 1464934913192 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d42400 == 121 [pid = 12233] [id = 356] 23:21:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 233 (0x9268b800) [pid = 12233] [serial = 1069] [outer = (nil)] 23:21:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 234 (0x92a0e400) [pid = 12233] [serial = 1070] [outer = 0x9268b800] 23:21:53 INFO - PROCESS | 12233 | 1464934913287 Marionette DEBUG loaded listener.js 23:21:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 235 (0x92bb2000) [pid = 12233] [serial = 1071] [outer = 0x9268b800] 23:21:54 INFO - PROCESS | 12233 | 1464934914202 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]]]}] 23:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1583ms 23:21:54 INFO - PROCESS | 12233 | 1464934914265 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 23:21:54 INFO - PROCESS | 12233 | 1464934914270 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 23:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:21:54 INFO - PROCESS | 12233 | 1464934914278 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:21:54 INFO - PROCESS | 12233 | 1464934914282 Marionette TRACE conn4 <- [1,1398,null,{}] 23:21:54 INFO - PROCESS | 12233 | 1464934914287 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}] 23:21:54 INFO - PROCESS | 12233 | 1464934914481 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 23:21:54 INFO - PROCESS | 12233 | 1464934914815 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fb4c00 == 122 [pid = 12233] [id = 357] 23:21:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 236 (0x92531c00) [pid = 12233] [serial = 1072] [outer = (nil)] 23:21:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 237 (0x92eb7c00) [pid = 12233] [serial = 1073] [outer = 0x92531c00] 23:21:54 INFO - PROCESS | 12233 | 1464934914906 Marionette DEBUG loaded listener.js 23:21:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 238 (0x92ebd000) [pid = 12233] [serial = 1074] [outer = 0x92531c00] 23:21:55 INFO - PROCESS | 12233 | 1464934915834 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]]]}] 23:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1587ms 23:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:21:55 INFO - PROCESS | 12233 | 1464934915866 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 23:21:55 INFO - PROCESS | 12233 | 1464934915869 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 23:21:55 INFO - PROCESS | 12233 | 1464934915876 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:21:55 INFO - PROCESS | 12233 | 1464934915880 Marionette TRACE conn4 <- [1,1402,null,{}] 23:21:55 INFO - PROCESS | 12233 | 1464934915885 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}] 23:21:56 INFO - PROCESS | 12233 | 1464934916084 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 23:21:56 INFO - PROCESS | 12233 | 1464934916417 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x92bba800 == 123 [pid = 12233] [id = 358] 23:21:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 239 (0x92eb8c00) [pid = 12233] [serial = 1075] [outer = (nil)] 23:21:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 240 (0x93c80c00) [pid = 12233] [serial = 1076] [outer = 0x92eb8c00] 23:21:56 INFO - PROCESS | 12233 | 1464934916512 Marionette DEBUG loaded listener.js 23:21:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 241 (0x93c85400) [pid = 12233] [serial = 1077] [outer = 0x92eb8c00] 23:21:57 INFO - PROCESS | 12233 | 1464934917392 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]]]}] 23:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1591ms 23:21:57 INFO - PROCESS | 12233 | 1464934917466 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 23:21:57 INFO - PROCESS | 12233 | 1464934917469 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 23:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:21:57 INFO - PROCESS | 12233 | 1464934917476 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:21:57 INFO - PROCESS | 12233 | 1464934917479 Marionette TRACE conn4 <- [1,1406,null,{}] 23:21:57 INFO - PROCESS | 12233 | 1464934917485 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}] 23:21:57 INFO - PROCESS | 12233 | 1464934917706 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 23:21:58 INFO - PROCESS | 12233 | 1464934918025 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6d400 == 124 [pid = 12233] [id = 359] 23:21:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 242 (0x92a05c00) [pid = 12233] [serial = 1078] [outer = (nil)] 23:21:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 243 (0x95a75c00) [pid = 12233] [serial = 1079] [outer = 0x92a05c00] 23:21:58 INFO - PROCESS | 12233 | 1464934918114 Marionette DEBUG loaded listener.js 23:21:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 244 (0x95ad3c00) [pid = 12233] [serial = 1080] [outer = 0x92a05c00] 23:21:58 INFO - PROCESS | 12233 | 1464934918987 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]]]}] 23:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1584ms 23:21:59 INFO - PROCESS | 12233 | 1464934919060 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 12233 | 1464934919065 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 23:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:21:59 INFO - PROCESS | 12233 | 1464934919071 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:21:59 INFO - PROCESS | 12233 | 1464934919075 Marionette TRACE conn4 <- [1,1410,null,{}] 23:21:59 INFO - PROCESS | 12233 | 1464934919080 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}] 23:21:59 INFO - PROCESS | 12233 | 1464934919339 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 23:21:59 INFO - PROCESS | 12233 | 1464934919687 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fb7c00 == 125 [pid = 12233] [id = 360] 23:21:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 245 (0x96d27c00) [pid = 12233] [serial = 1081] [outer = (nil)] 23:21:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 246 (0x96d2f800) [pid = 12233] [serial = 1082] [outer = 0x96d27c00] 23:21:59 INFO - PROCESS | 12233 | 1464934919779 Marionette DEBUG loaded listener.js 23:21:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 247 (0x993e9800) [pid = 12233] [serial = 1083] [outer = 0x96d27c00] 23:22:00 INFO - PROCESS | 12233 | 1464934920786 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]]]}] 23:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1731ms 23:22:00 INFO - PROCESS | 12233 | 1464934920802 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 23:22:00 INFO - PROCESS | 12233 | 1464934920806 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 23:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:22:00 INFO - PROCESS | 12233 | 1464934920812 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:22:00 INFO - PROCESS | 12233 | 1464934920814 Marionette TRACE conn4 <- [1,1414,null,{}] 23:22:00 INFO - PROCESS | 12233 | 1464934920820 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}] 23:22:01 INFO - PROCESS | 12233 | 1464934921008 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 23:22:01 INFO - PROCESS | 12233 | 1464934921337 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x93ab9c00 == 126 [pid = 12233] [id = 361] 23:22:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 248 (0x95dbd400) [pid = 12233] [serial = 1084] [outer = (nil)] 23:22:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 249 (0x9a372c00) [pid = 12233] [serial = 1085] [outer = 0x95dbd400] 23:22:01 INFO - PROCESS | 12233 | 1464934921437 Marionette DEBUG loaded listener.js 23:22:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 250 (0x9a74f800) [pid = 12233] [serial = 1086] [outer = 0x95dbd400] 23:22:02 INFO - PROCESS | 12233 | 1464934922423 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]]]}] 23:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1630ms 23:22:02 INFO - PROCESS | 12233 | 1464934922442 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 23:22:02 INFO - PROCESS | 12233 | 1464934922446 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 23:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:22:02 INFO - PROCESS | 12233 | 1464934922452 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:22:02 INFO - PROCESS | 12233 | 1464934922455 Marionette TRACE conn4 <- [1,1418,null,{}] 23:22:02 INFO - PROCESS | 12233 | 1464934922461 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}] 23:22:02 INFO - PROCESS | 12233 | 1464934922678 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 23:22:03 INFO - PROCESS | 12233 | 1464934923019 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a36f800 == 127 [pid = 12233] [id = 362] 23:22:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 251 (0x996dbc00) [pid = 12233] [serial = 1087] [outer = (nil)] 23:22:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 252 (0x9ae72000) [pid = 12233] [serial = 1088] [outer = 0x996dbc00] 23:22:03 INFO - PROCESS | 12233 | 1464934923111 Marionette DEBUG loaded listener.js 23:22:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 253 (0x9af35c00) [pid = 12233] [serial = 1089] [outer = 0x996dbc00] 23:22:04 INFO - PROCESS | 12233 | 1464934924039 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]]]}] 23:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1629ms 23:22:04 INFO - PROCESS | 12233 | 1464934924082 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 23:22:04 INFO - PROCESS | 12233 | 1464934924086 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 23:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:22:04 INFO - PROCESS | 12233 | 1464934924092 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:22:04 INFO - PROCESS | 12233 | 1464934924096 Marionette TRACE conn4 <- [1,1422,null,{}] 23:22:04 INFO - PROCESS | 12233 | 1464934924101 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}] 23:22:04 INFO - PROCESS | 12233 | 1464934924285 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 23:22:04 INFO - PROCESS | 12233 | 1464934924623 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f210800 == 128 [pid = 12233] [id = 363] 23:22:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 254 (0x91806400) [pid = 12233] [serial = 1090] [outer = (nil)] 23:22:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 255 (0x9bb88c00) [pid = 12233] [serial = 1091] [outer = 0x91806400] 23:22:04 INFO - PROCESS | 12233 | 1464934924715 Marionette DEBUG loaded listener.js 23:22:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 256 (0x9be32400) [pid = 12233] [serial = 1092] [outer = 0x91806400] 23:22:05 INFO - PROCESS | 12233 | 1464934925603 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]]]}] 23:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1577ms 23:22:05 INFO - PROCESS | 12233 | 1464934925670 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 23:22:05 INFO - PROCESS | 12233 | 1464934925674 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 23:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:22:05 INFO - PROCESS | 12233 | 1464934925680 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:22:05 INFO - PROCESS | 12233 | 1464934925684 Marionette TRACE conn4 <- [1,1426,null,{}] 23:22:05 INFO - PROCESS | 12233 | 1464934925689 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}] 23:22:05 INFO - PROCESS | 12233 | 1464934925890 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 23:22:06 INFO - PROCESS | 12233 | 1464934926216 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:06 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b36d400 == 129 [pid = 12233] [id = 364] 23:22:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 257 (0x9b873400) [pid = 12233] [serial = 1093] [outer = (nil)] 23:22:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 258 (0x9c275400) [pid = 12233] [serial = 1094] [outer = 0x9b873400] 23:22:06 INFO - PROCESS | 12233 | 1464934926304 Marionette DEBUG loaded listener.js 23:22:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 259 (0x9c2c8c00) [pid = 12233] [serial = 1095] [outer = 0x9b873400] 23:22:07 INFO - PROCESS | 12233 | 1464934927246 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]]]}] 23:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1628ms 23:22:07 INFO - PROCESS | 12233 | 1464934927310 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 23:22:07 INFO - PROCESS | 12233 | 1464934927314 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 23:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:22:07 INFO - PROCESS | 12233 | 1464934927320 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:22:07 INFO - PROCESS | 12233 | 1464934927323 Marionette TRACE conn4 <- [1,1430,null,{}] 23:22:07 INFO - PROCESS | 12233 | 1464934927329 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}] 23:22:07 INFO - PROCESS | 12233 | 1464934927519 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 23:22:07 INFO - PROCESS | 12233 | 1464934927863 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a99f000 == 130 [pid = 12233] [id = 365] 23:22:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 260 (0x8a99fc00) [pid = 12233] [serial = 1096] [outer = (nil)] 23:22:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 261 (0x8a9a6c00) [pid = 12233] [serial = 1097] [outer = 0x8a99fc00] 23:22:07 INFO - PROCESS | 12233 | 1464934927951 Marionette DEBUG loaded listener.js 23:22:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 262 (0x8a9a8c00) [pid = 12233] [serial = 1098] [outer = 0x8a99fc00] 23:22:08 INFO - PROCESS | 12233 | 1464934928910 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]]]}] 23:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1632ms 23:22:08 INFO - PROCESS | 12233 | 1464934928953 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 23:22:08 INFO - PROCESS | 12233 | 1464934928957 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 23:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:22:08 INFO - PROCESS | 12233 | 1464934928963 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:22:08 INFO - PROCESS | 12233 | 1464934928967 Marionette TRACE conn4 <- [1,1434,null,{}] 23:22:08 INFO - PROCESS | 12233 | 1464934928972 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}] 23:22:09 INFO - PROCESS | 12233 | 1464934929163 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 23:22:09 INFO - PROCESS | 12233 | 1464934929502 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a9a6400 == 131 [pid = 12233] [id = 366] 23:22:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 263 (0x8b39d400) [pid = 12233] [serial = 1099] [outer = (nil)] 23:22:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 264 (0x90fb3c00) [pid = 12233] [serial = 1100] [outer = 0x8b39d400] 23:22:09 INFO - PROCESS | 12233 | 1464934929590 Marionette DEBUG loaded listener.js 23:22:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 265 (0x91e8bc00) [pid = 12233] [serial = 1101] [outer = 0x8b39d400] 23:22:10 INFO - PROCESS | 12233 | 1464934930531 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]]]}] 23:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1640ms 23:22:10 INFO - PROCESS | 12233 | 1464934930615 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 23:22:10 INFO - PROCESS | 12233 | 1464934930619 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 23:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:22:10 INFO - PROCESS | 12233 | 1464934930628 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:22:10 INFO - PROCESS | 12233 | 1464934930630 Marionette TRACE conn4 <- [1,1438,null,{}] 23:22:10 INFO - PROCESS | 12233 | 1464934930635 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}] 23:22:10 INFO - PROCESS | 12233 | 1464934930844 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 23:22:11 INFO - PROCESS | 12233 | 1464934931183 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6fc00 == 132 [pid = 12233] [id = 367] 23:22:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 266 (0x87d77000) [pid = 12233] [serial = 1102] [outer = (nil)] 23:22:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 267 (0x8a372400) [pid = 12233] [serial = 1103] [outer = 0x87d77000] 23:22:11 INFO - PROCESS | 12233 | 1464934931272 Marionette DEBUG loaded listener.js 23:22:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 268 (0x8b397c00) [pid = 12233] [serial = 1104] [outer = 0x87d77000] 23:22:12 INFO - PROCESS | 12233 | 1464934932169 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]]]}] 23:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1579ms 23:22:12 INFO - PROCESS | 12233 | 1464934932208 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 23:22:12 INFO - PROCESS | 12233 | 1464934932212 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 23:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:22:12 INFO - PROCESS | 12233 | 1464934932218 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:22:12 INFO - PROCESS | 12233 | 1464934932221 Marionette TRACE conn4 <- [1,1442,null,{}] 23:22:12 INFO - PROCESS | 12233 | 1464934932227 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}] 23:22:12 INFO - PROCESS | 12233 | 1464934932417 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 23:22:12 INFO - PROCESS | 12233 | 1464934932761 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x924c0800 == 131 [pid = 12233] [id = 290] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x924b2400 == 130 [pid = 12233] [id = 288] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x888cec00 == 129 [pid = 12233] [id = 292] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x90ec5400 == 128 [pid = 12233] [id = 289] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x90ece000 == 127 [pid = 12233] [id = 291] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x87d79800 == 126 [pid = 12233] [id = 294] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x90ecf400 == 125 [pid = 12233] [id = 348] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x8e1af000 == 124 [pid = 12233] [id = 300] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x87d70000 == 123 [pid = 12233] [id = 347] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x84dcfc00 == 122 [pid = 12233] [id = 346] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x87d73800 == 121 [pid = 12233] [id = 345] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x8b3a0000 == 120 [pid = 12233] [id = 344] 23:22:13 INFO - PROCESS | 12233 | --DOCSHELL 0x87d78c00 == 119 [pid = 12233] [id = 343] 23:22:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x84dcfc00 == 120 [pid = 12233] [id = 368] 23:22:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 269 (0x87d70000) [pid = 12233] [serial = 1105] [outer = (nil)] 23:22:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 270 (0x888d1400) [pid = 12233] [serial = 1106] [outer = 0x87d70000] 23:22:14 INFO - PROCESS | 12233 | 1464934934041 Marionette DEBUG loaded listener.js 23:22:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 271 (0x8980a800) [pid = 12233] [serial = 1107] [outer = 0x87d70000] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 270 (0x92a09000) [pid = 12233] [serial = 837] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 269 (0x91805000) [pid = 12233] [serial = 980] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 268 (0x918d6c00) [pid = 12233] [serial = 843] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 267 (0x95d6ac00) [pid = 12233] [serial = 941] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 266 (0x9a74fc00) [pid = 12233] [serial = 950] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 265 (0x9c2c9c00) [pid = 12233] [serial = 861] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 264 (0x92683400) [pid = 12233] [serial = 614] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 263 (0xa2637800) [pid = 12233] [serial = 729] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 262 (0x92a0f800) [pid = 12233] [serial = 932] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 261 (0x9cdefc00) [pid = 12233] [serial = 795] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 260 (0x9a9dd800) [pid = 12233] [serial = 608] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 259 (0x8b51ac00) [pid = 12233] [serial = 747] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 258 (0x8d97b000) [pid = 12233] [serial = 914] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 257 (0x9c2cc000) [pid = 12233] [serial = 798] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 256 (0x9a781400) [pid = 12233] [serial = 557] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 255 (0x9ae66400) [pid = 12233] [serial = 954] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 254 (0x9bbb9000) [pid = 12233] [serial = 858] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 253 (0x92bbbc00) [pid = 12233] [serial = 876] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 252 (0x9be32800) [pid = 12233] [serial = 962] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 251 (0x989e2400) [pid = 12233] [serial = 780] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 250 (0x92871000) [pid = 12233] [serial = 930] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 249 (0xa30f6800) [pid = 12233] [serial = 804] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 248 (0x9a2c9800) [pid = 12233] [serial = 554] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 247 (0x99f65400) [pid = 12233] [serial = 605] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 246 (0x95d70800) [pid = 12233] [serial = 702] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 245 (0x9af34000) [pid = 12233] [serial = 717] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 244 (0x9bbb0400) [pid = 12233] [serial = 662] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 243 (0x93a74800) [pid = 12233] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 242 (0x951e9000) [pid = 12233] [serial = 846] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 241 (0x9af3ac00) [pid = 12233] [serial = 956] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 240 (0x9a756400) [pid = 12233] [serial = 951] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 239 (0x9a77ec00) [pid = 12233] [serial = 714] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 238 (0x92246000) [pid = 12233] [serial = 924] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 237 (0xa0611800) [pid = 12233] [serial = 966] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 236 (0x9ae70c00) [pid = 12233] [serial = 855] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 235 (0x8ab8c800) [pid = 12233] [serial = 968] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 234 (0x92bb3000) [pid = 12233] [serial = 933] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 233 (0x918d9800) [pid = 12233] [serial = 918] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 232 (0x8980bc00) [pid = 12233] [serial = 807] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 231 (0x95a79400) [pid = 12233] [serial = 732] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 230 (0x9b6a6400) [pid = 12233] [serial = 959] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 229 (0x95a7a000) [pid = 12233] [serial = 735] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 228 (0x9189e400) [pid = 12233] [serial = 705] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 227 (0x8d97cc00) [pid = 12233] [serial = 744] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 226 (0x9b69a400) [pid = 12233] [serial = 659] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 225 (0x95ad6400) [pid = 12233] [serial = 849] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 224 (0x92534000) [pid = 12233] [serial = 927] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 223 (0x95dc0000) [pid = 12233] [serial = 852] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 222 (0x888dd400) [pid = 12233] [serial = 885] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 221 (0x92680c00) [pid = 12233] [serial = 777] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 220 (0x9c153c00) [pid = 12233] [serial = 665] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 219 (0x93a69000) [pid = 12233] [serial = 935] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 218 (0x87d75000) [pid = 12233] [serial = 882] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 217 (0x9a750400) [pid = 12233] [serial = 611] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 216 (0x92378000) [pid = 12233] [serial = 593] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 215 (0x9189a400) [pid = 12233] [serial = 917] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 214 (0x8f06f000) [pid = 12233] [serial = 774] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 213 (0x94ec0400) [pid = 12233] [serial = 599] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 212 (0x95d6e000) [pid = 12233] [serial = 771] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 211 (0x91a78000) [pid = 12233] [serial = 921] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 210 (0x9b5f4000) [pid = 12233] [serial = 786] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 209 (0x91a72400) [pid = 12233] [serial = 920] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 208 (0x8b50ec00) [pid = 12233] [serial = 911] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 207 (0x97791c00) [pid = 12233] [serial = 650] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 206 (0x9a755c00) [pid = 12233] [serial = 783] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 205 (0xa060b800) [pid = 12233] [serial = 965] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 204 (0x950db800) [pid = 12233] [serial = 938] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 203 (0x8d771800) [pid = 12233] [serial = 641] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 202 (0x8ce8a800) [pid = 12233] [serial = 912] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 201 (0x9cfb8c00) [pid = 12233] [serial = 720] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 200 (0xa2471c00) [pid = 12233] [serial = 723] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 199 (0x9cd93c00) [pid = 12233] [serial = 666] [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.] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 198 (0x9180cc00) [pid = 12233] [serial = 909] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0x89933000) [pid = 12233] [serial = 810] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0x951e9400) [pid = 12233] [serial = 939] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x8a36c400) [pid = 12233] [serial = 813] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x9aad1c00) [pid = 12233] [serial = 953] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x92536800) [pid = 12233] [serial = 708] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x99ee0800) [pid = 12233] [serial = 653] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x9778dc00) [pid = 12233] [serial = 944] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x8b39a000) [pid = 12233] [serial = 969] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x99ed9800) [pid = 12233] [serial = 948] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x9cd90c00) [pid = 12233] [serial = 669] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x8d19d000) [pid = 12233] [serial = 972] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x924bac00) [pid = 12233] [serial = 867] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x924b7c00) [pid = 12233] [serial = 926] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x93ab5400) [pid = 12233] [serial = 936] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x9b5e9400) [pid = 12233] [serial = 957] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x99399000) [pid = 12233] [serial = 711] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x92a01400) [pid = 12233] [serial = 741] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x8ce86800) [pid = 12233] [serial = 977] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8d192c00) [pid = 12233] [serial = 587] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x9af40800) [pid = 12233] [serial = 656] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x92eb7400) [pid = 12233] [serial = 596] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x95dc5000) [pid = 12233] [serial = 942] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x95d6e400) [pid = 12233] [serial = 647] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0xa2408800) [pid = 12233] [serial = 675] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0xa0609800) [pid = 12233] [serial = 789] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x9bb83800) [pid = 12233] [serial = 563] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0xa21b8000) [pid = 12233] [serial = 672] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x924bc800) [pid = 12233] [serial = 870] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x90d4b000) [pid = 12233] [serial = 678] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x8f20a400) [pid = 12233] [serial = 975] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x9af36400) [pid = 12233] [serial = 560] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x91895400) [pid = 12233] [serial = 590] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x9c150400) [pid = 12233] [serial = 963] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x91e88400) [pid = 12233] [serial = 923] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x8b39e000) [pid = 12233] [serial = 726] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x98171400) [pid = 12233] [serial = 551] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x9189b000) [pid = 12233] [serial = 518] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x96d33800) [pid = 12233] [serial = 602] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x8d629800) [pid = 12233] [serial = 840] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x888d9000) [pid = 12233] [serial = 879] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x8d029400) [pid = 12233] [serial = 971] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x92bb2800) [pid = 12233] [serial = 873] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0xa2165000) [pid = 12233] [serial = 864] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x92246800) [pid = 12233] [serial = 644] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x91a7c000) [pid = 12233] [serial = 792] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x996e5c00) [pid = 12233] [serial = 947] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8ce93c00) [pid = 12233] [serial = 801] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8d984c00) [pid = 12233] [serial = 978] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8d851400) [pid = 12233] [serial = 738] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x9cfb6c00) [pid = 12233] [serial = 681] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8f201400) [pid = 12233] [serial = 915] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8e1abc00) [pid = 12233] [serial = 974] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x91a09c00) [pid = 12233] [serial = 617] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x9bb82000) [pid = 12233] [serial = 960] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x92689800) [pid = 12233] [serial = 929] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x91c64400) [pid = 12233] [serial = 548] [outer = (nil)] [url = about:blank] 23:22:14 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x9817e800) [pid = 12233] [serial = 945] [outer = (nil)] [url = about:blank] 23:22:15 INFO - PROCESS | 12233 | 1464934935257 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]]]}] 23:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3089ms 23:22:15 INFO - PROCESS | 12233 | 1464934935308 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 23:22:15 INFO - PROCESS | 12233 | 1464934935313 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 23:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:22:15 INFO - PROCESS | 12233 | 1464934935322 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:22:15 INFO - PROCESS | 12233 | 1464934935327 Marionette TRACE conn4 <- [1,1446,null,{}] 23:22:15 INFO - PROCESS | 12233 | 1464934935334 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}] 23:22:15 INFO - PROCESS | 12233 | 1464934935598 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 23:22:15 INFO - PROCESS | 12233 | 1464934935728 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b7c00 == 121 [pid = 12233] [id = 369] 23:22:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8a9a8000) [pid = 12233] [serial = 1108] [outer = (nil)] 23:22:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8ab8e400) [pid = 12233] [serial = 1109] [outer = 0x8a9a8000] 23:22:15 INFO - PROCESS | 12233 | 1464934935806 Marionette DEBUG loaded listener.js 23:22:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8b39d000) [pid = 12233] [serial = 1110] [outer = 0x8a9a8000] 23:22:16 INFO - PROCESS | 12233 | 1464934936659 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]]]}] 23:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1433ms 23:22:16 INFO - PROCESS | 12233 | 1464934936754 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 23:22:16 INFO - PROCESS | 12233 | 1464934936759 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 23:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:22:16 INFO - PROCESS | 12233 | 1464934936769 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:22:16 INFO - PROCESS | 12233 | 1464934936772 Marionette TRACE conn4 <- [1,1450,null,{}] 23:22:16 INFO - PROCESS | 12233 | 1464934936778 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}] 23:22:17 INFO - PROCESS | 12233 | 1464934937017 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 23:22:17 INFO - PROCESS | 12233 | 1464934937046 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b51a800 == 122 [pid = 12233] [id = 370] 23:22:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8ce8ac00) [pid = 12233] [serial = 1111] [outer = (nil)] 23:22:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8cecc800) [pid = 12233] [serial = 1112] [outer = 0x8ce8ac00] 23:22:17 INFO - PROCESS | 12233 | 1464934937116 Marionette DEBUG loaded listener.js 23:22:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8d18f800) [pid = 12233] [serial = 1113] [outer = 0x8ce8ac00] 23:22:18 INFO - PROCESS | 12233 | 1464934938143 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]]]}] 23:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1431ms 23:22:18 INFO - PROCESS | 12233 | 1464934938217 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 23:22:18 INFO - PROCESS | 12233 | 1464934938220 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 23:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:22:18 INFO - PROCESS | 12233 | 1464934938230 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:22:18 INFO - PROCESS | 12233 | 1464934938242 Marionette TRACE conn4 <- [1,1454,null,{}] 23:22:18 INFO - PROCESS | 12233 | 1464934938269 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}] 23:22:18 INFO - PROCESS | 12233 | 1464934938514 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 23:22:18 INFO - PROCESS | 12233 | 1464934938543 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ce86800 == 123 [pid = 12233] [id = 371] 23:22:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8d769c00) [pid = 12233] [serial = 1114] [outer = (nil)] 23:22:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8d852c00) [pid = 12233] [serial = 1115] [outer = 0x8d769c00] 23:22:18 INFO - PROCESS | 12233 | 1464934938614 Marionette DEBUG loaded listener.js 23:22:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8d97cc00) [pid = 12233] [serial = 1116] [outer = 0x8d769c00] 23:22:19 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8b51d400) [pid = 12233] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:22:19 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x90ed2c00) [pid = 12233] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:22:19 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8b519000) [pid = 12233] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:22:19 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x87d74400) [pid = 12233] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:22:19 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x888d6800) [pid = 12233] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:22:19 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x872b8c00) [pid = 12233] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:22:20 INFO - PROCESS | 12233 | 1464934940058 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]]]}] 23:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1850ms 23:22:20 INFO - PROCESS | 12233 | 1464934940080 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 23:22:20 INFO - PROCESS | 12233 | 1464934940083 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 23:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:22:20 INFO - PROCESS | 12233 | 1464934940090 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:22:20 INFO - PROCESS | 12233 | 1464934940092 Marionette TRACE conn4 <- [1,1458,null,{}] 23:22:20 INFO - PROCESS | 12233 | 1464934940098 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}] 23:22:20 INFO - PROCESS | 12233 | 1464934940284 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 23:22:20 INFO - PROCESS | 12233 | 1464934940463 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x89932000 == 124 [pid = 12233] [id = 372] 23:22:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8d199400) [pid = 12233] [serial = 1117] [outer = (nil)] 23:22:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8d981800) [pid = 12233] [serial = 1118] [outer = 0x8d199400] 23:22:20 INFO - PROCESS | 12233 | 1464934940539 Marionette DEBUG loaded listener.js 23:22:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8e1a6400) [pid = 12233] [serial = 1119] [outer = 0x8d199400] 23:22:21 INFO - PROCESS | 12233 | 1464934941362 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]]]}] 23:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1398ms 23:22:21 INFO - PROCESS | 12233 | 1464934941498 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 23:22:21 INFO - PROCESS | 12233 | 1464934941504 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 23:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:22:21 INFO - PROCESS | 12233 | 1464934941512 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:22:21 INFO - PROCESS | 12233 | 1464934941518 Marionette TRACE conn4 <- [1,1462,null,{}] 23:22:21 INFO - PROCESS | 12233 | 1464934941538 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}] 23:22:21 INFO - PROCESS | 12233 | 1464934941756 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 23:22:22 INFO - PROCESS | 12233 | 1464934942042 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a376800 == 125 [pid = 12233] [id = 373] 23:22:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8a8c2800) [pid = 12233] [serial = 1120] [outer = (nil)] 23:22:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8a9a0400) [pid = 12233] [serial = 1121] [outer = 0x8a8c2800] 23:22:22 INFO - PROCESS | 12233 | 1464934942168 Marionette DEBUG loaded listener.js 23:22:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8a9ad000) [pid = 12233] [serial = 1122] [outer = 0x8a8c2800] 23:22:23 INFO - PROCESS | 12233 | 1464934943155 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]]]}] 23:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1705ms 23:22:23 INFO - PROCESS | 12233 | 1464934943218 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 23:22:23 INFO - PROCESS | 12233 | 1464934943224 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 23:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:22:23 INFO - PROCESS | 12233 | 1464934943236 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:22:23 INFO - PROCESS | 12233 | 1464934943242 Marionette TRACE conn4 <- [1,1466,null,{}] 23:22:23 INFO - PROCESS | 12233 | 1464934943248 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}] 23:22:23 INFO - PROCESS | 12233 | 1464934943485 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 23:22:23 INFO - PROCESS | 12233 | 1464934943801 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x8992c000 == 126 [pid = 12233] [id = 374] 23:22:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8d020000) [pid = 12233] [serial = 1123] [outer = (nil)] 23:22:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8d02ec00) [pid = 12233] [serial = 1124] [outer = 0x8d020000] 23:22:23 INFO - PROCESS | 12233 | 1464934943887 Marionette DEBUG loaded listener.js 23:22:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8d62e800) [pid = 12233] [serial = 1125] [outer = 0x8d020000] 23:22:24 INFO - PROCESS | 12233 | 1464934944908 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]]]}] 23:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1741ms 23:22:24 INFO - PROCESS | 12233 | 1464934944974 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 23:22:24 INFO - PROCESS | 12233 | 1464934944978 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 23:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:22:24 INFO - PROCESS | 12233 | 1464934944985 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:22:24 INFO - PROCESS | 12233 | 1464934944990 Marionette TRACE conn4 <- [1,1470,null,{}] 23:22:25 INFO - PROCESS | 12233 | 1464934945005 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}] 23:22:25 INFO - PROCESS | 12233 | 1464934945251 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 23:22:25 INFO - PROCESS | 12233 | 1464934945613 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e497c00 == 127 [pid = 12233] [id = 375] 23:22:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8f06dc00) [pid = 12233] [serial = 1126] [outer = (nil)] 23:22:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8f077000) [pid = 12233] [serial = 1127] [outer = 0x8f06dc00] 23:22:25 INFO - PROCESS | 12233 | 1464934945703 Marionette DEBUG loaded listener.js 23:22:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x8f20d000) [pid = 12233] [serial = 1128] [outer = 0x8f06dc00] 23:22:26 INFO - PROCESS | 12233 | 1464934946635 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]]]}] 23:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1734ms 23:22:26 INFO - PROCESS | 12233 | 1464934946720 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 23:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:22:26 INFO - PROCESS | 12233 | 1464934946724 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 23:22:26 INFO - PROCESS | 12233 | 1464934946730 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:22:26 INFO - PROCESS | 12233 | 1464934946733 Marionette TRACE conn4 <- [1,1474,null,{}] 23:22:26 INFO - PROCESS | 12233 | 1464934946739 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}] 23:22:26 INFO - PROCESS | 12233 | 1464934946971 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 23:22:27 INFO - PROCESS | 12233 | 1464934947278 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f06e400 == 128 [pid = 12233] [id = 376] 23:22:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x90d45400) [pid = 12233] [serial = 1129] [outer = (nil)] 23:22:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x90ed0400) [pid = 12233] [serial = 1130] [outer = 0x90d45400] 23:22:27 INFO - PROCESS | 12233 | 1464934947365 Marionette DEBUG loaded listener.js 23:22:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x91803c00) [pid = 12233] [serial = 1131] [outer = 0x90d45400] 23:22:28 INFO - PROCESS | 12233 | 1464934948284 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]]]}] 23:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1591ms 23:22:28 INFO - PROCESS | 12233 | 1464934948320 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 23:22:28 INFO - PROCESS | 12233 | 1464934948323 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 23:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:22:28 INFO - PROCESS | 12233 | 1464934948330 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - PROCESS | 12233 | 1464934948334 Marionette TRACE conn4 <- [1,1478,null,{}] 23:22:28 INFO - PROCESS | 12233 | 1464934948339 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}] 23:22:28 INFO - PROCESS | 12233 | 1464934948523 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 23:22:28 INFO - PROCESS | 12233 | 1464934948791 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f06fc00 == 129 [pid = 12233] [id = 377] 23:22:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x91891c00) [pid = 12233] [serial = 1132] [outer = (nil)] 23:22:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x918cf000) [pid = 12233] [serial = 1133] [outer = 0x91891c00] 23:22:28 INFO - PROCESS | 12233 | 1464934948914 Marionette DEBUG loaded listener.js 23:22:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x918d0c00) [pid = 12233] [serial = 1134] [outer = 0x91891c00] 23:22:29 INFO - PROCESS | 12233 | 1464934949820 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]]]}] 23:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1536ms 23:22:29 INFO - PROCESS | 12233 | 1464934949868 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 23:22:29 INFO - PROCESS | 12233 | 1464934949872 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 23:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:22:29 INFO - PROCESS | 12233 | 1464934949878 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:22:29 INFO - PROCESS | 12233 | 1464934949880 Marionette TRACE conn4 <- [1,1482,null,{}] 23:22:29 INFO - PROCESS | 12233 | 1464934949887 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}] 23:22:30 INFO - PROCESS | 12233 | 1464934950107 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 23:22:30 INFO - PROCESS | 12233 | 1464934950393 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x90ecc400 == 130 [pid = 12233] [id = 378] 23:22:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x91957800) [pid = 12233] [serial = 1135] [outer = (nil)] 23:22:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x91a7e800) [pid = 12233] [serial = 1136] [outer = 0x91957800] 23:22:30 INFO - PROCESS | 12233 | 1464934950521 Marionette DEBUG loaded listener.js 23:22:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x91e80400) [pid = 12233] [serial = 1137] [outer = 0x91957800] 23:22:31 INFO - PROCESS | 12233 | 1464934951427 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]]]}] 23:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1585ms 23:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:22:31 INFO - PROCESS | 12233 | 1464934951464 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 23:22:31 INFO - PROCESS | 12233 | 1464934951467 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 23:22:31 INFO - PROCESS | 12233 | 1464934951473 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:22:31 INFO - PROCESS | 12233 | 1464934951477 Marionette TRACE conn4 <- [1,1486,null,{}] 23:22:31 INFO - PROCESS | 12233 | 1464934951482 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}] 23:22:31 INFO - PROCESS | 12233 | 1464934951664 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 23:22:31 INFO - PROCESS | 12233 | 1464934951899 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a7b400 == 131 [pid = 12233] [id = 379] 23:22:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x91a7b800) [pid = 12233] [serial = 1138] [outer = (nil)] 23:22:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x92377c00) [pid = 12233] [serial = 1139] [outer = 0x91a7b800] 23:22:32 INFO - PROCESS | 12233 | 1464934952021 Marionette DEBUG loaded listener.js 23:22:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x9237b800) [pid = 12233] [serial = 1140] [outer = 0x91a7b800] 23:22:32 INFO - PROCESS | 12233 | 1464934952942 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]]]}] 23:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1531ms 23:22:33 INFO - PROCESS | 12233 | 1464934953003 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 23:22:33 INFO - PROCESS | 12233 | 1464934953007 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 23:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:22:33 INFO - PROCESS | 12233 | 1464934953013 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:22:33 INFO - PROCESS | 12233 | 1464934953017 Marionette TRACE conn4 <- [1,1490,null,{}] 23:22:33 INFO - PROCESS | 12233 | 1464934953022 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}] 23:22:33 INFO - PROCESS | 12233 | 1464934953210 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 23:22:33 INFO - PROCESS | 12233 | 1464934953473 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x92249c00 == 132 [pid = 12233] [id = 380] 23:22:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x92327800) [pid = 12233] [serial = 1141] [outer = (nil)] 23:22:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x924bb000) [pid = 12233] [serial = 1142] [outer = 0x92327800] 23:22:33 INFO - PROCESS | 12233 | 1464934953601 Marionette DEBUG loaded listener.js 23:22:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x924be400) [pid = 12233] [serial = 1143] [outer = 0x92327800] 23:22:34 INFO - PROCESS | 12233 | 1464934954519 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]]]}] 23:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1533ms 23:22:34 INFO - PROCESS | 12233 | 1464934954548 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 23:22:34 INFO - PROCESS | 12233 | 1464934954551 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 23:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:22:34 INFO - PROCESS | 12233 | 1464934954557 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:22:34 INFO - PROCESS | 12233 | 1464934954561 Marionette TRACE conn4 <- [1,1494,null,{}] 23:22:34 INFO - PROCESS | 12233 | 1464934954567 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}] 23:22:34 INFO - PROCESS | 12233 | 1464934954752 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 23:22:35 INFO - PROCESS | 12233 | 1464934954979 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e493800 == 133 [pid = 12233] [id = 381] 23:22:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x91801c00) [pid = 12233] [serial = 1144] [outer = (nil)] 23:22:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x92680000) [pid = 12233] [serial = 1145] [outer = 0x91801c00] 23:22:35 INFO - PROCESS | 12233 | 1464934955099 Marionette DEBUG loaded listener.js 23:22:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x92686000) [pid = 12233] [serial = 1146] [outer = 0x91801c00] 23:22:36 INFO - PROCESS | 12233 | 1464934956095 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]]]}] 23:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1583ms 23:22:36 INFO - PROCESS | 12233 | 1464934956141 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 23:22:36 INFO - PROCESS | 12233 | 1464934956145 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 23:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:22:36 INFO - PROCESS | 12233 | 1464934956151 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:22:36 INFO - PROCESS | 12233 | 1464934956155 Marionette TRACE conn4 <- [1,1498,null,{}] 23:22:36 INFO - PROCESS | 12233 | 1464934956160 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}] 23:22:36 INFO - PROCESS | 12233 | 1464934956344 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 23:22:36 INFO - PROCESS | 12233 | 1464934956614 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x923b2800 == 134 [pid = 12233] [id = 382] 23:22:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x9253dc00) [pid = 12233] [serial = 1147] [outer = (nil)] 23:22:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x92a06400) [pid = 12233] [serial = 1148] [outer = 0x9253dc00] 23:22:36 INFO - PROCESS | 12233 | 1464934956746 Marionette DEBUG loaded listener.js 23:22:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x92a0e800) [pid = 12233] [serial = 1149] [outer = 0x9253dc00] 23:22:37 INFO - PROCESS | 12233 | 1464934957635 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]]]}] 23:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1542ms 23:22:37 INFO - PROCESS | 12233 | 1464934957695 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 23:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:22:37 INFO - PROCESS | 12233 | 1464934957699 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 23:22:37 INFO - PROCESS | 12233 | 1464934957706 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:22:37 INFO - PROCESS | 12233 | 1464934957710 Marionette TRACE conn4 <- [1,1502,null,{}] 23:22:37 INFO - PROCESS | 12233 | 1464934957716 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}] 23:22:37 INFO - PROCESS | 12233 | 1464934957935 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 23:22:38 INFO - PROCESS | 12233 | 1464934958254 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x92bb3c00 == 135 [pid = 12233] [id = 383] 23:22:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x93aae400) [pid = 12233] [serial = 1150] [outer = (nil)] 23:22:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x93c7ac00) [pid = 12233] [serial = 1151] [outer = 0x93aae400] 23:22:38 INFO - PROCESS | 12233 | 1464934958353 Marionette DEBUG loaded listener.js 23:22:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x951e9800) [pid = 12233] [serial = 1152] [outer = 0x93aae400] 23:22:39 INFO - PROCESS | 12233 | 1464934959263 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]]]}] 23:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1627ms 23:22:39 INFO - PROCESS | 12233 | 1464934959336 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 23:22:39 INFO - PROCESS | 12233 | 1464934959339 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 23:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:22:39 INFO - PROCESS | 12233 | 1464934959345 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:22:39 INFO - PROCESS | 12233 | 1464934959349 Marionette TRACE conn4 <- [1,1506,null,{}] 23:22:39 INFO - PROCESS | 12233 | 1464934959354 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}] 23:22:39 INFO - PROCESS | 12233 | 1464934959577 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 23:22:39 INFO - PROCESS | 12233 | 1464934959914 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f20cc00 == 136 [pid = 12233] [id = 384] 23:22:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x91951000) [pid = 12233] [serial = 1153] [outer = (nil)] 23:22:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x9529d800) [pid = 12233] [serial = 1154] [outer = 0x91951000] 23:22:40 INFO - PROCESS | 12233 | 1464934959999 Marionette DEBUG loaded listener.js 23:22:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x95a7a000) [pid = 12233] [serial = 1155] [outer = 0x91951000] 23:22:40 INFO - PROCESS | 12233 | 1464934960885 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]]]}] 23:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1582ms 23:22:40 INFO - PROCESS | 12233 | 1464934960929 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 23:22:40 INFO - PROCESS | 12233 | 1464934960933 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 23:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:22:40 INFO - PROCESS | 12233 | 1464934960939 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:22:40 INFO - PROCESS | 12233 | 1464934960942 Marionette TRACE conn4 <- [1,1510,null,{}] 23:22:40 INFO - PROCESS | 12233 | 1464934960948 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}] 23:22:41 INFO - PROCESS | 12233 | 1464934961161 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 23:22:41 INFO - PROCESS | 12233 | 1464934961469 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x9253bc00 == 137 [pid = 12233] [id = 385] 23:22:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x95299000) [pid = 12233] [serial = 1156] [outer = (nil)] 23:22:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x95d6b000) [pid = 12233] [serial = 1157] [outer = 0x95299000] 23:22:41 INFO - PROCESS | 12233 | 1464934961558 Marionette DEBUG loaded listener.js 23:22:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x95d6e000) [pid = 12233] [serial = 1158] [outer = 0x95299000] 23:22:42 INFO - PROCESS | 12233 | 1464934962438 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]]]}] 23:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1530ms 23:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:22:42 INFO - PROCESS | 12233 | 1464934962470 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 23:22:42 INFO - PROCESS | 12233 | 1464934962473 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 23:22:42 INFO - PROCESS | 12233 | 1464934962479 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:22:42 INFO - PROCESS | 12233 | 1464934962482 Marionette TRACE conn4 <- [1,1514,null,{}] 23:22:42 INFO - PROCESS | 12233 | 1464934962488 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}] 23:22:42 INFO - PROCESS | 12233 | 1464934962671 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 23:22:42 INFO - PROCESS | 12233 | 1464934962942 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x95a80400 == 138 [pid = 12233] [id = 386] 23:22:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x95d66c00) [pid = 12233] [serial = 1159] [outer = (nil)] 23:22:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x95dc5c00) [pid = 12233] [serial = 1160] [outer = 0x95d66c00] 23:22:43 INFO - PROCESS | 12233 | 1464934963070 Marionette DEBUG loaded listener.js 23:22:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x96d25c00) [pid = 12233] [serial = 1161] [outer = 0x95d66c00] 23:22:43 INFO - PROCESS | 12233 | 1464934963927 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]]]}] 23:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1489ms 23:22:43 INFO - PROCESS | 12233 | 1464934963968 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 23:22:43 INFO - PROCESS | 12233 | 1464934963971 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 23:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:22:43 INFO - PROCESS | 12233 | 1464934963978 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:22:43 INFO - PROCESS | 12233 | 1464934963981 Marionette TRACE conn4 <- [1,1518,null,{}] 23:22:43 INFO - PROCESS | 12233 | 1464934963987 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}] 23:22:44 INFO - PROCESS | 12233 | 1464934964170 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 23:22:44 INFO - PROCESS | 12233 | 1464934964509 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x951f2000 == 139 [pid = 12233] [id = 387] 23:22:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x95ad8400) [pid = 12233] [serial = 1162] [outer = (nil)] 23:22:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x97791c00) [pid = 12233] [serial = 1163] [outer = 0x95ad8400] 23:22:44 INFO - PROCESS | 12233 | 1464934964596 Marionette DEBUG loaded listener.js 23:22:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x98177800) [pid = 12233] [serial = 1164] [outer = 0x95ad8400] 23:22:45 INFO - PROCESS | 12233 | 1464934965456 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]]]}] 23:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1528ms 23:22:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:22:45 INFO - PROCESS | 12233 | 1464934965507 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 23:22:45 INFO - PROCESS | 12233 | 1464934965510 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 23:22:45 INFO - PROCESS | 12233 | 1464934965517 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:22:45 INFO - PROCESS | 12233 | 1464934965520 Marionette TRACE conn4 <- [1,1522,null,{}] 23:22:45 INFO - PROCESS | 12233 | 1464934965526 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}] 23:22:45 INFO - PROCESS | 12233 | 1464934965713 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 23:22:46 INFO - PROCESS | 12233 | 1464934965985 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x8992b400 == 140 [pid = 12233] [id = 388] 23:22:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x90d41400) [pid = 12233] [serial = 1165] [outer = (nil)] 23:22:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x996e0400) [pid = 12233] [serial = 1166] [outer = 0x90d41400] 23:22:46 INFO - PROCESS | 12233 | 1464934966125 Marionette DEBUG loaded listener.js 23:22:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x996e5800) [pid = 12233] [serial = 1167] [outer = 0x90d41400] 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:22:46 INFO - PROCESS | 12233 | 1464934966911 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"]]]}] 23:22:46 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 () { 23:22:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:22:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:22:46 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 () { 23:22:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:22:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:22:46 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 () { 23:22:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:22:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:22:46 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 () { 23:22:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:22:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:22:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1430ms 23:22:46 INFO - PROCESS | 12233 | 1464934966945 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 23:22:46 INFO - PROCESS | 12233 | 1464934966952 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 23:22:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:22:46 INFO - PROCESS | 12233 | 1464934966962 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:22:46 INFO - PROCESS | 12233 | 1464934966966 Marionette TRACE conn4 <- [1,1526,null,{}] 23:22:46 INFO - PROCESS | 12233 | 1464934966972 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}] 23:22:47 INFO - PROCESS | 12233 | 1464934967154 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 23:22:47 INFO - PROCESS | 12233 | 1464934967427 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x99ee0400 == 141 [pid = 12233] [id = 389] 23:22:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x99f6f400) [pid = 12233] [serial = 1168] [outer = (nil)] 23:22:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x9a2c9c00) [pid = 12233] [serial = 1169] [outer = 0x99f6f400] 23:22:47 INFO - PROCESS | 12233 | 1464934967513 Marionette DEBUG loaded listener.js 23:22:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x9a759800) [pid = 12233] [serial = 1170] [outer = 0x99f6f400] 23:22:48 INFO - PROCESS | 12233 | 1464934968318 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"]]]}] 23:22:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:22:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:22:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:22:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:22:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:22:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:22:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1390ms 23:22:48 INFO - PROCESS | 12233 | 1464934968352 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 23:22:48 INFO - PROCESS | 12233 | 1464934968354 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 23:22:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:22:48 INFO - PROCESS | 12233 | 1464934968365 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:22:48 INFO - PROCESS | 12233 | 1464934968368 Marionette TRACE conn4 <- [1,1530,null,{}] 23:22:48 INFO - PROCESS | 12233 | 1464934968374 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}] 23:22:48 INFO - PROCESS | 12233 | 1464934968593 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 23:22:48 INFO - PROCESS | 12233 | 1464934968851 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d71400 == 142 [pid = 12233] [id = 390] 23:22:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 199 (0x89801c00) [pid = 12233] [serial = 1171] [outer = (nil)] 23:22:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 200 (0x9a77c800) [pid = 12233] [serial = 1172] [outer = 0x89801c00] 23:22:48 INFO - PROCESS | 12233 | 1464934968936 Marionette DEBUG loaded listener.js 23:22:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 201 (0x9a9df800) [pid = 12233] [serial = 1173] [outer = 0x89801c00] 23:22:49 INFO - PROCESS | 12233 | 1464934969739 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]]]}] 23:22:49 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 23:22:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:22:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:22:49 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. 23:22:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:22:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1433ms 23:22:49 INFO - PROCESS | 12233 | 1464934969801 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 23:22:49 INFO - PROCESS | 12233 | 1464934969803 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 23:22:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:22:49 INFO - PROCESS | 12233 | 1464934969810 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:22:49 INFO - PROCESS | 12233 | 1464934969812 Marionette TRACE conn4 <- [1,1534,null,{}] 23:22:49 INFO - PROCESS | 12233 | 1464934969835 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}] 23:22:50 INFO - PROCESS | 12233 | 1464934970089 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 23:22:50 INFO - PROCESS | 12233 | 1464934970673 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x89931000 == 143 [pid = 12233] [id = 391] 23:22:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 202 (0x89931c00) [pid = 12233] [serial = 1174] [outer = (nil)] 23:22:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 203 (0x8a371000) [pid = 12233] [serial = 1175] [outer = 0x89931c00] 23:22:50 INFO - PROCESS | 12233 | 1464934970826 Marionette DEBUG loaded listener.js 23:22:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 204 (0x8a9ab800) [pid = 12233] [serial = 1176] [outer = 0x89931c00] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x99396c00 == 142 [pid = 12233] [id = 318] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8993a800 == 141 [pid = 12233] [id = 319] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x9b5ea400 == 140 [pid = 12233] [id = 320] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8ce86800 == 139 [pid = 12233] [id = 371] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8b51a800 == 138 [pid = 12233] [id = 370] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x872b7c00 == 137 [pid = 12233] [id = 369] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x84dcfc00 == 136 [pid = 12233] [id = 368] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6fc00 == 135 [pid = 12233] [id = 367] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8a9a6400 == 134 [pid = 12233] [id = 366] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x9b36d400 == 133 [pid = 12233] [id = 364] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8a99f000 == 132 [pid = 12233] [id = 365] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8f210800 == 131 [pid = 12233] [id = 363] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8a36f800 == 130 [pid = 12233] [id = 362] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x93ab9c00 == 129 [pid = 12233] [id = 361] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6d400 == 128 [pid = 12233] [id = 359] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x90fb7c00 == 127 [pid = 12233] [id = 360] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x92bba800 == 126 [pid = 12233] [id = 358] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x90fb4c00 == 125 [pid = 12233] [id = 357] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x90d42400 == 124 [pid = 12233] [id = 356] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x91a76400 == 123 [pid = 12233] [id = 355] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x91891400 == 122 [pid = 12233] [id = 354] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8e490000 == 121 [pid = 12233] [id = 352] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8e48f800 == 120 [pid = 12233] [id = 353] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8cec9c00 == 119 [pid = 12233] [id = 351] 23:22:52 INFO - PROCESS | 12233 | --DOCSHELL 0x8980b400 == 118 [pid = 12233] [id = 350] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 203 (0x8a8ca000) [pid = 12233] [serial = 1049] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 202 (0x90d4d000) [pid = 12233] [serial = 1044] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 201 (0x91801800) [pid = 12233] [serial = 1046] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 200 (0x9189f400) [pid = 12233] [serial = 1047] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 199 (0x8d84bc00) [pid = 12233] [serial = 1035] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 198 (0x8d194800) [pid = 12233] [serial = 1034] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0x888da000) [pid = 12233] [serial = 1037] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0x8a8c7c00) [pid = 12233] [serial = 1038] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x8e494400) [pid = 12233] [serial = 1028] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x8ce89800) [pid = 12233] [serial = 983] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x8e1acc00) [pid = 12233] [serial = 986] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x91a7c400) [pid = 12233] [serial = 989] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x923b1c00) [pid = 12233] [serial = 992] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x9253a800) [pid = 12233] [serial = 995] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x951f0000) [pid = 12233] [serial = 998] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x95ade000) [pid = 12233] [serial = 1001] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x989e4c00) [pid = 12233] [serial = 1004] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x9a782400) [pid = 12233] [serial = 1007] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x9c267000) [pid = 12233] [serial = 1010] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0xa228a800) [pid = 12233] [serial = 1013] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0xa26cf000) [pid = 12233] [serial = 1016] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0xa3268c00) [pid = 12233] [serial = 1019] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x872b3400) [pid = 12233] [serial = 1022] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0xa30ff000) [pid = 12233] [serial = 1025] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8a374c00) [pid = 12233] [serial = 1032] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x8980d400) [pid = 12233] [serial = 1031] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x8e1ad400) [pid = 12233] [serial = 1040] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x8f210c00) [pid = 12233] [serial = 1043] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8e49a800) [pid = 12233] [serial = 1041] [outer = (nil)] [url = about:blank] 23:22:52 INFO - PROCESS | 12233 | 1464934972560 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]]]}] 23:22:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:22:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2879ms 23:22:52 INFO - PROCESS | 12233 | 1464934972692 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 23:22:52 INFO - PROCESS | 12233 | 1464934972698 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 23:22:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:22:52 INFO - PROCESS | 12233 | 1464934972707 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:22:52 INFO - PROCESS | 12233 | 1464934972712 Marionette TRACE conn4 <- [1,1538,null,{}] 23:22:52 INFO - PROCESS | 12233 | 1464934972719 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}] 23:22:52 INFO - PROCESS | 12233 | 1464934972888 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 23:22:52 INFO - PROCESS | 12233 | 1464934972905 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a374c00 == 119 [pid = 12233] [id = 392] 23:22:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x8a378000) [pid = 12233] [serial = 1177] [outer = (nil)] 23:22:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x8a9a2c00) [pid = 12233] [serial = 1178] [outer = 0x8a378000] 23:22:52 INFO - PROCESS | 12233 | 1464934972978 Marionette DEBUG loaded listener.js 23:22:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x8b396c00) [pid = 12233] [serial = 1179] [outer = 0x8a378000] 23:22:53 INFO - PROCESS | 12233 | 1464934973952 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]]]}] 23:22:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:22:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1286ms 23:22:53 INFO - PROCESS | 12233 | 1464934973996 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 23:22:54 INFO - PROCESS | 12233 | 1464934974002 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 23:22:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:22:54 INFO - PROCESS | 12233 | 1464934974009 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:22:54 INFO - PROCESS | 12233 | 1464934974012 Marionette TRACE conn4 <- [1,1542,null,{}] 23:22:54 INFO - PROCESS | 12233 | 1464934974018 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}] 23:22:54 INFO - PROCESS | 12233 | 1464934974198 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 23:22:54 INFO - PROCESS | 12233 | 1464934974430 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ce92c00 == 120 [pid = 12233] [id = 393] 23:22:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x8d192800) [pid = 12233] [serial = 1180] [outer = (nil)] 23:22:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x8d627c00) [pid = 12233] [serial = 1181] [outer = 0x8d192800] 23:22:54 INFO - PROCESS | 12233 | 1464934974504 Marionette DEBUG loaded listener.js 23:22:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x8d76bc00) [pid = 12233] [serial = 1182] [outer = 0x8d192800] 23:22:55 INFO - PROCESS | 12233 | 1464934975315 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]]]}] 23:22:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:22:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1332ms 23:22:55 INFO - PROCESS | 12233 | 1464934975342 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 23:22:55 INFO - PROCESS | 12233 | 1464934975346 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 23:22:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:22:55 INFO - PROCESS | 12233 | 1464934975357 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:22:55 INFO - PROCESS | 12233 | 1464934975366 Marionette TRACE conn4 <- [1,1546,null,{}] 23:22:55 INFO - PROCESS | 12233 | 1464934975385 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}] 23:22:55 INFO - PROCESS | 12233 | 1464934975624 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 23:22:55 INFO - PROCESS | 12233 | 1464934975658 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d18ec00 == 121 [pid = 12233] [id = 394] 23:22:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x8e48fc00) [pid = 12233] [serial = 1183] [outer = (nil)] 23:22:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x8e498800) [pid = 12233] [serial = 1184] [outer = 0x8e48fc00] 23:22:55 INFO - PROCESS | 12233 | 1464934975727 Marionette DEBUG loaded listener.js 23:22:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x8f073800) [pid = 12233] [serial = 1185] [outer = 0x8e48fc00] 23:22:56 INFO - PROCESS | 12233 | 1464934976711 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]]]}] 23:22:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:22:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1395ms 23:22:56 INFO - PROCESS | 12233 | 1464934976762 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 23:22:56 INFO - PROCESS | 12233 | 1464934976766 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 23:22:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:22:56 INFO - PROCESS | 12233 | 1464934976805 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:22:56 INFO - PROCESS | 12233 | 1464934976808 Marionette TRACE conn4 <- [1,1550,null,{}] 23:22:56 INFO - PROCESS | 12233 | 1464934976813 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}] 23:22:57 INFO - PROCESS | 12233 | 1464934977080 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 23:22:57 INFO - PROCESS | 12233 | 1464934977112 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d854400 == 122 [pid = 12233] [id = 395] 23:22:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x8e497400) [pid = 12233] [serial = 1186] [outer = (nil)] 23:22:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x90d48c00) [pid = 12233] [serial = 1187] [outer = 0x8e497400] 23:22:57 INFO - PROCESS | 12233 | 1464934977182 Marionette DEBUG loaded listener.js 23:22:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x90d50000) [pid = 12233] [serial = 1188] [outer = 0x8e497400] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x951f6000) [pid = 12233] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8f206c00) [pid = 12233] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x96d32400) [pid = 12233] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x872b9800) [pid = 12233] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x8d853c00) [pid = 12233] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x8e48d800) [pid = 12233] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0xa2471400) [pid = 12233] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x924bf800) [pid = 12233] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x9237a400) [pid = 12233] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x951f4400) [pid = 12233] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x90ecdc00) [pid = 12233] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0xa226d800) [pid = 12233] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x8a8cd800) [pid = 12233] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x91a7cc00) [pid = 12233] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x9a8d0000) [pid = 12233] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x872ae000) [pid = 12233] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x9a778000) [pid = 12233] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x8d769c00) [pid = 12233] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x87d70000) [pid = 12233] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x91806400) [pid = 12233] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x96d27c00) [pid = 12233] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x95dbd400) [pid = 12233] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x89810800) [pid = 12233] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x92a05c00) [pid = 12233] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x8a9a8000) [pid = 12233] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x91a12400) [pid = 12233] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x8cecac00) [pid = 12233] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x8e499400) [pid = 12233] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x8a99fc00) [pid = 12233] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x9180ec00) [pid = 12233] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x8b39d400) [pid = 12233] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x91a80c00) [pid = 12233] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x92eb8c00) [pid = 12233] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x87d77000) [pid = 12233] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9268b800) [pid = 12233] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x92531c00) [pid = 12233] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x9b873400) [pid = 12233] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x996dbc00) [pid = 12233] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:22:58 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8ce8ac00) [pid = 12233] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:22:58 INFO - PROCESS | 12233 | 1464934978725 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]]]}] 23:22:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:22:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1938ms 23:22:58 INFO - PROCESS | 12233 | 1464934978747 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 12233 | 1464934978749 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 23:22:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:22:58 INFO - PROCESS | 12233 | 1464934978757 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - PROCESS | 12233 | 1464934978760 Marionette TRACE conn4 <- [1,1554,null,{}] 23:22:58 INFO - PROCESS | 12233 | 1464934978765 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}] 23:22:58 INFO - PROCESS | 12233 | 1464934978935 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 23:22:58 INFO - PROCESS | 12233 | 1464934978949 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a99fc00 == 123 [pid = 12233] [id = 396] 23:22:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8a9a1400) [pid = 12233] [serial = 1189] [outer = (nil)] 23:22:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8cecac00) [pid = 12233] [serial = 1190] [outer = 0x8a9a1400] 23:22:59 INFO - PROCESS | 12233 | 1464934979030 Marionette DEBUG loaded listener.js 23:22:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8e499c00) [pid = 12233] [serial = 1191] [outer = 0x8a9a1400] 23:22:59 INFO - PROCESS | 12233 | 1464934979975 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]]]}] 23:22:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:22:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1233ms 23:22:59 INFO - PROCESS | 12233 | 1464934979990 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 23:22:59 INFO - PROCESS | 12233 | 1464934979994 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 23:23:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:23:00 INFO - PROCESS | 12233 | 1464934980012 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:23:00 INFO - PROCESS | 12233 | 1464934980014 Marionette TRACE conn4 <- [1,1558,null,{}] 23:23:00 INFO - PROCESS | 12233 | 1464934980020 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}] 23:23:00 INFO - PROCESS | 12233 | 1464934980311 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 23:23:00 INFO - PROCESS | 12233 | 1464934980599 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x89802400 == 124 [pid = 12233] [id = 397] 23:23:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x89802800) [pid = 12233] [serial = 1192] [outer = (nil)] 23:23:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8992d000) [pid = 12233] [serial = 1193] [outer = 0x89802800] 23:23:00 INFO - PROCESS | 12233 | 1464934980750 Marionette DEBUG loaded listener.js 23:23:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8a372c00) [pid = 12233] [serial = 1194] [outer = 0x89802800] 23:23:01 INFO - PROCESS | 12233 | 1464934981692 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]]]}] 23:23:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:23:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1729ms 23:23:01 INFO - PROCESS | 12233 | 1464934981743 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 23:23:01 INFO - PROCESS | 12233 | 1464934981747 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 23:23:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:23:01 INFO - PROCESS | 12233 | 1464934981755 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:23:01 INFO - PROCESS | 12233 | 1464934981762 Marionette TRACE conn4 <- [1,1562,null,{}] 23:23:01 INFO - PROCESS | 12233 | 1464934981769 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}] 23:23:02 INFO - PROCESS | 12233 | 1464934982091 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 23:23:02 INFO - PROCESS | 12233 | 1464934982352 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ce8e400 == 125 [pid = 12233] [id = 398] 23:23:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8ce92800) [pid = 12233] [serial = 1195] [outer = (nil)] 23:23:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x8cec5c00) [pid = 12233] [serial = 1196] [outer = 0x8ce92800] 23:23:02 INFO - PROCESS | 12233 | 1464934982448 Marionette DEBUG loaded listener.js 23:23:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x8d18e800) [pid = 12233] [serial = 1197] [outer = 0x8ce92800] 23:23:03 INFO - PROCESS | 12233 | 1464934983380 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]]]}] 23:23:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:23:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1684ms 23:23:03 INFO - PROCESS | 12233 | 1464934983440 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 23:23:03 INFO - PROCESS | 12233 | 1464934983445 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 23:23:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:23:03 INFO - PROCESS | 12233 | 1464934983452 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:23:03 INFO - PROCESS | 12233 | 1464934983456 Marionette TRACE conn4 <- [1,1566,null,{}] 23:23:03 INFO - PROCESS | 12233 | 1464934983462 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}] 23:23:03 INFO - PROCESS | 12233 | 1464934983664 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 23:23:04 INFO - PROCESS | 12233 | 1464934984030 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1a7800 == 126 [pid = 12233] [id = 399] 23:23:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x8e1aec00) [pid = 12233] [serial = 1198] [outer = (nil)] 23:23:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x8e491400) [pid = 12233] [serial = 1199] [outer = 0x8e1aec00] 23:23:04 INFO - PROCESS | 12233 | 1464934984122 Marionette DEBUG loaded listener.js 23:23:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x90d44800) [pid = 12233] [serial = 1200] [outer = 0x8e1aec00] 23:23:05 INFO - PROCESS | 12233 | 1464934985063 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]]]}] 23:23:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:23:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1643ms 23:23:05 INFO - PROCESS | 12233 | 1464934985096 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 23:23:05 INFO - PROCESS | 12233 | 1464934985102 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 23:23:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:23:05 INFO - PROCESS | 12233 | 1464934985119 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:23:05 INFO - PROCESS | 12233 | 1464934985126 Marionette TRACE conn4 <- [1,1570,null,{}] 23:23:05 INFO - PROCESS | 12233 | 1464934985132 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}] 23:23:05 INFO - PROCESS | 12233 | 1464934985342 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 23:23:05 INFO - PROCESS | 12233 | 1464934985658 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d856000 == 127 [pid = 12233] [id = 400] 23:23:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x8e492c00) [pid = 12233] [serial = 1201] [outer = (nil)] 23:23:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x9189d400) [pid = 12233] [serial = 1202] [outer = 0x8e492c00] 23:23:05 INFO - PROCESS | 12233 | 1464934985747 Marionette DEBUG loaded listener.js 23:23:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x918db400) [pid = 12233] [serial = 1203] [outer = 0x8e492c00] 23:23:06 INFO - PROCESS | 12233 | 1464934986648 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]]]}] 23:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1600ms 23:23:06 INFO - PROCESS | 12233 | 1464934986711 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 23:23:06 INFO - PROCESS | 12233 | 1464934986716 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 23:23:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:23:06 INFO - PROCESS | 12233 | 1464934986722 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:23:06 INFO - PROCESS | 12233 | 1464934986725 Marionette TRACE conn4 <- [1,1574,null,{}] 23:23:06 INFO - PROCESS | 12233 | 1464934986731 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}] 23:23:06 INFO - PROCESS | 12233 | 1464934986926 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 23:23:07 INFO - PROCESS | 12233 | 1464934987253 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ced0000 == 128 [pid = 12233] [id = 401] 23:23:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x91894000) [pid = 12233] [serial = 1204] [outer = (nil)] 23:23:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x91a13000) [pid = 12233] [serial = 1205] [outer = 0x91894000] 23:23:07 INFO - PROCESS | 12233 | 1464934987344 Marionette DEBUG loaded listener.js 23:23:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x91a74800) [pid = 12233] [serial = 1206] [outer = 0x91894000] 23:23:08 INFO - PROCESS | 12233 | 1464934988205 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]]]}] 23:23:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:23:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1536ms 23:23:08 INFO - PROCESS | 12233 | 1464934988259 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 23:23:08 INFO - PROCESS | 12233 | 1464934988263 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 23:23:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:23:08 INFO - PROCESS | 12233 | 1464934988269 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:23:08 INFO - PROCESS | 12233 | 1464934988272 Marionette TRACE conn4 <- [1,1578,null,{}] 23:23:08 INFO - PROCESS | 12233 | 1464934988278 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}] 23:23:08 INFO - PROCESS | 12233 | 1464934988485 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 23:23:08 INFO - PROCESS | 12233 | 1464934988762 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x91c65800 == 129 [pid = 12233] [id = 402] 23:23:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x91c66800) [pid = 12233] [serial = 1207] [outer = (nil)] 23:23:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x91c6a400) [pid = 12233] [serial = 1208] [outer = 0x91c66800] 23:23:08 INFO - PROCESS | 12233 | 1464934988911 Marionette DEBUG loaded listener.js 23:23:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x923aac00) [pid = 12233] [serial = 1209] [outer = 0x91c66800] 23:23:09 INFO - PROCESS | 12233 | 1464934989843 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]]]}] 23:23:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:23:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1632ms 23:23:09 INFO - PROCESS | 12233 | 1464934989902 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 23:23:09 INFO - PROCESS | 12233 | 1464934989906 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 23:23:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:23:09 INFO - PROCESS | 12233 | 1464934989912 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:23:09 INFO - PROCESS | 12233 | 1464934989915 Marionette TRACE conn4 <- [1,1582,null,{}] 23:23:09 INFO - PROCESS | 12233 | 1464934989921 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}] 23:23:10 INFO - PROCESS | 12233 | 1464934990116 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 23:23:10 INFO - PROCESS | 12233 | 1464934990431 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x923b1c00 == 130 [pid = 12233] [id = 403] 23:23:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x923b8c00) [pid = 12233] [serial = 1210] [outer = (nil)] 23:23:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x92686c00) [pid = 12233] [serial = 1211] [outer = 0x923b8c00] 23:23:10 INFO - PROCESS | 12233 | 1464934990520 Marionette DEBUG loaded listener.js 23:23:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x92870c00) [pid = 12233] [serial = 1212] [outer = 0x923b8c00] 23:23:11 INFO - PROCESS | 12233 | 1464934991404 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]]]}] 23:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1529ms 23:23:11 INFO - PROCESS | 12233 | 1464934991442 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 23:23:11 INFO - PROCESS | 12233 | 1464934991445 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 23:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:23:11 INFO - PROCESS | 12233 | 1464934991451 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:23:11 INFO - PROCESS | 12233 | 1464934991455 Marionette TRACE conn4 <- [1,1586,null,{}] 23:23:11 INFO - PROCESS | 12233 | 1464934991460 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}] 23:23:11 INFO - PROCESS | 12233 | 1464934991648 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 23:23:11 INFO - PROCESS | 12233 | 1464934991928 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x923b5400 == 131 [pid = 12233] [id = 404] 23:23:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x92533000) [pid = 12233] [serial = 1213] [outer = (nil)] 23:23:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x92a09000) [pid = 12233] [serial = 1214] [outer = 0x92533000] 23:23:12 INFO - PROCESS | 12233 | 1464934992057 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x92bb8c00) [pid = 12233] [serial = 1215] [outer = 0x92533000] 23:23:12 INFO - PROCESS | 12233 | 1464934992930 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]]]}] 23:23:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:23:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1531ms 23:23:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:23:12 INFO - PROCESS | 12233 | 1464934992983 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 23:23:12 INFO - PROCESS | 12233 | 1464934992986 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 23:23:12 INFO - PROCESS | 12233 | 1464934992993 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:23:12 INFO - PROCESS | 12233 | 1464934992996 Marionette TRACE conn4 <- [1,1590,null,{}] 23:23:13 INFO - PROCESS | 12233 | 1464934993002 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}] 23:23:13 INFO - PROCESS | 12233 | 1464934993192 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 23:23:13 INFO - PROCESS | 12233 | 1464934993469 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x92bb0000 == 132 [pid = 12233] [id = 405] 23:23:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x92eb4400) [pid = 12233] [serial = 1216] [outer = (nil)] 23:23:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x93a6f400) [pid = 12233] [serial = 1217] [outer = 0x92eb4400] 23:23:13 INFO - PROCESS | 12233 | 1464934993598 Marionette DEBUG loaded listener.js 23:23:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x93ab0800) [pid = 12233] [serial = 1218] [outer = 0x92eb4400] 23:23:14 INFO - PROCESS | 12233 | 1464934994466 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]]]}] 23:23:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:23:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1531ms 23:23:14 INFO - PROCESS | 12233 | 1464934994524 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 23:23:14 INFO - PROCESS | 12233 | 1464934994527 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 23:23:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:23:14 INFO - PROCESS | 12233 | 1464934994534 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:23:14 INFO - PROCESS | 12233 | 1464934994544 Marionette TRACE conn4 <- [1,1594,null,{}] 23:23:14 INFO - PROCESS | 12233 | 1464934994549 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}] 23:23:14 INFO - PROCESS | 12233 | 1464934994758 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 23:23:15 INFO - PROCESS | 12233 | 1464934995078 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x92bb9000 == 133 [pid = 12233] [id = 406] 23:23:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x92eb5800) [pid = 12233] [serial = 1219] [outer = (nil)] 23:23:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x951f0000) [pid = 12233] [serial = 1220] [outer = 0x92eb5800] 23:23:15 INFO - PROCESS | 12233 | 1464934995166 Marionette DEBUG loaded listener.js 23:23:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x95297400) [pid = 12233] [serial = 1221] [outer = 0x92eb5800] 23:23:16 INFO - PROCESS | 12233 | 1464934996016 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]]]}] 23:23:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:23:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1535ms 23:23:16 INFO - PROCESS | 12233 | 1464934996070 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 23:23:16 INFO - PROCESS | 12233 | 1464934996074 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 23:23:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:23:16 INFO - PROCESS | 12233 | 1464934996080 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:23:16 INFO - PROCESS | 12233 | 1464934996084 Marionette TRACE conn4 <- [1,1598,null,{}] 23:23:16 INFO - PROCESS | 12233 | 1464934996089 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}] 23:23:16 INFO - PROCESS | 12233 | 1464934996296 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 23:23:16 INFO - PROCESS | 12233 | 1464934996575 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ade000 == 134 [pid = 12233] [id = 407] 23:23:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x95d64c00) [pid = 12233] [serial = 1222] [outer = (nil)] 23:23:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x95d72c00) [pid = 12233] [serial = 1223] [outer = 0x95d64c00] 23:23:16 INFO - PROCESS | 12233 | 1464934996732 Marionette DEBUG loaded listener.js 23:23:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x96d2b000) [pid = 12233] [serial = 1224] [outer = 0x95d64c00] 23:23:17 INFO - PROCESS | 12233 | 1464934997616 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]]]}] 23:23:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:23:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1578ms 23:23:17 INFO - PROCESS | 12233 | 1464934997659 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 23:23:17 INFO - PROCESS | 12233 | 1464934997663 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 23:23:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:23:17 INFO - PROCESS | 12233 | 1464934997669 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:23:17 INFO - PROCESS | 12233 | 1464934997674 Marionette TRACE conn4 <- [1,1602,null,{}] 23:23:17 INFO - PROCESS | 12233 | 1464934997679 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}] 23:23:17 INFO - PROCESS | 12233 | 1464934997907 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 23:23:18 INFO - PROCESS | 12233 | 1464934998234 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x95a7b400 == 135 [pid = 12233] [id = 408] 23:23:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x95a7b800) [pid = 12233] [serial = 1225] [outer = (nil)] 23:23:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x9a752400) [pid = 12233] [serial = 1226] [outer = 0x95a7b800] 23:23:18 INFO - PROCESS | 12233 | 1464934998322 Marionette DEBUG loaded listener.js 23:23:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x9a778000) [pid = 12233] [serial = 1227] [outer = 0x95a7b800] 23:23:19 INFO - PROCESS | 12233 | 1464934999183 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]]]}] 23:23:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:23:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1544ms 23:23:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:23:19 INFO - PROCESS | 12233 | 1464934999214 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 23:23:19 INFO - PROCESS | 12233 | 1464934999217 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 23:23:19 INFO - PROCESS | 12233 | 1464934999224 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:23:19 INFO - PROCESS | 12233 | 1464934999227 Marionette TRACE conn4 <- [1,1606,null,{}] 23:23:19 INFO - PROCESS | 12233 | 1464934999233 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}] 23:23:19 INFO - PROCESS | 12233 | 1464934999420 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 23:23:19 INFO - PROCESS | 12233 | 1464934999716 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b6000 == 136 [pid = 12233] [id = 409] 23:23:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x996e2400) [pid = 12233] [serial = 1228] [outer = (nil)] 23:23:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x9af37c00) [pid = 12233] [serial = 1229] [outer = 0x996e2400] 23:23:19 INFO - PROCESS | 12233 | 1464934999846 Marionette DEBUG loaded listener.js 23:23:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x9af3c400) [pid = 12233] [serial = 1230] [outer = 0x996e2400] 23:23:20 INFO - PROCESS | 12233 | 1464935000722 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]]]}] 23:23:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:23:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1533ms 23:23:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:23:20 INFO - PROCESS | 12233 | 1464935000757 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 23:23:20 INFO - PROCESS | 12233 | 1464935000760 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 23:23:20 INFO - PROCESS | 12233 | 1464935000766 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:23:20 INFO - PROCESS | 12233 | 1464935000770 Marionette TRACE conn4 <- [1,1610,null,{}] 23:23:20 INFO - PROCESS | 12233 | 1464935000775 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}] 23:23:20 INFO - PROCESS | 12233 | 1464935000964 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 23:23:21 INFO - PROCESS | 12233 | 1464935001274 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ae66000 == 137 [pid = 12233] [id = 410] 23:23:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x9ae6cc00) [pid = 12233] [serial = 1231] [outer = (nil)] 23:23:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x9b5ef800) [pid = 12233] [serial = 1232] [outer = 0x9ae6cc00] 23:23:21 INFO - PROCESS | 12233 | 1464935001403 Marionette DEBUG loaded listener.js 23:23:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x9b5f2000) [pid = 12233] [serial = 1233] [outer = 0x9ae6cc00] 23:23:22 INFO - PROCESS | 12233 | 1464935002240 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]]]}] 23:23:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:23:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1533ms 23:23:22 INFO - PROCESS | 12233 | 1464935002299 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 23:23:22 INFO - PROCESS | 12233 | 1464935002301 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 23:23:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:23:22 INFO - PROCESS | 12233 | 1464935002308 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:23:22 INFO - PROCESS | 12233 | 1464935002311 Marionette TRACE conn4 <- [1,1614,null,{}] 23:23:22 INFO - PROCESS | 12233 | 1464935002317 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}] 23:23:22 INFO - PROCESS | 12233 | 1464935002510 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 23:23:22 INFO - PROCESS | 12233 | 1464935002793 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b9c00 == 138 [pid = 12233] [id = 411] 23:23:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x93c84800) [pid = 12233] [serial = 1234] [outer = (nil)] 23:23:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x9bb83800) [pid = 12233] [serial = 1235] [outer = 0x93c84800] 23:23:22 INFO - PROCESS | 12233 | 1464935002923 Marionette DEBUG loaded listener.js 23:23:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x9bbbb800) [pid = 12233] [serial = 1236] [outer = 0x93c84800] 23:23:23 INFO - PROCESS | 12233 | 1464935003791 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]]]}] 23:23:23 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 23:23:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1528ms 23:23:23 INFO - PROCESS | 12233 | 1464935003837 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 23:23:23 INFO - PROCESS | 12233 | 1464935003841 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 23:23:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:23:23 INFO - PROCESS | 12233 | 1464935003847 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:23:23 INFO - PROCESS | 12233 | 1464935003851 Marionette TRACE conn4 <- [1,1618,null,{}] 23:23:23 INFO - PROCESS | 12233 | 1464935003856 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}] 23:23:24 INFO - PROCESS | 12233 | 1464935004048 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 23:23:24 INFO - PROCESS | 12233 | 1464935004378 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a181c00 == 139 [pid = 12233] [id = 412] 23:23:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x9b6a2400) [pid = 12233] [serial = 1237] [outer = (nil)] 23:23:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x9c14d000) [pid = 12233] [serial = 1238] [outer = 0x9b6a2400] 23:23:24 INFO - PROCESS | 12233 | 1464935004465 Marionette DEBUG loaded listener.js 23:23:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 199 (0x9c150c00) [pid = 12233] [serial = 1239] [outer = 0x9b6a2400] 23:23:25 INFO - PROCESS | 12233 | 1464935005346 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]]]}] 23:23:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:23:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1529ms 23:23:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:23:25 INFO - PROCESS | 12233 | 1464935005378 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 23:23:25 INFO - PROCESS | 12233 | 1464935005381 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 23:23:25 INFO - PROCESS | 12233 | 1464935005387 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:23:25 INFO - PROCESS | 12233 | 1464935005391 Marionette TRACE conn4 <- [1,1622,null,{}] 23:23:25 INFO - PROCESS | 12233 | 1464935005396 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}] 23:23:25 INFO - PROCESS | 12233 | 1464935005589 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 23:23:25 INFO - PROCESS | 12233 | 1464935005879 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x9be3d400 == 140 [pid = 12233] [id = 413] 23:23:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 200 (0x9c14dc00) [pid = 12233] [serial = 1240] [outer = (nil)] 23:23:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 201 (0x9c2c7000) [pid = 12233] [serial = 1241] [outer = 0x9c14dc00] 23:23:25 INFO - PROCESS | 12233 | 1464935005979 Marionette DEBUG loaded listener.js 23:23:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 202 (0x9c2c5800) [pid = 12233] [serial = 1242] [outer = 0x9c14dc00] 23:23:26 INFO - PROCESS | 12233 | 1464935006894 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]]]}] 23:23:26 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 23:23:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1539ms 23:23:26 INFO - PROCESS | 12233 | 1464935006927 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 23:23:26 INFO - PROCESS | 12233 | 1464935006931 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 23:23:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:23:26 INFO - PROCESS | 12233 | 1464935006937 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:23:26 INFO - PROCESS | 12233 | 1464935006940 Marionette TRACE conn4 <- [1,1626,null,{}] 23:23:26 INFO - PROCESS | 12233 | 1464935006946 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}] 23:23:27 INFO - PROCESS | 12233 | 1464935007138 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 23:23:27 INFO - PROCESS | 12233 | 1464935007429 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c267000 == 141 [pid = 12233] [id = 414] 23:23:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 203 (0x9c268000) [pid = 12233] [serial = 1243] [outer = (nil)] 23:23:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 204 (0x9cd94000) [pid = 12233] [serial = 1244] [outer = 0x9c268000] 23:23:27 INFO - PROCESS | 12233 | 1464935007558 Marionette DEBUG loaded listener.js 23:23:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 205 (0x9cde4800) [pid = 12233] [serial = 1245] [outer = 0x9c268000] 23:23:28 INFO - PROCESS | 12233 | 1464935008402 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]]]}] 23:23:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:23:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1486ms 23:23:28 INFO - PROCESS | 12233 | 1464935008423 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 23:23:28 INFO - PROCESS | 12233 | 1464935008427 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 23:23:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:23:28 INFO - PROCESS | 12233 | 1464935008433 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:23:28 INFO - PROCESS | 12233 | 1464935008436 Marionette TRACE conn4 <- [1,1630,null,{}] 23:23:28 INFO - PROCESS | 12233 | 1464935008441 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}] 23:23:28 INFO - PROCESS | 12233 | 1464935008636 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 23:23:28 INFO - PROCESS | 12233 | 1464935008930 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c2ce400 == 142 [pid = 12233] [id = 415] 23:23:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 206 (0x9cd90c00) [pid = 12233] [serial = 1246] [outer = (nil)] 23:23:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 207 (0xa0609800) [pid = 12233] [serial = 1247] [outer = 0x9cd90c00] 23:23:29 INFO - PROCESS | 12233 | 1464935009014 Marionette DEBUG loaded listener.js 23:23:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 208 (0x9cfb7400) [pid = 12233] [serial = 1248] [outer = 0x9cd90c00] 23:23:29 INFO - PROCESS | 12233 | 1464935009965 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]]]}] 23:23:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:23:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1577ms 23:23:30 INFO - PROCESS | 12233 | 1464935010011 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 23:23:30 INFO - PROCESS | 12233 | 1464935010014 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 23:23:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:23:30 INFO - PROCESS | 12233 | 1464935010020 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:23:30 INFO - PROCESS | 12233 | 1464935010024 Marionette TRACE conn4 <- [1,1634,null,{}] 23:23:30 INFO - PROCESS | 12233 | 1464935010029 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}] 23:23:30 INFO - PROCESS | 12233 | 1464935010224 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 23:23:30 INFO - PROCESS | 12233 | 1464935010514 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c1f2800 == 143 [pid = 12233] [id = 416] 23:23:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 209 (0x9c26e000) [pid = 12233] [serial = 1249] [outer = (nil)] 23:23:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 210 (0xa216c000) [pid = 12233] [serial = 1250] [outer = 0x9c26e000] 23:23:30 INFO - PROCESS | 12233 | 1464935010656 Marionette DEBUG loaded listener.js 23:23:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 211 (0xa21b9c00) [pid = 12233] [serial = 1251] [outer = 0x9c26e000] 23:23:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab81800 == 142 [pid = 12233] [id = 206] 23:23:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8d762400 == 141 [pid = 12233] [id = 207] 23:23:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8a99fc00 == 140 [pid = 12233] [id = 396] 23:23:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8d854400 == 139 [pid = 12233] [id = 395] 23:23:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8d18ec00 == 138 [pid = 12233] [id = 394] 23:23:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8ce92c00 == 137 [pid = 12233] [id = 393] 23:23:32 INFO - PROCESS | 12233 | --DOCSHELL 0x8a374c00 == 136 [pid = 12233] [id = 392] 23:23:32 INFO - PROCESS | 12233 | --DOCSHELL 0x89931000 == 135 [pid = 12233] [id = 391] 23:23:32 INFO - PROCESS | 12233 | --DOCSHELL 0x89932000 == 134 [pid = 12233] [id = 372] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 210 (0x996e6000) [pid = 12233] [serial = 1005] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 209 (0x91896800) [pid = 12233] [serial = 981] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 208 (0x9ae67000) [pid = 12233] [serial = 1008] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 207 (0xa35e9c00) [pid = 12233] [serial = 1026] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 206 (0x90ec6c00) [pid = 12233] [serial = 987] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 205 (0x8e496800) [pid = 12233] [serial = 1029] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 204 (0xa306e800) [pid = 12233] [serial = 1017] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 203 (0x95a73400) [pid = 12233] [serial = 999] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 202 (0x92874c00) [pid = 12233] [serial = 996] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 201 (0x95d67c00) [pid = 12233] [serial = 1002] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 200 (0x91c6c800) [pid = 12233] [serial = 990] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 199 (0xa240a000) [pid = 12233] [serial = 1014] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 198 (0x8cece800) [pid = 12233] [serial = 984] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0x924b3800) [pid = 12233] [serial = 993] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0xa354fc00) [pid = 12233] [serial = 1020] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x872b6c00) [pid = 12233] [serial = 1023] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x9c271000) [pid = 12233] [serial = 1011] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x8d981800) [pid = 12233] [serial = 1118] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x8d852c00) [pid = 12233] [serial = 1115] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x888d1400) [pid = 12233] [serial = 1106] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x8980a800) [pid = 12233] [serial = 1107] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x9bb88c00) [pid = 12233] [serial = 1091] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x9be32400) [pid = 12233] [serial = 1092] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x96d2f800) [pid = 12233] [serial = 1082] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x993e9800) [pid = 12233] [serial = 1083] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x9a372c00) [pid = 12233] [serial = 1085] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x9a74f800) [pid = 12233] [serial = 1086] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x8a36c800) [pid = 12233] [serial = 1052] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x8ab82800) [pid = 12233] [serial = 1053] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x95a75c00) [pid = 12233] [serial = 1079] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x95ad3c00) [pid = 12233] [serial = 1080] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8ab8e400) [pid = 12233] [serial = 1109] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x91c61c00) [pid = 12233] [serial = 1064] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x91c6bc00) [pid = 12233] [serial = 1065] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x8d19bc00) [pid = 12233] [serial = 1055] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8d767800) [pid = 12233] [serial = 1056] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x90d50c00) [pid = 12233] [serial = 1058] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x90ed2800) [pid = 12233] [serial = 1059] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x8a9a6c00) [pid = 12233] [serial = 1097] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x8a9a8c00) [pid = 12233] [serial = 1098] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x91956c00) [pid = 12233] [serial = 1061] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x91a0d400) [pid = 12233] [serial = 1062] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x90fb3c00) [pid = 12233] [serial = 1100] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x91e8bc00) [pid = 12233] [serial = 1101] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x92537800) [pid = 12233] [serial = 1067] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x92687000) [pid = 12233] [serial = 1068] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x93c80c00) [pid = 12233] [serial = 1076] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x93c85400) [pid = 12233] [serial = 1077] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x8d97cc00) [pid = 12233] [serial = 1116] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x8a372400) [pid = 12233] [serial = 1103] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x8b397c00) [pid = 12233] [serial = 1104] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x92a0e400) [pid = 12233] [serial = 1070] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x92bb2000) [pid = 12233] [serial = 1071] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x92eb7c00) [pid = 12233] [serial = 1073] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x92ebd000) [pid = 12233] [serial = 1074] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x9c275400) [pid = 12233] [serial = 1094] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x9c2c8c00) [pid = 12233] [serial = 1095] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x9ae72000) [pid = 12233] [serial = 1088] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9af35c00) [pid = 12233] [serial = 1089] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8cecc800) [pid = 12233] [serial = 1112] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8d18f800) [pid = 12233] [serial = 1113] [outer = (nil)] [url = about:blank] 23:23:32 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8b39d000) [pid = 12233] [serial = 1110] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 12233 | 1464935013145 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]]]}] 23:23:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:23:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 3183ms 23:23:33 INFO - PROCESS | 12233 | 1464935013205 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 23:23:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:23:33 INFO - PROCESS | 12233 | 1464935013212 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 23:23:33 INFO - PROCESS | 12233 | 1464935013219 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:23:33 INFO - PROCESS | 12233 | 1464935013225 Marionette TRACE conn4 <- [1,1638,null,{}] 23:23:33 INFO - PROCESS | 12233 | 1464935013232 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}] 23:23:33 INFO - PROCESS | 12233 | 1464935013426 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 23:23:33 INFO - PROCESS | 12233 | 1464935013619 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a36e400 == 135 [pid = 12233] [id = 417] 23:23:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8a372400) [pid = 12233] [serial = 1252] [outer = (nil)] 23:23:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8a9a2000) [pid = 12233] [serial = 1253] [outer = 0x8a372400] 23:23:33 INFO - PROCESS | 12233 | 1464935013712 Marionette DEBUG loaded listener.js 23:23:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8a9aa000) [pid = 12233] [serial = 1254] [outer = 0x8a372400] 23:23:34 INFO - PROCESS | 12233 | 1464935014538 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]]]}] 23:23:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:23:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1338ms 23:23:34 INFO - PROCESS | 12233 | 1464935014557 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 23:23:34 INFO - PROCESS | 12233 | 1464935014565 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 23:23:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:23:34 INFO - PROCESS | 12233 | 1464935014575 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:23:34 INFO - PROCESS | 12233 | 1464935014579 Marionette TRACE conn4 <- [1,1642,null,{}] 23:23:34 INFO - PROCESS | 12233 | 1464935014585 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}] 23:23:34 INFO - PROCESS | 12233 | 1464935014875 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 23:23:34 INFO - PROCESS | 12233 | 1464935014912 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b513800 == 136 [pid = 12233] [id = 418] 23:23:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8b515400) [pid = 12233] [serial = 1255] [outer = (nil)] 23:23:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8ce95800) [pid = 12233] [serial = 1256] [outer = 0x8b515400] 23:23:34 INFO - PROCESS | 12233 | 1464935014985 Marionette DEBUG loaded listener.js 23:23:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8d023000) [pid = 12233] [serial = 1257] [outer = 0x8b515400] 23:23:35 INFO - PROCESS | 12233 | 1464935015969 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]]]}] 23:23:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:23:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1438ms 23:23:36 INFO - PROCESS | 12233 | 1464935016013 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 23:23:36 INFO - PROCESS | 12233 | 1464935016017 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 23:23:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:23:36 INFO - PROCESS | 12233 | 1464935016023 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:23:36 INFO - PROCESS | 12233 | 1464935016028 Marionette TRACE conn4 <- [1,1646,null,{}] 23:23:36 INFO - PROCESS | 12233 | 1464935016054 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}] 23:23:36 INFO - PROCESS | 12233 | 1464935016324 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 23:23:36 INFO - PROCESS | 12233 | 1464935016365 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6fc00 == 137 [pid = 12233] [id = 419] 23:23:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x8d76fc00) [pid = 12233] [serial = 1258] [outer = (nil)] 23:23:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x8d84dc00) [pid = 12233] [serial = 1259] [outer = 0x8d76fc00] 23:23:36 INFO - PROCESS | 12233 | 1464935016472 Marionette DEBUG loaded listener.js 23:23:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x8d981800) [pid = 12233] [serial = 1260] [outer = 0x8d76fc00] 23:23:37 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x8e497400) [pid = 12233] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:23:37 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x8e48fc00) [pid = 12233] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:23:37 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x8d199400) [pid = 12233] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:23:37 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x89931c00) [pid = 12233] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:23:37 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x8a378000) [pid = 12233] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:23:37 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x8d192800) [pid = 12233] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:23:37 INFO - PROCESS | 12233 | 1464935017904 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]]]}] 23:23:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:23:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1932ms 23:23:37 INFO - PROCESS | 12233 | 1464935017955 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 23:23:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:23:37 INFO - PROCESS | 12233 | 1464935017959 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 23:23:37 INFO - PROCESS | 12233 | 1464935017965 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:23:37 INFO - PROCESS | 12233 | 1464935017969 Marionette TRACE conn4 <- [1,1650,null,{}] 23:23:37 INFO - PROCESS | 12233 | 1464935017974 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}] 23:23:38 INFO - PROCESS | 12233 | 1464935018226 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 23:23:38 INFO - PROCESS | 12233 | 1464935018237 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b50f400 == 138 [pid = 12233] [id = 420] 23:23:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8d62b800) [pid = 12233] [serial = 1261] [outer = (nil)] 23:23:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8e1ae000) [pid = 12233] [serial = 1262] [outer = 0x8d62b800] 23:23:38 INFO - PROCESS | 12233 | 1464935018419 Marionette DEBUG loaded listener.js 23:23:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8e494800) [pid = 12233] [serial = 1263] [outer = 0x8d62b800] 23:23:39 INFO - PROCESS | 12233 | 1464935019164 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]]]}] 23:23:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:23:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1228ms 23:23:39 INFO - PROCESS | 12233 | 1464935019194 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 23:23:39 INFO - PROCESS | 12233 | 1464935019197 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 23:23:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:23:39 INFO - PROCESS | 12233 | 1464935019203 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:23:39 INFO - PROCESS | 12233 | 1464935019205 Marionette TRACE conn4 <- [1,1654,null,{}] 23:23:39 INFO - PROCESS | 12233 | 1464935019211 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}] 23:23:39 INFO - PROCESS | 12233 | 1464935019456 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 23:23:39 INFO - PROCESS | 12233 | 1464935019758 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x84dcf800 == 139 [pid = 12233] [id = 421] 23:23:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x84dd1c00) [pid = 12233] [serial = 1264] [outer = (nil)] 23:23:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x87d70000) [pid = 12233] [serial = 1265] [outer = 0x84dd1c00] 23:23:39 INFO - PROCESS | 12233 | 1464935019860 Marionette DEBUG loaded listener.js 23:23:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x8980f400) [pid = 12233] [serial = 1266] [outer = 0x84dd1c00] 23:23:40 INFO - PROCESS | 12233 | 1464935020924 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]]]}] 23:23:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:23:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1778ms 23:23:40 INFO - PROCESS | 12233 | 1464935020983 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 23:23:40 INFO - PROCESS | 12233 | 1464935020989 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 23:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:23:41 INFO - PROCESS | 12233 | 1464935020996 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:23:41 INFO - PROCESS | 12233 | 1464935021002 Marionette TRACE conn4 <- [1,1658,null,{}] 23:23:41 INFO - PROCESS | 12233 | 1464935021009 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}] 23:23:41 INFO - PROCESS | 12233 | 1464935021252 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 23:23:41 INFO - PROCESS | 12233 | 1464935021596 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b50f800 == 140 [pid = 12233] [id = 422] 23:23:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x8ce87400) [pid = 12233] [serial = 1267] [outer = (nil)] 23:23:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x8cec9800) [pid = 12233] [serial = 1268] [outer = 0x8ce87400] 23:23:41 INFO - PROCESS | 12233 | 1464935021685 Marionette DEBUG loaded listener.js 23:23:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x8d62ac00) [pid = 12233] [serial = 1269] [outer = 0x8ce87400] 23:23:42 INFO - PROCESS | 12233 | 1464935022585 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]]]}] 23:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1640ms 23:23:42 INFO - PROCESS | 12233 | 1464935022640 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 23:23:42 INFO - PROCESS | 12233 | 1464935022646 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 23:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:23:42 INFO - PROCESS | 12233 | 1464935022653 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:23:42 INFO - PROCESS | 12233 | 1464935022657 Marionette TRACE conn4 <- [1,1662,null,{}] 23:23:42 INFO - PROCESS | 12233 | 1464935022663 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}] 23:23:42 INFO - PROCESS | 12233 | 1464935022883 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 23:23:43 INFO - PROCESS | 12233 | 1464935023247 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d97b400 == 141 [pid = 12233] [id = 423] 23:23:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x8d97c400) [pid = 12233] [serial = 1270] [outer = (nil)] 23:23:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x8e1aa800) [pid = 12233] [serial = 1271] [outer = 0x8d97c400] 23:23:43 INFO - PROCESS | 12233 | 1464935023338 Marionette DEBUG loaded listener.js 23:23:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x8f206c00) [pid = 12233] [serial = 1272] [outer = 0x8d97c400] 23:23:44 INFO - PROCESS | 12233 | 1464935024263 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]]]}] 23:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1680ms 23:23:44 INFO - PROCESS | 12233 | 1464935024333 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 23:23:44 INFO - PROCESS | 12233 | 1464935024338 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 23:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:23:44 INFO - PROCESS | 12233 | 1464935024354 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:23:44 INFO - PROCESS | 12233 | 1464935024363 Marionette TRACE conn4 <- [1,1666,null,{}] 23:23:44 INFO - PROCESS | 12233 | 1464935024369 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}] 23:23:44 INFO - PROCESS | 12233 | 1464935024629 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 23:23:44 INFO - PROCESS | 12233 | 1464935024956 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab86800 == 142 [pid = 12233] [id = 424] 23:23:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x8d84e400) [pid = 12233] [serial = 1273] [outer = (nil)] 23:23:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x90fb1000) [pid = 12233] [serial = 1274] [outer = 0x8d84e400] 23:23:45 INFO - PROCESS | 12233 | 1464935025040 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x9180d400) [pid = 12233] [serial = 1275] [outer = 0x8d84e400] 23:23:45 INFO - PROCESS | 12233 | 1464935025948 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]]]}] 23:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1643ms 23:23:45 INFO - PROCESS | 12233 | 1464935025990 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 23:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:23:45 INFO - PROCESS | 12233 | 1464935025995 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 23:23:46 INFO - PROCESS | 12233 | 1464935026001 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:23:46 INFO - PROCESS | 12233 | 1464935026004 Marionette TRACE conn4 <- [1,1670,null,{}] 23:23:46 INFO - PROCESS | 12233 | 1464935026010 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}] 23:23:46 INFO - PROCESS | 12233 | 1464935026211 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 23:23:46 INFO - PROCESS | 12233 | 1464935026542 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x90ecc000 == 143 [pid = 12233] [id = 425] 23:23:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x91802c00) [pid = 12233] [serial = 1276] [outer = (nil)] 23:23:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x91959c00) [pid = 12233] [serial = 1277] [outer = 0x91802c00] 23:23:46 INFO - PROCESS | 12233 | 1464935026632 Marionette DEBUG loaded listener.js 23:23:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x91a0b000) [pid = 12233] [serial = 1278] [outer = 0x91802c00] 23:23:47 INFO - PROCESS | 12233 | 1464935027500 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]]]}] 23:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1534ms 23:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:23:47 INFO - PROCESS | 12233 | 1464935027535 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 23:23:47 INFO - PROCESS | 12233 | 1464935027538 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 23:23:47 INFO - PROCESS | 12233 | 1464935027544 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:23:47 INFO - PROCESS | 12233 | 1464935027548 Marionette TRACE conn4 <- [1,1674,null,{}] 23:23:47 INFO - PROCESS | 12233 | 1464935027553 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}] 23:23:47 INFO - PROCESS | 12233 | 1464935027747 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 23:23:48 INFO - PROCESS | 12233 | 1464935028031 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a7fc00 == 144 [pid = 12233] [id = 426] 23:23:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x91c5e400) [pid = 12233] [serial = 1279] [outer = (nil)] 23:23:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x91c67400) [pid = 12233] [serial = 1280] [outer = 0x91c5e400] 23:23:48 INFO - PROCESS | 12233 | 1464935028181 Marionette DEBUG loaded listener.js 23:23:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x9232e800) [pid = 12233] [serial = 1281] [outer = 0x91c5e400] 23:23:49 INFO - PROCESS | 12233 | 1464935029097 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]]]}] 23:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1632ms 23:23:49 INFO - PROCESS | 12233 | 1464935029176 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 23:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:23:49 INFO - PROCESS | 12233 | 1464935029180 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 23:23:49 INFO - PROCESS | 12233 | 1464935029186 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:23:49 INFO - PROCESS | 12233 | 1464935029190 Marionette TRACE conn4 <- [1,1678,null,{}] 23:23:49 INFO - PROCESS | 12233 | 1464935029195 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}] 23:23:49 INFO - PROCESS | 12233 | 1464935029432 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 23:23:49 INFO - PROCESS | 12233 | 1464935029763 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x9180a000 == 145 [pid = 12233] [id = 427] 23:23:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x918d2c00) [pid = 12233] [serial = 1282] [outer = (nil)] 23:23:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x924b5c00) [pid = 12233] [serial = 1283] [outer = 0x918d2c00] 23:23:49 INFO - PROCESS | 12233 | 1464935029854 Marionette DEBUG loaded listener.js 23:23:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x924bbc00) [pid = 12233] [serial = 1284] [outer = 0x918d2c00] 23:23:50 INFO - PROCESS | 12233 | 1464935030752 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]]]}] 23:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1645ms 23:23:50 INFO - PROCESS | 12233 | 1464935030830 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 23:23:50 INFO - PROCESS | 12233 | 1464935030834 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 23:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:23:50 INFO - PROCESS | 12233 | 1464935030841 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:23:50 INFO - PROCESS | 12233 | 1464935030845 Marionette TRACE conn4 <- [1,1682,null,{}] 23:23:50 INFO - PROCESS | 12233 | 1464935030851 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}] 23:23:51 INFO - PROCESS | 12233 | 1464935031080 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 23:23:51 INFO - PROCESS | 12233 | 1464935031404 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x91802400 == 146 [pid = 12233] [id = 428] 23:23:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x9237a400) [pid = 12233] [serial = 1285] [outer = (nil)] 23:23:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x92680800) [pid = 12233] [serial = 1286] [outer = 0x9237a400] 23:23:51 INFO - PROCESS | 12233 | 1464935031489 Marionette DEBUG loaded listener.js 23:23:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x92871000) [pid = 12233] [serial = 1287] [outer = 0x9237a400] 23:23:52 INFO - PROCESS | 12233 | 1464935032381 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]]]}] 23:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1586ms 23:23:52 INFO - PROCESS | 12233 | 1464935032427 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 23:23:52 INFO - PROCESS | 12233 | 1464935032431 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 23:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:23:52 INFO - PROCESS | 12233 | 1464935032437 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:23:52 INFO - PROCESS | 12233 | 1464935032441 Marionette TRACE conn4 <- [1,1686,null,{}] 23:23:52 INFO - PROCESS | 12233 | 1464935032446 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}] 23:23:52 INFO - PROCESS | 12233 | 1464935032636 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 23:23:52 INFO - PROCESS | 12233 | 1464935032922 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x9237a800 == 147 [pid = 12233] [id = 429] 23:23:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x9253a800) [pid = 12233] [serial = 1288] [outer = (nil)] 23:23:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x92bb4000) [pid = 12233] [serial = 1289] [outer = 0x9253a800] 23:23:53 INFO - PROCESS | 12233 | 1464935033053 Marionette DEBUG loaded listener.js 23:23:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x92bbb400) [pid = 12233] [serial = 1290] [outer = 0x9253a800] 23:23:53 INFO - PROCESS | 12233 | 1464935033934 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]]]}] 23:23:53 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 23:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1527ms 23:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:23:53 INFO - PROCESS | 12233 | 1464935033966 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 23:23:53 INFO - PROCESS | 12233 | 1464935033969 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 23:23:53 INFO - PROCESS | 12233 | 1464935033975 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:23:53 INFO - PROCESS | 12233 | 1464935033979 Marionette TRACE conn4 <- [1,1690,null,{}] 23:23:53 INFO - PROCESS | 12233 | 1464935033985 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}] 23:23:54 INFO - PROCESS | 12233 | 1464935034182 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 23:23:54 INFO - PROCESS | 12233 | 1464935034451 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x92532c00 == 148 [pid = 12233] [id = 430] 23:23:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x9253cc00) [pid = 12233] [serial = 1291] [outer = (nil)] 23:23:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x93aae000) [pid = 12233] [serial = 1292] [outer = 0x9253cc00] 23:23:54 INFO - PROCESS | 12233 | 1464935034576 Marionette DEBUG loaded listener.js 23:23:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x94eba800) [pid = 12233] [serial = 1293] [outer = 0x9253cc00] 23:23:55 INFO - PROCESS | 12233 | 1464935035556 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]]]}] 23:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1630ms 23:23:55 INFO - PROCESS | 12233 | 1464935035604 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 23:23:55 INFO - PROCESS | 12233 | 1464935035608 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 23:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:23:55 INFO - PROCESS | 12233 | 1464935035615 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:23:55 INFO - PROCESS | 12233 | 1464935035617 Marionette TRACE conn4 <- [1,1694,null,{}] 23:23:55 INFO - PROCESS | 12233 | 1464935035623 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}] 23:23:55 INFO - PROCESS | 12233 | 1464935035816 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 23:23:56 INFO - PROCESS | 12233 | 1464935036150 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x95a78800 == 149 [pid = 12233] [id = 431] 23:23:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x95a7d800) [pid = 12233] [serial = 1294] [outer = (nil)] 23:23:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x95ad6800) [pid = 12233] [serial = 1295] [outer = 0x95a7d800] 23:23:56 INFO - PROCESS | 12233 | 1464935036255 Marionette DEBUG loaded listener.js 23:23:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x95d70000) [pid = 12233] [serial = 1296] [outer = 0x95a7d800] 23:23:57 INFO - PROCESS | 12233 | 1464935037196 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]]]}] 23:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1628ms 23:23:57 INFO - PROCESS | 12233 | 1464935037244 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 23:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:23:57 INFO - PROCESS | 12233 | 1464935037248 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 23:23:57 INFO - PROCESS | 12233 | 1464935037254 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:23:57 INFO - PROCESS | 12233 | 1464935037259 Marionette TRACE conn4 <- [1,1698,null,{}] 23:23:57 INFO - PROCESS | 12233 | 1464935037264 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}] 23:23:57 INFO - PROCESS | 12233 | 1464935037491 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 23:23:57 INFO - PROCESS | 12233 | 1464935037819 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x95db9400 == 150 [pid = 12233] [id = 432] 23:23:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x96d28800) [pid = 12233] [serial = 1297] [outer = (nil)] 23:23:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x9898f000) [pid = 12233] [serial = 1298] [outer = 0x96d28800] 23:23:57 INFO - PROCESS | 12233 | 1464935037921 Marionette DEBUG loaded listener.js 23:23:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x993e8800) [pid = 12233] [serial = 1299] [outer = 0x96d28800] 23:23:58 INFO - PROCESS | 12233 | 1464935038763 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]]]}] 23:23:58 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 23:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1582ms 23:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:23:58 INFO - PROCESS | 12233 | 1464935038837 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 23:23:58 INFO - PROCESS | 12233 | 1464935038840 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 23:23:58 INFO - PROCESS | 12233 | 1464935038848 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:23:58 INFO - PROCESS | 12233 | 1464935038850 Marionette TRACE conn4 <- [1,1702,null,{}] 23:23:58 INFO - PROCESS | 12233 | 1464935038856 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}] 23:23:59 INFO - PROCESS | 12233 | 1464935039049 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 23:23:59 INFO - PROCESS | 12233 | 1464935039334 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d029800 == 151 [pid = 12233] [id = 433] 23:23:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x91c5e000) [pid = 12233] [serial = 1300] [outer = (nil)] 23:23:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x993e7000) [pid = 12233] [serial = 1301] [outer = 0x91c5e000] 23:23:59 INFO - PROCESS | 12233 | 1464935039460 Marionette DEBUG loaded listener.js 23:23:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x9a174800) [pid = 12233] [serial = 1302] [outer = 0x91c5e000] 23:24:00 INFO - PROCESS | 12233 | 1464935040387 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]]]}] 23:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1587ms 23:24:00 INFO - PROCESS | 12233 | 1464935040441 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 23:24:00 INFO - PROCESS | 12233 | 1464935040444 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 23:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:24:00 INFO - PROCESS | 12233 | 1464935040454 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:24:00 INFO - PROCESS | 12233 | 1464935040459 Marionette TRACE conn4 <- [1,1706,null,{}] 23:24:00 INFO - PROCESS | 12233 | 1464935040465 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}] 23:24:00 INFO - PROCESS | 12233 | 1464935040657 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 23:24:00 INFO - PROCESS | 12233 | 1464935040940 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ad3000 == 152 [pid = 12233] [id = 434] 23:24:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x96d2c000) [pid = 12233] [serial = 1303] [outer = (nil)] 23:24:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x9a777400) [pid = 12233] [serial = 1304] [outer = 0x96d2c000] 23:24:01 INFO - PROCESS | 12233 | 1464935041069 Marionette DEBUG loaded listener.js 23:24:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x9a77c000) [pid = 12233] [serial = 1305] [outer = 0x96d2c000] 23:24:01 INFO - PROCESS | 12233 | 1464935041949 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]]]}] 23:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1531ms 23:24:01 INFO - PROCESS | 12233 | 1464935041984 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 23:24:01 INFO - PROCESS | 12233 | 1464935041988 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 23:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:24:01 INFO - PROCESS | 12233 | 1464935041994 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:24:02 INFO - PROCESS | 12233 | 1464935041997 Marionette TRACE conn4 <- [1,1710,null,{}] 23:24:02 INFO - PROCESS | 12233 | 1464935042003 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}] 23:24:02 INFO - PROCESS | 12233 | 1464935042192 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 23:24:02 INFO - PROCESS | 12233 | 1464935042479 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a759000 == 153 [pid = 12233] [id = 435] 23:24:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x9a77b000) [pid = 12233] [serial = 1306] [outer = (nil)] 23:24:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 199 (0x9ae74c00) [pid = 12233] [serial = 1307] [outer = 0x9a77b000] 23:24:02 INFO - PROCESS | 12233 | 1464935042610 Marionette DEBUG loaded listener.js 23:24:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 200 (0x9af3a000) [pid = 12233] [serial = 1308] [outer = 0x9a77b000] 23:24:03 INFO - PROCESS | 12233 | 1464935043530 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]]]}] 23:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1580ms 23:24:03 INFO - PROCESS | 12233 | 1464935043574 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 23:24:03 INFO - PROCESS | 12233 | 1464935043578 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 23:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:24:03 INFO - PROCESS | 12233 | 1464935043585 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:24:03 INFO - PROCESS | 12233 | 1464935043588 Marionette TRACE conn4 <- [1,1714,null,{}] 23:24:03 INFO - PROCESS | 12233 | 1464935043593 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}] 23:24:03 INFO - PROCESS | 12233 | 1464935043782 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 23:24:04 INFO - PROCESS | 12233 | 1464935044125 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b394800 == 154 [pid = 12233] [id = 436] 23:24:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 201 (0x98171400) [pid = 12233] [serial = 1309] [outer = (nil)] 23:24:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 202 (0x9b5f5c00) [pid = 12233] [serial = 1310] [outer = 0x98171400] 23:24:04 INFO - PROCESS | 12233 | 1464935044212 Marionette DEBUG loaded listener.js 23:24:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 203 (0x9be33400) [pid = 12233] [serial = 1311] [outer = 0x98171400] 23:24:05 INFO - PROCESS | 12233 | 1464935045093 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]]]}] 23:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1583ms 23:24:05 INFO - PROCESS | 12233 | 1464935045169 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 23:24:05 INFO - PROCESS | 12233 | 1464935045172 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 23:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:24:05 INFO - PROCESS | 12233 | 1464935045178 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:24:05 INFO - PROCESS | 12233 | 1464935045181 Marionette TRACE conn4 <- [1,1718,null,{}] 23:24:05 INFO - PROCESS | 12233 | 1464935045189 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}] 23:24:05 INFO - PROCESS | 12233 | 1464935045387 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 23:24:05 INFO - PROCESS | 12233 | 1464935045731 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x888d6800 == 155 [pid = 12233] [id = 437] 23:24:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 204 (0x93a67000) [pid = 12233] [serial = 1312] [outer = (nil)] 23:24:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 205 (0x9c275400) [pid = 12233] [serial = 1313] [outer = 0x93a67000] 23:24:05 INFO - PROCESS | 12233 | 1464935045821 Marionette DEBUG loaded listener.js 23:24:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 206 (0x9c2ca400) [pid = 12233] [serial = 1314] [outer = 0x93a67000] 23:24:06 INFO - PROCESS | 12233 | 1464935046729 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]]]}] 23:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1582ms 23:24:06 INFO - PROCESS | 12233 | 1464935046763 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 23:24:06 INFO - PROCESS | 12233 | 1464935046766 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 23:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:24:06 INFO - PROCESS | 12233 | 1464935046773 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:24:06 INFO - PROCESS | 12233 | 1464935046776 Marionette TRACE conn4 <- [1,1722,null,{}] 23:24:06 INFO - PROCESS | 12233 | 1464935046782 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}] 23:24:06 INFO - PROCESS | 12233 | 1464935046974 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 23:24:07 INFO - PROCESS | 12233 | 1464935047236 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ae6a000 == 156 [pid = 12233] [id = 438] 23:24:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 207 (0x9af3a400) [pid = 12233] [serial = 1315] [outer = (nil)] 23:24:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 208 (0xa2165000) [pid = 12233] [serial = 1316] [outer = 0x9af3a400] 23:24:07 INFO - PROCESS | 12233 | 1464935047365 Marionette DEBUG loaded listener.js 23:24:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 209 (0xa21aec00) [pid = 12233] [serial = 1317] [outer = 0x9af3a400] 23:24:08 INFO - PROCESS | 12233 | 1464935048298 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]]]}] 23:24:08 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 23:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1578ms 23:24:08 INFO - PROCESS | 12233 | 1464935048351 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 23:24:08 INFO - PROCESS | 12233 | 1464935048354 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 23:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:24:08 INFO - PROCESS | 12233 | 1464935048360 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:24:08 INFO - PROCESS | 12233 | 1464935048364 Marionette TRACE conn4 <- [1,1726,null,{}] 23:24:08 INFO - PROCESS | 12233 | 1464935048369 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}] 23:24:08 INFO - PROCESS | 12233 | 1464935048563 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 23:24:08 INFO - PROCESS | 12233 | 1464935048898 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x95a72c00 == 157 [pid = 12233] [id = 439] 23:24:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 210 (0x9b6a6c00) [pid = 12233] [serial = 1318] [outer = (nil)] 23:24:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 211 (0xa22ac000) [pid = 12233] [serial = 1319] [outer = 0x9b6a6c00] 23:24:08 INFO - PROCESS | 12233 | 1464935048986 Marionette DEBUG loaded listener.js 23:24:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 212 (0xa2404800) [pid = 12233] [serial = 1320] [outer = 0x9b6a6c00] 23:24:09 INFO - PROCESS | 12233 | 1464935049864 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]]]}] 23:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1580ms 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9b878800 == 156 [pid = 12233] [id = 221] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab86c00 == 155 [pid = 12233] [id = 219] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9898f400 == 154 [pid = 12233] [id = 217] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9ab65800 == 153 [pid = 12233] [id = 223] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9ae73400 == 152 [pid = 12233] [id = 220] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d18f400 == 151 [pid = 12233] [id = 222] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8b50f400 == 150 [pid = 12233] [id = 420] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6fc00 == 149 [pid = 12233] [id = 419] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8b513800 == 148 [pid = 12233] [id = 418] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8a36e400 == 147 [pid = 12233] [id = 417] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9c2ce400 == 146 [pid = 12233] [id = 415] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9c267000 == 145 [pid = 12233] [id = 414] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9a181c00 == 144 [pid = 12233] [id = 412] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9be3d400 == 143 [pid = 12233] [id = 413] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x872b9c00 == 142 [pid = 12233] [id = 411] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x9ae66000 == 141 [pid = 12233] [id = 410] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x872b6000 == 140 [pid = 12233] [id = 409] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x95ade000 == 139 [pid = 12233] [id = 407] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x95a7b400 == 138 [pid = 12233] [id = 408] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x92bb9000 == 137 [pid = 12233] [id = 406] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x92bb0000 == 136 [pid = 12233] [id = 405] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x923b5400 == 135 [pid = 12233] [id = 404] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x923b1c00 == 134 [pid = 12233] [id = 403] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x91c65800 == 133 [pid = 12233] [id = 402] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8d856000 == 132 [pid = 12233] [id = 400] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8ced0000 == 131 [pid = 12233] [id = 401] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8e1a7800 == 130 [pid = 12233] [id = 399] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x8ce8e400 == 129 [pid = 12233] [id = 398] 23:24:11 INFO - PROCESS | 12233 | --DOCSHELL 0x89802400 == 128 [pid = 12233] [id = 397] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 211 (0x92680000) [pid = 12233] [serial = 1145] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 210 (0x95dc5c00) [pid = 12233] [serial = 1160] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 209 (0x90d48c00) [pid = 12233] [serial = 1187] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 208 (0x8f073800) [pid = 12233] [serial = 1185] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 207 (0x95d6b000) [pid = 12233] [serial = 1157] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 206 (0x92377c00) [pid = 12233] [serial = 1139] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 205 (0x8a9a0400) [pid = 12233] [serial = 1121] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 204 (0x8e1a6400) [pid = 12233] [serial = 1119] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 203 (0x91a7e800) [pid = 12233] [serial = 1136] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 202 (0x8a9ab800) [pid = 12233] [serial = 1176] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 201 (0x9a77c800) [pid = 12233] [serial = 1172] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 200 (0x9a2c9c00) [pid = 12233] [serial = 1169] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 199 (0x90d50000) [pid = 12233] [serial = 1188] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 198 (0x8a371000) [pid = 12233] [serial = 1175] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0x97791c00) [pid = 12233] [serial = 1163] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0x8b396c00) [pid = 12233] [serial = 1179] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x92a06400) [pid = 12233] [serial = 1148] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x924bb000) [pid = 12233] [serial = 1142] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x8d02ec00) [pid = 12233] [serial = 1124] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x8d627c00) [pid = 12233] [serial = 1181] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x9529d800) [pid = 12233] [serial = 1154] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x8f077000) [pid = 12233] [serial = 1127] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x996e0400) [pid = 12233] [serial = 1166] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x90ed0400) [pid = 12233] [serial = 1130] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x918cf000) [pid = 12233] [serial = 1133] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x8d76bc00) [pid = 12233] [serial = 1182] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x93c7ac00) [pid = 12233] [serial = 1151] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x8a9a2c00) [pid = 12233] [serial = 1178] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x8e498800) [pid = 12233] [serial = 1184] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x8cecac00) [pid = 12233] [serial = 1190] [outer = (nil)] [url = about:blank] 23:24:11 INFO - PROCESS | 12233 | 1464935051546 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 23:24:11 INFO - PROCESS | 12233 | 1464935051551 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 23:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:24:11 INFO - PROCESS | 12233 | 1464935051583 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:24:11 INFO - PROCESS | 12233 | 1464935051587 Marionette TRACE conn4 <- [1,1730,null,{}] 23:24:11 INFO - PROCESS | 12233 | 1464935051595 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}] 23:24:11 INFO - PROCESS | 12233 | 1464935051772 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 23:24:11 INFO - PROCESS | 12233 | 1464935051788 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8d0c00 == 129 [pid = 12233] [id = 440] 23:24:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x8a9a4400) [pid = 12233] [serial = 1321] [outer = (nil)] 23:24:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x8a9a9c00) [pid = 12233] [serial = 1322] [outer = 0x8a9a4400] 23:24:11 INFO - PROCESS | 12233 | 1464935051865 Marionette DEBUG loaded listener.js 23:24:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x8b393000) [pid = 12233] [serial = 1323] [outer = 0x8a9a4400] 23:24:12 INFO - PROCESS | 12233 | 1464935052852 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]]]}] 23:24:12 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 23:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1330ms 23:24:12 INFO - PROCESS | 12233 | 1464935052913 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 23:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:24:12 INFO - PROCESS | 12233 | 1464935052918 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 23:24:12 INFO - PROCESS | 12233 | 1464935052929 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - PROCESS | 12233 | 1464935052935 Marionette TRACE conn4 <- [1,1734,null,{}] 23:24:12 INFO - PROCESS | 12233 | 1464935052941 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}] 23:24:13 INFO - PROCESS | 12233 | 1464935053207 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 23:24:13 INFO - PROCESS | 12233 | 1464935053231 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d020400 == 130 [pid = 12233] [id = 441] 23:24:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x8d029c00) [pid = 12233] [serial = 1324] [outer = (nil)] 23:24:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x8d196c00) [pid = 12233] [serial = 1325] [outer = 0x8d029c00] 23:24:13 INFO - PROCESS | 12233 | 1464935053302 Marionette DEBUG loaded listener.js 23:24:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x8d6a3c00) [pid = 12233] [serial = 1326] [outer = 0x8d029c00] 23:24:14 INFO - PROCESS | 12233 | 1464935054320 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]]]}] 23:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1452ms 23:24:14 INFO - PROCESS | 12233 | 1464935054380 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 23:24:14 INFO - PROCESS | 12233 | 1464935054384 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 23:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:24:14 INFO - PROCESS | 12233 | 1464935054390 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:24:14 INFO - PROCESS | 12233 | 1464935054393 Marionette TRACE conn4 <- [1,1738,null,{}] 23:24:14 INFO - PROCESS | 12233 | 1464935054406 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}] 23:24:14 INFO - PROCESS | 12233 | 1464935054679 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 23:24:14 INFO - PROCESS | 12233 | 1464935054708 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d978000 == 131 [pid = 12233] [id = 442] 23:24:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x8d97cc00) [pid = 12233] [serial = 1327] [outer = (nil)] 23:24:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x8e1a4400) [pid = 12233] [serial = 1328] [outer = 0x8d97cc00] 23:24:14 INFO - PROCESS | 12233 | 1464935054786 Marionette DEBUG loaded listener.js 23:24:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x8e495400) [pid = 12233] [serial = 1329] [outer = 0x8d97cc00] 23:24:15 INFO - PROCESS | 12233 | 1464935055814 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]]]}] 23:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1476ms 23:24:15 INFO - PROCESS | 12233 | 1464935055868 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 23:24:15 INFO - PROCESS | 12233 | 1464935055886 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 23:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:24:15 INFO - PROCESS | 12233 | 1464935055907 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:24:15 INFO - PROCESS | 12233 | 1464935055910 Marionette TRACE conn4 <- [1,1742,null,{}] 23:24:15 INFO - PROCESS | 12233 | 1464935055916 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}] 23:24:16 INFO - PROCESS | 12233 | 1464935056822 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x8d76fc00) [pid = 12233] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x95a7b800) [pid = 12233] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x95d64c00) [pid = 12233] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x9b6a2400) [pid = 12233] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x93aae400) [pid = 12233] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x93c84800) [pid = 12233] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x95d66c00) [pid = 12233] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x9c26e000) [pid = 12233] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x95ad8400) [pid = 12233] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x89801c00) [pid = 12233] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x9cd90c00) [pid = 12233] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x89802800) [pid = 12233] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x9c14dc00) [pid = 12233] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x9ae6cc00) [pid = 12233] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x92eb5800) [pid = 12233] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8b515400) [pid = 12233] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x888d2c00) [pid = 12233] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x8e1aec00) [pid = 12233] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x91c66800) [pid = 12233] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x92eb4400) [pid = 12233] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x91951000) [pid = 12233] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x9c268000) [pid = 12233] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x9253dc00) [pid = 12233] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x92327800) [pid = 12233] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x8a372400) [pid = 12233] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x996e2400) [pid = 12233] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x99f6f400) [pid = 12233] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x90d41400) [pid = 12233] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:24:16 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x95299000) [pid = 12233] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:24:17 INFO - PROCESS | 12233 | 1464935057087 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d76000 == 132 [pid = 12233] [id = 443] 23:24:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x888d4000) [pid = 12233] [serial = 1330] [outer = (nil)] 23:24:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x8b515400) [pid = 12233] [serial = 1331] [outer = 0x888d4000] 23:24:17 INFO - PROCESS | 12233 | 1464935057160 Marionette DEBUG loaded listener.js 23:24:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x90d4c800) [pid = 12233] [serial = 1332] [outer = 0x888d4000] 23:24:17 INFO - PROCESS | 12233 | 1464935057890 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]]]}] 23:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2030ms 23:24:17 INFO - PROCESS | 12233 | 1464935057937 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 23:24:17 INFO - PROCESS | 12233 | 1464935057940 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 23:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:24:17 INFO - PROCESS | 12233 | 1464935057947 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:24:17 INFO - PROCESS | 12233 | 1464935057950 Marionette TRACE conn4 <- [1,1746,null,{}] 23:24:17 INFO - PROCESS | 12233 | 1464935057955 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}] 23:24:18 INFO - PROCESS | 12233 | 1464935058203 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 23:24:18 INFO - PROCESS | 12233 | 1464935058226 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x89806400 == 133 [pid = 12233] [id = 444] 23:24:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x8ce86400) [pid = 12233] [serial = 1333] [outer = (nil)] 23:24:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x90fb2c00) [pid = 12233] [serial = 1334] [outer = 0x8ce86400] 23:24:18 INFO - PROCESS | 12233 | 1464935058297 Marionette DEBUG loaded listener.js 23:24:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x91808800) [pid = 12233] [serial = 1335] [outer = 0x8ce86400] 23:24:19 INFO - PROCESS | 12233 | 1464935059419 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]]]}] 23:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1528ms 23:24:19 INFO - PROCESS | 12233 | 1464935059476 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 23:24:19 INFO - PROCESS | 12233 | 1464935059482 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 23:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:24:19 INFO - PROCESS | 12233 | 1464935059491 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:24:19 INFO - PROCESS | 12233 | 1464935059496 Marionette TRACE conn4 <- [1,1750,null,{}] 23:24:19 INFO - PROCESS | 12233 | 1464935059507 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}] 23:24:19 INFO - PROCESS | 12233 | 1464935059785 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 23:24:20 INFO - PROCESS | 12233 | 1464935060133 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a36d800 == 134 [pid = 12233] [id = 445] 23:24:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x8a372400) [pid = 12233] [serial = 1336] [outer = (nil)] 23:24:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x8d023800) [pid = 12233] [serial = 1337] [outer = 0x8a372400] 23:24:20 INFO - PROCESS | 12233 | 1464935060222 Marionette DEBUG loaded listener.js 23:24:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x8d76e400) [pid = 12233] [serial = 1338] [outer = 0x8a372400] 23:24:21 INFO - PROCESS | 12233 | 1464935061175 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]]]}] 23:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1733ms 23:24:21 INFO - PROCESS | 12233 | 1464935061224 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 23:24:21 INFO - PROCESS | 12233 | 1464935061232 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 23:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:24:21 INFO - PROCESS | 12233 | 1464935061243 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:24:21 INFO - PROCESS | 12233 | 1464935061247 Marionette TRACE conn4 <- [1,1754,null,{}] 23:24:21 INFO - PROCESS | 12233 | 1464935061253 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}] 23:24:21 INFO - PROCESS | 12233 | 1464935061459 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 23:24:21 INFO - PROCESS | 12233 | 1464935061827 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4b000 == 135 [pid = 12233] [id = 446] 23:24:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x90d4fc00) [pid = 12233] [serial = 1339] [outer = (nil)] 23:24:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x90fae400) [pid = 12233] [serial = 1340] [outer = 0x90d4fc00] 23:24:21 INFO - PROCESS | 12233 | 1464935061919 Marionette DEBUG loaded listener.js 23:24:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x9189b000) [pid = 12233] [serial = 1341] [outer = 0x90d4fc00] 23:24:22 INFO - PROCESS | 12233 | 1464935062858 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]]]}] 23:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1687ms 23:24:22 INFO - PROCESS | 12233 | 1464935062931 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 23:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:24:22 INFO - PROCESS | 12233 | 1464935062935 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 23:24:22 INFO - PROCESS | 12233 | 1464935062942 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:24:22 INFO - PROCESS | 12233 | 1464935062948 Marionette TRACE conn4 <- [1,1758,null,{}] 23:24:22 INFO - PROCESS | 12233 | 1464935062964 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}] 23:24:23 INFO - PROCESS | 12233 | 1464935063207 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 23:24:23 INFO - PROCESS | 12233 | 1464935063540 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x91950c00 == 136 [pid = 12233] [id = 447] 23:24:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x91a73800) [pid = 12233] [serial = 1342] [outer = (nil)] 23:24:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x91c64000) [pid = 12233] [serial = 1343] [outer = 0x91a73800] 23:24:23 INFO - PROCESS | 12233 | 1464935063628 Marionette DEBUG loaded listener.js 23:24:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x92245400) [pid = 12233] [serial = 1344] [outer = 0x91a73800] 23:24:24 INFO - PROCESS | 12233 | 1464935064521 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]]]}] 23:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1635ms 23:24:24 INFO - PROCESS | 12233 | 1464935064577 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 23:24:24 INFO - PROCESS | 12233 | 1464935064582 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 23:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:24:24 INFO - PROCESS | 12233 | 1464935064588 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:24:24 INFO - PROCESS | 12233 | 1464935064591 Marionette TRACE conn4 <- [1,1762,null,{}] 23:24:24 INFO - PROCESS | 12233 | 1464935064597 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}] 23:24:24 INFO - PROCESS | 12233 | 1464935064799 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 23:24:25 INFO - PROCESS | 12233 | 1464935065140 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d84f000 == 137 [pid = 12233] [id = 448] 23:24:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x90d44400) [pid = 12233] [serial = 1345] [outer = (nil)] 23:24:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x92380400) [pid = 12233] [serial = 1346] [outer = 0x90d44400] 23:24:25 INFO - PROCESS | 12233 | 1464935065232 Marionette DEBUG loaded listener.js 23:24:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x924b2400) [pid = 12233] [serial = 1347] [outer = 0x90d44400] 23:24:26 INFO - PROCESS | 12233 | 1464935066091 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]]]}] 23:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1578ms 23:24:26 INFO - PROCESS | 12233 | 1464935066167 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 23:24:26 INFO - PROCESS | 12233 | 1464935066171 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 23:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:24:26 INFO - PROCESS | 12233 | 1464935066177 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:24:26 INFO - PROCESS | 12233 | 1464935066180 Marionette TRACE conn4 <- [1,1766,null,{}] 23:24:26 INFO - PROCESS | 12233 | 1464935066186 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}] 23:24:26 INFO - PROCESS | 12233 | 1464935066384 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 23:24:26 INFO - PROCESS | 12233 | 1464935066775 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d97c000 == 138 [pid = 12233] [id = 449] 23:24:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x923b5c00) [pid = 12233] [serial = 1348] [outer = (nil)] 23:24:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x92537800) [pid = 12233] [serial = 1349] [outer = 0x923b5c00] 23:24:26 INFO - PROCESS | 12233 | 1464935066869 Marionette DEBUG loaded listener.js 23:24:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x92685400) [pid = 12233] [serial = 1350] [outer = 0x923b5c00] 23:24:27 INFO - PROCESS | 12233 | 1464935067757 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]]]}] 23:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1628ms 23:24:27 INFO - PROCESS | 12233 | 1464935067806 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 23:24:27 INFO - PROCESS | 12233 | 1464935067810 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 23:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:24:27 INFO - PROCESS | 12233 | 1464935067816 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:24:27 INFO - PROCESS | 12233 | 1464935067819 Marionette TRACE conn4 <- [1,1770,null,{}] 23:24:27 INFO - PROCESS | 12233 | 1464935067825 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}] 23:24:28 INFO - PROCESS | 12233 | 1464935068050 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 23:24:28 INFO - PROCESS | 12233 | 1464935068388 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x92379c00 == 139 [pid = 12233] [id = 450] 23:24:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x924bb800) [pid = 12233] [serial = 1351] [outer = (nil)] 23:24:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x93a6b400) [pid = 12233] [serial = 1352] [outer = 0x924bb800] 23:24:28 INFO - PROCESS | 12233 | 1464935068486 Marionette DEBUG loaded listener.js 23:24:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x94ebb800) [pid = 12233] [serial = 1353] [outer = 0x924bb800] 23:24:29 INFO - PROCESS | 12233 | 1464935069351 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]]]}] 23:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1579ms 23:24:29 INFO - PROCESS | 12233 | 1464935069396 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 23:24:29 INFO - PROCESS | 12233 | 1464935069400 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 23:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:24:29 INFO - PROCESS | 12233 | 1464935069406 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:24:29 INFO - PROCESS | 12233 | 1464935069408 Marionette TRACE conn4 <- [1,1774,null,{}] 23:24:29 INFO - PROCESS | 12233 | 1464935069414 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}] 23:24:29 INFO - PROCESS | 12233 | 1464935069603 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 23:24:29 INFO - PROCESS | 12233 | 1464935069894 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x918cdc00 == 140 [pid = 12233] [id = 451] 23:24:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x918ce000) [pid = 12233] [serial = 1354] [outer = (nil)] 23:24:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x95a76c00) [pid = 12233] [serial = 1355] [outer = 0x918ce000] 23:24:30 INFO - PROCESS | 12233 | 1464935070023 Marionette DEBUG loaded listener.js 23:24:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x95a7f000) [pid = 12233] [serial = 1356] [outer = 0x918ce000] 23:24:30 INFO - PROCESS | 12233 | 1464935070883 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]]]}] 23:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1529ms 23:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:24:30 INFO - PROCESS | 12233 | 1464935070935 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 23:24:30 INFO - PROCESS | 12233 | 1464935070938 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 23:24:30 INFO - PROCESS | 12233 | 1464935070945 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:24:30 INFO - PROCESS | 12233 | 1464935070948 Marionette TRACE conn4 <- [1,1778,null,{}] 23:24:30 INFO - PROCESS | 12233 | 1464935070954 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}] 23:24:31 INFO - PROCESS | 12233 | 1464935071147 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 23:24:31 INFO - PROCESS | 12233 | 1464935071432 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x95a75c00 == 141 [pid = 12233] [id = 452] 23:24:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x95a79c00) [pid = 12233] [serial = 1357] [outer = (nil)] 23:24:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x95dc0800) [pid = 12233] [serial = 1358] [outer = 0x95a79c00] 23:24:31 INFO - PROCESS | 12233 | 1464935071583 Marionette DEBUG loaded listener.js 23:24:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x95dc8400) [pid = 12233] [serial = 1359] [outer = 0x95a79c00] 23:24:32 INFO - PROCESS | 12233 | 1464935072433 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]]]}] 23:24: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 23:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1530ms 23:24:32 INFO - PROCESS | 12233 | 1464935072474 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 23:24:32 INFO - PROCESS | 12233 | 1464935072478 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 23:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:24:32 INFO - PROCESS | 12233 | 1464935072503 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:24:32 INFO - PROCESS | 12233 | 1464935072507 Marionette TRACE conn4 <- [1,1782,null,{}] 23:24:32 INFO - PROCESS | 12233 | 1464935072512 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}] 23:24:32 INFO - PROCESS | 12233 | 1464935072706 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 23:24:33 INFO - PROCESS | 12233 | 1464935072996 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a36e400 == 142 [pid = 12233] [id = 453] 23:24:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x92a02800) [pid = 12233] [serial = 1360] [outer = (nil)] 23:24:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x9778c400) [pid = 12233] [serial = 1361] [outer = 0x92a02800] 23:24:33 INFO - PROCESS | 12233 | 1464935073123 Marionette DEBUG loaded listener.js 23:24:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x98996c00) [pid = 12233] [serial = 1362] [outer = 0x92a02800] 23:24:34 INFO - PROCESS | 12233 | 1464935074036 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]]]}] 23:24: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 23:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1583ms 23:24:34 INFO - PROCESS | 12233 | 1464935074083 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 23:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:24:34 INFO - PROCESS | 12233 | 1464935074087 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 23:24:34 INFO - PROCESS | 12233 | 1464935074093 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:24:34 INFO - PROCESS | 12233 | 1464935074097 Marionette TRACE conn4 <- [1,1786,null,{}] 23:24:34 INFO - PROCESS | 12233 | 1464935074102 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}] 23:24:34 INFO - PROCESS | 12233 | 1464935074294 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 23:24:34 INFO - PROCESS | 12233 | 1464935074589 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x951f0c00 == 143 [pid = 12233] [id = 454] 23:24:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x95d6bc00) [pid = 12233] [serial = 1363] [outer = (nil)] 23:24:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x9a72d400) [pid = 12233] [serial = 1364] [outer = 0x95d6bc00] 23:24:34 INFO - PROCESS | 12233 | 1464935074734 Marionette DEBUG loaded listener.js 23:24:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x9a776800) [pid = 12233] [serial = 1365] [outer = 0x95d6bc00] 23:24:35 INFO - PROCESS | 12233 | 1464935075619 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]]]}] 23:24: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 23:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1581ms 23:24:35 INFO - PROCESS | 12233 | 1464935075675 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 23:24:35 INFO - PROCESS | 12233 | 1464935075678 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 23:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:24:35 INFO - PROCESS | 12233 | 1464935075685 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:24:35 INFO - PROCESS | 12233 | 1464935075689 Marionette TRACE conn4 <- [1,1790,null,{}] 23:24:35 INFO - PROCESS | 12233 | 1464935075695 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}] 23:24:35 INFO - PROCESS | 12233 | 1464935075917 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 23:24:36 INFO - PROCESS | 12233 | 1464935076261 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x872ac000 == 144 [pid = 12233] [id = 455] 23:24:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 199 (0x9a2c9c00) [pid = 12233] [serial = 1366] [outer = (nil)] 23:24:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 200 (0x9bb83c00) [pid = 12233] [serial = 1367] [outer = 0x9a2c9c00] 23:24:36 INFO - PROCESS | 12233 | 1464935076357 Marionette DEBUG loaded listener.js 23:24:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 201 (0x9c14dc00) [pid = 12233] [serial = 1368] [outer = 0x9a2c9c00] 23:24:37 INFO - PROCESS | 12233 | 1464935077282 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]]]}] 23:24: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) 23:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1633ms 23:24:37 INFO - PROCESS | 12233 | 1464935077318 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 23:24:37 INFO - PROCESS | 12233 | 1464935077322 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 23:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:24:37 INFO - PROCESS | 12233 | 1464935077328 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:24:37 INFO - PROCESS | 12233 | 1464935077331 Marionette TRACE conn4 <- [1,1794,null,{}] 23:24:37 INFO - PROCESS | 12233 | 1464935077337 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}] 23:24:37 INFO - PROCESS | 12233 | 1464935077533 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 23:24:37 INFO - PROCESS | 12233 | 1464935077797 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b6a6400 == 145 [pid = 12233] [id = 456] 23:24:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 202 (0x9bbb8800) [pid = 12233] [serial = 1369] [outer = (nil)] 23:24:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 203 (0x9c2d1400) [pid = 12233] [serial = 1370] [outer = 0x9bbb8800] 23:24:37 INFO - PROCESS | 12233 | 1464935077931 Marionette DEBUG loaded listener.js 23:24:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 204 (0x9cd93000) [pid = 12233] [serial = 1371] [outer = 0x9bbb8800] 23:24:38 INFO - PROCESS | 12233 | 1464935078813 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]]]}] 23:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1529ms 23:24:38 INFO - PROCESS | 12233 | 1464935078858 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 23:24:38 INFO - PROCESS | 12233 | 1464935078862 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 23:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:24:38 INFO - PROCESS | 12233 | 1464935078868 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:24:38 INFO - PROCESS | 12233 | 1464935078870 Marionette TRACE conn4 <- [1,1798,null,{}] 23:24:38 INFO - PROCESS | 12233 | 1464935078877 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}] 23:24:39 INFO - PROCESS | 12233 | 1464935079072 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 23:24:39 INFO - PROCESS | 12233 | 1464935079433 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b513000 == 146 [pid = 12233] [id = 457] 23:24:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 205 (0x90fb9000) [pid = 12233] [serial = 1372] [outer = (nil)] 23:24:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 206 (0xa2165400) [pid = 12233] [serial = 1373] [outer = 0x90fb9000] 23:24:39 INFO - PROCESS | 12233 | 1464935079524 Marionette DEBUG loaded listener.js 23:24:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 207 (0xa22a4800) [pid = 12233] [serial = 1374] [outer = 0x90fb9000] 23:24:40 INFO - PROCESS | 12233 | 1464935080418 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]]]}] 23:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1581ms 23:24:40 INFO - PROCESS | 12233 | 1464935080450 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 23:24:40 INFO - PROCESS | 12233 | 1464935080453 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 23:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:24:40 INFO - PROCESS | 12233 | 1464935080460 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:24:40 INFO - PROCESS | 12233 | 1464935080463 Marionette TRACE conn4 <- [1,1802,null,{}] 23:24:40 INFO - PROCESS | 12233 | 1464935080469 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}] 23:24:40 INFO - PROCESS | 12233 | 1464935080665 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 23:24:41 INFO - PROCESS | 12233 | 1464935081005 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:41 INFO - PROCESS | 12233 | ++DOCSHELL 0xa1160000 == 147 [pid = 12233] [id = 458] 23:24:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 208 (0xa2284400) [pid = 12233] [serial = 1375] [outer = (nil)] 23:24:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 209 (0xa3071800) [pid = 12233] [serial = 1376] [outer = 0xa2284400] 23:24:41 INFO - PROCESS | 12233 | 1464935081094 Marionette DEBUG loaded listener.js 23:24:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 210 (0xa3072c00) [pid = 12233] [serial = 1377] [outer = 0xa2284400] 23:24:42 INFO - PROCESS | 12233 | 1464935082019 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]]]}] 23:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1628ms 23:24:42 INFO - PROCESS | 12233 | 1464935082089 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 23:24:42 INFO - PROCESS | 12233 | 1464935082093 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 23:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:24:42 INFO - PROCESS | 12233 | 1464935082099 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:24:42 INFO - PROCESS | 12233 | 1464935082103 Marionette TRACE conn4 <- [1,1806,null,{}] 23:24:42 INFO - PROCESS | 12233 | 1464935082108 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}] 23:24:42 INFO - PROCESS | 12233 | 1464935082308 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 23:24:42 INFO - PROCESS | 12233 | 1464935082646 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:42 INFO - PROCESS | 12233 | ++DOCSHELL 0xa2163c00 == 148 [pid = 12233] [id = 459] 23:24:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 211 (0xa21b1800) [pid = 12233] [serial = 1378] [outer = (nil)] 23:24:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 212 (0xa3551400) [pid = 12233] [serial = 1379] [outer = 0xa21b1800] 23:24:42 INFO - PROCESS | 12233 | 1464935082736 Marionette DEBUG loaded listener.js 23:24:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 213 (0xa35e7800) [pid = 12233] [serial = 1380] [outer = 0xa21b1800] 23:24:43 INFO - PROCESS | 12233 | 1464935083630 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]]]}] 23:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1590ms 23:24:43 INFO - PROCESS | 12233 | 1464935083691 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 23:24:43 INFO - PROCESS | 12233 | 1464935083695 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 23:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:24:43 INFO - PROCESS | 12233 | 1464935083701 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:24:43 INFO - PROCESS | 12233 | 1464935083705 Marionette TRACE conn4 <- [1,1810,null,{}] 23:24:43 INFO - PROCESS | 12233 | 1464935083710 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}] 23:24:43 INFO - PROCESS | 12233 | 1464935083910 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 23:24:44 INFO - PROCESS | 12233 | 1464935084260 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b1000 == 149 [pid = 12233] [id = 460] 23:24:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 214 (0x855b1400) [pid = 12233] [serial = 1381] [outer = (nil)] 23:24:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 215 (0x855b8400) [pid = 12233] [serial = 1382] [outer = 0x855b1400] 23:24:44 INFO - PROCESS | 12233 | 1464935084349 Marionette DEBUG loaded listener.js 23:24:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 216 (0x855bb800) [pid = 12233] [serial = 1383] [outer = 0x855b1400] 23:24:45 INFO - PROCESS | 12233 | 1464935085245 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]]]}] 23:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1583ms 23:24:45 INFO - PROCESS | 12233 | 1464935085285 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 23:24:45 INFO - PROCESS | 12233 | 1464935085288 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 23:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:24:45 INFO - PROCESS | 12233 | 1464935085295 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:24:45 INFO - PROCESS | 12233 | 1464935085298 Marionette TRACE conn4 <- [1,1814,null,{}] 23:24:45 INFO - PROCESS | 12233 | 1464935085304 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}] 23:24:45 INFO - PROCESS | 12233 | 1464935085500 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 23:24:45 INFO - PROCESS | 12233 | 1464935085842 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b2400 == 150 [pid = 12233] [id = 461] 23:24:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 217 (0x855b6c00) [pid = 12233] [serial = 1384] [outer = (nil)] 23:24:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 218 (0x8cfd7c00) [pid = 12233] [serial = 1385] [outer = 0x855b6c00] 23:24:45 INFO - PROCESS | 12233 | 1464935085933 Marionette DEBUG loaded listener.js 23:24:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 219 (0x8cfd5800) [pid = 12233] [serial = 1386] [outer = 0x855b6c00] 23:24:46 INFO - PROCESS | 12233 | 1464935086844 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]]]}] 23:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1590ms 23:24:46 INFO - PROCESS | 12233 | 1464935086885 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 23:24:46 INFO - PROCESS | 12233 | 1464935086890 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 23:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:24:46 INFO - PROCESS | 12233 | 1464935086896 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:24:46 INFO - PROCESS | 12233 | 1464935086899 Marionette TRACE conn4 <- [1,1818,null,{}] 23:24:46 INFO - PROCESS | 12233 | 1464935086905 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}] 23:24:47 INFO - PROCESS | 12233 | 1464935087108 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 23:24:47 INFO - PROCESS | 12233 | 1464935087468 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x888dc400 == 151 [pid = 12233] [id = 462] 23:24:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 220 (0x89802800) [pid = 12233] [serial = 1387] [outer = (nil)] 23:24:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 221 (0x8cfe1800) [pid = 12233] [serial = 1388] [outer = 0x89802800] 23:24:47 INFO - PROCESS | 12233 | 1464935087557 Marionette DEBUG loaded listener.js 23:24:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 222 (0x8cfe2c00) [pid = 12233] [serial = 1389] [outer = 0x89802800] 23:24:48 INFO - PROCESS | 12233 | 1464935088480 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]]]}] 23:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1641ms 23:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:24:48 INFO - PROCESS | 12233 | 1464935088539 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 23:24:48 INFO - PROCESS | 12233 | 1464935088542 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 23:24:48 INFO - PROCESS | 12233 | 1464935088548 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:24:48 INFO - PROCESS | 12233 | 1464935088552 Marionette TRACE conn4 <- [1,1822,null,{}] 23:24:48 INFO - PROCESS | 12233 | 1464935088557 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}] 23:24:48 INFO - PROCESS | 12233 | 1464935088762 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 23:24:49 INFO - PROCESS | 12233 | 1464935089118 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x87d75400 == 150 [pid = 12233] [id = 349] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8992b400 == 149 [pid = 12233] [id = 388] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x9253bc00 == 148 [pid = 12233] [id = 385] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x95a80400 == 147 [pid = 12233] [id = 386] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8d976400 == 146 [pid = 12233] [id = 281] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x951f2000 == 145 [pid = 12233] [id = 387] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8b515000 == 144 [pid = 12233] [id = 279] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8992c000 == 143 [pid = 12233] [id = 374] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x923b2800 == 142 [pid = 12233] [id = 382] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8e497c00 == 141 [pid = 12233] [id = 375] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x92249c00 == 140 [pid = 12233] [id = 380] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8f06fc00 == 139 [pid = 12233] [id = 377] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x91a7b400 == 138 [pid = 12233] [id = 379] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x87d71400 == 137 [pid = 12233] [id = 390] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8e493800 == 136 [pid = 12233] [id = 381] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x92bb3c00 == 135 [pid = 12233] [id = 383] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8f20cc00 == 134 [pid = 12233] [id = 384] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x99ee0400 == 133 [pid = 12233] [id = 389] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x90ecc400 == 132 [pid = 12233] [id = 378] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x888d6800 == 131 [pid = 12233] [id = 437] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x9ae6a000 == 130 [pid = 12233] [id = 438] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8b394800 == 129 [pid = 12233] [id = 436] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x9a759000 == 128 [pid = 12233] [id = 435] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x95ad3000 == 127 [pid = 12233] [id = 434] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x95db9400 == 126 [pid = 12233] [id = 432] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8d029800 == 125 [pid = 12233] [id = 433] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x95a78800 == 124 [pid = 12233] [id = 431] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x92532c00 == 123 [pid = 12233] [id = 430] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x9237a800 == 122 [pid = 12233] [id = 429] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x91802400 == 121 [pid = 12233] [id = 428] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x9180a000 == 120 [pid = 12233] [id = 427] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x91a7fc00 == 119 [pid = 12233] [id = 426] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x90ecc000 == 118 [pid = 12233] [id = 425] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab86800 == 117 [pid = 12233] [id = 424] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8b50f800 == 116 [pid = 12233] [id = 422] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x8d97b400 == 115 [pid = 12233] [id = 423] 23:24:50 INFO - PROCESS | 12233 | --DOCSHELL 0x84dcf800 == 114 [pid = 12233] [id = 421] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 221 (0x8e1ae000) [pid = 12233] [serial = 1262] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 220 (0x8d84dc00) [pid = 12233] [serial = 1259] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 219 (0x9a778000) [pid = 12233] [serial = 1227] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 218 (0x8cec5c00) [pid = 12233] [serial = 1196] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 217 (0x96d2b000) [pid = 12233] [serial = 1224] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 216 (0x9c14d000) [pid = 12233] [serial = 1238] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 215 (0x951e9800) [pid = 12233] [serial = 1152] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 214 (0x9bbbb800) [pid = 12233] [serial = 1236] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 213 (0x96d25c00) [pid = 12233] [serial = 1161] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 212 (0xa216c000) [pid = 12233] [serial = 1250] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 211 (0x98177800) [pid = 12233] [serial = 1164] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 210 (0x9a752400) [pid = 12233] [serial = 1226] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 209 (0x9a9df800) [pid = 12233] [serial = 1173] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 208 (0x9cfb7400) [pid = 12233] [serial = 1248] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 207 (0x8992d000) [pid = 12233] [serial = 1193] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 206 (0x9c2c5800) [pid = 12233] [serial = 1242] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 205 (0x9b5ef800) [pid = 12233] [serial = 1232] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 204 (0x951f0000) [pid = 12233] [serial = 1220] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 203 (0x8d023000) [pid = 12233] [serial = 1257] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 202 (0x8d023c00) [pid = 12233] [serial = 1050] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 201 (0x8d981800) [pid = 12233] [serial = 1260] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 200 (0x91a13000) [pid = 12233] [serial = 1205] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 199 (0x90d44800) [pid = 12233] [serial = 1200] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 198 (0xa21b9c00) [pid = 12233] [serial = 1251] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0x923aac00) [pid = 12233] [serial = 1209] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0x9b5f2000) [pid = 12233] [serial = 1233] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0xa0609800) [pid = 12233] [serial = 1247] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x92686c00) [pid = 12233] [serial = 1211] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x93a6f400) [pid = 12233] [serial = 1217] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x9189d400) [pid = 12233] [serial = 1202] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x9c2c7000) [pid = 12233] [serial = 1241] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x95297400) [pid = 12233] [serial = 1221] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x95a7a000) [pid = 12233] [serial = 1155] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x9cde4800) [pid = 12233] [serial = 1245] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x92a09000) [pid = 12233] [serial = 1214] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x92a0e800) [pid = 12233] [serial = 1149] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8a372c00) [pid = 12233] [serial = 1194] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x91c6a400) [pid = 12233] [serial = 1208] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x924be400) [pid = 12233] [serial = 1143] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x9cd94000) [pid = 12233] [serial = 1244] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x9c150c00) [pid = 12233] [serial = 1239] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x8a9a2000) [pid = 12233] [serial = 1253] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x9af37c00) [pid = 12233] [serial = 1229] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x9a759800) [pid = 12233] [serial = 1170] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x8e491400) [pid = 12233] [serial = 1199] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x9af3c400) [pid = 12233] [serial = 1230] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8ce95800) [pid = 12233] [serial = 1256] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x8a9aa000) [pid = 12233] [serial = 1254] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x996e5800) [pid = 12233] [serial = 1167] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x9bb83800) [pid = 12233] [serial = 1235] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x95d6e000) [pid = 12233] [serial = 1158] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x93ab0800) [pid = 12233] [serial = 1218] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x95d72c00) [pid = 12233] [serial = 1223] [outer = (nil)] [url = about:blank] 23:24:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b3c00 == 115 [pid = 12233] [id = 463] 23:24:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x855b5800) [pid = 12233] [serial = 1390] [outer = (nil)] 23:24:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x87d6e400) [pid = 12233] [serial = 1391] [outer = 0x855b5800] 23:24:50 INFO - PROCESS | 12233 | 1464935090902 Marionette DEBUG loaded listener.js 23:24:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x888d3c00) [pid = 12233] [serial = 1392] [outer = 0x855b5800] 23:24:51 INFO - PROCESS | 12233 | 1464935091720 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]]]}] 23:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 3236ms 23:24:51 INFO - PROCESS | 12233 | 1464935091784 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 23:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:24:51 INFO - PROCESS | 12233 | 1464935091790 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 23:24:51 INFO - PROCESS | 12233 | 1464935091798 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:24:51 INFO - PROCESS | 12233 | 1464935091803 Marionette TRACE conn4 <- [1,1826,null,{}] 23:24:51 INFO - PROCESS | 12233 | 1464935091810 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}] 23:24:52 INFO - PROCESS | 12233 | 1464935092002 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 23:24:52 INFO - PROCESS | 12233 | 1464935092207 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6b800 == 116 [pid = 12233] [id = 464] 23:24:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x8a36ec00) [pid = 12233] [serial = 1393] [outer = (nil)] 23:24:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x8a8a7800) [pid = 12233] [serial = 1394] [outer = 0x8a36ec00] 23:24:52 INFO - PROCESS | 12233 | 1464935092283 Marionette DEBUG loaded listener.js 23:24:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x8a8ad800) [pid = 12233] [serial = 1395] [outer = 0x8a36ec00] 23:24:53 INFO - PROCESS | 12233 | 1464935093079 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]]]}] 23:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1332ms 23:24:53 INFO - PROCESS | 12233 | 1464935093147 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 23:24:53 INFO - PROCESS | 12233 | 1464935093153 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 23:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:24:53 INFO - PROCESS | 12233 | 1464935093167 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:24:53 INFO - PROCESS | 12233 | 1464935093170 Marionette TRACE conn4 <- [1,1830,null,{}] 23:24:53 INFO - PROCESS | 12233 | 1464935093176 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}] 23:24:53 INFO - PROCESS | 12233 | 1464935093439 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 23:24:53 INFO - PROCESS | 12233 | 1464935093464 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x89936c00 == 117 [pid = 12233] [id = 465] 23:24:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x8a8b4400) [pid = 12233] [serial = 1396] [outer = (nil)] 23:24:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x8a9a4800) [pid = 12233] [serial = 1397] [outer = 0x8a8b4400] 23:24:53 INFO - PROCESS | 12233 | 1464935093534 Marionette DEBUG loaded listener.js 23:24:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x8ab84400) [pid = 12233] [serial = 1398] [outer = 0x8a8b4400] 23:24:54 INFO - PROCESS | 12233 | 1464935094522 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]]]}] 23:24: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 23:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1391ms 23:24:54 INFO - PROCESS | 12233 | 1464935094558 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 23:24:54 INFO - PROCESS | 12233 | 1464935094561 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 23:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:24:54 INFO - PROCESS | 12233 | 1464935094568 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:24:54 INFO - PROCESS | 12233 | 1464935094573 Marionette TRACE conn4 <- [1,1834,null,{}] 23:24:54 INFO - PROCESS | 12233 | 1464935094597 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}] 23:24:54 INFO - PROCESS | 12233 | 1464935094887 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 23:24:54 INFO - PROCESS | 12233 | 1464935094917 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8b2c00 == 118 [pid = 12233] [id = 466] 23:24:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x8b510000) [pid = 12233] [serial = 1399] [outer = (nil)] 23:24:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x8b516000) [pid = 12233] [serial = 1400] [outer = 0x8b510000] 23:24:54 INFO - PROCESS | 12233 | 1464935094988 Marionette DEBUG loaded listener.js 23:24:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x8ce92400) [pid = 12233] [serial = 1401] [outer = 0x8b510000] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x9253cc00) [pid = 12233] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8d029c00) [pid = 12233] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x8d84e400) [pid = 12233] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x96d2c000) [pid = 12233] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x84dd1c00) [pid = 12233] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x888d4000) [pid = 12233] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x8a9a4400) [pid = 12233] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x93a67000) [pid = 12233] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x8d97cc00) [pid = 12233] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x918d2c00) [pid = 12233] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x95a7d800) [pid = 12233] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x91802c00) [pid = 12233] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x8ce87400) [pid = 12233] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x9af3a400) [pid = 12233] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x9253a800) [pid = 12233] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x91c5e000) [pid = 12233] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x9237a400) [pid = 12233] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x96d28800) [pid = 12233] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x98171400) [pid = 12233] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x91c5e400) [pid = 12233] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x9a77b000) [pid = 12233] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x8d97c400) [pid = 12233] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x9b6a6c00) [pid = 12233] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x91894000) [pid = 12233] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x8e492c00) [pid = 12233] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x8d020000) [pid = 12233] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x8ce92800) [pid = 12233] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x91891c00) [pid = 12233] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x8f06dc00) [pid = 12233] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8a8c2800) [pid = 12233] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x91a7b800) [pid = 12233] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x91801c00) [pid = 12233] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x923b8c00) [pid = 12233] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x91957800) [pid = 12233] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x90d45400) [pid = 12233] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x92533000) [pid = 12233] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:24:56 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8a9a1400) [pid = 12233] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:24:56 INFO - PROCESS | 12233 | 1464935096968 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]]]}] 23:24:57 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 23:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2448ms 23:24:57 INFO - PROCESS | 12233 | 1464935097017 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 23:24:57 INFO - PROCESS | 12233 | 1464935097021 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 23:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:24:57 INFO - PROCESS | 12233 | 1464935097027 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:24:57 INFO - PROCESS | 12233 | 1464935097030 Marionette TRACE conn4 <- [1,1838,null,{}] 23:24:57 INFO - PROCESS | 12233 | 1464935097035 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}] 23:24:57 INFO - PROCESS | 12233 | 1464935097207 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 23:24:57 INFO - PROCESS | 12233 | 1464935097404 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b39f400 == 119 [pid = 12233] [id = 467] 23:24:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8b514c00) [pid = 12233] [serial = 1402] [outer = (nil)] 23:24:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8ceca800) [pid = 12233] [serial = 1403] [outer = 0x8b514c00] 23:24:57 INFO - PROCESS | 12233 | 1464935097477 Marionette DEBUG loaded listener.js 23:24:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8cfd8400) [pid = 12233] [serial = 1404] [outer = 0x8b514c00] 23:24:58 INFO - PROCESS | 12233 | 1464935098361 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]]]}] 23:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1377ms 23:24:58 INFO - PROCESS | 12233 | 1464935098405 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 23:24:58 INFO - PROCESS | 12233 | 1464935098411 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 23:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:24:58 INFO - PROCESS | 12233 | 1464935098431 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:24:58 INFO - PROCESS | 12233 | 1464935098437 Marionette TRACE conn4 <- [1,1842,null,{}] 23:24:58 INFO - PROCESS | 12233 | 1464935098446 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}] 23:24:58 INFO - PROCESS | 12233 | 1464935098645 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 23:24:58 INFO - PROCESS | 12233 | 1464935098904 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x8992c000 == 120 [pid = 12233] [id = 468] 23:24:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8992dc00) [pid = 12233] [serial = 1405] [outer = (nil)] 23:24:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x89936800) [pid = 12233] [serial = 1406] [outer = 0x8992dc00] 23:24:59 INFO - PROCESS | 12233 | 1464935099055 Marionette DEBUG loaded listener.js 23:24:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8a374000) [pid = 12233] [serial = 1407] [outer = 0x8992dc00] 23:24:59 INFO - PROCESS | 12233 | 1464935099967 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]]]}] 23:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1589ms 23:25:00 INFO - PROCESS | 12233 | 1464935100021 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 23:25:00 INFO - PROCESS | 12233 | 1464935100030 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 23:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:25:00 INFO - PROCESS | 12233 | 1464935100040 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:25:00 INFO - PROCESS | 12233 | 1464935100044 Marionette TRACE conn4 <- [1,1846,null,{}] 23:25:00 INFO - PROCESS | 12233 | 1464935100050 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}] 23:25:00 INFO - PROCESS | 12233 | 1464935100289 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 23:25:00 INFO - PROCESS | 12233 | 1464935100614 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a99f000 == 121 [pid = 12233] [id = 469] 23:25:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8a9a5000) [pid = 12233] [serial = 1408] [outer = (nil)] 23:25:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8ab8a000) [pid = 12233] [serial = 1409] [outer = 0x8a9a5000] 23:25:00 INFO - PROCESS | 12233 | 1464935100703 Marionette DEBUG loaded listener.js 23:25:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8b396c00) [pid = 12233] [serial = 1410] [outer = 0x8a9a5000] 23:25:01 INFO - PROCESS | 12233 | 1464935101626 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]]]}] 23:25:01 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) 23:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1640ms 23:25:01 INFO - PROCESS | 12233 | 1464935101680 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 23:25:01 INFO - PROCESS | 12233 | 1464935101683 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 23:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:25:01 INFO - PROCESS | 12233 | 1464935101690 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:25:01 INFO - PROCESS | 12233 | 1464935101696 Marionette TRACE conn4 <- [1,1850,null,{}] 23:25:01 INFO - PROCESS | 12233 | 1464935101712 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}] 23:25:02 INFO - PROCESS | 12233 | 1464935102017 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 23:25:02 INFO - PROCESS | 12233 | 1464935102401 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab8f800 == 122 [pid = 12233] [id = 470] 23:25:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8cfe1400) [pid = 12233] [serial = 1411] [outer = (nil)] 23:25:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8d02ac00) [pid = 12233] [serial = 1412] [outer = 0x8cfe1400] 23:25:02 INFO - PROCESS | 12233 | 1464935102491 Marionette DEBUG loaded listener.js 23:25:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x8d19dc00) [pid = 12233] [serial = 1413] [outer = 0x8cfe1400] 23:25:03 INFO - PROCESS | 12233 | 1464935103411 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]]]}] 23:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1787ms 23:25:03 INFO - PROCESS | 12233 | 1464935103484 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 23:25:03 INFO - PROCESS | 12233 | 1464935103488 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 23:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:25:03 INFO - PROCESS | 12233 | 1464935103497 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:25:03 INFO - PROCESS | 12233 | 1464935103500 Marionette TRACE conn4 <- [1,1854,null,{}] 23:25:03 INFO - PROCESS | 12233 | 1464935103505 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}] 23:25:03 INFO - PROCESS | 12233 | 1464935103709 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 23:25:04 INFO - PROCESS | 12233 | 1464935103986 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8b2800 == 123 [pid = 12233] [id = 471] 23:25:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x8ce90400) [pid = 12233] [serial = 1414] [outer = (nil)] 23:25:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x8d769c00) [pid = 12233] [serial = 1415] [outer = 0x8ce90400] 23:25:04 INFO - PROCESS | 12233 | 1464935104128 Marionette DEBUG loaded listener.js 23:25:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x8d84e400) [pid = 12233] [serial = 1416] [outer = 0x8ce90400] 23:25:05 INFO - PROCESS | 12233 | 1464935105056 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]]]}] 23:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1630ms 23:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:25:05 INFO - PROCESS | 12233 | 1464935105128 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 23:25:05 INFO - PROCESS | 12233 | 1464935105132 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 23:25:05 INFO - PROCESS | 12233 | 1464935105138 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:25:05 INFO - PROCESS | 12233 | 1464935105142 Marionette TRACE conn4 <- [1,1858,null,{}] 23:25:05 INFO - PROCESS | 12233 | 1464935105147 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}] 23:25:05 INFO - PROCESS | 12233 | 1464935105375 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 23:25:05 INFO - PROCESS | 12233 | 1464935105693 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cecfc00 == 124 [pid = 12233] [id = 472] 23:25:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x8d765000) [pid = 12233] [serial = 1417] [outer = (nil)] 23:25:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x8d97d400) [pid = 12233] [serial = 1418] [outer = 0x8d765000] 23:25:05 INFO - PROCESS | 12233 | 1464935105782 Marionette DEBUG loaded listener.js 23:25:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x8d980800) [pid = 12233] [serial = 1419] [outer = 0x8d765000] 23:25:06 INFO - PROCESS | 12233 | 1464935106680 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]]]}] 23:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1581ms 23:25:06 INFO - PROCESS | 12233 | 1464935106719 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 23:25:06 INFO - PROCESS | 12233 | 1464935106722 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 23:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:25:06 INFO - PROCESS | 12233 | 1464935106729 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:25:06 INFO - PROCESS | 12233 | 1464935106732 Marionette TRACE conn4 <- [1,1862,null,{}] 23:25:06 INFO - PROCESS | 12233 | 1464935106738 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}] 23:25:06 INFO - PROCESS | 12233 | 1464935106994 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 23:25:07 INFO - PROCESS | 12233 | 1464935107335 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ce91c00 == 125 [pid = 12233] [id = 473] 23:25:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x8d97c400) [pid = 12233] [serial = 1420] [outer = (nil)] 23:25:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x8f06cc00) [pid = 12233] [serial = 1421] [outer = 0x8d97c400] 23:25:07 INFO - PROCESS | 12233 | 1464935107422 Marionette DEBUG loaded listener.js 23:25:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x8f206000) [pid = 12233] [serial = 1422] [outer = 0x8d97c400] 23:25:08 INFO - PROCESS | 12233 | 1464935108294 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]]]}] 23:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1630ms 23:25:08 INFO - PROCESS | 12233 | 1464935108360 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 23:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:25:08 INFO - PROCESS | 12233 | 1464935108364 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 23:25:08 INFO - PROCESS | 12233 | 1464935108371 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:25:08 INFO - PROCESS | 12233 | 1464935108374 Marionette TRACE conn4 <- [1,1866,null,{}] 23:25:08 INFO - PROCESS | 12233 | 1464935108379 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}] 23:25:08 INFO - PROCESS | 12233 | 1464935108567 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 23:25:08 INFO - PROCESS | 12233 | 1464935108845 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d849800 == 126 [pid = 12233] [id = 474] 23:25:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x8e499000) [pid = 12233] [serial = 1423] [outer = (nil)] 23:25:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x90d47800) [pid = 12233] [serial = 1424] [outer = 0x8e499000] 23:25:08 INFO - PROCESS | 12233 | 1464935108972 Marionette DEBUG loaded listener.js 23:25:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x90d4ec00) [pid = 12233] [serial = 1425] [outer = 0x8e499000] 23:25:09 INFO - PROCESS | 12233 | 1464935109887 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]]]}] 23:25:09 INFO - PROCESS | 12233 | ************************* 23:25:09 INFO - PROCESS | 12233 | A coding exception was thrown and uncaught in a Task. 23:25:09 INFO - PROCESS | 12233 | 23:25:09 INFO - PROCESS | 12233 | Full message: TypeError: NetworkError when attempting to fetch resource. 23:25:09 INFO - PROCESS | 12233 | Full stack: 23:25:09 INFO - PROCESS | 12233 | ************************* 23:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1644ms 23:25:10 INFO - PROCESS | 12233 | 1464935110058 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 23:25:10 INFO - PROCESS | 12233 | 1464935110062 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 23:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:25:10 INFO - PROCESS | 12233 | 1464935110070 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:25:10 INFO - PROCESS | 12233 | 1464935110073 Marionette TRACE conn4 <- [1,1870,null,{}] 23:25:10 INFO - PROCESS | 12233 | 1464935110079 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}] 23:25:10 INFO - PROCESS | 12233 | 1464935110291 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 23:25:10 INFO - PROCESS | 12233 | 1464935110619 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f20cc00 == 127 [pid = 12233] [id = 475] 23:25:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x90d48000) [pid = 12233] [serial = 1426] [outer = (nil)] 23:25:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x91810800) [pid = 12233] [serial = 1427] [outer = 0x90d48000] 23:25:10 INFO - PROCESS | 12233 | 1464935110707 Marionette DEBUG loaded listener.js 23:25:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x9189dc00) [pid = 12233] [serial = 1428] [outer = 0x90d48000] 23:25:11 INFO - PROCESS | 12233 | 1464935111615 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]]]}] 23:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1598ms 23:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:25:11 INFO - PROCESS | 12233 | 1464935111669 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 23:25:11 INFO - PROCESS | 12233 | 1464935111672 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 23:25:11 INFO - PROCESS | 12233 | 1464935111678 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:25:11 INFO - PROCESS | 12233 | 1464935111681 Marionette TRACE conn4 <- [1,1874,null,{}] 23:25:11 INFO - PROCESS | 12233 | 1464935111688 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}] 23:25:11 INFO - PROCESS | 12233 | 1464935111909 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 23:25:12 INFO - PROCESS | 12233 | 1464935112270 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab81800 == 128 [pid = 12233] [id = 476] 23:25:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x91806400) [pid = 12233] [serial = 1429] [outer = (nil)] 23:25:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x9194e400) [pid = 12233] [serial = 1430] [outer = 0x91806400] 23:25:12 INFO - PROCESS | 12233 | 1464935112363 Marionette DEBUG loaded listener.js 23:25:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x91956c00) [pid = 12233] [serial = 1431] [outer = 0x91806400] 23:25:13 INFO - PROCESS | 12233 | 1464935113241 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]]]}] 23:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1639ms 23:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:25:13 INFO - PROCESS | 12233 | 1464935113316 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 23:25:13 INFO - PROCESS | 12233 | 1464935113319 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 23:25:13 INFO - PROCESS | 12233 | 1464935113326 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:25:13 INFO - PROCESS | 12233 | 1464935113329 Marionette TRACE conn4 <- [1,1878,null,{}] 23:25:13 INFO - PROCESS | 12233 | 1464935113335 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}] 23:25:13 INFO - PROCESS | 12233 | 1464935113567 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 23:25:13 INFO - PROCESS | 12233 | 1464935113903 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f07b800 == 129 [pid = 12233] [id = 477] 23:25:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x91801800) [pid = 12233] [serial = 1432] [outer = (nil)] 23:25:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x91a12000) [pid = 12233] [serial = 1433] [outer = 0x91801800] 23:25:13 INFO - PROCESS | 12233 | 1464935113994 Marionette DEBUG loaded listener.js 23:25:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x91a15c00) [pid = 12233] [serial = 1434] [outer = 0x91801800] 23:25:14 INFO - PROCESS | 12233 | 1464935114851 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]]]}] 23:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1579ms 23:25:14 INFO - PROCESS | 12233 | 1464935114908 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 23:25:14 INFO - PROCESS | 12233 | 1464935114915 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 23:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:25:14 INFO - PROCESS | 12233 | 1464935114922 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:25:14 INFO - PROCESS | 12233 | 1464935114929 Marionette TRACE conn4 <- [1,1882,null,{}] 23:25:14 INFO - PROCESS | 12233 | 1464935114935 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}] 23:25:15 INFO - PROCESS | 12233 | 1464935115188 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 23:25:15 INFO - PROCESS | 12233 | 1464935115528 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x9195a800 == 130 [pid = 12233] [id = 478] 23:25:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x91c6bc00) [pid = 12233] [serial = 1435] [outer = (nil)] 23:25:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x92248400) [pid = 12233] [serial = 1436] [outer = 0x91c6bc00] 23:25:15 INFO - PROCESS | 12233 | 1464935115619 Marionette DEBUG loaded listener.js 23:25:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x92374000) [pid = 12233] [serial = 1437] [outer = 0x91c6bc00] 23:25:16 INFO - PROCESS | 12233 | 1464935116478 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]]]}] 23:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1604ms 23:25:16 INFO - PROCESS | 12233 | 1464935116528 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 23:25:16 INFO - PROCESS | 12233 | 1464935116531 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 23:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:25:16 INFO - PROCESS | 12233 | 1464935116558 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:25:16 INFO - PROCESS | 12233 | 1464935116561 Marionette TRACE conn4 <- [1,1886,null,{}] 23:25:16 INFO - PROCESS | 12233 | 1464935116567 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}] 23:25:16 INFO - PROCESS | 12233 | 1464935116768 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 23:25:17 INFO - PROCESS | 12233 | 1464935117120 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x92321800 == 131 [pid = 12233] [id = 479] 23:25:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x9232ec00) [pid = 12233] [serial = 1438] [outer = (nil)] 23:25:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x923b1000) [pid = 12233] [serial = 1439] [outer = 0x9232ec00] 23:25:17 INFO - PROCESS | 12233 | 1464935117220 Marionette DEBUG loaded listener.js 23:25:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x924bd800) [pid = 12233] [serial = 1440] [outer = 0x9232ec00] 23:25:18 INFO - PROCESS | 12233 | 1464935118084 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]]]}] 23:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1582ms 23:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:25:18 INFO - PROCESS | 12233 | 1464935118136 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 23:25:18 INFO - PROCESS | 12233 | 1464935118139 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 23:25:18 INFO - PROCESS | 12233 | 1464935118145 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:25:18 INFO - PROCESS | 12233 | 1464935118149 Marionette TRACE conn4 <- [1,1890,null,{}] 23:25:18 INFO - PROCESS | 12233 | 1464935118154 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}] 23:25:18 INFO - PROCESS | 12233 | 1464935118359 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 23:25:18 INFO - PROCESS | 12233 | 1464935118640 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x923ab000 == 132 [pid = 12233] [id = 480] 23:25:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x924b7800) [pid = 12233] [serial = 1441] [outer = (nil)] 23:25:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x9253f800) [pid = 12233] [serial = 1442] [outer = 0x924b7800] 23:25:18 INFO - PROCESS | 12233 | 1464935118769 Marionette DEBUG loaded listener.js 23:25:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x92684000) [pid = 12233] [serial = 1443] [outer = 0x924b7800] 23:25:19 INFO - PROCESS | 12233 | 1464935119634 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]]]}] 23:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1532ms 23:25:19 INFO - PROCESS | 12233 | 1464935119678 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 23:25:19 INFO - PROCESS | 12233 | 1464935119682 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 23:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:25:19 INFO - PROCESS | 12233 | 1464935119688 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:25:19 INFO - PROCESS | 12233 | 1464935119691 Marionette TRACE conn4 <- [1,1894,null,{}] 23:25:19 INFO - PROCESS | 12233 | 1464935119697 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}] 23:25:19 INFO - PROCESS | 12233 | 1464935119885 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 23:25:20 INFO - PROCESS | 12233 | 1464935120172 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x9253a800 == 133 [pid = 12233] [id = 481] 23:25:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x9253b400) [pid = 12233] [serial = 1444] [outer = (nil)] 23:25:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x92a04400) [pid = 12233] [serial = 1445] [outer = 0x9253b400] 23:25:20 INFO - PROCESS | 12233 | 1464935120300 Marionette DEBUG loaded listener.js 23:25:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x92a0b000) [pid = 12233] [serial = 1446] [outer = 0x9253b400] 23:25:21 INFO - PROCESS | 12233 | 1464935121186 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]]]}] 23:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1528ms 23:25:21 INFO - PROCESS | 12233 | 1464935121217 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 23:25:21 INFO - PROCESS | 12233 | 1464935121221 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 23:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:25:21 INFO - PROCESS | 12233 | 1464935121227 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:25:21 INFO - PROCESS | 12233 | 1464935121230 Marionette TRACE conn4 <- [1,1898,null,{}] 23:25:21 INFO - PROCESS | 12233 | 1464935121236 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}] 23:25:21 INFO - PROCESS | 12233 | 1464935121425 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 23:25:21 INFO - PROCESS | 12233 | 1464935121754 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x89931400 == 134 [pid = 12233] [id = 482] 23:25:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x92874000) [pid = 12233] [serial = 1447] [outer = (nil)] 23:25:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x92bb7800) [pid = 12233] [serial = 1448] [outer = 0x92874000] 23:25:21 INFO - PROCESS | 12233 | 1464935121843 Marionette DEBUG loaded listener.js 23:25:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x92bba400) [pid = 12233] [serial = 1449] [outer = 0x92874000] 23:25:22 INFO - PROCESS | 12233 | 1464935122718 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]]]}] 23:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1527ms 23:25:22 INFO - PROCESS | 12233 | 1464935122755 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 23:25:22 INFO - PROCESS | 12233 | 1464935122758 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 23:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:25:22 INFO - PROCESS | 12233 | 1464935122765 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:25:22 INFO - PROCESS | 12233 | 1464935122768 Marionette TRACE conn4 <- [1,1902,null,{}] 23:25:22 INFO - PROCESS | 12233 | 1464935122773 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}] 23:25:23 INFO - PROCESS | 12233 | 1464935123063 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 23:25:23 INFO - PROCESS | 12233 | 1464935123279 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b2c00 == 135 [pid = 12233] [id = 483] 23:25:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x8b393800) [pid = 12233] [serial = 1450] [outer = (nil)] 23:25:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x93a70c00) [pid = 12233] [serial = 1451] [outer = 0x8b393800] 23:25:23 INFO - PROCESS | 12233 | 1464935123407 Marionette DEBUG loaded listener.js 23:25:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 195 (0x93ab0400) [pid = 12233] [serial = 1452] [outer = 0x8b393800] 23:25:24 INFO - PROCESS | 12233 | 1464935124293 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]]]}] 23:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1584ms 23:25:24 INFO - PROCESS | 12233 | 1464935124355 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 23:25:24 INFO - PROCESS | 12233 | 1464935124359 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 23:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:25:24 INFO - PROCESS | 12233 | 1464935124368 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:25:24 INFO - PROCESS | 12233 | 1464935124370 Marionette TRACE conn4 <- [1,1906,null,{}] 23:25:24 INFO - PROCESS | 12233 | 1464935124375 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}] 23:25:24 INFO - PROCESS | 12233 | 1464935124577 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 23:25:24 INFO - PROCESS | 12233 | 1464935124863 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x92bb1c00 == 136 [pid = 12233] [id = 484] 23:25:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 196 (0x93a69400) [pid = 12233] [serial = 1453] [outer = (nil)] 23:25:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 197 (0x951eb800) [pid = 12233] [serial = 1454] [outer = 0x93a69400] 23:25:24 INFO - PROCESS | 12233 | 1464935124992 Marionette DEBUG loaded listener.js 23:25:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 198 (0x951f0400) [pid = 12233] [serial = 1455] [outer = 0x93a69400] 23:25:25 INFO - PROCESS | 12233 | 1464935125935 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]]]}] 23:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1627ms 23:25:25 INFO - PROCESS | 12233 | 1464935125996 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 23:25:26 INFO - PROCESS | 12233 | 1464935126000 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 23:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:25:26 INFO - PROCESS | 12233 | 1464935126006 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:25:26 INFO - PROCESS | 12233 | 1464935126010 Marionette TRACE conn4 <- [1,1910,null,{}] 23:25:26 INFO - PROCESS | 12233 | 1464935126015 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}] 23:25:26 INFO - PROCESS | 12233 | 1464935126214 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 23:25:26 INFO - PROCESS | 12233 | 1464935126540 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6bc00 == 137 [pid = 12233] [id = 485] 23:25:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 199 (0x89807800) [pid = 12233] [serial = 1456] [outer = (nil)] 23:25:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 200 (0x95a74800) [pid = 12233] [serial = 1457] [outer = 0x89807800] 23:25:26 INFO - PROCESS | 12233 | 1464935126630 Marionette DEBUG loaded listener.js 23:25:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 201 (0x95a7c000) [pid = 12233] [serial = 1458] [outer = 0x89807800] 23:25:27 INFO - PROCESS | 12233 | 1464935127577 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]]]}] 23:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1630ms 23:25:27 INFO - PROCESS | 12233 | 1464935127637 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 23:25:27 INFO - PROCESS | 12233 | 1464935127641 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 23:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:25:27 INFO - PROCESS | 12233 | 1464935127648 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:25:27 INFO - PROCESS | 12233 | 1464935127650 Marionette TRACE conn4 <- [1,1914,null,{}] 23:25:27 INFO - PROCESS | 12233 | 1464935127656 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}] 23:25:27 INFO - PROCESS | 12233 | 1464935127872 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 23:25:28 INFO - PROCESS | 12233 | 1464935128226 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1a7000 == 138 [pid = 12233] [id = 486] 23:25:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 202 (0x8e1adc00) [pid = 12233] [serial = 1459] [outer = (nil)] 23:25:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 203 (0x95ad6000) [pid = 12233] [serial = 1460] [outer = 0x8e1adc00] 23:25:28 INFO - PROCESS | 12233 | 1464935128315 Marionette DEBUG loaded listener.js 23:25:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 204 (0x95d6f400) [pid = 12233] [serial = 1461] [outer = 0x8e1adc00] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0x9528e800 == 137 [pid = 12233] [id = 181] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8b2c00 == 136 [pid = 12233] [id = 466] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0x89936c00 == 135 [pid = 12233] [id = 465] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6b800 == 134 [pid = 12233] [id = 464] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0x888dc400 == 133 [pid = 12233] [id = 462] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0x855b3c00 == 132 [pid = 12233] [id = 463] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0x855b2400 == 131 [pid = 12233] [id = 461] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0x855b1000 == 130 [pid = 12233] [id = 460] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0xa2163c00 == 129 [pid = 12233] [id = 459] 23:25:29 INFO - PROCESS | 12233 | --DOCSHELL 0xa1160000 == 128 [pid = 12233] [id = 458] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 203 (0x93aae000) [pid = 12233] [serial = 1292] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 202 (0x8d6a3c00) [pid = 12233] [serial = 1326] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 201 (0x90fb1000) [pid = 12233] [serial = 1274] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 200 (0x9a777400) [pid = 12233] [serial = 1304] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 199 (0x87d70000) [pid = 12233] [serial = 1265] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 198 (0x90d4c800) [pid = 12233] [serial = 1332] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 197 (0x8a9a9c00) [pid = 12233] [serial = 1322] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 196 (0x8b393000) [pid = 12233] [serial = 1323] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 195 (0x9c275400) [pid = 12233] [serial = 1313] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 194 (0x8e1a4400) [pid = 12233] [serial = 1328] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x924b5c00) [pid = 12233] [serial = 1283] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x95ad6800) [pid = 12233] [serial = 1295] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x91959c00) [pid = 12233] [serial = 1277] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x8d62ac00) [pid = 12233] [serial = 1269] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0xa2165000) [pid = 12233] [serial = 1316] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x92bbb400) [pid = 12233] [serial = 1290] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x9a174800) [pid = 12233] [serial = 1302] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x92680800) [pid = 12233] [serial = 1286] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x95d70000) [pid = 12233] [serial = 1296] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x9180d400) [pid = 12233] [serial = 1275] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x91a0b000) [pid = 12233] [serial = 1278] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x9898f000) [pid = 12233] [serial = 1298] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x993e7000) [pid = 12233] [serial = 1301] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x993e8800) [pid = 12233] [serial = 1299] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x9b5f5c00) [pid = 12233] [serial = 1310] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x924bbc00) [pid = 12233] [serial = 1284] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x9232e800) [pid = 12233] [serial = 1281] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x8b515400) [pid = 12233] [serial = 1331] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x9ae74c00) [pid = 12233] [serial = 1307] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x8e1aa800) [pid = 12233] [serial = 1271] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0xa22ac000) [pid = 12233] [serial = 1319] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x8e495400) [pid = 12233] [serial = 1329] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x8f206c00) [pid = 12233] [serial = 1272] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x8d196c00) [pid = 12233] [serial = 1325] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x92871000) [pid = 12233] [serial = 1287] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x9c2ca400) [pid = 12233] [serial = 1314] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x9a77c000) [pid = 12233] [serial = 1305] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x9af3a000) [pid = 12233] [serial = 1308] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x9be33400) [pid = 12233] [serial = 1311] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0xa2404800) [pid = 12233] [serial = 1320] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0xa21aec00) [pid = 12233] [serial = 1317] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x8cec9800) [pid = 12233] [serial = 1268] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x92bb4000) [pid = 12233] [serial = 1289] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x94eba800) [pid = 12233] [serial = 1293] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x91c67400) [pid = 12233] [serial = 1280] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x8980f400) [pid = 12233] [serial = 1266] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x91a74800) [pid = 12233] [serial = 1206] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x918db400) [pid = 12233] [serial = 1203] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x8d62e800) [pid = 12233] [serial = 1125] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x8d18e800) [pid = 12233] [serial = 1197] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x918d0c00) [pid = 12233] [serial = 1134] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x8f20d000) [pid = 12233] [serial = 1128] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8a9ad000) [pid = 12233] [serial = 1122] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x9237b800) [pid = 12233] [serial = 1140] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x92686000) [pid = 12233] [serial = 1146] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x92870c00) [pid = 12233] [serial = 1212] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x91e80400) [pid = 12233] [serial = 1137] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x91803c00) [pid = 12233] [serial = 1131] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x92bb8c00) [pid = 12233] [serial = 1215] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8e499c00) [pid = 12233] [serial = 1191] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x90fb2c00) [pid = 12233] [serial = 1334] [outer = (nil)] [url = about:blank] 23:25:30 INFO - PROCESS | 12233 | 1464935130528 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]]]}] 23:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2937ms 23:25:30 INFO - PROCESS | 12233 | 1464935130586 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 23:25:30 INFO - PROCESS | 12233 | 1464935130592 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 23:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:25:30 INFO - PROCESS | 12233 | 1464935130600 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:25:30 INFO - PROCESS | 12233 | 1464935130605 Marionette TRACE conn4 <- [1,1918,null,{}] 23:25:30 INFO - PROCESS | 12233 | 1464935130612 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}] 23:25:30 INFO - PROCESS | 12233 | 1464935130795 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 23:25:31 INFO - PROCESS | 12233 | 1464935130990 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d70400 == 129 [pid = 12233] [id = 487] 23:25:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x888d5c00) [pid = 12233] [serial = 1462] [outer = (nil)] 23:25:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x89936c00) [pid = 12233] [serial = 1463] [outer = 0x888d5c00] 23:25:31 INFO - PROCESS | 12233 | 1464935131069 Marionette DEBUG loaded listener.js 23:25:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8a8ae000) [pid = 12233] [serial = 1464] [outer = 0x888d5c00] 23:25:31 INFO - PROCESS | 12233 | 1464935131895 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]]]}] 23:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1382ms 23:25:31 INFO - PROCESS | 12233 | 1464935131983 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 23:25:31 INFO - PROCESS | 12233 | 1464935131991 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 23:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:25:32 INFO - PROCESS | 12233 | 1464935132001 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:25:32 INFO - PROCESS | 12233 | 1464935132005 Marionette TRACE conn4 <- [1,1922,null,{}] 23:25:32 INFO - PROCESS | 12233 | 1464935132011 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}] 23:25:32 INFO - PROCESS | 12233 | 1464935132193 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 23:25:32 INFO - PROCESS | 12233 | 1464935132204 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8cd800 == 130 [pid = 12233] [id = 488] 23:25:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8a8ce400) [pid = 12233] [serial = 1465] [outer = (nil)] 23:25:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8ab90000) [pid = 12233] [serial = 1466] [outer = 0x8a8ce400] 23:25:32 INFO - PROCESS | 12233 | 1464935132504 Marionette DEBUG loaded listener.js 23:25:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8b39fc00) [pid = 12233] [serial = 1467] [outer = 0x8a8ce400] 23:25:33 INFO - PROCESS | 12233 | 1464935133413 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]]]}] 23:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1450ms 23:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:25:33 INFO - PROCESS | 12233 | 1464935133451 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 23:25:33 INFO - PROCESS | 12233 | 1464935133454 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 23:25:33 INFO - PROCESS | 12233 | 1464935133460 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:25:33 INFO - PROCESS | 12233 | 1464935133466 Marionette TRACE conn4 <- [1,1926,null,{}] 23:25:33 INFO - PROCESS | 12233 | 1464935133485 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}] 23:25:33 INFO - PROCESS | 12233 | 1464935133730 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 23:25:33 INFO - PROCESS | 12233 | 1464935133770 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x855bd800 == 131 [pid = 12233] [id = 489] 23:25:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8cfe2000) [pid = 12233] [serial = 1468] [outer = (nil)] 23:25:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8d027c00) [pid = 12233] [serial = 1469] [outer = 0x8cfe2000] 23:25:33 INFO - PROCESS | 12233 | 1464935133844 Marionette DEBUG loaded listener.js 23:25:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8d196c00) [pid = 12233] [serial = 1470] [outer = 0x8cfe2000] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x90d4fc00) [pid = 12233] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x918ce000) [pid = 12233] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0xa21b1800) [pid = 12233] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8a8b4400) [pid = 12233] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x92a02800) [pid = 12233] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x923b5c00) [pid = 12233] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x95a79c00) [pid = 12233] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8d62b800) [pid = 12233] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x924bb800) [pid = 12233] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x855b6c00) [pid = 12233] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x89802800) [pid = 12233] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x9a2c9c00) [pid = 12233] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x8a36ec00) [pid = 12233] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x91a73800) [pid = 12233] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x855b5800) [pid = 12233] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x8b510000) [pid = 12233] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x8a372400) [pid = 12233] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x855b1400) [pid = 12233] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x90d44400) [pid = 12233] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x9bbb8800) [pid = 12233] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0xa2284400) [pid = 12233] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x90fb9000) [pid = 12233] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:25:35 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x95d6bc00) [pid = 12233] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:25:35 INFO - PROCESS | 12233 | 1464935135439 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]]]}] 23:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1994ms 23:25:35 INFO - PROCESS | 12233 | 1464935135453 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 23:25:35 INFO - PROCESS | 12233 | 1464935135457 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 23:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:25:35 INFO - PROCESS | 12233 | 1464935135468 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:25:35 INFO - PROCESS | 12233 | 1464935135471 Marionette TRACE conn4 <- [1,1930,null,{}] 23:25:35 INFO - PROCESS | 12233 | 1464935135476 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}] 23:25:35 INFO - PROCESS | 12233 | 1464935135724 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 23:25:35 INFO - PROCESS | 12233 | 1464935135739 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b1400 == 132 [pid = 12233] [id = 490] 23:25:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x8ceca000) [pid = 12233] [serial = 1471] [outer = (nil)] 23:25:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x8d192800) [pid = 12233] [serial = 1472] [outer = 0x8ceca000] 23:25:35 INFO - PROCESS | 12233 | 1464935135923 Marionette DEBUG loaded listener.js 23:25:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x8d632000) [pid = 12233] [serial = 1473] [outer = 0x8ceca000] 23:25:36 INFO - PROCESS | 12233 | 1464935136659 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]]]}] 23:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1224ms 23:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:25:36 INFO - PROCESS | 12233 | 1464935136693 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 23:25:36 INFO - PROCESS | 12233 | 1464935136696 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 23:25:36 INFO - PROCESS | 12233 | 1464935136702 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:25:36 INFO - PROCESS | 12233 | 1464935136705 Marionette TRACE conn4 <- [1,1934,null,{}] 23:25:36 INFO - PROCESS | 12233 | 1464935136714 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}] 23:25:36 INFO - PROCESS | 12233 | 1464935136886 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 23:25:37 INFO - PROCESS | 12233 | 1464935137280 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b7800 == 133 [pid = 12233] [id = 491] 23:25:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x855b8800) [pid = 12233] [serial = 1474] [outer = (nil)] 23:25:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x87d74000) [pid = 12233] [serial = 1475] [outer = 0x855b8800] 23:25:37 INFO - PROCESS | 12233 | 1464935137439 Marionette DEBUG loaded listener.js 23:25:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8980f400) [pid = 12233] [serial = 1476] [outer = 0x855b8800] 23:25:38 INFO - PROCESS | 12233 | 1464935138409 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]]]}] 23:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1778ms 23:25:38 INFO - PROCESS | 12233 | 1464935138481 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 23:25:38 INFO - PROCESS | 12233 | 1464935138488 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 23:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:25:38 INFO - PROCESS | 12233 | 1464935138495 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:25:38 INFO - PROCESS | 12233 | 1464935138501 Marionette TRACE conn4 <- [1,1938,null,{}] 23:25:38 INFO - PROCESS | 12233 | 1464935138508 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}] 23:25:38 INFO - PROCESS | 12233 | 1464935138754 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 23:25:39 INFO - PROCESS | 12233 | 1464935139093 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a9ac800 == 134 [pid = 12233] [id = 492] 23:25:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8ab85000) [pid = 12233] [serial = 1477] [outer = (nil)] 23:25:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8b39f000) [pid = 12233] [serial = 1478] [outer = 0x8ab85000] 23:25:39 INFO - PROCESS | 12233 | 1464935139181 Marionette DEBUG loaded listener.js 23:25:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8ce87c00) [pid = 12233] [serial = 1479] [outer = 0x8ab85000] 23:25:40 INFO - PROCESS | 12233 | 1464935140058 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]]]}] 23:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1584ms 23:25:40 INFO - PROCESS | 12233 | 1464935140083 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 23:25:40 INFO - PROCESS | 12233 | 1464935140089 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 23:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:25:40 INFO - PROCESS | 12233 | 1464935140096 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:25:40 INFO - PROCESS | 12233 | 1464935140100 Marionette TRACE conn4 <- [1,1942,null,{}] 23:25:40 INFO - PROCESS | 12233 | 1464935140106 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}] 23:25:40 INFO - PROCESS | 12233 | 1464935140309 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 23:25:40 INFO - PROCESS | 12233 | 1464935140599 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfe1c00 == 135 [pid = 12233] [id = 493] 23:25:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8d18f400) [pid = 12233] [serial = 1480] [outer = (nil)] 23:25:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8d6a3800) [pid = 12233] [serial = 1481] [outer = 0x8d18f400] 23:25:40 INFO - PROCESS | 12233 | 1464935140774 Marionette DEBUG loaded listener.js 23:25:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8d84a000) [pid = 12233] [serial = 1482] [outer = 0x8d18f400] 23:25:41 INFO - PROCESS | 12233 | 1464935141736 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]]]}] 23:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1683ms 23:25:41 INFO - PROCESS | 12233 | 1464935141780 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 23:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:25:41 INFO - PROCESS | 12233 | 1464935141784 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 23:25:41 INFO - PROCESS | 12233 | 1464935141800 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:25:41 INFO - PROCESS | 12233 | 1464935141810 Marionette TRACE conn4 <- [1,1946,null,{}] 23:25:41 INFO - PROCESS | 12233 | 1464935141816 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}] 23:25:42 INFO - PROCESS | 12233 | 1464935142054 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 23:25:42 INFO - PROCESS | 12233 | 1464935142385 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfdf000 == 136 [pid = 12233] [id = 494] 23:25:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8d97e400) [pid = 12233] [serial = 1483] [outer = (nil)] 23:25:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8e497c00) [pid = 12233] [serial = 1484] [outer = 0x8d97e400] 23:25:42 INFO - PROCESS | 12233 | 1464935142486 Marionette DEBUG loaded listener.js 23:25:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8f076400) [pid = 12233] [serial = 1485] [outer = 0x8d97e400] 23:25:43 INFO - PROCESS | 12233 | 1464935143405 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]]]}] 23:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1644ms 23:25:43 INFO - PROCESS | 12233 | 1464935143436 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 23:25:43 INFO - PROCESS | 12233 | 1464935143441 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 23:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:25:43 INFO - PROCESS | 12233 | 1464935143447 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:25:43 INFO - PROCESS | 12233 | 1464935143450 Marionette TRACE conn4 <- [1,1950,null,{}] 23:25:43 INFO - PROCESS | 12233 | 1464935143456 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}] 23:25:43 INFO - PROCESS | 12233 | 1464935143654 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 23:25:43 INFO - PROCESS | 12233 | 1464935143978 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d629800 == 137 [pid = 12233] [id = 495] 23:25:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8e490800) [pid = 12233] [serial = 1486] [outer = (nil)] 23:25:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x90d50000) [pid = 12233] [serial = 1487] [outer = 0x8e490800] 23:25:44 INFO - PROCESS | 12233 | 1464935144067 Marionette DEBUG loaded listener.js 23:25:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x90ec9400) [pid = 12233] [serial = 1488] [outer = 0x8e490800] 23:25:44 INFO - PROCESS | 12233 | 1464935144899 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]]]}] 23:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1480ms 23:25:44 INFO - PROCESS | 12233 | 1464935144927 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 23:25:44 INFO - PROCESS | 12233 | 1464935144931 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 23:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:25:44 INFO - PROCESS | 12233 | 1464935144937 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:25:44 INFO - PROCESS | 12233 | 1464935144940 Marionette TRACE conn4 <- [1,1954,null,{}] 23:25:44 INFO - PROCESS | 12233 | 1464935144947 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}] 23:25:45 INFO - PROCESS | 12233 | 1464935145231 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 23:25:45 INFO - PROCESS | 12233 | 1464935145444 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fb1000 == 138 [pid = 12233] [id = 496] 23:25:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x90fb9000) [pid = 12233] [serial = 1489] [outer = (nil)] 23:25:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x9180e800) [pid = 12233] [serial = 1490] [outer = 0x90fb9000] 23:25:45 INFO - PROCESS | 12233 | 1464935145541 Marionette DEBUG loaded listener.js 23:25:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x91a0b000) [pid = 12233] [serial = 1491] [outer = 0x90fb9000] 23:25:46 INFO - PROCESS | 12233 | 1464935146551 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]]]}] 23:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1645ms 23:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:25:46 INFO - PROCESS | 12233 | 1464935146582 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 23:25:46 INFO - PROCESS | 12233 | 1464935146586 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 23:25:46 INFO - PROCESS | 12233 | 1464935146592 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:25:46 INFO - PROCESS | 12233 | 1464935146596 Marionette TRACE conn4 <- [1,1958,null,{}] 23:25:46 INFO - PROCESS | 12233 | 1464935146601 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}] 23:25:46 INFO - PROCESS | 12233 | 1464935146795 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 23:25:47 INFO - PROCESS | 12233 | 1464935147156 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x888d1800 == 139 [pid = 12233] [id = 497] 23:25:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x90d41800) [pid = 12233] [serial = 1492] [outer = (nil)] 23:25:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x91e7fc00) [pid = 12233] [serial = 1493] [outer = 0x90d41800] 23:25:47 INFO - PROCESS | 12233 | 1464935147245 Marionette DEBUG loaded listener.js 23:25:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x91e87400) [pid = 12233] [serial = 1494] [outer = 0x90d41800] 23:25:48 INFO - PROCESS | 12233 | 1464935148133 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]]]}] 23:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1582ms 23:25:48 INFO - PROCESS | 12233 | 1464935148174 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 23:25:48 INFO - PROCESS | 12233 | 1464935148177 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 23:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:25:48 INFO - PROCESS | 12233 | 1464935148184 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:25:48 INFO - PROCESS | 12233 | 1464935148187 Marionette TRACE conn4 <- [1,1962,null,{}] 23:25:48 INFO - PROCESS | 12233 | 1464935148193 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}] 23:25:48 INFO - PROCESS | 12233 | 1464935148384 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 23:25:48 INFO - PROCESS | 12233 | 1464935148668 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1aec00 == 140 [pid = 12233] [id = 498] 23:25:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x91c5fc00) [pid = 12233] [serial = 1495] [outer = (nil)] 23:25:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x92371400) [pid = 12233] [serial = 1496] [outer = 0x91c5fc00] 23:25:48 INFO - PROCESS | 12233 | 1464935148796 Marionette DEBUG loaded listener.js 23:25:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x9237f000) [pid = 12233] [serial = 1497] [outer = 0x91c5fc00] 23:25:49 INFO - PROCESS | 12233 | 1464935149679 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]]]}] 23:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1535ms 23:25:49 INFO - PROCESS | 12233 | 1464935149719 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 23:25:49 INFO - PROCESS | 12233 | 1464935149724 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 23:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:25:49 INFO - PROCESS | 12233 | 1464935149730 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:25:49 INFO - PROCESS | 12233 | 1464935149733 Marionette TRACE conn4 <- [1,1966,null,{}] 23:25:49 INFO - PROCESS | 12233 | 1464935149739 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}] 23:25:49 INFO - PROCESS | 12233 | 1464935149930 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 23:25:50 INFO - PROCESS | 12233 | 1464935150257 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x92377000 == 141 [pid = 12233] [id = 499] 23:25:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x923b2000) [pid = 12233] [serial = 1498] [outer = (nil)] 23:25:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x924bbc00) [pid = 12233] [serial = 1499] [outer = 0x923b2000] 23:25:50 INFO - PROCESS | 12233 | 1464935150345 Marionette DEBUG loaded listener.js 23:25:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x92532c00) [pid = 12233] [serial = 1500] [outer = 0x923b2000] 23:25:51 INFO - PROCESS | 12233 | 1464935151180 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]]]}] 23:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1487ms 23:25:51 INFO - PROCESS | 12233 | 1464935151217 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 23:25:51 INFO - PROCESS | 12233 | 1464935151221 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 23:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:25:51 INFO - PROCESS | 12233 | 1464935151227 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:25:51 INFO - PROCESS | 12233 | 1464935151231 Marionette TRACE conn4 <- [1,1970,null,{}] 23:25:51 INFO - PROCESS | 12233 | 1464935151236 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}] 23:25:51 INFO - PROCESS | 12233 | 1464935151530 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 23:25:51 INFO - PROCESS | 12233 | 1464935151746 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6d800 == 142 [pid = 12233] [id = 500] 23:25:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x888d8000) [pid = 12233] [serial = 1501] [outer = (nil)] 23:25:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x92876c00) [pid = 12233] [serial = 1502] [outer = 0x888d8000] 23:25:51 INFO - PROCESS | 12233 | 1464935151874 Marionette DEBUG loaded listener.js 23:25:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x92badc00) [pid = 12233] [serial = 1503] [outer = 0x888d8000] 23:25:52 INFO - PROCESS | 12233 | 1464935152809 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]]]}] 23:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1628ms 23:25:52 INFO - PROCESS | 12233 | 1464935152856 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 23:25:52 INFO - PROCESS | 12233 | 1464935152859 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 23:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:25:52 INFO - PROCESS | 12233 | 1464935152865 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:25:52 INFO - PROCESS | 12233 | 1464935152869 Marionette TRACE conn4 <- [1,1974,null,{}] 23:25:52 INFO - PROCESS | 12233 | 1464935152874 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}] 23:25:53 INFO - PROCESS | 12233 | 1464935153069 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 23:25:53 INFO - PROCESS | 12233 | 1464935153351 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a73400 == 143 [pid = 12233] [id = 501] 23:25:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x93aad400) [pid = 12233] [serial = 1504] [outer = (nil)] 23:25:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x93c7fc00) [pid = 12233] [serial = 1505] [outer = 0x93aad400] 23:25:53 INFO - PROCESS | 12233 | 1464935153507 Marionette DEBUG loaded listener.js 23:25:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x951f2000) [pid = 12233] [serial = 1506] [outer = 0x93aad400] 23:25:54 INFO - PROCESS | 12233 | 1464935154407 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]]]}] 23:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1578ms 23:25:54 INFO - PROCESS | 12233 | 1464935154445 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 23:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:25:54 INFO - PROCESS | 12233 | 1464935154449 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 23:25:54 INFO - PROCESS | 12233 | 1464935154455 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:25:54 INFO - PROCESS | 12233 | 1464935154460 Marionette TRACE conn4 <- [1,1978,null,{}] 23:25:54 INFO - PROCESS | 12233 | 1464935154465 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}] 23:25:54 INFO - PROCESS | 12233 | 1464935154690 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 23:25:54 INFO - PROCESS | 12233 | 1464935154971 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x84ddc800 == 144 [pid = 12233] [id = 502] 23:25:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x92bb8800) [pid = 12233] [serial = 1507] [outer = (nil)] 23:25:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x95d6bc00) [pid = 12233] [serial = 1508] [outer = 0x92bb8800] 23:25:55 INFO - PROCESS | 12233 | 1464935155109 Marionette DEBUG loaded listener.js 23:25:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x95dc1400) [pid = 12233] [serial = 1509] [outer = 0x92bb8800] 23:25:55 INFO - PROCESS | 12233 | 1464935155970 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]]]}] 23:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1579ms 23:25:56 INFO - PROCESS | 12233 | 1464935156035 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 23:25:56 INFO - PROCESS | 12233 | 1464935156039 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 23:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:25:56 INFO - PROCESS | 12233 | 1464935156045 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:25:56 INFO - PROCESS | 12233 | 1464935156049 Marionette TRACE conn4 <- [1,1982,null,{}] 23:25:56 INFO - PROCESS | 12233 | 1464935156054 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}] 23:25:56 INFO - PROCESS | 12233 | 1464935156250 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 23:25:56 INFO - PROCESS | 12233 | 1464935156537 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x888d7c00 == 145 [pid = 12233] [id = 503] 23:25:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x8ab88800) [pid = 12233] [serial = 1510] [outer = (nil)] 23:25:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x96d30400) [pid = 12233] [serial = 1511] [outer = 0x8ab88800] 23:25:56 INFO - PROCESS | 12233 | 1464935156666 Marionette DEBUG loaded listener.js 23:25:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x96d34000) [pid = 12233] [serial = 1512] [outer = 0x8ab88800] 23:25:57 INFO - PROCESS | 12233 | 1464935157545 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]]]}] 23:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1529ms 23:25:57 INFO - PROCESS | 12233 | 1464935157575 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 23:25:57 INFO - PROCESS | 12233 | 1464935157588 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 23:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:25:57 INFO - PROCESS | 12233 | 1464935157594 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:25:57 INFO - PROCESS | 12233 | 1464935157597 Marionette TRACE conn4 <- [1,1986,null,{}] 23:25:57 INFO - PROCESS | 12233 | 1464935157603 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}] 23:25:57 INFO - PROCESS | 12233 | 1464935157807 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 23:25:58 INFO - PROCESS | 12233 | 1464935158172 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x98171400 == 146 [pid = 12233] [id = 504] 23:25:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x9898e800) [pid = 12233] [serial = 1513] [outer = (nil)] 23:25:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x99397c00) [pid = 12233] [serial = 1514] [outer = 0x9898e800] 23:25:58 INFO - PROCESS | 12233 | 1464935158259 Marionette DEBUG loaded listener.js 23:25:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x996db000) [pid = 12233] [serial = 1515] [outer = 0x9898e800] 23:25:59 INFO - PROCESS | 12233 | 1464935159085 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]]]}] 23:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1528ms 23:25:59 INFO - PROCESS | 12233 | 1464935159122 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 23:25:59 INFO - PROCESS | 12233 | 1464935159126 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 23:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:25:59 INFO - PROCESS | 12233 | 1464935159132 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:25:59 INFO - PROCESS | 12233 | 1464935159135 Marionette TRACE conn4 <- [1,1990,null,{}] 23:25:59 INFO - PROCESS | 12233 | 1464935159141 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}] 23:25:59 INFO - PROCESS | 12233 | 1464935159431 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 23:25:59 INFO - PROCESS | 12233 | 1464935159648 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x872aec00 == 147 [pid = 12233] [id = 505] 23:25:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x98994c00) [pid = 12233] [serial = 1516] [outer = (nil)] 23:25:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x99e5d400) [pid = 12233] [serial = 1517] [outer = 0x98994c00] 23:25:59 INFO - PROCESS | 12233 | 1464935159775 Marionette DEBUG loaded listener.js 23:25:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x99e67000) [pid = 12233] [serial = 1518] [outer = 0x98994c00] 23:26:00 INFO - PROCESS | 12233 | 1464935160648 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]]]}] 23:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1532ms 23:26:00 INFO - PROCESS | 12233 | 1464935160664 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 23:26:00 INFO - PROCESS | 12233 | 1464935160668 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 23:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:26:00 INFO - PROCESS | 12233 | 1464935160674 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:26:00 INFO - PROCESS | 12233 | 1464935160677 Marionette TRACE conn4 <- [1,1994,null,{}] 23:26:00 INFO - PROCESS | 12233 | 1464935160682 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}] 23:26:00 INFO - PROCESS | 12233 | 1464935160880 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 23:26:01 INFO - PROCESS | 12233 | 1464935161184 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x855bb000 == 148 [pid = 12233] [id = 506] 23:26:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x87d6ec00) [pid = 12233] [serial = 1519] [outer = (nil)] 23:26:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x9a37b400) [pid = 12233] [serial = 1520] [outer = 0x87d6ec00] 23:26:01 INFO - PROCESS | 12233 | 1464935161272 Marionette DEBUG loaded listener.js 23:26:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x9a74b800) [pid = 12233] [serial = 1521] [outer = 0x87d6ec00] 23:26:02 INFO - PROCESS | 12233 | 1464935162214 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]]]}] 23:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1584ms 23:26:02 INFO - PROCESS | 12233 | 1464935162259 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 23:26:02 INFO - PROCESS | 12233 | 1464935162262 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 23:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:26:02 INFO - PROCESS | 12233 | 1464935162268 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:26:02 INFO - PROCESS | 12233 | 1464935162272 Marionette TRACE conn4 <- [1,1998,null,{}] 23:26:02 INFO - PROCESS | 12233 | 1464935162279 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}] 23:26:02 INFO - PROCESS | 12233 | 1464935162475 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 23:26:02 INFO - PROCESS | 12233 | 1464935162813 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a758400 == 149 [pid = 12233] [id = 507] 23:26:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x9a759800) [pid = 12233] [serial = 1522] [outer = (nil)] 23:26:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x9a77c400) [pid = 12233] [serial = 1523] [outer = 0x9a759800] 23:26:02 INFO - PROCESS | 12233 | 1464935162900 Marionette DEBUG loaded listener.js 23:26:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x9a77ac00) [pid = 12233] [serial = 1524] [outer = 0x9a759800] 23:26:03 INFO - PROCESS | 12233 | 1464935163765 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]]]}] 23:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1536ms 23:26:03 INFO - PROCESS | 12233 | 1464935163806 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 23:26:03 INFO - PROCESS | 12233 | 1464935163810 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 23:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:26:03 INFO - PROCESS | 12233 | 1464935163816 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:26:03 INFO - PROCESS | 12233 | 1464935163818 Marionette TRACE conn4 <- [1,2002,null,{}] 23:26:03 INFO - PROCESS | 12233 | 1464935163824 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}] 23:26:04 INFO - PROCESS | 12233 | 1464935164021 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 23:26:04 INFO - PROCESS | 12233 | 1464935164312 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x84dd6400 == 150 [pid = 12233] [id = 508] 23:26:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x9a755c00) [pid = 12233] [serial = 1525] [outer = (nil)] 23:26:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x9ab66000) [pid = 12233] [serial = 1526] [outer = 0x9a755c00] 23:26:04 INFO - PROCESS | 12233 | 1464935164442 Marionette DEBUG loaded listener.js 23:26:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x9a8cf400) [pid = 12233] [serial = 1527] [outer = 0x9a755c00] 23:26:05 INFO - PROCESS | 12233 | 1464935165333 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]]]}] 23:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1581ms 23:26:05 INFO - PROCESS | 12233 | 1464935165397 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 23:26:05 INFO - PROCESS | 12233 | 1464935165401 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 23:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:26:05 INFO - PROCESS | 12233 | 1464935165407 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:26:05 INFO - PROCESS | 12233 | 1464935165411 Marionette TRACE conn4 <- [1,2006,null,{}] 23:26:05 INFO - PROCESS | 12233 | 1464935165416 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}] 23:26:05 INFO - PROCESS | 12233 | 1464935165616 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 23:26:05 INFO - PROCESS | 12233 | 1464935165959 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d97dc00 == 151 [pid = 12233] [id = 509] 23:26:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x9a8d0800) [pid = 12233] [serial = 1528] [outer = (nil)] 23:26:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x9af37c00) [pid = 12233] [serial = 1529] [outer = 0x9a8d0800] 23:26:06 INFO - PROCESS | 12233 | 1464935166047 Marionette DEBUG loaded listener.js 23:26:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x9af3bc00) [pid = 12233] [serial = 1530] [outer = 0x9a8d0800] 23:26:06 INFO - PROCESS | 12233 | 1464935166958 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]]]}] 23:26:07 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 23:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1629ms 23:26:07 INFO - PROCESS | 12233 | 1464935167038 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 23:26:07 INFO - PROCESS | 12233 | 1464935167042 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 23:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:26:07 INFO - PROCESS | 12233 | 1464935167052 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:26:07 INFO - PROCESS | 12233 | 1464935167055 Marionette TRACE conn4 <- [1,2010,null,{}] 23:26:07 INFO - PROCESS | 12233 | 1464935167061 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}] 23:26:07 INFO - PROCESS | 12233 | 1464935167291 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9a8c6c00 == 150 [pid = 12233] [id = 339] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x872adc00 == 149 [pid = 12233] [id = 340] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x872ac800 == 148 [pid = 12233] [id = 341] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8d631400 == 147 [pid = 12233] [id = 332] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8e48d400 == 146 [pid = 12233] [id = 342] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x93a68000 == 145 [pid = 12233] [id = 333] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x92a0ac00 == 144 [pid = 12233] [id = 334] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x93c7d400 == 143 [pid = 12233] [id = 338] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9b6a2c00 == 142 [pid = 12233] [id = 337] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9237ec00 == 141 [pid = 12233] [id = 287] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x855b1400 == 140 [pid = 12233] [id = 490] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x855bd800 == 139 [pid = 12233] [id = 489] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8cd800 == 138 [pid = 12233] [id = 488] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x87d70400 == 137 [pid = 12233] [id = 487] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x89931400 == 136 [pid = 12233] [id = 482] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9253a800 == 135 [pid = 12233] [id = 481] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x923ab000 == 134 [pid = 12233] [id = 480] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9195a800 == 133 [pid = 12233] [id = 478] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x92321800 == 132 [pid = 12233] [id = 479] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8f07b800 == 131 [pid = 12233] [id = 477] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab81800 == 130 [pid = 12233] [id = 476] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8f20cc00 == 129 [pid = 12233] [id = 475] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8d849800 == 128 [pid = 12233] [id = 474] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8ce91c00 == 127 [pid = 12233] [id = 473] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8b2800 == 126 [pid = 12233] [id = 471] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8cecfc00 == 125 [pid = 12233] [id = 472] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab8f800 == 124 [pid = 12233] [id = 470] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a99f000 == 123 [pid = 12233] [id = 469] 23:26:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8992c000 == 122 [pid = 12233] [id = 468] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x9189b000) [pid = 12233] [serial = 1341] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x95a7f000) [pid = 12233] [serial = 1356] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0xa35e7800) [pid = 12233] [serial = 1380] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8ab84400) [pid = 12233] [serial = 1398] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x9778c400) [pid = 12233] [serial = 1361] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x92537800) [pid = 12233] [serial = 1349] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x95dc0800) [pid = 12233] [serial = 1358] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0xa3551400) [pid = 12233] [serial = 1379] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x8e494800) [pid = 12233] [serial = 1263] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x94ebb800) [pid = 12233] [serial = 1353] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x98996c00) [pid = 12233] [serial = 1362] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x8cfd7c00) [pid = 12233] [serial = 1385] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x8cfe1800) [pid = 12233] [serial = 1388] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x9bb83c00) [pid = 12233] [serial = 1367] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x8a8a7800) [pid = 12233] [serial = 1394] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x92245400) [pid = 12233] [serial = 1344] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x92685400) [pid = 12233] [serial = 1350] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x888d3c00) [pid = 12233] [serial = 1392] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x8ce92400) [pid = 12233] [serial = 1401] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x8d023800) [pid = 12233] [serial = 1337] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x855bb800) [pid = 12233] [serial = 1383] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x855b8400) [pid = 12233] [serial = 1382] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x924b2400) [pid = 12233] [serial = 1347] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x8d76e400) [pid = 12233] [serial = 1338] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x9cd93000) [pid = 12233] [serial = 1371] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0xa3071800) [pid = 12233] [serial = 1376] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x8a8ad800) [pid = 12233] [serial = 1395] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x8b516000) [pid = 12233] [serial = 1400] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0xa3072c00) [pid = 12233] [serial = 1377] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x95a76c00) [pid = 12233] [serial = 1355] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x87d6e400) [pid = 12233] [serial = 1391] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x8cfe2c00) [pid = 12233] [serial = 1389] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0xa2165400) [pid = 12233] [serial = 1373] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x8a9a4800) [pid = 12233] [serial = 1397] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x8cfd5800) [pid = 12233] [serial = 1386] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x9a72d400) [pid = 12233] [serial = 1364] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x92380400) [pid = 12233] [serial = 1346] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x91c64000) [pid = 12233] [serial = 1343] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0xa22a4800) [pid = 12233] [serial = 1374] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x9c2d1400) [pid = 12233] [serial = 1370] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x90fae400) [pid = 12233] [serial = 1340] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x93a6b400) [pid = 12233] [serial = 1352] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x9a776800) [pid = 12233] [serial = 1365] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x9c14dc00) [pid = 12233] [serial = 1368] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x95dc8400) [pid = 12233] [serial = 1359] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x8ceca800) [pid = 12233] [serial = 1403] [outer = (nil)] [url = about:blank] 23:26:09 INFO - PROCESS | 12233 | 1464935169379 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x855bd000 == 123 [pid = 12233] [id = 510] 23:26:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x855bd800) [pid = 12233] [serial = 1531] [outer = (nil)] 23:26:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x87d70400) [pid = 12233] [serial = 1532] [outer = 0x855bd800] 23:26:09 INFO - PROCESS | 12233 | 1464935169458 Marionette DEBUG loaded listener.js 23:26:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8980c000) [pid = 12233] [serial = 1533] [outer = 0x855bd800] 23:26:10 INFO - PROCESS | 12233 | 1464935170239 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]]]}] 23:26:10 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 23:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 3228ms 23:26:10 INFO - PROCESS | 12233 | 1464935170283 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 23:26:10 INFO - PROCESS | 12233 | 1464935170289 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 23:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:26:10 INFO - PROCESS | 12233 | 1464935170296 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:26:10 INFO - PROCESS | 12233 | 1464935170302 Marionette TRACE conn4 <- [1,2014,null,{}] 23:26:10 INFO - PROCESS | 12233 | 1464935170312 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}] 23:26:10 INFO - PROCESS | 12233 | 1464935170524 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 23:26:10 INFO - PROCESS | 12233 | 1464935170733 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x89930c00 == 124 [pid = 12233] [id = 511] 23:26:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8a8ab400) [pid = 12233] [serial = 1534] [outer = (nil)] 23:26:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8a8ccc00) [pid = 12233] [serial = 1535] [outer = 0x8a8ab400] 23:26:10 INFO - PROCESS | 12233 | 1464935170808 Marionette DEBUG loaded listener.js 23:26:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8a9a9c00) [pid = 12233] [serial = 1536] [outer = 0x8a8ab400] 23:26:11 INFO - PROCESS | 12233 | 1464935171696 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]]]}] 23:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1430ms 23:26:11 INFO - PROCESS | 12233 | 1464935171729 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 23:26:11 INFO - PROCESS | 12233 | 1464935171735 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 23:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:26:11 INFO - PROCESS | 12233 | 1464935171741 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:26:11 INFO - PROCESS | 12233 | 1464935171743 Marionette TRACE conn4 <- [1,2018,null,{}] 23:26:11 INFO - PROCESS | 12233 | 1464935171755 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}] 23:26:12 INFO - PROCESS | 12233 | 1464935172012 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 23:26:12 INFO - PROCESS | 12233 | 1464935172049 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b396000 == 125 [pid = 12233] [id = 512] 23:26:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8b517400) [pid = 12233] [serial = 1537] [outer = (nil)] 23:26:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8ce94000) [pid = 12233] [serial = 1538] [outer = 0x8b517400] 23:26:12 INFO - PROCESS | 12233 | 1464935172121 Marionette DEBUG loaded listener.js 23:26:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8cfd6800) [pid = 12233] [serial = 1539] [outer = 0x8b517400] 23:26:13 INFO - PROCESS | 12233 | 1464935173222 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]]]}] 23:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1540ms 23:26:13 INFO - PROCESS | 12233 | 1464935173281 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 23:26:13 INFO - PROCESS | 12233 | 1464935173285 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 23:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:26:13 INFO - PROCESS | 12233 | 1464935173300 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:26:13 INFO - PROCESS | 12233 | 1464935173309 Marionette TRACE conn4 <- [1,2022,null,{}] 23:26:13 INFO - PROCESS | 12233 | 1464935173322 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}] 23:26:13 INFO - PROCESS | 12233 | 1464935173596 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8cfe1400) [pid = 12233] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x888d5c00) [pid = 12233] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8d97c400) [pid = 12233] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x91806400) [pid = 12233] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8a9a5000) [pid = 12233] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x9253b400) [pid = 12233] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8cfe2000) [pid = 12233] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8e1adc00) [pid = 12233] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x91801800) [pid = 12233] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x8ce90400) [pid = 12233] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x92874000) [pid = 12233] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x8d765000) [pid = 12233] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x8992dc00) [pid = 12233] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x90d48000) [pid = 12233] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x8e499000) [pid = 12233] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x8a8ce400) [pid = 12233] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x924b7800) [pid = 12233] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x8b393800) [pid = 12233] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x9232ec00) [pid = 12233] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x91c6bc00) [pid = 12233] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:26:14 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x8ce86400) [pid = 12233] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:26:14 INFO - PROCESS | 12233 | 1464935174442 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b8400 == 126 [pid = 12233] [id = 513] 23:26:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x888d5c00) [pid = 12233] [serial = 1540] [outer = (nil)] 23:26:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x8a8b1000) [pid = 12233] [serial = 1541] [outer = 0x888d5c00] 23:26:14 INFO - PROCESS | 12233 | 1464935174530 Marionette DEBUG loaded listener.js 23:26:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8b516000) [pid = 12233] [serial = 1542] [outer = 0x888d5c00] 23:26:15 INFO - PROCESS | 12233 | 1464935175243 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]]]}] 23:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2006ms 23:26:15 INFO - PROCESS | 12233 | 1464935175298 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 23:26:15 INFO - PROCESS | 12233 | 1464935175302 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 23:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:26:15 INFO - PROCESS | 12233 | 1464935175308 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:26:15 INFO - PROCESS | 12233 | 1464935175311 Marionette TRACE conn4 <- [1,2026,null,{}] 23:26:15 INFO - PROCESS | 12233 | 1464935175316 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}] 23:26:15 INFO - PROCESS | 12233 | 1464935175505 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 23:26:15 INFO - PROCESS | 12233 | 1464935175515 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8cd000 == 127 [pid = 12233] [id = 514] 23:26:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8d765000) [pid = 12233] [serial = 1543] [outer = (nil)] 23:26:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8d770800) [pid = 12233] [serial = 1544] [outer = 0x8d765000] 23:26:15 INFO - PROCESS | 12233 | 1464935175586 Marionette DEBUG loaded listener.js 23:26:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8d855400) [pid = 12233] [serial = 1545] [outer = 0x8d765000] 23:26:16 INFO - PROCESS | 12233 | 1464935176782 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]]]}] 23:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1530ms 23:26:16 INFO - PROCESS | 12233 | 1464935176840 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 23:26:16 INFO - PROCESS | 12233 | 1464935176845 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 23:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:26:16 INFO - PROCESS | 12233 | 1464935176855 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:26:16 INFO - PROCESS | 12233 | 1464935176860 Marionette TRACE conn4 <- [1,2030,null,{}] 23:26:16 INFO - PROCESS | 12233 | 1464935176870 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}] 23:26:17 INFO - PROCESS | 12233 | 1464935177120 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 23:26:17 INFO - PROCESS | 12233 | 1464935177495 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a36e000 == 128 [pid = 12233] [id = 515] 23:26:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8a36f000) [pid = 12233] [serial = 1546] [outer = (nil)] 23:26:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8a8b3c00) [pid = 12233] [serial = 1547] [outer = 0x8a36f000] 23:26:17 INFO - PROCESS | 12233 | 1464935177585 Marionette DEBUG loaded listener.js 23:26:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8b51ac00) [pid = 12233] [serial = 1548] [outer = 0x8a36f000] 23:26:18 INFO - PROCESS | 12233 | 1464935178557 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]]]}] 23:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1783ms 23:26:18 INFO - PROCESS | 12233 | 1464935178638 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 23:26:18 INFO - PROCESS | 12233 | 1464935178647 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 23:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:26:18 INFO - PROCESS | 12233 | 1464935178658 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:26:18 INFO - PROCESS | 12233 | 1464935178661 Marionette TRACE conn4 <- [1,2034,null,{}] 23:26:18 INFO - PROCESS | 12233 | 1464935178668 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}] 23:26:18 INFO - PROCESS | 12233 | 1464935178912 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 23:26:19 INFO - PROCESS | 12233 | 1464935179250 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfe0800 == 129 [pid = 12233] [id = 516] 23:26:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8d626400) [pid = 12233] [serial = 1549] [outer = (nil)] 23:26:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8d76b800) [pid = 12233] [serial = 1550] [outer = 0x8d626400] 23:26:19 INFO - PROCESS | 12233 | 1464935179336 Marionette DEBUG loaded listener.js 23:26:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8d979000) [pid = 12233] [serial = 1551] [outer = 0x8d626400] 23:26:20 INFO - PROCESS | 12233 | 1464935180325 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]]]}] 23:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1740ms 23:26:20 INFO - PROCESS | 12233 | 1464935180398 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 23:26:20 INFO - PROCESS | 12233 | 1464935180402 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 23:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:26:20 INFO - PROCESS | 12233 | 1464935180409 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:26:20 INFO - PROCESS | 12233 | 1464935180415 Marionette TRACE conn4 <- [1,2038,null,{}] 23:26:20 INFO - PROCESS | 12233 | 1464935180431 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}] 23:26:20 INFO - PROCESS | 12233 | 1464935180690 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 23:26:21 INFO - PROCESS | 12233 | 1464935181022 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d771800 == 130 [pid = 12233] [id = 517] 23:26:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8e498c00) [pid = 12233] [serial = 1552] [outer = (nil)] 23:26:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8f204000) [pid = 12233] [serial = 1553] [outer = 0x8e498c00] 23:26:21 INFO - PROCESS | 12233 | 1464935181113 Marionette DEBUG loaded listener.js 23:26:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x90d41400) [pid = 12233] [serial = 1554] [outer = 0x8e498c00] 23:26:22 INFO - PROCESS | 12233 | 1464935182035 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]]]}] 23:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1686ms 23:26:22 INFO - PROCESS | 12233 | 1464935182096 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 23:26:22 INFO - PROCESS | 12233 | 1464935182101 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 23:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:26:22 INFO - PROCESS | 12233 | 1464935182107 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:26:22 INFO - PROCESS | 12233 | 1464935182111 Marionette TRACE conn4 <- [1,2042,null,{}] 23:26:22 INFO - PROCESS | 12233 | 1464935182116 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}] 23:26:22 INFO - PROCESS | 12233 | 1464935182344 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 23:26:22 INFO - PROCESS | 12233 | 1464935182667 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d6a1800 == 131 [pid = 12233] [id = 518] 23:26:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8e499c00) [pid = 12233] [serial = 1555] [outer = (nil)] 23:26:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x90ed0c00) [pid = 12233] [serial = 1556] [outer = 0x8e499c00] 23:26:22 INFO - PROCESS | 12233 | 1464935182757 Marionette DEBUG loaded listener.js 23:26:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x91809400) [pid = 12233] [serial = 1557] [outer = 0x8e499c00] 23:26:23 INFO - PROCESS | 12233 | 1464935183653 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]]]}] 23:26:23 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) 23:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1585ms 23:26:23 INFO - PROCESS | 12233 | 1464935183693 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 23:26:23 INFO - PROCESS | 12233 | 1464935183697 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 23:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:26:23 INFO - PROCESS | 12233 | 1464935183703 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:26:23 INFO - PROCESS | 12233 | 1464935183706 Marionette TRACE conn4 <- [1,2046,null,{}] 23:26:23 INFO - PROCESS | 12233 | 1464935183711 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}] 23:26:23 INFO - PROCESS | 12233 | 1464935183904 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 23:26:24 INFO - PROCESS | 12233 | 1464935184161 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4e000 == 132 [pid = 12233] [id = 519] 23:26:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x90ec7800) [pid = 12233] [serial = 1558] [outer = (nil)] 23:26:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x918d4400) [pid = 12233] [serial = 1559] [outer = 0x90ec7800] 23:26:24 INFO - PROCESS | 12233 | 1464935184291 Marionette DEBUG loaded listener.js 23:26:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x918da000) [pid = 12233] [serial = 1560] [outer = 0x90ec7800] 23:26:25 INFO - PROCESS | 12233 | 1464935185186 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]]]}] 23:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1530ms 23:26:25 INFO - PROCESS | 12233 | 1464935185234 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 23:26:25 INFO - PROCESS | 12233 | 1464935185237 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 23:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:26:25 INFO - PROCESS | 12233 | 1464935185244 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:26:25 INFO - PROCESS | 12233 | 1464935185248 Marionette TRACE conn4 <- [1,2050,null,{}] 23:26:25 INFO - PROCESS | 12233 | 1464935185253 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}] 23:26:25 INFO - PROCESS | 12233 | 1464935185487 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 23:26:25 INFO - PROCESS | 12233 | 1464935185831 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x9195a400 == 133 [pid = 12233] [id = 520] 23:26:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x91a13800) [pid = 12233] [serial = 1561] [outer = (nil)] 23:26:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x91c67c00) [pid = 12233] [serial = 1562] [outer = 0x91a13800] 23:26:25 INFO - PROCESS | 12233 | 1464935185931 Marionette DEBUG loaded listener.js 23:26:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x9232ec00) [pid = 12233] [serial = 1563] [outer = 0x91a13800] 23:26:26 INFO - PROCESS | 12233 | 1464935186810 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]]]}] 23:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1636ms 23:26:26 INFO - PROCESS | 12233 | 1464935186881 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 23:26:26 INFO - PROCESS | 12233 | 1464935186885 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 23:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:26:26 INFO - PROCESS | 12233 | 1464935186891 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:26:26 INFO - PROCESS | 12233 | 1464935186894 Marionette TRACE conn4 <- [1,2054,null,{}] 23:26:26 INFO - PROCESS | 12233 | 1464935186900 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}] 23:26:27 INFO - PROCESS | 12233 | 1464935187106 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 23:26:27 INFO - PROCESS | 12233 | 1464935187456 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x91c62800 == 134 [pid = 12233] [id = 521] 23:26:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x91e8b000) [pid = 12233] [serial = 1564] [outer = (nil)] 23:26:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x923b1800) [pid = 12233] [serial = 1565] [outer = 0x91e8b000] 23:26:27 INFO - PROCESS | 12233 | 1464935187545 Marionette DEBUG loaded listener.js 23:26:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x924bc400) [pid = 12233] [serial = 1566] [outer = 0x91e8b000] 23:26:28 INFO - PROCESS | 12233 | 1464935188487 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]]]}] 23:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1638ms 23:26:28 INFO - PROCESS | 12233 | 1464935188530 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 23:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:26:28 INFO - PROCESS | 12233 | 1464935188534 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 23:26:28 INFO - PROCESS | 12233 | 1464935188540 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:26:28 INFO - PROCESS | 12233 | 1464935188543 Marionette TRACE conn4 <- [1,2058,null,{}] 23:26:28 INFO - PROCESS | 12233 | 1464935188549 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}] 23:26:28 INFO - PROCESS | 12233 | 1464935188743 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 23:26:29 INFO - PROCESS | 12233 | 1464935189073 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x92375c00 == 135 [pid = 12233] [id = 522] 23:26:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x9237d000) [pid = 12233] [serial = 1567] [outer = (nil)] 23:26:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x9268a400) [pid = 12233] [serial = 1568] [outer = 0x9237d000] 23:26:29 INFO - PROCESS | 12233 | 1464935189163 Marionette DEBUG loaded listener.js 23:26:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x9286f800) [pid = 12233] [serial = 1569] [outer = 0x9237d000] 23:26:30 INFO - PROCESS | 12233 | 1464935190073 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]]]}] 23:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1586ms 23:26:30 INFO - PROCESS | 12233 | 1464935190127 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 23:26:30 INFO - PROCESS | 12233 | 1464935190132 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 23:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:26:30 INFO - PROCESS | 12233 | 1464935190139 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:26:30 INFO - PROCESS | 12233 | 1464935190143 Marionette TRACE conn4 <- [1,2062,null,{}] 23:26:30 INFO - PROCESS | 12233 | 1464935190148 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}] 23:26:30 INFO - PROCESS | 12233 | 1464935190348 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 23:26:30 INFO - PROCESS | 12233 | 1464935190685 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d48800 == 136 [pid = 12233] [id = 523] 23:26:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x92379000) [pid = 12233] [serial = 1570] [outer = (nil)] 23:26:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x92a0d800) [pid = 12233] [serial = 1571] [outer = 0x92379000] 23:26:30 INFO - PROCESS | 12233 | 1464935190774 Marionette DEBUG loaded listener.js 23:26:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x92bb2800) [pid = 12233] [serial = 1572] [outer = 0x92379000] 23:26:31 INFO - PROCESS | 12233 | 1464935191673 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]]]}] 23:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1578ms 23:26:31 INFO - PROCESS | 12233 | 1464935191717 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 23:26:31 INFO - PROCESS | 12233 | 1464935191721 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 23:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:26:31 INFO - PROCESS | 12233 | 1464935191728 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:26:31 INFO - PROCESS | 12233 | 1464935191731 Marionette TRACE conn4 <- [1,2066,null,{}] 23:26:31 INFO - PROCESS | 12233 | 1464935191737 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}] 23:26:31 INFO - PROCESS | 12233 | 1464935191930 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 23:26:32 INFO - PROCESS | 12233 | 1464935192262 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x92872000 == 137 [pid = 12233] [id = 524] 23:26:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x9287c800) [pid = 12233] [serial = 1573] [outer = (nil)] 23:26:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x93ab5c00) [pid = 12233] [serial = 1574] [outer = 0x9287c800] 23:26:32 INFO - PROCESS | 12233 | 1464935192375 Marionette DEBUG loaded listener.js 23:26:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x93c7b000) [pid = 12233] [serial = 1575] [outer = 0x9287c800] 23:26:33 INFO - PROCESS | 12233 | 1464935193260 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]]]}] 23:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1596ms 23:26:33 INFO - PROCESS | 12233 | 1464935193325 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 23:26:33 INFO - PROCESS | 12233 | 1464935193329 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 23:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:26:33 INFO - PROCESS | 12233 | 1464935193335 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:26:33 INFO - PROCESS | 12233 | 1464935193340 Marionette TRACE conn4 <- [1,2070,null,{}] 23:26:33 INFO - PROCESS | 12233 | 1464935193345 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}] 23:26:33 INFO - PROCESS | 12233 | 1464935193567 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 23:26:33 INFO - PROCESS | 12233 | 1464935193908 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x92a05c00 == 138 [pid = 12233] [id = 525] 23:26:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x95291000) [pid = 12233] [serial = 1576] [outer = (nil)] 23:26:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x95a7f800) [pid = 12233] [serial = 1577] [outer = 0x95291000] 23:26:34 INFO - PROCESS | 12233 | 1464935194005 Marionette DEBUG loaded listener.js 23:26:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x95ada000) [pid = 12233] [serial = 1578] [outer = 0x95291000] 23:26:34 INFO - PROCESS | 12233 | 1464935194903 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]]]}] 23:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1628ms 23:26:34 INFO - PROCESS | 12233 | 1464935194964 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 23:26:34 INFO - PROCESS | 12233 | 1464935194968 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 23:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:26:34 INFO - PROCESS | 12233 | 1464935194974 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:26:34 INFO - PROCESS | 12233 | 1464935194978 Marionette TRACE conn4 <- [1,2074,null,{}] 23:26:34 INFO - PROCESS | 12233 | 1464935194983 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}] 23:26:35 INFO - PROCESS | 12233 | 1464935195182 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 23:26:35 INFO - PROCESS | 12233 | 1464935195513 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ad1400 == 139 [pid = 12233] [id = 526] 23:26:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x95ad8000) [pid = 12233] [serial = 1579] [outer = (nil)] 23:26:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x95dc8000) [pid = 12233] [serial = 1580] [outer = 0x95ad8000] 23:26:35 INFO - PROCESS | 12233 | 1464935195601 Marionette DEBUG loaded listener.js 23:26:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x96d26000) [pid = 12233] [serial = 1581] [outer = 0x95ad8000] 23:26:36 INFO - PROCESS | 12233 | 1464935196446 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]]]}] 23:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1531ms 23:26:36 INFO - PROCESS | 12233 | 1464935196524 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 23:26:36 INFO - PROCESS | 12233 | 1464935196527 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 23:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:26:36 INFO - PROCESS | 12233 | 1464935196536 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:26:36 INFO - PROCESS | 12233 | 1464935196539 Marionette TRACE conn4 <- [1,2078,null,{}] 23:26:36 INFO - PROCESS | 12233 | 1464935196544 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}] 23:26:36 INFO - PROCESS | 12233 | 1464935196752 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 23:26:37 INFO - PROCESS | 12233 | 1464935197087 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x872af400 == 140 [pid = 12233] [id = 527] 23:26:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x951ee800) [pid = 12233] [serial = 1582] [outer = (nil)] 23:26:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x99399000) [pid = 12233] [serial = 1583] [outer = 0x951ee800] 23:26:37 INFO - PROCESS | 12233 | 1464935197174 Marionette DEBUG loaded listener.js 23:26:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x996e2400) [pid = 12233] [serial = 1584] [outer = 0x951ee800] 23:26:38 INFO - PROCESS | 12233 | 1464935198058 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]]]}] 23:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1583ms 23:26:38 INFO - PROCESS | 12233 | 1464935198121 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 23:26:38 INFO - PROCESS | 12233 | 1464935198125 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 23:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:26:38 INFO - PROCESS | 12233 | 1464935198131 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:26:38 INFO - PROCESS | 12233 | 1464935198134 Marionette TRACE conn4 <- [1,2082,null,{}] 23:26:38 INFO - PROCESS | 12233 | 1464935198140 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}] 23:26:38 INFO - PROCESS | 12233 | 1464935198352 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 23:26:38 INFO - PROCESS | 12233 | 1464935198640 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x92875400 == 141 [pid = 12233] [id = 528] 23:26:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x95d67400) [pid = 12233] [serial = 1585] [outer = (nil)] 23:26:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x9a784800) [pid = 12233] [serial = 1586] [outer = 0x95d67400] 23:26:38 INFO - PROCESS | 12233 | 1464935198769 Marionette DEBUG loaded listener.js 23:26:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x9ae6d000) [pid = 12233] [serial = 1587] [outer = 0x95d67400] 23:26:39 INFO - PROCESS | 12233 | 1464935199653 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]]]}] 23:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1579ms 23:26:39 INFO - PROCESS | 12233 | 1464935199711 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 23:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:26:39 INFO - PROCESS | 12233 | 1464935199714 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 23:26:39 INFO - PROCESS | 12233 | 1464935199721 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:26:39 INFO - PROCESS | 12233 | 1464935199724 Marionette TRACE conn4 <- [1,2086,null,{}] 23:26:39 INFO - PROCESS | 12233 | 1464935199730 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}] 23:26:39 INFO - PROCESS | 12233 | 1464935199931 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 23:26:40 INFO - PROCESS | 12233 | 1464935200220 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b9800 == 142 [pid = 12233] [id = 529] 23:26:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x9a230400) [pid = 12233] [serial = 1588] [outer = (nil)] 23:26:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x9b37a800) [pid = 12233] [serial = 1589] [outer = 0x9a230400] 23:26:40 INFO - PROCESS | 12233 | 1464935200362 Marionette DEBUG loaded listener.js 23:26:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x9b5f0800) [pid = 12233] [serial = 1590] [outer = 0x9a230400] 23:26:41 INFO - PROCESS | 12233 | 1464935201238 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]]]}] 23:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1587ms 23:26:41 INFO - PROCESS | 12233 | 1464935201307 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 23:26:41 INFO - PROCESS | 12233 | 1464935201311 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 23:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:26:41 INFO - PROCESS | 12233 | 1464935201317 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:26:41 INFO - PROCESS | 12233 | 1464935201320 Marionette TRACE conn4 <- [1,2090,null,{}] 23:26:41 INFO - PROCESS | 12233 | 1464935201326 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}] 23:26:41 INFO - PROCESS | 12233 | 1464935201565 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 23:26:41 INFO - PROCESS | 12233 | 1464935201897 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x9af41800 == 143 [pid = 12233] [id = 530] 23:26:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x9b36d400) [pid = 12233] [serial = 1591] [outer = (nil)] 23:26:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x9bb7f400) [pid = 12233] [serial = 1592] [outer = 0x9b36d400] 23:26:41 INFO - PROCESS | 12233 | 1464935201986 Marionette DEBUG loaded listener.js 23:26:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x9bb89c00) [pid = 12233] [serial = 1593] [outer = 0x9b36d400] 23:26:42 INFO - PROCESS | 12233 | 1464935202920 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]]]}] 23:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1632ms 23:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:26:42 INFO - PROCESS | 12233 | 1464935202954 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 23:26:42 INFO - PROCESS | 12233 | 1464935202957 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 23:26:42 INFO - PROCESS | 12233 | 1464935202964 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:26:42 INFO - PROCESS | 12233 | 1464935202967 Marionette TRACE conn4 <- [1,2094,null,{}] 23:26:42 INFO - PROCESS | 12233 | 1464935202973 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}] 23:26:43 INFO - PROCESS | 12233 | 1464935203172 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 23:26:43 INFO - PROCESS | 12233 | 1464935203477 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x855ba000 == 144 [pid = 12233] [id = 531] 23:26:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x9be31c00) [pid = 12233] [serial = 1594] [outer = (nil)] 23:26:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x9c14bc00) [pid = 12233] [serial = 1595] [outer = 0x9be31c00] 23:26:43 INFO - PROCESS | 12233 | 1464935203612 Marionette DEBUG loaded listener.js 23:26:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x9c151000) [pid = 12233] [serial = 1596] [outer = 0x9be31c00] 23:26:44 INFO - PROCESS | 12233 | 1464935204532 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]]]}] 23:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1636ms 23:26:44 INFO - PROCESS | 12233 | 1464935204600 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 23:26:44 INFO - PROCESS | 12233 | 1464935204604 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 23:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:26:44 INFO - PROCESS | 12233 | 1464935204610 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:26:44 INFO - PROCESS | 12233 | 1464935204612 Marionette TRACE conn4 <- [1,2098,null,{}] 23:26:44 INFO - PROCESS | 12233 | 1464935204619 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}] 23:26:44 INFO - PROCESS | 12233 | 1464935204821 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 23:26:45 INFO - PROCESS | 12233 | 1464935205167 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b9800 == 145 [pid = 12233] [id = 532] 23:26:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x8cfde800) [pid = 12233] [serial = 1597] [outer = (nil)] 23:26:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x9c155400) [pid = 12233] [serial = 1598] [outer = 0x8cfde800] 23:26:45 INFO - PROCESS | 12233 | 1464935205258 Marionette DEBUG loaded listener.js 23:26:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x9c26e800) [pid = 12233] [serial = 1599] [outer = 0x8cfde800] 23:26:46 INFO - PROCESS | 12233 | 1464935206138 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]]]}] 23:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1579ms 23:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:26:46 INFO - PROCESS | 12233 | 1464935206190 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 23:26:46 INFO - PROCESS | 12233 | 1464935206193 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 23:26:46 INFO - PROCESS | 12233 | 1464935206199 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:26:46 INFO - PROCESS | 12233 | 1464935206203 Marionette TRACE conn4 <- [1,2102,null,{}] 23:26:46 INFO - PROCESS | 12233 | 1464935206208 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}] 23:26:46 INFO - PROCESS | 12233 | 1464935206419 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 23:26:46 INFO - PROCESS | 12233 | 1464935206753 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x9b6a6400 == 144 [pid = 12233] [id = 456] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x951f0c00 == 143 [pid = 12233] [id = 454] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x95a75c00 == 142 [pid = 12233] [id = 452] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x872ac000 == 141 [pid = 12233] [id = 455] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8a36e400 == 140 [pid = 12233] [id = 453] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x918cdc00 == 139 [pid = 12233] [id = 451] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x92379c00 == 138 [pid = 12233] [id = 450] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8b513000 == 137 [pid = 12233] [id = 457] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8d626000 == 136 [pid = 12233] [id = 208] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x872aec00 == 135 [pid = 12233] [id = 505] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x855bb000 == 134 [pid = 12233] [id = 506] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x98171400 == 133 [pid = 12233] [id = 504] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x888d7c00 == 132 [pid = 12233] [id = 503] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x93a73400 == 131 [pid = 12233] [id = 501] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x84ddc800 == 130 [pid = 12233] [id = 502] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6d800 == 129 [pid = 12233] [id = 500] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x92377000 == 128 [pid = 12233] [id = 499] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8e1aec00 == 127 [pid = 12233] [id = 498] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x888d1800 == 126 [pid = 12233] [id = 497] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x90fb1000 == 125 [pid = 12233] [id = 496] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8d629800 == 124 [pid = 12233] [id = 495] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8cfe1c00 == 123 [pid = 12233] [id = 493] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8cfdf000 == 122 [pid = 12233] [id = 494] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8a9ac800 == 121 [pid = 12233] [id = 492] 23:26:48 INFO - PROCESS | 12233 | --DOCSHELL 0x855b7800 == 120 [pid = 12233] [id = 491] 23:26:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x84ddc800 == 121 [pid = 12233] [id = 533] 23:26:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0x855b7800) [pid = 12233] [serial = 1600] [outer = (nil)] 23:26:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0x87d75c00) [pid = 12233] [serial = 1601] [outer = 0x855b7800] 23:26:48 INFO - PROCESS | 12233 | 1464935208547 Marionette DEBUG loaded listener.js 23:26:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 194 (0x89804800) [pid = 12233] [serial = 1602] [outer = 0x855b7800] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 193 (0x8d19dc00) [pid = 12233] [serial = 1413] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x8a8ae000) [pid = 12233] [serial = 1464] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x8f206000) [pid = 12233] [serial = 1422] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x91956c00) [pid = 12233] [serial = 1431] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x951eb800) [pid = 12233] [serial = 1454] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x8ab8a000) [pid = 12233] [serial = 1409] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x92a04400) [pid = 12233] [serial = 1445] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x8d196c00) [pid = 12233] [serial = 1470] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x95d6f400) [pid = 12233] [serial = 1461] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x91a15c00) [pid = 12233] [serial = 1434] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x8d84e400) [pid = 12233] [serial = 1416] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x8b396c00) [pid = 12233] [serial = 1410] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x8d769c00) [pid = 12233] [serial = 1415] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x92bba400) [pid = 12233] [serial = 1449] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8d97d400) [pid = 12233] [serial = 1418] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x92a0b000) [pid = 12233] [serial = 1446] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x95a74800) [pid = 12233] [serial = 1457] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x89936800) [pid = 12233] [serial = 1406] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8d192800) [pid = 12233] [serial = 1472] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x91810800) [pid = 12233] [serial = 1427] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x8d027c00) [pid = 12233] [serial = 1469] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x89936c00) [pid = 12233] [serial = 1463] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x90d47800) [pid = 12233] [serial = 1424] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x95ad6000) [pid = 12233] [serial = 1460] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x8d980800) [pid = 12233] [serial = 1419] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x92bb7800) [pid = 12233] [serial = 1448] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x8a374000) [pid = 12233] [serial = 1407] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x8b39fc00) [pid = 12233] [serial = 1467] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x9189dc00) [pid = 12233] [serial = 1428] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x8f06cc00) [pid = 12233] [serial = 1421] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x8ab90000) [pid = 12233] [serial = 1466] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x8d02ac00) [pid = 12233] [serial = 1412] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x9253f800) [pid = 12233] [serial = 1442] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x91a12000) [pid = 12233] [serial = 1433] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x9194e400) [pid = 12233] [serial = 1430] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x92684000) [pid = 12233] [serial = 1443] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x93a70c00) [pid = 12233] [serial = 1451] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x90d4ec00) [pid = 12233] [serial = 1425] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x923b1000) [pid = 12233] [serial = 1439] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x93ab0400) [pid = 12233] [serial = 1452] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x92374000) [pid = 12233] [serial = 1437] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x924bd800) [pid = 12233] [serial = 1440] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x91808800) [pid = 12233] [serial = 1335] [outer = (nil)] [url = about:blank] 23:26:48 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x92248400) [pid = 12233] [serial = 1436] [outer = (nil)] [url = about:blank] 23:26:49 INFO - PROCESS | 12233 | 1464935209517 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]]]}] 23:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 3336ms 23:26:49 INFO - PROCESS | 12233 | 1464935209535 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 23:26:49 INFO - PROCESS | 12233 | 1464935209543 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 23:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:26:49 INFO - PROCESS | 12233 | 1464935209551 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:26:49 INFO - PROCESS | 12233 | 1464935209557 Marionette TRACE conn4 <- [1,2106,null,{}] 23:26:49 INFO - PROCESS | 12233 | 1464935209563 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}] 23:26:49 INFO - PROCESS | 12233 | 1464935209756 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 23:26:50 INFO - PROCESS | 12233 | 1464935209983 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a375800 == 122 [pid = 12233] [id = 534] 23:26:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8a8ae800) [pid = 12233] [serial = 1603] [outer = (nil)] 23:26:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8ab89c00) [pid = 12233] [serial = 1604] [outer = 0x8a8ae800] 23:26:50 INFO - PROCESS | 12233 | 1464935210061 Marionette DEBUG loaded listener.js 23:26:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8b39a000) [pid = 12233] [serial = 1605] [outer = 0x8a8ae800] 23:26:50 INFO - PROCESS | 12233 | 1464935210889 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]]]}] 23:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1397ms 23:26:50 INFO - PROCESS | 12233 | 1464935210947 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 23:26:50 INFO - PROCESS | 12233 | 1464935210952 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 23:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:26:50 INFO - PROCESS | 12233 | 1464935210962 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:26:50 INFO - PROCESS | 12233 | 1464935210966 Marionette TRACE conn4 <- [1,2110,null,{}] 23:26:50 INFO - PROCESS | 12233 | 1464935210972 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}] 23:26:51 INFO - PROCESS | 12233 | 1464935211261 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 23:26:51 INFO - PROCESS | 12233 | 1464935211294 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ce91800 == 123 [pid = 12233] [id = 535] 23:26:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8ce94800) [pid = 12233] [serial = 1606] [outer = (nil)] 23:26:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8d027c00) [pid = 12233] [serial = 1607] [outer = 0x8ce94800] 23:26:51 INFO - PROCESS | 12233 | 1464935211365 Marionette DEBUG loaded listener.js 23:26:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x8d19bc00) [pid = 12233] [serial = 1608] [outer = 0x8ce94800] 23:26:52 INFO - PROCESS | 12233 | 1464935212360 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]]]}] 23:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1429ms 23:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:26:52 INFO - PROCESS | 12233 | 1464935212392 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 23:26:52 INFO - PROCESS | 12233 | 1464935212394 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 23:26:52 INFO - PROCESS | 12233 | 1464935212409 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:26:52 INFO - PROCESS | 12233 | 1464935212427 Marionette TRACE conn4 <- [1,2114,null,{}] 23:26:52 INFO - PROCESS | 12233 | 1464935212454 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}] 23:26:52 INFO - PROCESS | 12233 | 1464935212745 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 23:26:52 INFO - PROCESS | 12233 | 1464935212776 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfdec00 == 124 [pid = 12233] [id = 536] 23:26:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x8d851000) [pid = 12233] [serial = 1609] [outer = (nil)] 23:26:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x8d980800) [pid = 12233] [serial = 1610] [outer = 0x8d851000] 23:26:52 INFO - PROCESS | 12233 | 1464935212846 Marionette DEBUG loaded listener.js 23:26:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x8e1a4800) [pid = 12233] [serial = 1611] [outer = 0x8d851000] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x89807800) [pid = 12233] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x8b514c00) [pid = 12233] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x93a69400) [pid = 12233] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x8b517400) [pid = 12233] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x888d5c00) [pid = 12233] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x8d97e400) [pid = 12233] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x8d18f400) [pid = 12233] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8ab85000) [pid = 12233] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x855b8800) [pid = 12233] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8a8ab400) [pid = 12233] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x855bd800) [pid = 12233] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x9a8d0800) [pid = 12233] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x9a755c00) [pid = 12233] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x9a759800) [pid = 12233] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x87d6ec00) [pid = 12233] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x98994c00) [pid = 12233] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x9898e800) [pid = 12233] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x8ab88800) [pid = 12233] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x92bb8800) [pid = 12233] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x93aad400) [pid = 12233] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x888d8000) [pid = 12233] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x923b2000) [pid = 12233] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x91c5fc00) [pid = 12233] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x90d41800) [pid = 12233] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x90fb9000) [pid = 12233] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:26:54 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x8e490800) [pid = 12233] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:26:54 INFO - PROCESS | 12233 | 1464935214455 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]]]}] 23:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2069ms 23:26:54 INFO - PROCESS | 12233 | 1464935214474 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 23:26:54 INFO - PROCESS | 12233 | 1464935214478 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 23:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:26:54 INFO - PROCESS | 12233 | 1464935214484 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:26:54 INFO - PROCESS | 12233 | 1464935214488 Marionette TRACE conn4 <- [1,2118,null,{}] 23:26:54 INFO - PROCESS | 12233 | 1464935214493 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}] 23:26:54 INFO - PROCESS | 12233 | 1464935214748 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 23:26:54 INFO - PROCESS | 12233 | 1464935214771 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d77400 == 125 [pid = 12233] [id = 537] 23:26:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8b517000) [pid = 12233] [serial = 1612] [outer = (nil)] 23:26:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8d76bc00) [pid = 12233] [serial = 1613] [outer = 0x8b517000] 23:26:54 INFO - PROCESS | 12233 | 1464935214841 Marionette DEBUG loaded listener.js 23:26:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8e1a8000) [pid = 12233] [serial = 1614] [outer = 0x8b517000] 23:26:55 INFO - PROCESS | 12233 | 1464935215753 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]]]}] 23:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1331ms 23:26:55 INFO - PROCESS | 12233 | 1464935215815 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 23:26:55 INFO - PROCESS | 12233 | 1464935215819 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 23:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:26:55 INFO - PROCESS | 12233 | 1464935215824 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:26:55 INFO - PROCESS | 12233 | 1464935215828 Marionette TRACE conn4 <- [1,2122,null,{}] 23:26:55 INFO - PROCESS | 12233 | 1464935215833 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}] 23:26:56 INFO - PROCESS | 12233 | 1464935216009 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 23:26:56 INFO - PROCESS | 12233 | 1464935216380 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b8800 == 126 [pid = 12233] [id = 538] 23:26:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x855b9400) [pid = 12233] [serial = 1615] [outer = (nil)] 23:26:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x888d8000) [pid = 12233] [serial = 1616] [outer = 0x855b9400] 23:26:56 INFO - PROCESS | 12233 | 1464935216474 Marionette DEBUG loaded listener.js 23:26:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8a36ec00) [pid = 12233] [serial = 1617] [outer = 0x855b9400] 23:26:57 INFO - PROCESS | 12233 | 1464935217508 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]]]}] 23:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1736ms 23:26:57 INFO - PROCESS | 12233 | 1464935217563 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 23:26:57 INFO - PROCESS | 12233 | 1464935217570 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 23:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:26:57 INFO - PROCESS | 12233 | 1464935217577 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:26:57 INFO - PROCESS | 12233 | 1464935217583 Marionette TRACE conn4 <- [1,2126,null,{}] 23:26:57 INFO - PROCESS | 12233 | 1464935217591 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}] 23:26:57 INFO - PROCESS | 12233 | 1464935217809 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 23:26:58 INFO - PROCESS | 12233 | 1464935218145 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab8a000 == 127 [pid = 12233] [id = 539] 23:26:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8b50f800) [pid = 12233] [serial = 1618] [outer = (nil)] 23:26:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8ce8f800) [pid = 12233] [serial = 1619] [outer = 0x8b50f800] 23:26:58 INFO - PROCESS | 12233 | 1464935218237 Marionette DEBUG loaded listener.js 23:26:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8cfda400) [pid = 12233] [serial = 1620] [outer = 0x8b50f800] 23:26:59 INFO - PROCESS | 12233 | 1464935219171 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]]]}] 23:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1637ms 23:26:59 INFO - PROCESS | 12233 | 1464935219219 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 23:26:59 INFO - PROCESS | 12233 | 1464935219225 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 23:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:26:59 INFO - PROCESS | 12233 | 1464935219232 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:26:59 INFO - PROCESS | 12233 | 1464935219236 Marionette TRACE conn4 <- [1,2130,null,{}] 23:26:59 INFO - PROCESS | 12233 | 1464935219242 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}] 23:26:59 INFO - PROCESS | 12233 | 1464935219458 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 23:26:59 INFO - PROCESS | 12233 | 1464935219848 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d69f000 == 128 [pid = 12233] [id = 540] 23:26:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8d84d800) [pid = 12233] [serial = 1621] [outer = (nil)] 23:26:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8d97c800) [pid = 12233] [serial = 1622] [outer = 0x8d84d800] 23:26:59 INFO - PROCESS | 12233 | 1464935219981 Marionette DEBUG loaded listener.js 23:27:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8e49a800) [pid = 12233] [serial = 1623] [outer = 0x8d84d800] 23:27:00 INFO - PROCESS | 12233 | 1464935220940 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] 23:27:01 INFO - PROCESS | 12233 | 1464935221019 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 23:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:27:01 INFO - PROCESS | 12233 | 1464935221039 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:27:01 INFO - PROCESS | 12233 | 1464935221050 Marionette TRACE conn4 <- [1,2134,null,{}] 23:27:01 INFO - PROCESS | 12233 | 1464935221058 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}] 23:27:01 INFO - PROCESS | 12233 | 1464935221330 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 23:27:01 INFO - PROCESS | 12233 | 1464935221666 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8cfc00 == 129 [pid = 12233] [id = 541] 23:27:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8d981400) [pid = 12233] [serial = 1624] [outer = (nil)] 23:27:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x90ec6800) [pid = 12233] [serial = 1625] [outer = 0x8d981400] 23:27:01 INFO - PROCESS | 12233 | 1464935221757 Marionette DEBUG loaded listener.js 23:27:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x91810400) [pid = 12233] [serial = 1626] [outer = 0x8d981400] 23:27:02 INFO - PROCESS | 12233 | 1464935222710 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]]]}] 23:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1752ms 23:27:02 INFO - PROCESS | 12233 | 1464935222780 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 23:27:02 INFO - PROCESS | 12233 | 1464935222785 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 23:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:27:02 INFO - PROCESS | 12233 | 1464935222791 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:27:02 INFO - PROCESS | 12233 | 1464935222794 Marionette TRACE conn4 <- [1,2138,null,{}] 23:27:02 INFO - PROCESS | 12233 | 1464935222800 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}] 23:27:03 INFO - PROCESS | 12233 | 1464935223021 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 23:27:03 INFO - PROCESS | 12233 | 1464935223352 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d976c00 == 130 [pid = 12233] [id = 542] 23:27:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8f205000) [pid = 12233] [serial = 1627] [outer = (nil)] 23:27:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x91954400) [pid = 12233] [serial = 1628] [outer = 0x8f205000] 23:27:03 INFO - PROCESS | 12233 | 1464935223442 Marionette DEBUG loaded listener.js 23:27:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x91959800) [pid = 12233] [serial = 1629] [outer = 0x8f205000] 23:27:04 INFO - PROCESS | 12233 | 1464935224321 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]]]}] 23:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1578ms 23:27:04 INFO - PROCESS | 12233 | 1464935224370 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 23:27:04 INFO - PROCESS | 12233 | 1464935224374 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 23:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:27:04 INFO - PROCESS | 12233 | 1464935224380 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:27:04 INFO - PROCESS | 12233 | 1464935224384 Marionette TRACE conn4 <- [1,2142,null,{}] 23:27:04 INFO - PROCESS | 12233 | 1464935224390 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}] 23:27:04 INFO - PROCESS | 12233 | 1464935224592 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 23:27:04 INFO - PROCESS | 12233 | 1464935224862 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a0ec00 == 131 [pid = 12233] [id = 543] 23:27:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x91a12000) [pid = 12233] [serial = 1630] [outer = (nil)] 23:27:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x91a72800) [pid = 12233] [serial = 1631] [outer = 0x91a12000] 23:27:05 INFO - PROCESS | 12233 | 1464935225012 Marionette DEBUG loaded listener.js 23:27:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x92248400) [pid = 12233] [serial = 1632] [outer = 0x91a12000] 23:27:05 INFO - PROCESS | 12233 | 1464935225963 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] 23:27:06 INFO - PROCESS | 12233 | 1464935226016 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 23:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:27:06 INFO - PROCESS | 12233 | 1464935226023 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:27:06 INFO - PROCESS | 12233 | 1464935226027 Marionette TRACE conn4 <- [1,2146,null,{}] 23:27:06 INFO - PROCESS | 12233 | 1464935226032 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}] 23:27:06 INFO - PROCESS | 12233 | 1464935226239 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 23:27:06 INFO - PROCESS | 12233 | 1464935226572 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:06 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a10c00 == 132 [pid = 12233] [id = 544] 23:27:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x91a12c00) [pid = 12233] [serial = 1633] [outer = (nil)] 23:27:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x924b5c00) [pid = 12233] [serial = 1634] [outer = 0x91a12c00] 23:27:06 INFO - PROCESS | 12233 | 1464935226662 Marionette DEBUG loaded listener.js 23:27:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x924b9c00) [pid = 12233] [serial = 1635] [outer = 0x91a12c00] 23:27:07 INFO - PROCESS | 12233 | 1464935227564 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] 23:27:07 INFO - PROCESS | 12233 | 1464935227623 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 23:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:27:07 INFO - PROCESS | 12233 | 1464935227630 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:27:07 INFO - PROCESS | 12233 | 1464935227634 Marionette TRACE conn4 <- [1,2150,null,{}] 23:27:07 INFO - PROCESS | 12233 | 1464935227639 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}] 23:27:07 INFO - PROCESS | 12233 | 1464935227841 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 23:27:08 INFO - PROCESS | 12233 | 1464935228177 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x923b8800 == 133 [pid = 12233] [id = 545] 23:27:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x924b7000) [pid = 12233] [serial = 1636] [outer = (nil)] 23:27:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x92a01400) [pid = 12233] [serial = 1637] [outer = 0x924b7000] 23:27:08 INFO - PROCESS | 12233 | 1464935228265 Marionette DEBUG loaded listener.js 23:27:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x92a0e800) [pid = 12233] [serial = 1638] [outer = 0x924b7000] 23:27:09 INFO - PROCESS | 12233 | 1464935229134 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]]]}] 23:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1540ms 23:27:09 INFO - PROCESS | 12233 | 1464935229171 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 23:27:09 INFO - PROCESS | 12233 | 1464935229175 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 23:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:27:09 INFO - PROCESS | 12233 | 1464935229181 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:27:09 INFO - PROCESS | 12233 | 1464935229185 Marionette TRACE conn4 <- [1,2154,null,{}] 23:27:09 INFO - PROCESS | 12233 | 1464935229190 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}] 23:27:09 INFO - PROCESS | 12233 | 1464935229385 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 23:27:09 INFO - PROCESS | 12233 | 1464935229677 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x872ad800 == 134 [pid = 12233] [id = 546] 23:27:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x8e48e800) [pid = 12233] [serial = 1639] [outer = (nil)] 23:27:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x92ebf400) [pid = 12233] [serial = 1640] [outer = 0x8e48e800] 23:27:09 INFO - PROCESS | 12233 | 1464935229807 Marionette DEBUG loaded listener.js 23:27:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x93a73400) [pid = 12233] [serial = 1641] [outer = 0x8e48e800] 23:27:10 INFO - PROCESS | 12233 | 1464935230938 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]]]}] 23:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1834ms 23:27:11 INFO - PROCESS | 12233 | 1464935231015 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 23:27:11 INFO - PROCESS | 12233 | 1464935231019 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 23:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:27:11 INFO - PROCESS | 12233 | 1464935231027 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:27:11 INFO - PROCESS | 12233 | 1464935231029 Marionette TRACE conn4 <- [1,2158,null,{}] 23:27:11 INFO - PROCESS | 12233 | 1464935231035 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}] 23:27:11 INFO - PROCESS | 12233 | 1464935231236 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 23:27:11 INFO - PROCESS | 12233 | 1464935231568 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x918ce000 == 135 [pid = 12233] [id = 547] 23:27:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x92bbcc00) [pid = 12233] [serial = 1642] [outer = (nil)] 23:27:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x951f3c00) [pid = 12233] [serial = 1643] [outer = 0x92bbcc00] 23:27:11 INFO - PROCESS | 12233 | 1464935231657 Marionette DEBUG loaded listener.js 23:27:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x95a73800) [pid = 12233] [serial = 1644] [outer = 0x92bbcc00] 23:27:12 INFO - PROCESS | 12233 | 1464935232539 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]]]}] 23:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1593ms 23:27:12 INFO - PROCESS | 12233 | 1464935232620 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 23:27:12 INFO - PROCESS | 12233 | 1464935232624 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 23:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:27:12 INFO - PROCESS | 12233 | 1464935232630 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:27:12 INFO - PROCESS | 12233 | 1464935232633 Marionette TRACE conn4 <- [1,2162,null,{}] 23:27:12 INFO - PROCESS | 12233 | 1464935232639 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}] 23:27:12 INFO - PROCESS | 12233 | 1464935232839 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 23:27:13 INFO - PROCESS | 12233 | 1464935233187 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x93c82000 == 136 [pid = 12233] [id = 548] 23:27:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x95ae0000) [pid = 12233] [serial = 1645] [outer = (nil)] 23:27:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x95d6f400) [pid = 12233] [serial = 1646] [outer = 0x95ae0000] 23:27:13 INFO - PROCESS | 12233 | 1464935233292 Marionette DEBUG loaded listener.js 23:27:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x96d2a800) [pid = 12233] [serial = 1647] [outer = 0x95ae0000] 23:27:14 INFO - PROCESS | 12233 | 1464935234229 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]]]}] 23:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1677ms 23:27:14 INFO - PROCESS | 12233 | 1464935234308 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 23:27:14 INFO - PROCESS | 12233 | 1464935234313 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 23:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:27:14 INFO - PROCESS | 12233 | 1464935234319 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:27:14 INFO - PROCESS | 12233 | 1464935234322 Marionette TRACE conn4 <- [1,2166,null,{}] 23:27:14 INFO - PROCESS | 12233 | 1464935234328 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}] 23:27:14 INFO - PROCESS | 12233 | 1464935234568 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 23:27:14 INFO - PROCESS | 12233 | 1464935234909 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b510400 == 137 [pid = 12233] [id = 549] 23:27:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x8e491c00) [pid = 12233] [serial = 1648] [outer = (nil)] 23:27:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x99ed4400) [pid = 12233] [serial = 1649] [outer = 0x8e491c00] 23:27:15 INFO - PROCESS | 12233 | 1464935234998 Marionette DEBUG loaded listener.js 23:27:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x9a751400) [pid = 12233] [serial = 1650] [outer = 0x8e491c00] 23:27:15 INFO - PROCESS | 12233 | 1464935235899 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]]]}] 23:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1630ms 23:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:27:15 INFO - PROCESS | 12233 | 1464935235950 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 23:27:15 INFO - PROCESS | 12233 | 1464935235953 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 23:27:15 INFO - PROCESS | 12233 | 1464935235960 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:27:15 INFO - PROCESS | 12233 | 1464935235963 Marionette TRACE conn4 <- [1,2170,null,{}] 23:27:15 INFO - PROCESS | 12233 | 1464935235969 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}] 23:27:16 INFO - PROCESS | 12233 | 1464935236173 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 23:27:16 INFO - PROCESS | 12233 | 1464935236506 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d854800 == 138 [pid = 12233] [id = 550] 23:27:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x8f204400) [pid = 12233] [serial = 1651] [outer = (nil)] 23:27:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x9ae70c00) [pid = 12233] [serial = 1652] [outer = 0x8f204400] 23:27:16 INFO - PROCESS | 12233 | 1464935236595 Marionette DEBUG loaded listener.js 23:27:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x9b370800) [pid = 12233] [serial = 1653] [outer = 0x8f204400] 23:27:17 INFO - PROCESS | 12233 | 1464935237470 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]]]}] 23:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1588ms 23:27:17 INFO - PROCESS | 12233 | 1464935237548 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 23:27:17 INFO - PROCESS | 12233 | 1464935237556 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 23:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:27:17 INFO - PROCESS | 12233 | 1464935237568 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:27:17 INFO - PROCESS | 12233 | 1464935237571 Marionette TRACE conn4 <- [1,2174,null,{}] 23:27:17 INFO - PROCESS | 12233 | 1464935237577 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}] 23:27:17 INFO - PROCESS | 12233 | 1464935237815 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 23:27:18 INFO - PROCESS | 12233 | 1464935238151 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a757c00 == 139 [pid = 12233] [id = 551] 23:27:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x9ae65400) [pid = 12233] [serial = 1654] [outer = (nil)] 23:27:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x9be3b800) [pid = 12233] [serial = 1655] [outer = 0x9ae65400] 23:27:18 INFO - PROCESS | 12233 | 1464935238244 Marionette DEBUG loaded listener.js 23:27:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x9c14cc00) [pid = 12233] [serial = 1656] [outer = 0x9ae65400] 23:27:19 INFO - PROCESS | 12233 | 1464935239137 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]]]}] 23:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1644ms 23:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:27:19 INFO - PROCESS | 12233 | 1464935239210 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 23:27:19 INFO - PROCESS | 12233 | 1464935239213 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 23:27:19 INFO - PROCESS | 12233 | 1464935239219 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:27:19 INFO - PROCESS | 12233 | 1464935239223 Marionette TRACE conn4 <- [1,2178,null,{}] 23:27:19 INFO - PROCESS | 12233 | 1464935239228 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}] 23:27:19 INFO - PROCESS | 12233 | 1464935239433 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 23:27:19 INFO - PROCESS | 12233 | 1464935239780 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ce8d000 == 140 [pid = 12233] [id = 552] 23:27:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x8e499800) [pid = 12233] [serial = 1657] [outer = (nil)] 23:27:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x9c2c8800) [pid = 12233] [serial = 1658] [outer = 0x8e499800] 23:27:19 INFO - PROCESS | 12233 | 1464935239869 Marionette DEBUG loaded listener.js 23:27:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x9c2d1800) [pid = 12233] [serial = 1659] [outer = 0x8e499800] 23:27:20 INFO - PROCESS | 12233 | 1464935240766 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]]]}] 23:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1579ms 23:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:27:20 INFO - PROCESS | 12233 | 1464935240798 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 23:27:20 INFO - PROCESS | 12233 | 1464935240801 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 23:27:20 INFO - PROCESS | 12233 | 1464935240808 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:27:20 INFO - PROCESS | 12233 | 1464935240811 Marionette TRACE conn4 <- [1,2182,null,{}] 23:27:20 INFO - PROCESS | 12233 | 1464935240816 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}] 23:27:21 INFO - PROCESS | 12233 | 1464935241016 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 23:27:21 INFO - PROCESS | 12233 | 1464935241316 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c271800 == 141 [pid = 12233] [id = 553] 23:27:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x9cd94000) [pid = 12233] [serial = 1660] [outer = (nil)] 23:27:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x9cfb5000) [pid = 12233] [serial = 1661] [outer = 0x9cd94000] 23:27:21 INFO - PROCESS | 12233 | 1464935241444 Marionette DEBUG loaded listener.js 23:27:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x9cfb7400) [pid = 12233] [serial = 1662] [outer = 0x9cd94000] 23:27:22 INFO - PROCESS | 12233 | 1464935242296 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]]]}] 23:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1538ms 23:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:27:22 INFO - PROCESS | 12233 | 1464935242346 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 23:27:22 INFO - PROCESS | 12233 | 1464935242349 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 23:27:22 INFO - PROCESS | 12233 | 1464935242355 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:27:22 INFO - PROCESS | 12233 | 1464935242359 Marionette TRACE conn4 <- [1,2186,null,{}] 23:27:22 INFO - PROCESS | 12233 | 1464935242364 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}] 23:27:22 INFO - PROCESS | 12233 | 1464935242571 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 23:27:22 INFO - PROCESS | 12233 | 1464935242877 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c2c9c00 == 142 [pid = 12233] [id = 554] 23:27:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x9cd97800) [pid = 12233] [serial = 1663] [outer = (nil)] 23:27:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0xa21aec00) [pid = 12233] [serial = 1664] [outer = 0x9cd97800] 23:27:23 INFO - PROCESS | 12233 | 1464935243009 Marionette DEBUG loaded listener.js 23:27:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0xa21b1800) [pid = 12233] [serial = 1665] [outer = 0x9cd97800] 23:27:23 INFO - PROCESS | 12233 | 1464935243912 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]]]}] 23:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1635ms 23:27:23 INFO - PROCESS | 12233 | 1464935243991 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 23:27:23 INFO - PROCESS | 12233 | 1464935243994 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 23:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:27:24 INFO - PROCESS | 12233 | 1464935244000 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:27:24 INFO - PROCESS | 12233 | 1464935244004 Marionette TRACE conn4 <- [1,2190,null,{}] 23:27:24 INFO - PROCESS | 12233 | 1464935244009 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}] 23:27:24 INFO - PROCESS | 12233 | 1464935244250 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 23:27:24 INFO - PROCESS | 12233 | 1464935244590 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b3800 == 143 [pid = 12233] [id = 555] 23:27:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x8f06e800) [pid = 12233] [serial = 1666] [outer = (nil)] 23:27:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0xa228a800) [pid = 12233] [serial = 1667] [outer = 0x8f06e800] 23:27:24 INFO - PROCESS | 12233 | 1464935244684 Marionette DEBUG loaded listener.js 23:27:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0xa2290c00) [pid = 12233] [serial = 1668] [outer = 0x8f06e800] 23:27:25 INFO - PROCESS | 12233 | 1464935245545 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]]]}] 23:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1582ms 23:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:27:25 INFO - PROCESS | 12233 | 1464935245583 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 23:27:25 INFO - PROCESS | 12233 | 1464935245586 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 23:27:25 INFO - PROCESS | 12233 | 1464935245593 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:27:25 INFO - PROCESS | 12233 | 1464935245596 Marionette TRACE conn4 <- [1,2194,null,{}] 23:27:25 INFO - PROCESS | 12233 | 1464935245601 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}] 23:27:25 INFO - PROCESS | 12233 | 1464935245801 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 23:27:26 INFO - PROCESS | 12233 | 1464935246103 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:26 INFO - PROCESS | 12233 | ++DOCSHELL 0xa2165400 == 144 [pid = 12233] [id = 556] 23:27:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0xa228f800) [pid = 12233] [serial = 1669] [outer = (nil)] 23:27:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0xa2476c00) [pid = 12233] [serial = 1670] [outer = 0xa228f800] 23:27:26 INFO - PROCESS | 12233 | 1464935246231 Marionette DEBUG loaded listener.js 23:27:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0xa2613000) [pid = 12233] [serial = 1671] [outer = 0xa228f800] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8a376800 == 143 [pid = 12233] [id = 373] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x92bb1c00 == 142 [pid = 12233] [id = 484] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8d0c00 == 141 [pid = 12233] [id = 440] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x87d76000 == 140 [pid = 12233] [id = 443] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8d020400 == 139 [pid = 12233] [id = 441] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8c8400 == 138 [pid = 12233] [id = 327] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x89930c00 == 137 [pid = 12233] [id = 511] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6bc00 == 136 [pid = 12233] [id = 485] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x855b2c00 == 135 [pid = 12233] [id = 483] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x87d77400 == 134 [pid = 12233] [id = 537] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8cfdec00 == 133 [pid = 12233] [id = 536] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8ce91800 == 132 [pid = 12233] [id = 535] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8a375800 == 131 [pid = 12233] [id = 534] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x84ddc800 == 130 [pid = 12233] [id = 533] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x855b9800 == 129 [pid = 12233] [id = 532] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x855ba000 == 128 [pid = 12233] [id = 531] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x9af41800 == 127 [pid = 12233] [id = 530] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x92875400 == 126 [pid = 12233] [id = 528] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x872b9800 == 125 [pid = 12233] [id = 529] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x872af400 == 124 [pid = 12233] [id = 527] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x95ad1400 == 123 [pid = 12233] [id = 526] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x92a05c00 == 122 [pid = 12233] [id = 525] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x92872000 == 121 [pid = 12233] [id = 524] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x90d48800 == 120 [pid = 12233] [id = 523] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x91c62800 == 119 [pid = 12233] [id = 521] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x92375c00 == 118 [pid = 12233] [id = 522] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x9195a400 == 117 [pid = 12233] [id = 520] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x90d4e000 == 116 [pid = 12233] [id = 519] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8d6a1800 == 115 [pid = 12233] [id = 518] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8d771800 == 114 [pid = 12233] [id = 517] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8cfe0800 == 113 [pid = 12233] [id = 516] 23:27:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8a36e000 == 112 [pid = 12233] [id = 515] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x95a7c000) [pid = 12233] [serial = 1458] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x8cfd8400) [pid = 12233] [serial = 1404] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x951f0400) [pid = 12233] [serial = 1455] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x8d770800) [pid = 12233] [serial = 1544] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x8cfd6800) [pid = 12233] [serial = 1539] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x8ce94000) [pid = 12233] [serial = 1538] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x8a8b1000) [pid = 12233] [serial = 1541] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8f076400) [pid = 12233] [serial = 1485] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x8e497c00) [pid = 12233] [serial = 1484] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x8d84a000) [pid = 12233] [serial = 1482] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x8d6a3800) [pid = 12233] [serial = 1481] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x8ce87c00) [pid = 12233] [serial = 1479] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x8b39f000) [pid = 12233] [serial = 1478] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8980f400) [pid = 12233] [serial = 1476] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x87d74000) [pid = 12233] [serial = 1475] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x8a8ccc00) [pid = 12233] [serial = 1535] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x87d70400) [pid = 12233] [serial = 1532] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8980c000) [pid = 12233] [serial = 1533] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x9af3bc00) [pid = 12233] [serial = 1530] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x9af37c00) [pid = 12233] [serial = 1529] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x9a8cf400) [pid = 12233] [serial = 1527] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x9ab66000) [pid = 12233] [serial = 1526] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x9a77ac00) [pid = 12233] [serial = 1524] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x9a77c400) [pid = 12233] [serial = 1523] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x9a74b800) [pid = 12233] [serial = 1521] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x9a37b400) [pid = 12233] [serial = 1520] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x99e67000) [pid = 12233] [serial = 1518] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x99e5d400) [pid = 12233] [serial = 1517] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x996db000) [pid = 12233] [serial = 1515] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x99397c00) [pid = 12233] [serial = 1514] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x96d34000) [pid = 12233] [serial = 1512] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x96d30400) [pid = 12233] [serial = 1511] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x95dc1400) [pid = 12233] [serial = 1509] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x95d6bc00) [pid = 12233] [serial = 1508] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x951f2000) [pid = 12233] [serial = 1506] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x93c7fc00) [pid = 12233] [serial = 1505] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x92badc00) [pid = 12233] [serial = 1503] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x92876c00) [pid = 12233] [serial = 1502] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x92532c00) [pid = 12233] [serial = 1500] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x924bbc00) [pid = 12233] [serial = 1499] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9237f000) [pid = 12233] [serial = 1497] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x92371400) [pid = 12233] [serial = 1496] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x91e87400) [pid = 12233] [serial = 1494] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x91e7fc00) [pid = 12233] [serial = 1493] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x9180e800) [pid = 12233] [serial = 1490] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x91a0b000) [pid = 12233] [serial = 1491] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x90ec9400) [pid = 12233] [serial = 1488] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x90d50000) [pid = 12233] [serial = 1487] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8b516000) [pid = 12233] [serial = 1542] [outer = (nil)] [url = about:blank] 23:27:28 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x8a9a9c00) [pid = 12233] [serial = 1536] [outer = (nil)] [url = about:blank] 23:27:29 INFO - PROCESS | 12233 | 1464935249210 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]]]}] 23:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3645ms 23:27:29 INFO - PROCESS | 12233 | 1464935249238 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 23:27:29 INFO - PROCESS | 12233 | 1464935249242 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 23:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:27:29 INFO - PROCESS | 12233 | 1464935249250 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:27:29 INFO - PROCESS | 12233 | 1464935249255 Marionette TRACE conn4 <- [1,2198,null,{}] 23:27:29 INFO - PROCESS | 12233 | 1464935249266 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}] 23:27:29 INFO - PROCESS | 12233 | 1464935249453 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 23:27:29 INFO - PROCESS | 12233 | 1464935249656 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x8992c000 == 113 [pid = 12233] [id = 557] 23:27:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x89930c00) [pid = 12233] [serial = 1672] [outer = (nil)] 23:27:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8a8aa000) [pid = 12233] [serial = 1673] [outer = 0x89930c00] 23:27:29 INFO - PROCESS | 12233 | 1464935249730 Marionette DEBUG loaded listener.js 23:27:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8a8b1000) [pid = 12233] [serial = 1674] [outer = 0x89930c00] 23:27:30 INFO - PROCESS | 12233 | 1464935250539 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]]]}] 23:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1384ms 23:27:30 INFO - PROCESS | 12233 | 1464935250635 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 23:27:30 INFO - PROCESS | 12233 | 1464935250643 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 23:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:27:30 INFO - PROCESS | 12233 | 1464935250653 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:27:30 INFO - PROCESS | 12233 | 1464935250657 Marionette TRACE conn4 <- [1,2202,null,{}] 23:27:30 INFO - PROCESS | 12233 | 1464935250663 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}] 23:27:30 INFO - PROCESS | 12233 | 1464935250863 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 23:27:31 INFO - PROCESS | 12233 | 1464935251106 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab8e400 == 114 [pid = 12233] [id = 558] 23:27:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8ab8f000) [pid = 12233] [serial = 1675] [outer = (nil)] 23:27:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8b510c00) [pid = 12233] [serial = 1676] [outer = 0x8ab8f000] 23:27:31 INFO - PROCESS | 12233 | 1464935251189 Marionette DEBUG loaded listener.js 23:27:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8ce8d400) [pid = 12233] [serial = 1677] [outer = 0x8ab8f000] 23:27:32 INFO - PROCESS | 12233 | 1464935252099 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]]]}] 23:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1483ms 23:27:32 INFO - PROCESS | 12233 | 1464935252137 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 23:27:32 INFO - PROCESS | 12233 | 1464935252140 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 23:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:27:32 INFO - PROCESS | 12233 | 1464935252146 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:27:32 INFO - PROCESS | 12233 | 1464935252152 Marionette TRACE conn4 <- [1,2206,null,{}] 23:27:32 INFO - PROCESS | 12233 | 1464935252186 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}] 23:27:32 INFO - PROCESS | 12233 | 1464935252506 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 23:27:32 INFO - PROCESS | 12233 | 1464935252544 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab90c00 == 115 [pid = 12233] [id = 559] 23:27:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8cfdf400) [pid = 12233] [serial = 1678] [outer = (nil)] 23:27:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8d020000) [pid = 12233] [serial = 1679] [outer = 0x8cfdf400] 23:27:32 INFO - PROCESS | 12233 | 1464935252633 Marionette DEBUG loaded listener.js 23:27:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8d19d400) [pid = 12233] [serial = 1680] [outer = 0x8cfdf400] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8ceca000) [pid = 12233] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8ce94800) [pid = 12233] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8d851000) [pid = 12233] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8a8ae800) [pid = 12233] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x855b7800) [pid = 12233] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8cfde800) [pid = 12233] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x9be31c00) [pid = 12233] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x9b36d400) [pid = 12233] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x9a230400) [pid = 12233] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x95d67400) [pid = 12233] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x951ee800) [pid = 12233] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x95ad8000) [pid = 12233] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x95291000) [pid = 12233] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x9287c800) [pid = 12233] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x92379000) [pid = 12233] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x9237d000) [pid = 12233] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x91e8b000) [pid = 12233] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x91a13800) [pid = 12233] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x90ec7800) [pid = 12233] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x8e499c00) [pid = 12233] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x8e498c00) [pid = 12233] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x8d626400) [pid = 12233] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:27:33 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x8a36f000) [pid = 12233] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:27:34 INFO - PROCESS | 12233 | 1464935254325 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]]]}] 23:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2202ms 23:27:34 INFO - PROCESS | 12233 | 1464935254349 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 23:27:34 INFO - PROCESS | 12233 | 1464935254353 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 23:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:27:34 INFO - PROCESS | 12233 | 1464935254359 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:27:34 INFO - PROCESS | 12233 | 1464935254361 Marionette TRACE conn4 <- [1,2210,null,{}] 23:27:34 INFO - PROCESS | 12233 | 1464935254367 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}] 23:27:34 INFO - PROCESS | 12233 | 1464935254555 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 23:27:34 INFO - PROCESS | 12233 | 1464935254571 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a9a5800 == 116 [pid = 12233] [id = 560] 23:27:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x8cfdfc00) [pid = 12233] [serial = 1681] [outer = (nil)] 23:27:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x8d765800) [pid = 12233] [serial = 1682] [outer = 0x8cfdfc00] 23:27:34 INFO - PROCESS | 12233 | 1464935254642 Marionette DEBUG loaded listener.js 23:27:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x8d848400) [pid = 12233] [serial = 1683] [outer = 0x8cfdfc00] 23:27:35 INFO - PROCESS | 12233 | 1464935255572 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]]]}] 23:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1234ms 23:27:35 INFO - PROCESS | 12233 | 1464935255593 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 23:27:35 INFO - PROCESS | 12233 | 1464935255596 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 23:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:27:35 INFO - PROCESS | 12233 | 1464935255614 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:27:35 INFO - PROCESS | 12233 | 1464935255616 Marionette TRACE conn4 <- [1,2214,null,{}] 23:27:35 INFO - PROCESS | 12233 | 1464935255622 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}] 23:27:35 INFO - PROCESS | 12233 | 1464935255798 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 23:27:36 INFO - PROCESS | 12233 | 1464935256175 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x84ddc800 == 117 [pid = 12233] [id = 561] 23:27:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x855b2c00) [pid = 12233] [serial = 1684] [outer = (nil)] 23:27:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x87d70400) [pid = 12233] [serial = 1685] [outer = 0x855b2c00] 23:27:36 INFO - PROCESS | 12233 | 1464935256268 Marionette DEBUG loaded listener.js 23:27:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x89931400) [pid = 12233] [serial = 1686] [outer = 0x855b2c00] 23:27:37 INFO - PROCESS | 12233 | 1464935257265 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]]]}] 23:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1696ms 23:27:37 INFO - PROCESS | 12233 | 1464935257301 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 23:27:37 INFO - PROCESS | 12233 | 1464935257308 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 23:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:27:37 INFO - PROCESS | 12233 | 1464935257315 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:27:37 INFO - PROCESS | 12233 | 1464935257321 Marionette TRACE conn4 <- [1,2218,null,{}] 23:27:37 INFO - PROCESS | 12233 | 1464935257329 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}] 23:27:37 INFO - PROCESS | 12233 | 1464935257549 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 23:27:37 INFO - PROCESS | 12233 | 1464935257891 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b394c00 == 118 [pid = 12233] [id = 562] 23:27:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8b398c00) [pid = 12233] [serial = 1687] [outer = (nil)] 23:27:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8b513000) [pid = 12233] [serial = 1688] [outer = 0x8b398c00] 23:27:37 INFO - PROCESS | 12233 | 1464935257984 Marionette DEBUG loaded listener.js 23:27:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8cec8c00) [pid = 12233] [serial = 1689] [outer = 0x8b398c00] 23:27:38 INFO - PROCESS | 12233 | 1464935258908 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]]]}] 23:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1632ms 23:27:38 INFO - PROCESS | 12233 | 1464935258951 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 23:27:38 INFO - PROCESS | 12233 | 1464935258958 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 23:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:27:38 INFO - PROCESS | 12233 | 1464935258965 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:27:38 INFO - PROCESS | 12233 | 1464935258969 Marionette TRACE conn4 <- [1,2222,null,{}] 23:27:38 INFO - PROCESS | 12233 | 1464935258975 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}] 23:27:39 INFO - PROCESS | 12233 | 1464935259202 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 23:27:39 INFO - PROCESS | 12233 | 1464935259576 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d19b400 == 119 [pid = 12233] [id = 563] 23:27:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8d62c000) [pid = 12233] [serial = 1690] [outer = (nil)] 23:27:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8d6a5000) [pid = 12233] [serial = 1691] [outer = 0x8d62c000] 23:27:39 INFO - PROCESS | 12233 | 1464935259669 Marionette DEBUG loaded listener.js 23:27:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8d854400) [pid = 12233] [serial = 1692] [outer = 0x8d62c000] 23:27:40 INFO - PROCESS | 12233 | 1464935260591 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]]]}] 23:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1680ms 23:27:40 INFO - PROCESS | 12233 | 1464935260646 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 23:27:40 INFO - PROCESS | 12233 | 1464935260650 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 23:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:27:40 INFO - PROCESS | 12233 | 1464935260666 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:27:40 INFO - PROCESS | 12233 | 1464935260675 Marionette TRACE conn4 <- [1,2226,null,{}] 23:27:40 INFO - PROCESS | 12233 | 1464935260681 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}] 23:27:40 INFO - PROCESS | 12233 | 1464935260900 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 23:27:41 INFO - PROCESS | 12233 | 1464935261244 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfdec00 == 120 [pid = 12233] [id = 564] 23:27:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8d02c000) [pid = 12233] [serial = 1693] [outer = (nil)] 23:27:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8f073800) [pid = 12233] [serial = 1694] [outer = 0x8d02c000] 23:27:41 INFO - PROCESS | 12233 | 1464935261335 Marionette DEBUG loaded listener.js 23:27:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8f203000) [pid = 12233] [serial = 1695] [outer = 0x8d02c000] 23:27:42 INFO - PROCESS | 12233 | 1464935262217 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]]]}] 23:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1595ms 23:27:42 INFO - PROCESS | 12233 | 1464935262254 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 23:27:42 INFO - PROCESS | 12233 | 1464935262258 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 23:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:27:42 INFO - PROCESS | 12233 | 1464935262264 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:27:42 INFO - PROCESS | 12233 | 1464935262267 Marionette TRACE conn4 <- [1,2230,null,{}] 23:27:42 INFO - PROCESS | 12233 | 1464935262273 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}] 23:27:42 INFO - PROCESS | 12233 | 1464935262475 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 23:27:42 INFO - PROCESS | 12233 | 1464935262775 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e498400 == 121 [pid = 12233] [id = 565] 23:27:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x90d48000) [pid = 12233] [serial = 1696] [outer = (nil)] 23:27:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x90ec6400) [pid = 12233] [serial = 1697] [outer = 0x90d48000] 23:27:42 INFO - PROCESS | 12233 | 1464935262906 Marionette DEBUG loaded listener.js 23:27:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x90ec9000) [pid = 12233] [serial = 1698] [outer = 0x90d48000] 23:27:43 INFO - PROCESS | 12233 | 1464935263777 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]]]}] 23:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1540ms 23:27:43 INFO - PROCESS | 12233 | 1464935263805 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 23:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:27:43 INFO - PROCESS | 12233 | 1464935263809 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 23:27:43 INFO - PROCESS | 12233 | 1464935263815 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:27:43 INFO - PROCESS | 12233 | 1464935263819 Marionette TRACE conn4 <- [1,2234,null,{}] 23:27:43 INFO - PROCESS | 12233 | 1464935263824 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}] 23:27:44 INFO - PROCESS | 12233 | 1464935264020 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 23:27:44 INFO - PROCESS | 12233 | 1464935264345 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fb7c00 == 122 [pid = 12233] [id = 566] 23:27:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x91803c00) [pid = 12233] [serial = 1699] [outer = (nil)] 23:27:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x91894800) [pid = 12233] [serial = 1700] [outer = 0x91803c00] 23:27:44 INFO - PROCESS | 12233 | 1464935264496 Marionette DEBUG loaded listener.js 23:27:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x91956c00) [pid = 12233] [serial = 1701] [outer = 0x91803c00] 23:27:45 INFO - PROCESS | 12233 | 1464935265405 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]]]}] 23:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1628ms 23:27:45 INFO - PROCESS | 12233 | 1464935265444 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 23:27:45 INFO - PROCESS | 12233 | 1464935265447 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 23:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:27:45 INFO - PROCESS | 12233 | 1464935265453 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:27:45 INFO - PROCESS | 12233 | 1464935265457 Marionette TRACE conn4 <- [1,2238,null,{}] 23:27:45 INFO - PROCESS | 12233 | 1464935265462 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}] 23:27:45 INFO - PROCESS | 12233 | 1464935265673 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 23:27:45 INFO - PROCESS | 12233 | 1464935265974 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x90faec00 == 123 [pid = 12233] [id = 567] 23:27:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x918d3400) [pid = 12233] [serial = 1702] [outer = (nil)] 23:27:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x91c63c00) [pid = 12233] [serial = 1703] [outer = 0x918d3400] 23:27:46 INFO - PROCESS | 12233 | 1464935266106 Marionette DEBUG loaded listener.js 23:27:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x91c6cc00) [pid = 12233] [serial = 1704] [outer = 0x918d3400] 23:27:47 INFO - PROCESS | 12233 | 1464935267009 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]]]}] 23:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1629ms 23:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:27:47 INFO - PROCESS | 12233 | 1464935267084 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 23:27:47 INFO - PROCESS | 12233 | 1464935267087 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 23:27:47 INFO - PROCESS | 12233 | 1464935267093 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:27:47 INFO - PROCESS | 12233 | 1464935267097 Marionette TRACE conn4 <- [1,2242,null,{}] 23:27:47 INFO - PROCESS | 12233 | 1464935267102 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}] 23:27:47 INFO - PROCESS | 12233 | 1464935267304 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 23:27:47 INFO - PROCESS | 12233 | 1464935267590 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x91802c00 == 124 [pid = 12233] [id = 568] 23:27:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x91a75800) [pid = 12233] [serial = 1705] [outer = (nil)] 23:27:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x92249400) [pid = 12233] [serial = 1706] [outer = 0x91a75800] 23:27:47 INFO - PROCESS | 12233 | 1464935267730 Marionette DEBUG loaded listener.js 23:27:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x92375c00) [pid = 12233] [serial = 1707] [outer = 0x91a75800] 23:27:48 INFO - PROCESS | 12233 | 1464935268604 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]]]}] 23:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1587ms 23:27:48 INFO - PROCESS | 12233 | 1464935268679 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 23:27:48 INFO - PROCESS | 12233 | 1464935268683 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 23:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:27:48 INFO - PROCESS | 12233 | 1464935268689 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:27:48 INFO - PROCESS | 12233 | 1464935268693 Marionette TRACE conn4 <- [1,2246,null,{}] 23:27:48 INFO - PROCESS | 12233 | 1464935268698 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}] 23:27:48 INFO - PROCESS | 12233 | 1464935268934 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 23:27:49 INFO - PROCESS | 12233 | 1464935269265 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f06cc00 == 125 [pid = 12233] [id = 569] 23:27:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x92244c00) [pid = 12233] [serial = 1708] [outer = (nil)] 23:27:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x924b3c00) [pid = 12233] [serial = 1709] [outer = 0x92244c00] 23:27:49 INFO - PROCESS | 12233 | 1464935269367 Marionette DEBUG loaded listener.js 23:27:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x924bb400) [pid = 12233] [serial = 1710] [outer = 0x92244c00] 23:27:50 INFO - PROCESS | 12233 | 1464935270221 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]]]}] 23:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1577ms 23:27:50 INFO - PROCESS | 12233 | 1464935270267 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 23:27:50 INFO - PROCESS | 12233 | 1464935270271 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 23:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:27:50 INFO - PROCESS | 12233 | 1464935270277 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:27:50 INFO - PROCESS | 12233 | 1464935270281 Marionette TRACE conn4 <- [1,2250,null,{}] 23:27:50 INFO - PROCESS | 12233 | 1464935270286 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}] 23:27:50 INFO - PROCESS | 12233 | 1464935270491 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 23:27:50 INFO - PROCESS | 12233 | 1464935270833 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x92244400 == 126 [pid = 12233] [id = 570] 23:27:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x9237f000) [pid = 12233] [serial = 1711] [outer = (nil)] 23:27:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x92681800) [pid = 12233] [serial = 1712] [outer = 0x9237f000] 23:27:50 INFO - PROCESS | 12233 | 1464935270933 Marionette DEBUG loaded listener.js 23:27:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x92872000) [pid = 12233] [serial = 1713] [outer = 0x9237f000] 23:27:51 INFO - PROCESS | 12233 | 1464935271823 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]]]}] 23:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1579ms 23:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:27:51 INFO - PROCESS | 12233 | 1464935271857 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 23:27:51 INFO - PROCESS | 12233 | 1464935271860 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 23:27:51 INFO - PROCESS | 12233 | 1464935271866 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:27:51 INFO - PROCESS | 12233 | 1464935271870 Marionette TRACE conn4 <- [1,2254,null,{}] 23:27:51 INFO - PROCESS | 12233 | 1464935271875 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}] 23:27:52 INFO - PROCESS | 12233 | 1464935272074 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 23:27:52 INFO - PROCESS | 12233 | 1464935272367 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x92a0f800 == 127 [pid = 12233] [id = 571] 23:27:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x92a0fc00) [pid = 12233] [serial = 1714] [outer = (nil)] 23:27:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x92bb3000) [pid = 12233] [serial = 1715] [outer = 0x92a0fc00] 23:27:52 INFO - PROCESS | 12233 | 1464935272521 Marionette DEBUG loaded listener.js 23:27:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x93a68000) [pid = 12233] [serial = 1716] [outer = 0x92a0fc00] 23:27:53 INFO - PROCESS | 12233 | 1464935273460 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]]]}] 23:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1629ms 23:27:53 INFO - PROCESS | 12233 | 1464935273494 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 23:27:53 INFO - PROCESS | 12233 | 1464935273499 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 23:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:27:53 INFO - PROCESS | 12233 | 1464935273505 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:27:53 INFO - PROCESS | 12233 | 1464935273509 Marionette TRACE conn4 <- [1,2258,null,{}] 23:27:53 INFO - PROCESS | 12233 | 1464935273514 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}] 23:27:53 INFO - PROCESS | 12233 | 1464935273744 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 23:27:54 INFO - PROCESS | 12233 | 1464935274079 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x92bb3c00 == 128 [pid = 12233] [id = 572] 23:27:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x94ebcc00) [pid = 12233] [serial = 1717] [outer = (nil)] 23:27:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x951f1c00) [pid = 12233] [serial = 1718] [outer = 0x94ebcc00] 23:27:54 INFO - PROCESS | 12233 | 1464935274168 Marionette DEBUG loaded listener.js 23:27:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x951f5400) [pid = 12233] [serial = 1719] [outer = 0x94ebcc00] 23:27:55 INFO - PROCESS | 12233 | 1464935275068 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]]]}] 23:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1632ms 23:27:55 INFO - PROCESS | 12233 | 1464935275138 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 23:27:55 INFO - PROCESS | 12233 | 1464935275142 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 23:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:27:55 INFO - PROCESS | 12233 | 1464935275148 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:27:55 INFO - PROCESS | 12233 | 1464935275151 Marionette TRACE conn4 <- [1,2262,null,{}] 23:27:55 INFO - PROCESS | 12233 | 1464935275157 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}] 23:27:55 INFO - PROCESS | 12233 | 1464935275360 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 23:27:55 INFO - PROCESS | 12233 | 1464935275717 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a9a0000 == 129 [pid = 12233] [id = 573] 23:27:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x9253f800) [pid = 12233] [serial = 1720] [outer = (nil)] 23:27:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x95ad8000) [pid = 12233] [serial = 1721] [outer = 0x9253f800] 23:27:55 INFO - PROCESS | 12233 | 1464935275805 Marionette DEBUG loaded listener.js 23:27:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x95d67000) [pid = 12233] [serial = 1722] [outer = 0x9253f800] 23:27:56 INFO - PROCESS | 12233 | 1464935276647 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]]]}] 23:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1532ms 23:27:56 INFO - PROCESS | 12233 | 1464935276680 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 23:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:27:56 INFO - PROCESS | 12233 | 1464935276694 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 23:27:56 INFO - PROCESS | 12233 | 1464935276700 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:27:56 INFO - PROCESS | 12233 | 1464935276704 Marionette TRACE conn4 <- [1,2266,null,{}] 23:27:56 INFO - PROCESS | 12233 | 1464935276709 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}] 23:27:56 INFO - PROCESS | 12233 | 1464935276911 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 23:27:57 INFO - PROCESS | 12233 | 1464935277204 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ad2000 == 130 [pid = 12233] [id = 574] 23:27:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x95ad9c00) [pid = 12233] [serial = 1723] [outer = (nil)] 23:27:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x95dc2800) [pid = 12233] [serial = 1724] [outer = 0x95ad9c00] 23:27:57 INFO - PROCESS | 12233 | 1464935277292 Marionette DEBUG loaded listener.js 23:27:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x95dc6000) [pid = 12233] [serial = 1725] [outer = 0x95ad9c00] 23:27:58 INFO - PROCESS | 12233 | 1464935278203 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]]]}] 23:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1538ms 23:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:27:58 INFO - PROCESS | 12233 | 1464935278239 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 23:27:58 INFO - PROCESS | 12233 | 1464935278242 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 23:27:58 INFO - PROCESS | 12233 | 1464935278248 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:27:58 INFO - PROCESS | 12233 | 1464935278251 Marionette TRACE conn4 <- [1,2270,null,{}] 23:27:58 INFO - PROCESS | 12233 | 1464935278257 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}] 23:27:58 INFO - PROCESS | 12233 | 1464935278464 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 23:27:58 INFO - PROCESS | 12233 | 1464935278760 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x95d71800 == 131 [pid = 12233] [id = 575] 23:27:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x95d72000) [pid = 12233] [serial = 1726] [outer = (nil)] 23:27:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x98177c00) [pid = 12233] [serial = 1727] [outer = 0x95d72000] 23:27:58 INFO - PROCESS | 12233 | 1464935278890 Marionette DEBUG loaded listener.js 23:27:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x9898d800) [pid = 12233] [serial = 1728] [outer = 0x95d72000] 23:27:59 INFO - PROCESS | 12233 | 1464935279794 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]]]}] 23:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1579ms 23:27:59 INFO - PROCESS | 12233 | 1464935279826 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 23:27:59 INFO - PROCESS | 12233 | 1464935279829 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 23:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:27:59 INFO - PROCESS | 12233 | 1464935279836 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:27:59 INFO - PROCESS | 12233 | 1464935279839 Marionette TRACE conn4 <- [1,2274,null,{}] 23:27:59 INFO - PROCESS | 12233 | 1464935279845 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}] 23:28:00 INFO - PROCESS | 12233 | 1464935280048 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 23:28:00 INFO - PROCESS | 12233 | 1464935280400 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x918d6800 == 132 [pid = 12233] [id = 576] 23:28:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x91a78400) [pid = 12233] [serial = 1729] [outer = (nil)] 23:28:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x996e6000) [pid = 12233] [serial = 1730] [outer = 0x91a78400] 23:28:00 INFO - PROCESS | 12233 | 1464935280489 Marionette DEBUG loaded listener.js 23:28:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x99e66400) [pid = 12233] [serial = 1731] [outer = 0x91a78400] 23:28:01 INFO - PROCESS | 12233 | 1464935281353 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]]]}] 23:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1579ms 23:28:01 INFO - PROCESS | 12233 | 1464935281415 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 23:28:01 INFO - PROCESS | 12233 | 1464935281418 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 23:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:28:01 INFO - PROCESS | 12233 | 1464935281425 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:28:01 INFO - PROCESS | 12233 | 1464935281428 Marionette TRACE conn4 <- [1,2278,null,{}] 23:28:01 INFO - PROCESS | 12233 | 1464935281436 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}] 23:28:01 INFO - PROCESS | 12233 | 1464935281664 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 23:28:01 INFO - PROCESS | 12233 | 1464935281958 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b6000 == 133 [pid = 12233] [id = 577] 23:28:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x996e7400) [pid = 12233] [serial = 1732] [outer = (nil)] 23:28:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x9a74b800) [pid = 12233] [serial = 1733] [outer = 0x996e7400] 23:28:02 INFO - PROCESS | 12233 | 1464935282088 Marionette DEBUG loaded listener.js 23:28:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x9a74e800) [pid = 12233] [serial = 1734] [outer = 0x996e7400] 23:28:02 INFO - PROCESS | 12233 | 1464935282991 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]]]}] 23:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1587ms 23:28:03 INFO - PROCESS | 12233 | 1464935283012 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 23:28:03 INFO - PROCESS | 12233 | 1464935283016 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 23:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:28:03 INFO - PROCESS | 12233 | 1464935283022 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:28:03 INFO - PROCESS | 12233 | 1464935283026 Marionette TRACE conn4 <- [1,2282,null,{}] 23:28:03 INFO - PROCESS | 12233 | 1464935283031 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}] 23:28:03 INFO - PROCESS | 12233 | 1464935283231 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 23:28:03 INFO - PROCESS | 12233 | 1464935283500 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6ec00 == 134 [pid = 12233] [id = 578] 23:28:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x9a2c9000) [pid = 12233] [serial = 1735] [outer = (nil)] 23:28:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x9a8c7000) [pid = 12233] [serial = 1736] [outer = 0x9a2c9000] 23:28:03 INFO - PROCESS | 12233 | 1464935283584 Marionette DEBUG loaded listener.js 23:28:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x9a9df800) [pid = 12233] [serial = 1737] [outer = 0x9a2c9000] 23:28:04 INFO - PROCESS | 12233 | 1464935284518 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]]]}] 23:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1536ms 23:28:04 INFO - PROCESS | 12233 | 1464935284559 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 23:28:04 INFO - PROCESS | 12233 | 1464935284562 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 23:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:28:04 INFO - PROCESS | 12233 | 1464935284568 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:28:04 INFO - PROCESS | 12233 | 1464935284572 Marionette TRACE conn4 <- [1,2286,null,{}] 23:28:04 INFO - PROCESS | 12233 | 1464935284577 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}] 23:28:04 INFO - PROCESS | 12233 | 1464935284875 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 23:28:05 INFO - PROCESS | 12233 | 1464935285096 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x8980bc00 == 135 [pid = 12233] [id = 579] 23:28:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x8cec7800) [pid = 12233] [serial = 1738] [outer = (nil)] 23:28:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x9af3a000) [pid = 12233] [serial = 1739] [outer = 0x8cec7800] 23:28:05 INFO - PROCESS | 12233 | 1464935285235 Marionette DEBUG loaded listener.js 23:28:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x9af3e400) [pid = 12233] [serial = 1740] [outer = 0x8cec7800] 23:28:06 INFO - PROCESS | 12233 | 1464935286102 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]]]}] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x855bd000 == 134 [pid = 12233] [id = 510] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a9a5800 == 133 [pid = 12233] [id = 560] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab90c00 == 132 [pid = 12233] [id = 559] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab8e400 == 131 [pid = 12233] [id = 558] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8992c000 == 130 [pid = 12233] [id = 557] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x872b3800 == 129 [pid = 12233] [id = 555] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9c271800 == 128 [pid = 12233] [id = 553] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9c2c9c00 == 127 [pid = 12233] [id = 554] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8ce8d000 == 126 [pid = 12233] [id = 552] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9a757c00 == 125 [pid = 12233] [id = 551] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8d854800 == 124 [pid = 12233] [id = 550] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x93c82000 == 123 [pid = 12233] [id = 548] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8b510400 == 122 [pid = 12233] [id = 549] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x918ce000 == 121 [pid = 12233] [id = 547] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x872ad800 == 120 [pid = 12233] [id = 546] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x923b8800 == 119 [pid = 12233] [id = 545] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x91a10c00 == 118 [pid = 12233] [id = 544] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x91a0ec00 == 117 [pid = 12233] [id = 543] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8d976c00 == 116 [pid = 12233] [id = 542] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8d69f000 == 115 [pid = 12233] [id = 540] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8cfc00 == 114 [pid = 12233] [id = 541] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab8a000 == 113 [pid = 12233] [id = 539] 23:28:08 INFO - PROCESS | 12233 | --DOCSHELL 0x855b8800 == 112 [pid = 12233] [id = 538] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x8d632000) [pid = 12233] [serial = 1473] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x8d19bc00) [pid = 12233] [serial = 1608] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x8d980800) [pid = 12233] [serial = 1610] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8ab89c00) [pid = 12233] [serial = 1604] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x8b39a000) [pid = 12233] [serial = 1605] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x87d75c00) [pid = 12233] [serial = 1601] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x89804800) [pid = 12233] [serial = 1602] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x9c26e800) [pid = 12233] [serial = 1599] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x9c155400) [pid = 12233] [serial = 1598] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x9c151000) [pid = 12233] [serial = 1596] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x9c14bc00) [pid = 12233] [serial = 1595] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x9bb89c00) [pid = 12233] [serial = 1593] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x9bb7f400) [pid = 12233] [serial = 1592] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x9b5f0800) [pid = 12233] [serial = 1590] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x9b37a800) [pid = 12233] [serial = 1589] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x9ae6d000) [pid = 12233] [serial = 1587] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x9a784800) [pid = 12233] [serial = 1586] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x996e2400) [pid = 12233] [serial = 1584] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x99399000) [pid = 12233] [serial = 1583] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x96d26000) [pid = 12233] [serial = 1581] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x95dc8000) [pid = 12233] [serial = 1580] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x95ada000) [pid = 12233] [serial = 1578] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x95a7f800) [pid = 12233] [serial = 1577] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x93c7b000) [pid = 12233] [serial = 1575] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x93ab5c00) [pid = 12233] [serial = 1574] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x92bb2800) [pid = 12233] [serial = 1572] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x92a0d800) [pid = 12233] [serial = 1571] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x9286f800) [pid = 12233] [serial = 1569] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x9268a400) [pid = 12233] [serial = 1568] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x924bc400) [pid = 12233] [serial = 1566] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x923b1800) [pid = 12233] [serial = 1565] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x9232ec00) [pid = 12233] [serial = 1563] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x91c67c00) [pid = 12233] [serial = 1562] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x918da000) [pid = 12233] [serial = 1560] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x918d4400) [pid = 12233] [serial = 1559] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x91809400) [pid = 12233] [serial = 1557] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x90ed0c00) [pid = 12233] [serial = 1556] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x90d41400) [pid = 12233] [serial = 1554] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8f204000) [pid = 12233] [serial = 1553] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8d979000) [pid = 12233] [serial = 1551] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8d76b800) [pid = 12233] [serial = 1550] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8b51ac00) [pid = 12233] [serial = 1548] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8a8b3c00) [pid = 12233] [serial = 1547] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8e1a4800) [pid = 12233] [serial = 1611] [outer = (nil)] [url = about:blank] 23:28:08 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 23:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 3787ms 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8d027c00) [pid = 12233] [serial = 1607] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x8d76bc00) [pid = 12233] [serial = 1613] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 12233 | 1464935288468 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 23:28:08 INFO - PROCESS | 12233 | 1464935288472 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 23:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:28:08 INFO - PROCESS | 12233 | 1464935288482 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:28:08 INFO - PROCESS | 12233 | 1464935288490 Marionette TRACE conn4 <- [1,2290,null,{}] 23:28:08 INFO - PROCESS | 12233 | 1464935288497 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}] 23:28:08 INFO - PROCESS | 12233 | 1464935288678 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 23:28:08 INFO - PROCESS | 12233 | 1464935288694 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8a7c00 == 113 [pid = 12233] [id = 580] 23:28:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8a8a9000) [pid = 12233] [serial = 1741] [outer = (nil)] 23:28:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8a8b4c00) [pid = 12233] [serial = 1742] [outer = 0x8a8a9000] 23:28:08 INFO - PROCESS | 12233 | 1464935288771 Marionette DEBUG loaded listener.js 23:28:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8a9a1400) [pid = 12233] [serial = 1743] [outer = 0x8a8a9000] 23:28:09 INFO - PROCESS | 12233 | 1464935289780 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]]]}] 23:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1332ms 23:28:09 INFO - PROCESS | 12233 | 1464935289815 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 23:28:09 INFO - PROCESS | 12233 | 1464935289819 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 23:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:28:09 INFO - PROCESS | 12233 | 1464935289831 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:28:09 INFO - PROCESS | 12233 | 1464935289835 Marionette TRACE conn4 <- [1,2294,null,{}] 23:28:09 INFO - PROCESS | 12233 | 1464935289841 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}] 23:28:10 INFO - PROCESS | 12233 | 1464935290120 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 23:28:10 INFO - PROCESS | 12233 | 1464935290141 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab90000 == 114 [pid = 12233] [id = 581] 23:28:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8b391c00) [pid = 12233] [serial = 1744] [outer = (nil)] 23:28:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8b510400) [pid = 12233] [serial = 1745] [outer = 0x8b391c00] 23:28:10 INFO - PROCESS | 12233 | 1464935290212 Marionette DEBUG loaded listener.js 23:28:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8cec4400) [pid = 12233] [serial = 1746] [outer = 0x8b391c00] 23:28:11 INFO - PROCESS | 12233 | 1464935291252 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]]]}] 23:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1493ms 23:28:11 INFO - PROCESS | 12233 | 1464935291320 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 23:28:11 INFO - PROCESS | 12233 | 1464935291324 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 23:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:28:11 INFO - PROCESS | 12233 | 1464935291330 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:28:11 INFO - PROCESS | 12233 | 1464935291333 Marionette TRACE conn4 <- [1,2298,null,{}] 23:28:11 INFO - PROCESS | 12233 | 1464935291357 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}] 23:28:11 INFO - PROCESS | 12233 | 1464935291633 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 23:28:11 INFO - PROCESS | 12233 | 1464935291666 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b39d000 == 115 [pid = 12233] [id = 582] 23:28:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8d199400) [pid = 12233] [serial = 1747] [outer = (nil)] 23:28:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8d627c00) [pid = 12233] [serial = 1748] [outer = 0x8d199400] 23:28:11 INFO - PROCESS | 12233 | 1464935291744 Marionette DEBUG loaded listener.js 23:28:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8d6aa400) [pid = 12233] [serial = 1749] [outer = 0x8d199400] 23:28:12 INFO - PROCESS | 12233 | 1464935292736 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]]]}] 23:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1434ms 23:28:12 INFO - PROCESS | 12233 | 1464935292764 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 23:28:12 INFO - PROCESS | 12233 | 1464935292768 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 23:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:28:12 INFO - PROCESS | 12233 | 1464935292773 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:28:12 INFO - PROCESS | 12233 | 1464935292777 Marionette TRACE conn4 <- [1,2302,null,{}] 23:28:12 INFO - PROCESS | 12233 | 1464935292782 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}] 23:28:13 INFO - PROCESS | 12233 | 1464935293063 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x924b7000) [pid = 12233] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x9cd94000) [pid = 12233] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8e48e800) [pid = 12233] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8f205000) [pid = 12233] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0xa228f800) [pid = 12233] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x92bbcc00) [pid = 12233] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x91a12c00) [pid = 12233] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x9ae65400) [pid = 12233] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x91a12000) [pid = 12233] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x95ae0000) [pid = 12233] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x8e499800) [pid = 12233] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x89930c00) [pid = 12233] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x8f06e800) [pid = 12233] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x9cd97800) [pid = 12233] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x8e491c00) [pid = 12233] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x8cfdf400) [pid = 12233] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x8d765000) [pid = 12233] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x8d981400) [pid = 12233] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x855b9400) [pid = 12233] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x8f204400) [pid = 12233] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x8d84d800) [pid = 12233] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x8ab8f000) [pid = 12233] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:28:13 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x8b50f800) [pid = 12233] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:28:13 INFO - PROCESS | 12233 | 1464935293877 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b9400 == 116 [pid = 12233] [id = 583] 23:28:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x87d76800) [pid = 12233] [serial = 1750] [outer = (nil)] 23:28:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x8a9a9400) [pid = 12233] [serial = 1751] [outer = 0x87d76800] 23:28:13 INFO - PROCESS | 12233 | 1464935293954 Marionette DEBUG loaded listener.js 23:28:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x8d980c00) [pid = 12233] [serial = 1752] [outer = 0x87d76800] 23:28:14 INFO - PROCESS | 12233 | 1464935294734 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]]]}] 23:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1983ms 23:28:14 INFO - PROCESS | 12233 | 1464935294757 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 23:28:14 INFO - PROCESS | 12233 | 1464935294760 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 23:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:28:14 INFO - PROCESS | 12233 | 1464935294766 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:28:14 INFO - PROCESS | 12233 | 1464935294769 Marionette TRACE conn4 <- [1,2306,null,{}] 23:28:14 INFO - PROCESS | 12233 | 1464935294774 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}] 23:28:14 INFO - PROCESS | 12233 | 1464935294951 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 23:28:14 INFO - PROCESS | 12233 | 1464935294971 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab8f000 == 117 [pid = 12233] [id = 584] 23:28:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x8d976800) [pid = 12233] [serial = 1753] [outer = (nil)] 23:28:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8f06c400) [pid = 12233] [serial = 1754] [outer = 0x8d976800] 23:28:15 INFO - PROCESS | 12233 | 1464935295041 Marionette DEBUG loaded listener.js 23:28:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8f202400) [pid = 12233] [serial = 1755] [outer = 0x8d976800] 23:28:16 INFO - PROCESS | 12233 | 1464935296261 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]]]}] 23:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1529ms 23:28:16 INFO - PROCESS | 12233 | 1464935296296 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 23:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:28:16 INFO - PROCESS | 12233 | 1464935296302 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 23:28:16 INFO - PROCESS | 12233 | 1464935296311 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:28:16 INFO - PROCESS | 12233 | 1464935296318 Marionette TRACE conn4 <- [1,2310,null,{}] 23:28:16 INFO - PROCESS | 12233 | 1464935296328 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}] 23:28:16 INFO - PROCESS | 12233 | 1464935296569 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 23:28:16 INFO - PROCESS | 12233 | 1464935296933 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x872ad800 == 118 [pid = 12233] [id = 585] 23:28:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8993ac00) [pid = 12233] [serial = 1756] [outer = (nil)] 23:28:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8b396c00) [pid = 12233] [serial = 1757] [outer = 0x8993ac00] 23:28:17 INFO - PROCESS | 12233 | 1464935297025 Marionette DEBUG loaded listener.js 23:28:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8cfe3800) [pid = 12233] [serial = 1758] [outer = 0x8993ac00] 23:28:17 INFO - PROCESS | 12233 | 1464935297932 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]]]}] 23:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1691ms 23:28:18 INFO - PROCESS | 12233 | 1464935298001 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 23:28:18 INFO - PROCESS | 12233 | 1464935298009 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 23:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:28:18 INFO - PROCESS | 12233 | 1464935298020 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:28:18 INFO - PROCESS | 12233 | 1464935298024 Marionette TRACE conn4 <- [1,2314,null,{}] 23:28:18 INFO - PROCESS | 12233 | 1464935298031 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}] 23:28:18 INFO - PROCESS | 12233 | 1464935298278 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 23:28:18 INFO - PROCESS | 12233 | 1464935298631 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d850400 == 119 [pid = 12233] [id = 586] 23:28:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8d855c00) [pid = 12233] [serial = 1759] [outer = (nil)] 23:28:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8e492800) [pid = 12233] [serial = 1760] [outer = 0x8d855c00] 23:28:18 INFO - PROCESS | 12233 | 1464935298721 Marionette DEBUG loaded listener.js 23:28:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8f077400) [pid = 12233] [serial = 1761] [outer = 0x8d855c00] 23:28:19 INFO - PROCESS | 12233 | 1464935299705 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]]]}] 23:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1743ms 23:28:19 INFO - PROCESS | 12233 | 1464935299763 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 23:28:19 INFO - PROCESS | 12233 | 1464935299767 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 23:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:28:19 INFO - PROCESS | 12233 | 1464935299774 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:28:19 INFO - PROCESS | 12233 | 1464935299780 Marionette TRACE conn4 <- [1,2318,null,{}] 23:28:19 INFO - PROCESS | 12233 | 1464935299797 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}] 23:28:20 INFO - PROCESS | 12233 | 1464935300056 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 23:28:20 INFO - PROCESS | 12233 | 1464935300390 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4f400 == 120 [pid = 12233] [id = 587] 23:28:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x90fb6800) [pid = 12233] [serial = 1762] [outer = (nil)] 23:28:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x91895400) [pid = 12233] [serial = 1763] [outer = 0x90fb6800] 23:28:20 INFO - PROCESS | 12233 | 1464935300483 Marionette DEBUG loaded listener.js 23:28:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x918d0c00) [pid = 12233] [serial = 1764] [outer = 0x90fb6800] 23:28:21 INFO - PROCESS | 12233 | 1464935301384 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] 23:28:21 INFO - PROCESS | 12233 | 1464935301468 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 23:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:28:21 INFO - PROCESS | 12233 | 1464935301475 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:28:21 INFO - PROCESS | 12233 | 1464935301479 Marionette TRACE conn4 <- [1,2322,null,{}] 23:28:21 INFO - PROCESS | 12233 | 1464935301485 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}] 23:28:21 INFO - PROCESS | 12233 | 1464935301731 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 23:28:22 INFO - PROCESS | 12233 | 1464935302073 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4f000 == 121 [pid = 12233] [id = 588] 23:28:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x9189ac00) [pid = 12233] [serial = 1765] [outer = (nil)] 23:28:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x91a11400) [pid = 12233] [serial = 1766] [outer = 0x9189ac00] 23:28:22 INFO - PROCESS | 12233 | 1464935302166 Marionette DEBUG loaded listener.js 23:28:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x91a76400) [pid = 12233] [serial = 1767] [outer = 0x9189ac00] 23:28:23 INFO - PROCESS | 12233 | 1464935303034 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]]]}] 23:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1635ms 23:28:23 INFO - PROCESS | 12233 | 1464935303110 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 23:28:23 INFO - PROCESS | 12233 | 1464935303114 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 23:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:28:23 INFO - PROCESS | 12233 | 1464935303121 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:28:23 INFO - PROCESS | 12233 | 1464935303124 Marionette TRACE conn4 <- [1,2326,null,{}] 23:28:23 INFO - PROCESS | 12233 | 1464935303130 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}] 23:28:23 INFO - PROCESS | 12233 | 1464935303370 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 23:28:23 INFO - PROCESS | 12233 | 1464935303719 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab8a000 == 122 [pid = 12233] [id = 589] 23:28:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x91955400) [pid = 12233] [serial = 1768] [outer = (nil)] 23:28:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x91e85400) [pid = 12233] [serial = 1769] [outer = 0x91955400] 23:28:23 INFO - PROCESS | 12233 | 1464935303809 Marionette DEBUG loaded listener.js 23:28:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x92327800) [pid = 12233] [serial = 1770] [outer = 0x91955400] 23:28:24 INFO - PROCESS | 12233 | 1464935304668 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]]]}] 23:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1577ms 23:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:28:24 INFO - PROCESS | 12233 | 1464935304699 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 23:28:24 INFO - PROCESS | 12233 | 1464935304702 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 23:28:24 INFO - PROCESS | 12233 | 1464935304708 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:28:24 INFO - PROCESS | 12233 | 1464935304712 Marionette TRACE conn4 <- [1,2330,null,{}] 23:28:24 INFO - PROCESS | 12233 | 1464935304746 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}] 23:28:24 INFO - PROCESS | 12233 | 1464935304990 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 23:28:25 INFO - PROCESS | 12233 | 1464935305341 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a7d400 == 123 [pid = 12233] [id = 590] 23:28:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x92378000) [pid = 12233] [serial = 1771] [outer = (nil)] 23:28:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x9253dc00) [pid = 12233] [serial = 1772] [outer = 0x92378000] 23:28:25 INFO - PROCESS | 12233 | 1464935305440 Marionette DEBUG loaded listener.js 23:28:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x9286fc00) [pid = 12233] [serial = 1773] [outer = 0x92378000] 23:28:26 INFO - PROCESS | 12233 | 1464935306325 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]]]}] 23:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1644ms 23:28:26 INFO - PROCESS | 12233 | 1464935306351 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 23:28:26 INFO - PROCESS | 12233 | 1464935306355 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 23:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:28:26 INFO - PROCESS | 12233 | 1464935306361 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:28:26 INFO - PROCESS | 12233 | 1464935306364 Marionette TRACE conn4 <- [1,2334,null,{}] 23:28:26 INFO - PROCESS | 12233 | 1464935306370 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}] 23:28:26 INFO - PROCESS | 12233 | 1464935306569 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 23:28:26 INFO - PROCESS | 12233 | 1464935306865 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:26 INFO - PROCESS | 12233 | ++DOCSHELL 0x92872c00 == 124 [pid = 12233] [id = 591] 23:28:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x92873c00) [pid = 12233] [serial = 1774] [outer = (nil)] 23:28:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x92a0a800) [pid = 12233] [serial = 1775] [outer = 0x92873c00] 23:28:26 INFO - PROCESS | 12233 | 1464935306954 Marionette DEBUG loaded listener.js 23:28:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x92bafc00) [pid = 12233] [serial = 1776] [outer = 0x92873c00] 23:28:27 INFO - PROCESS | 12233 | 1464935307869 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]]]}] 23:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1584ms 23:28:27 INFO - PROCESS | 12233 | 1464935307946 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 23:28:27 INFO - PROCESS | 12233 | 1464935307950 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 23:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:28:27 INFO - PROCESS | 12233 | 1464935307956 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:28:27 INFO - PROCESS | 12233 | 1464935307960 Marionette TRACE conn4 <- [1,2338,null,{}] 23:28:27 INFO - PROCESS | 12233 | 1464935307966 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}] 23:28:28 INFO - PROCESS | 12233 | 1464935308204 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 23:28:28 INFO - PROCESS | 12233 | 1464935308566 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x92a02c00 == 125 [pid = 12233] [id = 592] 23:28:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x92a05c00) [pid = 12233] [serial = 1777] [outer = (nil)] 23:28:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x93c7b400) [pid = 12233] [serial = 1778] [outer = 0x92a05c00] 23:28:28 INFO - PROCESS | 12233 | 1464935308652 Marionette DEBUG loaded listener.js 23:28:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x93c82000) [pid = 12233] [serial = 1779] [outer = 0x92a05c00] 23:28:29 INFO - PROCESS | 12233 | 1464935309554 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]]]}] 23:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1629ms 23:28:29 INFO - PROCESS | 12233 | 1464935309586 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 23:28:29 INFO - PROCESS | 12233 | 1464935309589 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 23:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:28:29 INFO - PROCESS | 12233 | 1464935309595 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:28:29 INFO - PROCESS | 12233 | 1464935309599 Marionette TRACE conn4 <- [1,2342,null,{}] 23:28:29 INFO - PROCESS | 12233 | 1464935309605 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}] 23:28:29 INFO - PROCESS | 12233 | 1464935309814 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 23:28:30 INFO - PROCESS | 12233 | 1464935310197 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1a8800 == 126 [pid = 12233] [id = 593] 23:28:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x92684800) [pid = 12233] [serial = 1780] [outer = (nil)] 23:28:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x951ed400) [pid = 12233] [serial = 1781] [outer = 0x92684800] 23:28:30 INFO - PROCESS | 12233 | 1464935310288 Marionette DEBUG loaded listener.js 23:28:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x95a74800) [pid = 12233] [serial = 1782] [outer = 0x92684800] 23:28:31 INFO - PROCESS | 12233 | 1464935311187 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]]]}] 23:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1639ms 23:28:31 INFO - PROCESS | 12233 | 1464935311236 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 23:28:31 INFO - PROCESS | 12233 | 1464935311239 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 23:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:28:31 INFO - PROCESS | 12233 | 1464935311245 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:28:31 INFO - PROCESS | 12233 | 1464935311249 Marionette TRACE conn4 <- [1,2346,null,{}] 23:28:31 INFO - PROCESS | 12233 | 1464935311254 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}] 23:28:31 INFO - PROCESS | 12233 | 1464935311460 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 23:28:31 INFO - PROCESS | 12233 | 1464935311753 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x92baf400 == 127 [pid = 12233] [id = 594] 23:28:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x93a70c00) [pid = 12233] [serial = 1783] [outer = (nil)] 23:28:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x95adb800) [pid = 12233] [serial = 1784] [outer = 0x93a70c00] 23:28:31 INFO - PROCESS | 12233 | 1464935311889 Marionette DEBUG loaded listener.js 23:28:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x95db9c00) [pid = 12233] [serial = 1785] [outer = 0x93a70c00] 23:28:32 INFO - PROCESS | 12233 | 1464935312818 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]]]}] 23:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1640ms 23:28:32 INFO - PROCESS | 12233 | 1464935312886 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 23:28:32 INFO - PROCESS | 12233 | 1464935312890 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 23:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:28:32 INFO - PROCESS | 12233 | 1464935312897 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:28:32 INFO - PROCESS | 12233 | 1464935312901 Marionette TRACE conn4 <- [1,2350,null,{}] 23:28:32 INFO - PROCESS | 12233 | 1464935312906 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}] 23:28:33 INFO - PROCESS | 12233 | 1464935313136 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 23:28:33 INFO - PROCESS | 12233 | 1464935313486 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x95a7f800 == 128 [pid = 12233] [id = 595] 23:28:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x99e5d400) [pid = 12233] [serial = 1786] [outer = (nil)] 23:28:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x9a2a7000) [pid = 12233] [serial = 1787] [outer = 0x99e5d400] 23:28:33 INFO - PROCESS | 12233 | 1464935313586 Marionette DEBUG loaded listener.js 23:28:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x9a782800) [pid = 12233] [serial = 1788] [outer = 0x99e5d400] 23:28:34 INFO - PROCESS | 12233 | 1464935314475 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]]]}] 23:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1633ms 23:28:34 INFO - PROCESS | 12233 | 1464935314530 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 23:28:34 INFO - PROCESS | 12233 | 1464935314534 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 23:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:28:34 INFO - PROCESS | 12233 | 1464935314540 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:28:34 INFO - PROCESS | 12233 | 1464935314544 Marionette TRACE conn4 <- [1,2354,null,{}] 23:28:34 INFO - PROCESS | 12233 | 1464935314549 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}] 23:28:34 INFO - PROCESS | 12233 | 1464935314752 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 23:28:35 INFO - PROCESS | 12233 | 1464935315119 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x9267dc00 == 129 [pid = 12233] [id = 596] 23:28:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x93a74800) [pid = 12233] [serial = 1789] [outer = (nil)] 23:28:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x9ae73800) [pid = 12233] [serial = 1790] [outer = 0x93a74800] 23:28:35 INFO - PROCESS | 12233 | 1464935315206 Marionette DEBUG loaded listener.js 23:28:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x9af3c400) [pid = 12233] [serial = 1791] [outer = 0x93a74800] 23:28:36 INFO - PROCESS | 12233 | 1464935316090 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]]]}] 23:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1587ms 23:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:28:36 INFO - PROCESS | 12233 | 1464935316129 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 23:28:36 INFO - PROCESS | 12233 | 1464935316132 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 23:28:36 INFO - PROCESS | 12233 | 1464935316138 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:28:36 INFO - PROCESS | 12233 | 1464935316142 Marionette TRACE conn4 <- [1,2358,null,{}] 23:28:36 INFO - PROCESS | 12233 | 1464935316147 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}] 23:28:36 INFO - PROCESS | 12233 | 1464935316455 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 23:28:36 INFO - PROCESS | 12233 | 1464935316721 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ab63400 == 130 [pid = 12233] [id = 597] 23:28:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x9af33c00) [pid = 12233] [serial = 1792] [outer = (nil)] 23:28:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x9b5f6800) [pid = 12233] [serial = 1793] [outer = 0x9af33c00] 23:28:36 INFO - PROCESS | 12233 | 1464935316809 Marionette DEBUG loaded listener.js 23:28:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x9bb88c00) [pid = 12233] [serial = 1794] [outer = 0x9af33c00] 23:28:37 INFO - PROCESS | 12233 | 1464935317674 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]]]}] 23:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1587ms 23:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:28:37 INFO - PROCESS | 12233 | 1464935317725 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 23:28:37 INFO - PROCESS | 12233 | 1464935317728 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 23:28:37 INFO - PROCESS | 12233 | 1464935317734 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:28:37 INFO - PROCESS | 12233 | 1464935317738 Marionette TRACE conn4 <- [1,2362,null,{}] 23:28:37 INFO - PROCESS | 12233 | 1464935317743 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}] 23:28:37 INFO - PROCESS | 12233 | 1464935317943 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 23:28:38 INFO - PROCESS | 12233 | 1464935318246 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b5ebc00 == 131 [pid = 12233] [id = 598] 23:28:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x9bbbbc00) [pid = 12233] [serial = 1795] [outer = (nil)] 23:28:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x9c150c00) [pid = 12233] [serial = 1796] [outer = 0x9bbbbc00] 23:28:38 INFO - PROCESS | 12233 | 1464935318376 Marionette DEBUG loaded listener.js 23:28:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x9c154400) [pid = 12233] [serial = 1797] [outer = 0x9bbbbc00] 23:28:39 INFO - PROCESS | 12233 | 1464935319286 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]]]}] 23:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1631ms 23:28:39 INFO - PROCESS | 12233 | 1464935319364 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 23:28:39 INFO - PROCESS | 12233 | 1464935319368 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 23:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:28:39 INFO - PROCESS | 12233 | 1464935319374 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:28:39 INFO - PROCESS | 12233 | 1464935319377 Marionette TRACE conn4 <- [1,2366,null,{}] 23:28:39 INFO - PROCESS | 12233 | 1464935319383 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}] 23:28:39 INFO - PROCESS | 12233 | 1464935319633 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 23:28:40 INFO - PROCESS | 12233 | 1464935319986 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x95a7ac00 == 132 [pid = 12233] [id = 599] 23:28:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x95d69c00) [pid = 12233] [serial = 1798] [outer = (nil)] 23:28:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x9c2cb800) [pid = 12233] [serial = 1799] [outer = 0x95d69c00] 23:28:40 INFO - PROCESS | 12233 | 1464935320074 Marionette DEBUG loaded listener.js 23:28:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x9c2cec00) [pid = 12233] [serial = 1800] [outer = 0x95d69c00] 23:28:40 INFO - PROCESS | 12233 | 1464935320959 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]]]}] 23:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1628ms 23:28:41 INFO - PROCESS | 12233 | 1464935321002 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 23:28:41 INFO - PROCESS | 12233 | 1464935321006 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 23:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:28:41 INFO - PROCESS | 12233 | 1464935321013 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:28:41 INFO - PROCESS | 12233 | 1464935321016 Marionette TRACE conn4 <- [1,2370,null,{}] 23:28:41 INFO - PROCESS | 12233 | 1464935321022 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}] 23:28:41 INFO - PROCESS | 12233 | 1464935321226 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 23:28:41 INFO - PROCESS | 12233 | 1464935321528 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b4000 == 133 [pid = 12233] [id = 600] 23:28:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x9c26c400) [pid = 12233] [serial = 1801] [outer = (nil)] 23:28:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0xa115c400) [pid = 12233] [serial = 1802] [outer = 0x9c26c400] 23:28:41 INFO - PROCESS | 12233 | 1464935321656 Marionette DEBUG loaded listener.js 23:28:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0xa1161c00) [pid = 12233] [serial = 1803] [outer = 0x9c26c400] 23:28:42 INFO - PROCESS | 12233 | 1464935322545 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]]]}] 23:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1595ms 23:28:42 INFO - PROCESS | 12233 | 1464935322609 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 23:28:42 INFO - PROCESS | 12233 | 1464935322612 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 23:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:28:42 INFO - PROCESS | 12233 | 1464935322618 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:28:42 INFO - PROCESS | 12233 | 1464935322622 Marionette TRACE conn4 <- [1,2374,null,{}] 23:28:42 INFO - PROCESS | 12233 | 1464935322627 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}] 23:28:42 INFO - PROCESS | 12233 | 1464935322833 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 23:28:43 INFO - PROCESS | 12233 | 1464935323177 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x9cd96800 == 134 [pid = 12233] [id = 601] 23:28:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x9cd97800) [pid = 12233] [serial = 1804] [outer = (nil)] 23:28:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0xa22ad000) [pid = 12233] [serial = 1805] [outer = 0x9cd97800] 23:28:43 INFO - PROCESS | 12233 | 1464935323268 Marionette DEBUG loaded listener.js 23:28:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0xa2407c00) [pid = 12233] [serial = 1806] [outer = 0x9cd97800] 23:28:44 INFO - PROCESS | 12233 | 1464935324147 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]]]}] 23:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1585ms 23:28:44 INFO - PROCESS | 12233 | 1464935324204 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 23:28:44 INFO - PROCESS | 12233 | 1464935324208 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 23:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:28:44 INFO - PROCESS | 12233 | 1464935324236 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:28:44 INFO - PROCESS | 12233 | 1464935324239 Marionette TRACE conn4 <- [1,2378,null,{}] 23:28:44 INFO - PROCESS | 12233 | 1464935324245 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}] 23:28:44 INFO - PROCESS | 12233 | 1464935324458 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 23:28:44 INFO - PROCESS | 12233 | 1464935324815 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b1800 == 135 [pid = 12233] [id = 602] 23:28:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x8ce8c800) [pid = 12233] [serial = 1807] [outer = (nil)] 23:28:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0xa226d400) [pid = 12233] [serial = 1808] [outer = 0x8ce8c800] 23:28:44 INFO - PROCESS | 12233 | 1464935324908 Marionette DEBUG loaded listener.js 23:28:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0xa26d1800) [pid = 12233] [serial = 1809] [outer = 0x8ce8c800] 23:28:45 INFO - PROCESS | 12233 | 1464935325909 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]]]}] 23:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1739ms 23:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:28:45 INFO - PROCESS | 12233 | 1464935325971 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 23:28:45 INFO - PROCESS | 12233 | 1464935325974 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 23:28:45 INFO - PROCESS | 12233 | 1464935325981 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:28:45 INFO - PROCESS | 12233 | 1464935325984 Marionette TRACE conn4 <- [1,2382,null,{}] 23:28:45 INFO - PROCESS | 12233 | 1464935325990 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}] 23:28:46 INFO - PROCESS | 12233 | 1464935326209 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8b396000 == 134 [pid = 12233] [id = 512] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x872b8400 == 133 [pid = 12233] [id = 513] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x92247800 == 132 [pid = 12233] [id = 9] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x92244400 == 131 [pid = 12233] [id = 570] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x92a0f800 == 130 [pid = 12233] [id = 571] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8f06cc00 == 129 [pid = 12233] [id = 569] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x91802c00 == 128 [pid = 12233] [id = 568] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x90faec00 == 127 [pid = 12233] [id = 567] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x90fb7c00 == 126 [pid = 12233] [id = 566] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8e498400 == 125 [pid = 12233] [id = 565] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8d19b400 == 124 [pid = 12233] [id = 563] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8cfdec00 == 123 [pid = 12233] [id = 564] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8b394c00 == 122 [pid = 12233] [id = 562] 23:28:48 INFO - PROCESS | 12233 | --DOCSHELL 0x84ddc800 == 121 [pid = 12233] [id = 561] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x92a0e800) [pid = 12233] [serial = 1638] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x9cfb5000) [pid = 12233] [serial = 1661] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x92ebf400) [pid = 12233] [serial = 1640] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x91954400) [pid = 12233] [serial = 1628] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0xa2613000) [pid = 12233] [serial = 1671] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x951f3c00) [pid = 12233] [serial = 1643] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x924b9c00) [pid = 12233] [serial = 1635] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x9be3b800) [pid = 12233] [serial = 1655] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x92248400) [pid = 12233] [serial = 1632] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x95d6f400) [pid = 12233] [serial = 1646] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x924b5c00) [pid = 12233] [serial = 1634] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x9c2c8800) [pid = 12233] [serial = 1658] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x8a8aa000) [pid = 12233] [serial = 1673] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x91a72800) [pid = 12233] [serial = 1631] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0xa2290c00) [pid = 12233] [serial = 1668] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x9cfb7400) [pid = 12233] [serial = 1662] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0xa21b1800) [pid = 12233] [serial = 1665] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x93a73400) [pid = 12233] [serial = 1641] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x99ed4400) [pid = 12233] [serial = 1649] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x95a73800) [pid = 12233] [serial = 1644] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x8d19d400) [pid = 12233] [serial = 1680] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x8a8b1000) [pid = 12233] [serial = 1674] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x8d855400) [pid = 12233] [serial = 1545] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x8d020000) [pid = 12233] [serial = 1679] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x91810400) [pid = 12233] [serial = 1626] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x8a36ec00) [pid = 12233] [serial = 1617] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x9ae70c00) [pid = 12233] [serial = 1652] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x9a751400) [pid = 12233] [serial = 1650] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x8e49a800) [pid = 12233] [serial = 1623] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x9c14cc00) [pid = 12233] [serial = 1656] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x9b370800) [pid = 12233] [serial = 1653] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x8ce8d400) [pid = 12233] [serial = 1677] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0xa21aec00) [pid = 12233] [serial = 1664] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x90ec6800) [pid = 12233] [serial = 1625] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x96d2a800) [pid = 12233] [serial = 1647] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0xa2476c00) [pid = 12233] [serial = 1670] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x8ce8f800) [pid = 12233] [serial = 1619] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x9c2d1800) [pid = 12233] [serial = 1659] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8b510c00) [pid = 12233] [serial = 1676] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8d97c800) [pid = 12233] [serial = 1622] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0xa228a800) [pid = 12233] [serial = 1667] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x91959800) [pid = 12233] [serial = 1629] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8cfda400) [pid = 12233] [serial = 1620] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x888d8000) [pid = 12233] [serial = 1616] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x92a01400) [pid = 12233] [serial = 1637] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x8d765800) [pid = 12233] [serial = 1682] [outer = (nil)] [url = about:blank] 23:28:48 INFO - PROCESS | 12233 | 1464935328743 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b7c00 == 122 [pid = 12233] [id = 603] 23:28:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x872b8400) [pid = 12233] [serial = 1810] [outer = (nil)] 23:28:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x87d77800) [pid = 12233] [serial = 1811] [outer = 0x872b8400] 23:28:48 INFO - PROCESS | 12233 | 1464935328821 Marionette DEBUG loaded listener.js 23:28:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8992dc00) [pid = 12233] [serial = 1812] [outer = 0x872b8400] 23:28:49 INFO - PROCESS | 12233 | 1464935329618 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]]]}] 23:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 3693ms 23:28:49 INFO - PROCESS | 12233 | 1464935329675 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 23:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:28:49 INFO - PROCESS | 12233 | 1464935329681 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 23:28:49 INFO - PROCESS | 12233 | 1464935329688 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:28:49 INFO - PROCESS | 12233 | 1464935329693 Marionette TRACE conn4 <- [1,2386,null,{}] 23:28:49 INFO - PROCESS | 12233 | 1464935329700 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}] 23:28:49 INFO - PROCESS | 12233 | 1464935329915 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 23:28:50 INFO - PROCESS | 12233 | 1464935330123 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8c6c00 == 123 [pid = 12233] [id = 604] 23:28:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8a8cb800) [pid = 12233] [serial = 1813] [outer = (nil)] 23:28:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8ab8f400) [pid = 12233] [serial = 1814] [outer = 0x8a8cb800] 23:28:50 INFO - PROCESS | 12233 | 1464935330197 Marionette DEBUG loaded listener.js 23:28:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8b516000) [pid = 12233] [serial = 1815] [outer = 0x8a8cb800] 23:28:51 INFO - PROCESS | 12233 | 1464935331093 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]]]}] 23:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1431ms 23:28:51 INFO - PROCESS | 12233 | 1464935331122 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 23:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:28:51 INFO - PROCESS | 12233 | 1464935331128 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 23:28:51 INFO - PROCESS | 12233 | 1464935331134 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:28:51 INFO - PROCESS | 12233 | 1464935331137 Marionette TRACE conn4 <- [1,2390,null,{}] 23:28:51 INFO - PROCESS | 12233 | 1464935331143 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}] 23:28:51 INFO - PROCESS | 12233 | 1464935331406 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 23:28:51 INFO - PROCESS | 12233 | 1464935331439 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a9a2400 == 124 [pid = 12233] [id = 605] 23:28:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8cfd7c00) [pid = 12233] [serial = 1816] [outer = (nil)] 23:28:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8d18f800) [pid = 12233] [serial = 1817] [outer = 0x8cfd7c00] 23:28:51 INFO - PROCESS | 12233 | 1464935331509 Marionette DEBUG loaded listener.js 23:28:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8d62dc00) [pid = 12233] [serial = 1818] [outer = 0x8cfd7c00] 23:28:52 INFO - PROCESS | 12233 | 1464935332535 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]]]}] 23:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1428ms 23:28:52 INFO - PROCESS | 12233 | 1464935332562 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 23:28:52 INFO - PROCESS | 12233 | 1464935332565 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 23:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:28:52 INFO - PROCESS | 12233 | 1464935332580 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:28:52 INFO - PROCESS | 12233 | 1464935332589 Marionette TRACE conn4 <- [1,2394,null,{}] 23:28:52 INFO - PROCESS | 12233 | 1464935332602 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}] 23:28:52 INFO - PROCESS | 12233 | 1464935332866 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 23:28:52 INFO - PROCESS | 12233 | 1464935332891 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfd8000 == 125 [pid = 12233] [id = 606] 23:28:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8cfda400) [pid = 12233] [serial = 1819] [outer = (nil)] 23:28:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8e1a8c00) [pid = 12233] [serial = 1820] [outer = 0x8cfda400] 23:28:52 INFO - PROCESS | 12233 | 1464935332962 Marionette DEBUG loaded listener.js 23:28:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8e497c00) [pid = 12233] [serial = 1821] [outer = 0x8cfda400] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x8a8a9000) [pid = 12233] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x8d62c000) [pid = 12233] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x95d72000) [pid = 12233] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8d02c000) [pid = 12233] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8d199400) [pid = 12233] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x90d48000) [pid = 12233] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x91a78400) [pid = 12233] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x95ad9c00) [pid = 12233] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x92244c00) [pid = 12233] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x87d76800) [pid = 12233] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x92a0fc00) [pid = 12233] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x8b391c00) [pid = 12233] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x9253f800) [pid = 12233] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x94ebcc00) [pid = 12233] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x9a2c9000) [pid = 12233] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x9237f000) [pid = 12233] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x8b398c00) [pid = 12233] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x996e7400) [pid = 12233] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x855b2c00) [pid = 12233] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x918d3400) [pid = 12233] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x91803c00) [pid = 12233] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x8b517000) [pid = 12233] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:28:54 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x91a75800) [pid = 12233] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:28:54 INFO - PROCESS | 12233 | 1464935334642 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]]]}] 23:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2103ms 23:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:28:54 INFO - PROCESS | 12233 | 1464935334676 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 23:28:54 INFO - PROCESS | 12233 | 1464935334679 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 23:28:54 INFO - PROCESS | 12233 | 1464935334685 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:28:54 INFO - PROCESS | 12233 | 1464935334688 Marionette TRACE conn4 <- [1,2398,null,{}] 23:28:54 INFO - PROCESS | 12233 | 1464935334693 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}] 23:28:54 INFO - PROCESS | 12233 | 1464935334874 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 23:28:55 INFO - PROCESS | 12233 | 1464935335083 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b39ac00 == 126 [pid = 12233] [id = 607] 23:28:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x8d190800) [pid = 12233] [serial = 1822] [outer = (nil)] 23:28:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8e1aec00) [pid = 12233] [serial = 1823] [outer = 0x8d190800] 23:28:55 INFO - PROCESS | 12233 | 1464935335154 Marionette DEBUG loaded listener.js 23:28:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8e49a400) [pid = 12233] [serial = 1824] [outer = 0x8d190800] 23:28:55 INFO - PROCESS | 12233 | 1464935335904 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]]]}] 23:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1389ms 23:28:56 INFO - PROCESS | 12233 | 1464935336077 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 23:28:56 INFO - PROCESS | 12233 | 1464935336085 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 23:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:28:56 INFO - PROCESS | 12233 | 1464935336094 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:28:56 INFO - PROCESS | 12233 | 1464935336099 Marionette TRACE conn4 <- [1,2402,null,{}] 23:28:56 INFO - PROCESS | 12233 | 1464935336107 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}] 23:28:56 INFO - PROCESS | 12233 | 1464935336321 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 23:28:56 INFO - PROCESS | 12233 | 1464935336676 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8ab000 == 127 [pid = 12233] [id = 608] 23:28:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8a8ae000) [pid = 12233] [serial = 1825] [outer = (nil)] 23:28:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8a8b2400) [pid = 12233] [serial = 1826] [outer = 0x8a8ae000] 23:28:56 INFO - PROCESS | 12233 | 1464935336767 Marionette DEBUG loaded listener.js 23:28:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8b391c00) [pid = 12233] [serial = 1827] [outer = 0x8a8ae000] 23:28:57 INFO - PROCESS | 12233 | 1464935337694 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]]]}] 23:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1637ms 23:28:57 INFO - PROCESS | 12233 | 1464935337732 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 23:28:57 INFO - PROCESS | 12233 | 1464935337737 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 23:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:28:57 INFO - PROCESS | 12233 | 1464935337750 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:28:57 INFO - PROCESS | 12233 | 1464935337755 Marionette TRACE conn4 <- [1,2406,null,{}] 23:28:57 INFO - PROCESS | 12233 | 1464935337762 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}] 23:28:57 INFO - PROCESS | 12233 | 1464935337975 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 23:28:58 INFO - PROCESS | 12233 | 1464935338324 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d02c000 == 128 [pid = 12233] [id = 609] 23:28:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8d191400) [pid = 12233] [serial = 1828] [outer = (nil)] 23:28:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8d769400) [pid = 12233] [serial = 1829] [outer = 0x8d191400] 23:28:58 INFO - PROCESS | 12233 | 1464935338414 Marionette DEBUG loaded listener.js 23:28:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8d978c00) [pid = 12233] [serial = 1830] [outer = 0x8d191400] 23:28:59 INFO - PROCESS | 12233 | 1464935339344 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]]]}] 23:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1635ms 23:28:59 INFO - PROCESS | 12233 | 1464935339382 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 23:28:59 INFO - PROCESS | 12233 | 1464935339385 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 23:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:28:59 INFO - PROCESS | 12233 | 1464935339393 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:28:59 INFO - PROCESS | 12233 | 1464935339396 Marionette TRACE conn4 <- [1,2410,null,{}] 23:28:59 INFO - PROCESS | 12233 | 1464935339412 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}] 23:28:59 INFO - PROCESS | 12233 | 1464935339628 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 23:29:00 INFO - PROCESS | 12233 | 1464935340009 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f20cc00 == 129 [pid = 12233] [id = 610] 23:29:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x90d48000) [pid = 12233] [serial = 1831] [outer = (nil)] 23:29:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x90ec8800) [pid = 12233] [serial = 1832] [outer = 0x90d48000] 23:29:00 INFO - PROCESS | 12233 | 1464935340106 Marionette DEBUG loaded listener.js 23:29:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x90fae800) [pid = 12233] [serial = 1833] [outer = 0x90d48000] 23:29:01 INFO - PROCESS | 12233 | 1464935341091 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]]]}] 23:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1733ms 23:29:01 INFO - PROCESS | 12233 | 1464935341126 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 23:29:01 INFO - PROCESS | 12233 | 1464935341130 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 23:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:29:01 INFO - PROCESS | 12233 | 1464935341136 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:29:01 INFO - PROCESS | 12233 | 1464935341140 Marionette TRACE conn4 <- [1,2414,null,{}] 23:29:01 INFO - PROCESS | 12233 | 1464935341145 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}] 23:29:01 INFO - PROCESS | 12233 | 1464935341355 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 23:29:01 INFO - PROCESS | 12233 | 1464935341700 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d4e000 == 130 [pid = 12233] [id = 611] 23:29:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x9180f800) [pid = 12233] [serial = 1834] [outer = (nil)] 23:29:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x918d6000) [pid = 12233] [serial = 1835] [outer = 0x9180f800] 23:29:01 INFO - PROCESS | 12233 | 1464935341792 Marionette DEBUG loaded listener.js 23:29:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x91954c00) [pid = 12233] [serial = 1836] [outer = 0x9180f800] 23:29:02 INFO - PROCESS | 12233 | 1464935342682 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]]]}] 23:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1578ms 23:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:29:02 INFO - PROCESS | 12233 | 1464935342716 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 23:29:02 INFO - PROCESS | 12233 | 1464935342719 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 23:29:02 INFO - PROCESS | 12233 | 1464935342725 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:29:02 INFO - PROCESS | 12233 | 1464935342729 Marionette TRACE conn4 <- [1,2418,null,{}] 23:29:02 INFO - PROCESS | 12233 | 1464935342734 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}] 23:29:02 INFO - PROCESS | 12233 | 1464935342931 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 23:29:03 INFO - PROCESS | 12233 | 1464935343225 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x9180b400 == 131 [pid = 12233] [id = 612] 23:29:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x91959800) [pid = 12233] [serial = 1837] [outer = (nil)] 23:29:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x91a74800) [pid = 12233] [serial = 1838] [outer = 0x91959800] 23:29:03 INFO - PROCESS | 12233 | 1464935343355 Marionette DEBUG loaded listener.js 23:29:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x91a7c400) [pid = 12233] [serial = 1839] [outer = 0x91959800] 23:29:04 INFO - PROCESS | 12233 | 1464935344242 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]]]}] 23:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1588ms 23:29:04 INFO - PROCESS | 12233 | 1464935344313 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 23:29:04 INFO - PROCESS | 12233 | 1464935344316 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 23:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:29:04 INFO - PROCESS | 12233 | 1464935344323 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:29:04 INFO - PROCESS | 12233 | 1464935344326 Marionette TRACE conn4 <- [1,2422,null,{}] 23:29:04 INFO - PROCESS | 12233 | 1464935344332 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}] 23:29:04 INFO - PROCESS | 12233 | 1464935344605 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 23:29:04 INFO - PROCESS | 12233 | 1464935344945 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x9195bc00 == 132 [pid = 12233] [id = 613] 23:29:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x91a0f800) [pid = 12233] [serial = 1840] [outer = (nil)] 23:29:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x9237f000) [pid = 12233] [serial = 1841] [outer = 0x91a0f800] 23:29:05 INFO - PROCESS | 12233 | 1464935345035 Marionette DEBUG loaded listener.js 23:29:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x924b3800) [pid = 12233] [serial = 1842] [outer = 0x91a0f800] 23:29:05 INFO - PROCESS | 12233 | 1464935345929 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]]]}] 23:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1680ms 23:29:06 INFO - PROCESS | 12233 | 1464935346007 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 23:29:06 INFO - PROCESS | 12233 | 1464935346015 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 23:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:29:06 INFO - PROCESS | 12233 | 1464935346026 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:29:06 INFO - PROCESS | 12233 | 1464935346029 Marionette TRACE conn4 <- [1,2426,null,{}] 23:29:06 INFO - PROCESS | 12233 | 1464935346035 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}] 23:29:06 INFO - PROCESS | 12233 | 1464935346288 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 23:29:06 INFO - PROCESS | 12233 | 1464935346621 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:06 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a375800 == 133 [pid = 12233] [id = 614] 23:29:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x91808c00) [pid = 12233] [serial = 1843] [outer = (nil)] 23:29:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x92530c00) [pid = 12233] [serial = 1844] [outer = 0x91808c00] 23:29:06 INFO - PROCESS | 12233 | 1464935346712 Marionette DEBUG loaded listener.js 23:29:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x92536800) [pid = 12233] [serial = 1845] [outer = 0x91808c00] 23:29:07 INFO - PROCESS | 12233 | 1464935347619 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]]]}] 23:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1636ms 23:29:07 INFO - PROCESS | 12233 | 1464935347660 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 23:29:07 INFO - PROCESS | 12233 | 1464935347664 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 23:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:29:07 INFO - PROCESS | 12233 | 1464935347670 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:29:07 INFO - PROCESS | 12233 | 1464935347674 Marionette TRACE conn4 <- [1,2430,null,{}] 23:29:07 INFO - PROCESS | 12233 | 1464935347679 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}] 23:29:07 INFO - PROCESS | 12233 | 1464935347877 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 23:29:08 INFO - PROCESS | 12233 | 1464935348226 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x923a9c00 == 134 [pid = 12233] [id = 615] 23:29:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x92532c00) [pid = 12233] [serial = 1846] [outer = (nil)] 23:29:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x92a04c00) [pid = 12233] [serial = 1847] [outer = 0x92532c00] 23:29:08 INFO - PROCESS | 12233 | 1464935348317 Marionette DEBUG loaded listener.js 23:29:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x92a0f800) [pid = 12233] [serial = 1848] [outer = 0x92532c00] 23:29:09 INFO - PROCESS | 12233 | 1464935349201 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]]]}] 23:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1586ms 23:29:09 INFO - PROCESS | 12233 | 1464935349256 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 23:29:09 INFO - PROCESS | 12233 | 1464935349260 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 23:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:29:09 INFO - PROCESS | 12233 | 1464935349267 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:29:09 INFO - PROCESS | 12233 | 1464935349270 Marionette TRACE conn4 <- [1,2434,null,{}] 23:29:09 INFO - PROCESS | 12233 | 1464935349275 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}] 23:29:09 INFO - PROCESS | 12233 | 1464935349478 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 23:29:09 INFO - PROCESS | 12233 | 1464935349775 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x92325400 == 135 [pid = 12233] [id = 616] 23:29:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x924be000) [pid = 12233] [serial = 1849] [outer = (nil)] 23:29:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x93aad400) [pid = 12233] [serial = 1850] [outer = 0x924be000] 23:29:09 INFO - PROCESS | 12233 | 1464935349904 Marionette DEBUG loaded listener.js 23:29:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x93ab8800) [pid = 12233] [serial = 1851] [outer = 0x924be000] 23:29:10 INFO - PROCESS | 12233 | 1464935350800 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]]]}] 23:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1587ms 23:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:29:10 INFO - PROCESS | 12233 | 1464935350854 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 23:29:10 INFO - PROCESS | 12233 | 1464935350857 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 23:29:10 INFO - PROCESS | 12233 | 1464935350864 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:29:10 INFO - PROCESS | 12233 | 1464935350868 Marionette TRACE conn4 <- [1,2438,null,{}] 23:29:10 INFO - PROCESS | 12233 | 1464935350874 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}] 23:29:11 INFO - PROCESS | 12233 | 1464935351090 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 23:29:11 INFO - PROCESS | 12233 | 1464935351426 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a6b000 == 136 [pid = 12233] [id = 617] 23:29:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x93aafc00) [pid = 12233] [serial = 1852] [outer = (nil)] 23:29:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x95a74c00) [pid = 12233] [serial = 1853] [outer = 0x93aafc00] 23:29:11 INFO - PROCESS | 12233 | 1464935351512 Marionette DEBUG loaded listener.js 23:29:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x95a7b400) [pid = 12233] [serial = 1854] [outer = 0x93aafc00] 23:29:12 INFO - PROCESS | 12233 | 1464935352404 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]]]}] 23:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1587ms 23:29:12 INFO - PROCESS | 12233 | 1464935352451 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 23:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:29:12 INFO - PROCESS | 12233 | 1464935352455 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 23:29:12 INFO - PROCESS | 12233 | 1464935352461 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:29:12 INFO - PROCESS | 12233 | 1464935352466 Marionette TRACE conn4 <- [1,2442,null,{}] 23:29:12 INFO - PROCESS | 12233 | 1464935352471 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}] 23:29:12 INFO - PROCESS | 12233 | 1464935352699 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 23:29:13 INFO - PROCESS | 12233 | 1464935353055 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x93a6e800 == 137 [pid = 12233] [id = 618] 23:29:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x95db9400) [pid = 12233] [serial = 1855] [outer = (nil)] 23:29:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x95dc6c00) [pid = 12233] [serial = 1856] [outer = 0x95db9400] 23:29:13 INFO - PROCESS | 12233 | 1464935353151 Marionette DEBUG loaded listener.js 23:29:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x96d34400) [pid = 12233] [serial = 1857] [outer = 0x95db9400] 23:29:14 INFO - PROCESS | 12233 | 1464935354035 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]]]}] 23:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1640ms 23:29:14 INFO - PROCESS | 12233 | 1464935354102 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 23:29:14 INFO - PROCESS | 12233 | 1464935354106 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 23:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:29:14 INFO - PROCESS | 12233 | 1464935354112 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:29:14 INFO - PROCESS | 12233 | 1464935354116 Marionette TRACE conn4 <- [1,2446,null,{}] 23:29:14 INFO - PROCESS | 12233 | 1464935354122 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}] 23:29:14 INFO - PROCESS | 12233 | 1464935354340 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 23:29:14 INFO - PROCESS | 12233 | 1464935354686 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x96d34000 == 138 [pid = 12233] [id = 619] 23:29:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x98171400) [pid = 12233] [serial = 1858] [outer = (nil)] 23:29:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x993f2c00) [pid = 12233] [serial = 1859] [outer = 0x98171400] 23:29:14 INFO - PROCESS | 12233 | 1464935354769 Marionette DEBUG loaded listener.js 23:29:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x996e7c00) [pid = 12233] [serial = 1860] [outer = 0x98171400] 23:29:15 INFO - PROCESS | 12233 | 1464935355616 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]]]}] 23:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1539ms 23:29:15 INFO - PROCESS | 12233 | 1464935355652 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 23:29:15 INFO - PROCESS | 12233 | 1464935355656 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 23:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:29:15 INFO - PROCESS | 12233 | 1464935355662 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:29:15 INFO - PROCESS | 12233 | 1464935355665 Marionette TRACE conn4 <- [1,2450,null,{}] 23:29:15 INFO - PROCESS | 12233 | 1464935355671 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}] 23:29:16 INFO - PROCESS | 12233 | 1464935356015 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 23:29:16 INFO - PROCESS | 12233 | 1464935356287 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x95d72000 == 139 [pid = 12233] [id = 620] 23:29:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x98176800) [pid = 12233] [serial = 1861] [outer = (nil)] 23:29:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x9a750000) [pid = 12233] [serial = 1862] [outer = 0x98176800] 23:29:16 INFO - PROCESS | 12233 | 1464935356375 Marionette DEBUG loaded listener.js 23:29:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x9a77cc00) [pid = 12233] [serial = 1863] [outer = 0x98176800] 23:29:17 INFO - PROCESS | 12233 | 1464935357263 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]]]}] 23:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1630ms 23:29:17 INFO - PROCESS | 12233 | 1464935357293 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 23:29:17 INFO - PROCESS | 12233 | 1464935357297 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 23:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:29:17 INFO - PROCESS | 12233 | 1464935357303 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:29:17 INFO - PROCESS | 12233 | 1464935357308 Marionette TRACE conn4 <- [1,2454,null,{}] 23:29:17 INFO - PROCESS | 12233 | 1464935357313 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}] 23:29:17 INFO - PROCESS | 12233 | 1464935357519 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 23:29:17 INFO - PROCESS | 12233 | 1464935357872 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x98177800 == 140 [pid = 12233] [id = 621] 23:29:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x9a77ac00) [pid = 12233] [serial = 1864] [outer = (nil)] 23:29:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x9af35c00) [pid = 12233] [serial = 1865] [outer = 0x9a77ac00] 23:29:17 INFO - PROCESS | 12233 | 1464935357962 Marionette DEBUG loaded listener.js 23:29:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x9af3e000) [pid = 12233] [serial = 1866] [outer = 0x9a77ac00] 23:29:18 INFO - PROCESS | 12233 | 1464935358814 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]]]}] 23:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1534ms 23:29:18 INFO - PROCESS | 12233 | 1464935358838 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 23:29:18 INFO - PROCESS | 12233 | 1464935358841 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 23:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:29:18 INFO - PROCESS | 12233 | 1464935358847 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:29:18 INFO - PROCESS | 12233 | 1464935358850 Marionette TRACE conn4 <- [1,2458,null,{}] 23:29:18 INFO - PROCESS | 12233 | 1464935358856 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}] 23:29:19 INFO - PROCESS | 12233 | 1464935359057 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 23:29:19 INFO - PROCESS | 12233 | 1464935359364 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x9ab61c00 == 141 [pid = 12233] [id = 622] 23:29:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x9b5efc00) [pid = 12233] [serial = 1867] [outer = (nil)] 23:29:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x9c14cc00) [pid = 12233] [serial = 1868] [outer = 0x9b5efc00] 23:29:19 INFO - PROCESS | 12233 | 1464935359449 Marionette DEBUG loaded listener.js 23:29:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x9c154c00) [pid = 12233] [serial = 1869] [outer = 0x9b5efc00] 23:29:20 INFO - PROCESS | 12233 | 1464935360395 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]]]}] 23:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1576ms 23:29:20 INFO - PROCESS | 12233 | 1464935360425 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 23:29:20 INFO - PROCESS | 12233 | 1464935360428 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 23:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:29:20 INFO - PROCESS | 12233 | 1464935360434 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:29:20 INFO - PROCESS | 12233 | 1464935360438 Marionette TRACE conn4 <- [1,2462,null,{}] 23:29:20 INFO - PROCESS | 12233 | 1464935360443 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}] 23:29:20 INFO - PROCESS | 12233 | 1464935360650 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 23:29:20 INFO - PROCESS | 12233 | 1464935360964 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a180400 == 142 [pid = 12233] [id = 623] 23:29:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x9b36fc00) [pid = 12233] [serial = 1870] [outer = (nil)] 23:29:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0xa060b800) [pid = 12233] [serial = 1871] [outer = 0x9b36fc00] 23:29:21 INFO - PROCESS | 12233 | 1464935361109 Marionette DEBUG loaded listener.js 23:29:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0xa0612000) [pid = 12233] [serial = 1872] [outer = 0x9b36fc00] 23:29:22 INFO - PROCESS | 12233 | 1464935362010 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]]]}] 23:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1627ms 23:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:29:22 INFO - PROCESS | 12233 | 1464935362063 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 23:29:22 INFO - PROCESS | 12233 | 1464935362065 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 23:29:22 INFO - PROCESS | 12233 | 1464935362072 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:29:22 INFO - PROCESS | 12233 | 1464935362076 Marionette TRACE conn4 <- [1,2466,null,{}] 23:29:22 INFO - PROCESS | 12233 | 1464935362081 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}] 23:29:22 INFO - PROCESS | 12233 | 1464935362290 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 23:29:22 INFO - PROCESS | 12233 | 1464935362642 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x88972400 == 143 [pid = 12233] [id = 624] 23:29:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x88975800) [pid = 12233] [serial = 1873] [outer = (nil)] 23:29:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x88979c00) [pid = 12233] [serial = 1874] [outer = 0x88975800] 23:29:22 INFO - PROCESS | 12233 | 1464935362733 Marionette DEBUG loaded listener.js 23:29:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x88979000) [pid = 12233] [serial = 1875] [outer = 0x88975800] 23:29:23 INFO - PROCESS | 12233 | 1464935363612 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]]]}] 23:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1579ms 23:29:23 INFO - PROCESS | 12233 | 1464935363650 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 23:29:23 INFO - PROCESS | 12233 | 1464935363654 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 23:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:29:23 INFO - PROCESS | 12233 | 1464935363660 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:29:23 INFO - PROCESS | 12233 | 1464935363664 Marionette TRACE conn4 <- [1,2470,null,{}] 23:29:23 INFO - PROCESS | 12233 | 1464935363669 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}] 23:29:23 INFO - PROCESS | 12233 | 1464935363883 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 23:29:24 INFO - PROCESS | 12233 | 1464935364186 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x872ac800 == 144 [pid = 12233] [id = 625] 23:29:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x8897d800) [pid = 12233] [serial = 1876] [outer = (nil)] 23:29:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x9c26e000) [pid = 12233] [serial = 1877] [outer = 0x8897d800] 23:29:24 INFO - PROCESS | 12233 | 1464935364320 Marionette DEBUG loaded listener.js 23:29:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x9cd96000) [pid = 12233] [serial = 1878] [outer = 0x8897d800] 23:29:25 INFO - PROCESS | 12233 | 1464935365207 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]]]}] 23:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1583ms 23:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:29:25 INFO - PROCESS | 12233 | 1464935365245 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 23:29:25 INFO - PROCESS | 12233 | 1464935365248 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 23:29:25 INFO - PROCESS | 12233 | 1464935365255 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:29:25 INFO - PROCESS | 12233 | 1464935365258 Marionette TRACE conn4 <- [1,2474,null,{}] 23:29:25 INFO - PROCESS | 12233 | 1464935365264 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}] 23:29:25 INFO - PROCESS | 12233 | 1464935365468 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 23:29:25 INFO - PROCESS | 12233 | 1464935365820 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x88980c00 == 145 [pid = 12233] [id = 626] 23:29:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x9cde5800) [pid = 12233] [serial = 1879] [outer = (nil)] 23:29:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0xa2476c00) [pid = 12233] [serial = 1880] [outer = 0x9cde5800] 23:29:25 INFO - PROCESS | 12233 | 1464935365921 Marionette DEBUG loaded listener.js 23:29:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0xa3071800) [pid = 12233] [serial = 1881] [outer = 0x9cde5800] 23:29:28 INFO - PROCESS | 12233 | --DOCSHELL 0x84dd6400 == 144 [pid = 12233] [id = 508] 23:29:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8cfd8000 == 143 [pid = 12233] [id = 606] 23:29:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8a9a2400 == 142 [pid = 12233] [id = 605] 23:29:28 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8c6c00 == 141 [pid = 12233] [id = 604] 23:29:28 INFO - PROCESS | 12233 | --DOCSHELL 0x872b7c00 == 140 [pid = 12233] [id = 603] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x8a9a1400) [pid = 12233] [serial = 1743] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x8d6a5000) [pid = 12233] [serial = 1691] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x98177c00) [pid = 12233] [serial = 1727] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x8f203000) [pid = 12233] [serial = 1695] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x8d627c00) [pid = 12233] [serial = 1748] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x90ec6400) [pid = 12233] [serial = 1697] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x99e66400) [pid = 12233] [serial = 1731] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x9af3a000) [pid = 12233] [serial = 1739] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x95dc6000) [pid = 12233] [serial = 1725] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x924bb400) [pid = 12233] [serial = 1710] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x8a9a9400) [pid = 12233] [serial = 1751] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x93a68000) [pid = 12233] [serial = 1716] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x90ec9000) [pid = 12233] [serial = 1698] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x8cec4400) [pid = 12233] [serial = 1746] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x95ad8000) [pid = 12233] [serial = 1721] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x951f1c00) [pid = 12233] [serial = 1718] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x92bb3000) [pid = 12233] [serial = 1715] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x9a9df800) [pid = 12233] [serial = 1737] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x95dc2800) [pid = 12233] [serial = 1724] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x92681800) [pid = 12233] [serial = 1712] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x8cec8c00) [pid = 12233] [serial = 1689] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x8d980c00) [pid = 12233] [serial = 1752] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x8b510400) [pid = 12233] [serial = 1745] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x9898d800) [pid = 12233] [serial = 1728] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x9a74e800) [pid = 12233] [serial = 1734] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x9a74b800) [pid = 12233] [serial = 1733] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x89931400) [pid = 12233] [serial = 1686] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x95d67000) [pid = 12233] [serial = 1722] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x92872000) [pid = 12233] [serial = 1713] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x91c63c00) [pid = 12233] [serial = 1703] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x91894800) [pid = 12233] [serial = 1700] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x8e1a8000) [pid = 12233] [serial = 1614] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x9a8c7000) [pid = 12233] [serial = 1736] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x924b3c00) [pid = 12233] [serial = 1709] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x92249400) [pid = 12233] [serial = 1706] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x951f5400) [pid = 12233] [serial = 1719] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x8f073800) [pid = 12233] [serial = 1694] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x87d70400) [pid = 12233] [serial = 1685] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x92375c00) [pid = 12233] [serial = 1707] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x8d6aa400) [pid = 12233] [serial = 1749] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x996e6000) [pid = 12233] [serial = 1730] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8b513000) [pid = 12233] [serial = 1688] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8d854400) [pid = 12233] [serial = 1692] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x91c6cc00) [pid = 12233] [serial = 1704] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x91956c00) [pid = 12233] [serial = 1701] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8a8b4c00) [pid = 12233] [serial = 1742] [outer = (nil)] [url = about:blank] 23:29:28 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8f06c400) [pid = 12233] [serial = 1754] [outer = (nil)] [url = about:blank] 23:29:29 INFO - PROCESS | 12233 | 1464935369167 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]]]}] 23:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 3982ms 23:29:29 INFO - PROCESS | 12233 | 1464935369237 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 23:29:29 INFO - PROCESS | 12233 | 1464935369243 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 23:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:29:29 INFO - PROCESS | 12233 | 1464935369251 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:29:29 INFO - PROCESS | 12233 | 1464935369256 Marionette TRACE conn4 <- [1,2478,null,{}] 23:29:29 INFO - PROCESS | 12233 | 1464935369263 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}] 23:29:29 INFO - PROCESS | 12233 | 1464935369456 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 23:29:29 INFO - PROCESS | 12233 | 1464935369669 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d70400 == 141 [pid = 12233] [id = 627] 23:29:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8a37a800) [pid = 12233] [serial = 1882] [outer = (nil)] 23:29:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8a9a1c00) [pid = 12233] [serial = 1883] [outer = 0x8a37a800] 23:29:29 INFO - PROCESS | 12233 | 1464935369746 Marionette DEBUG loaded listener.js 23:29:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8b39e400) [pid = 12233] [serial = 1884] [outer = 0x8a37a800] 23:29:30 INFO - PROCESS | 12233 | 1464935370566 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]]]}] 23:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1384ms 23:29:30 INFO - PROCESS | 12233 | 1464935370636 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 23:29:30 INFO - PROCESS | 12233 | 1464935370644 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 23:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:29:30 INFO - PROCESS | 12233 | 1464935370654 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:29:30 INFO - PROCESS | 12233 | 1464935370657 Marionette TRACE conn4 <- [1,2482,null,{}] 23:29:30 INFO - PROCESS | 12233 | 1464935370663 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}] 23:29:30 INFO - PROCESS | 12233 | 1464935370870 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 23:29:31 INFO - PROCESS | 12233 | 1464935371147 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfde800 == 142 [pid = 12233] [id = 628] 23:29:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8d02b400) [pid = 12233] [serial = 1885] [outer = (nil)] 23:29:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8d19b800) [pid = 12233] [serial = 1886] [outer = 0x8d02b400] 23:29:31 INFO - PROCESS | 12233 | 1464935371238 Marionette DEBUG loaded listener.js 23:29:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8d6a4c00) [pid = 12233] [serial = 1887] [outer = 0x8d02b400] 23:29:32 INFO - PROCESS | 12233 | 1464935372156 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]]]}] 23:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1535ms 23:29:32 INFO - PROCESS | 12233 | 1464935372195 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 23:29:32 INFO - PROCESS | 12233 | 1464935372198 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 23:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:29:32 INFO - PROCESS | 12233 | 1464935372205 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:29:32 INFO - PROCESS | 12233 | 1464935372210 Marionette TRACE conn4 <- [1,2486,null,{}] 23:29:32 INFO - PROCESS | 12233 | 1464935372236 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}] 23:29:32 INFO - PROCESS | 12233 | 1464935372506 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 23:29:32 INFO - PROCESS | 12233 | 1464935372551 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b517800 == 143 [pid = 12233] [id = 629] 23:29:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x89932000) [pid = 12233] [serial = 1888] [outer = (nil)] 23:29:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8d981400) [pid = 12233] [serial = 1889] [outer = 0x89932000] 23:29:32 INFO - PROCESS | 12233 | 1464935372648 Marionette DEBUG loaded listener.js 23:29:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8e49c400) [pid = 12233] [serial = 1890] [outer = 0x89932000] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x90fb6800) [pid = 12233] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x92873c00) [pid = 12233] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x9af33c00) [pid = 12233] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x92684800) [pid = 12233] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x9c26c400) [pid = 12233] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x95d69c00) [pid = 12233] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8a8cb800) [pid = 12233] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x91955400) [pid = 12233] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8cfd7c00) [pid = 12233] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8ce8c800) [pid = 12233] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x93a70c00) [pid = 12233] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x93a74800) [pid = 12233] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x9bbbbc00) [pid = 12233] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x8993ac00) [pid = 12233] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x9189ac00) [pid = 12233] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x8cfdfc00) [pid = 12233] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x8cfda400) [pid = 12233] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x92378000) [pid = 12233] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x872b8400) [pid = 12233] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x99e5d400) [pid = 12233] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x8d855c00) [pid = 12233] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x9cd97800) [pid = 12233] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:29:33 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x92a05c00) [pid = 12233] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:29:34 INFO - PROCESS | 12233 | 1464935374218 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]]]}] 23:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2040ms 23:29:34 INFO - PROCESS | 12233 | 1464935374245 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 23:29:34 INFO - PROCESS | 12233 | 1464935374249 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 23:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:29:34 INFO - PROCESS | 12233 | 1464935374255 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:29:34 INFO - PROCESS | 12233 | 1464935374258 Marionette TRACE conn4 <- [1,2490,null,{}] 23:29:34 INFO - PROCESS | 12233 | 1464935374275 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}] 23:29:34 INFO - PROCESS | 12233 | 1464935374457 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 23:29:34 INFO - PROCESS | 12233 | 1464935374472 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b8400 == 144 [pid = 12233] [id = 630] 23:29:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x8d76e000) [pid = 12233] [serial = 1891] [outer = (nil)] 23:29:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x8f206000) [pid = 12233] [serial = 1892] [outer = 0x8d76e000] 23:29:34 INFO - PROCESS | 12233 | 1464935374543 Marionette DEBUG loaded listener.js 23:29:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x90d43400) [pid = 12233] [serial = 1893] [outer = 0x8d76e000] 23:29:35 INFO - PROCESS | 12233 | 1464935375493 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]]]}] 23:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1286ms 23:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:29:35 INFO - PROCESS | 12233 | 1464935375542 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 23:29:35 INFO - PROCESS | 12233 | 1464935375545 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 23:29:35 INFO - PROCESS | 12233 | 1464935375550 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:29:35 INFO - PROCESS | 12233 | 1464935375554 Marionette TRACE conn4 <- [1,2494,null,{}] 23:29:35 INFO - PROCESS | 12233 | 1464935375560 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}] 23:29:35 INFO - PROCESS | 12233 | 1464935375747 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 23:29:36 INFO - PROCESS | 12233 | 1464935376140 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x888d9000 == 145 [pid = 12233] [id = 631] 23:29:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x88972000) [pid = 12233] [serial = 1894] [outer = (nil)] 23:29:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x89801c00) [pid = 12233] [serial = 1895] [outer = 0x88972000] 23:29:36 INFO - PROCESS | 12233 | 1464935376321 Marionette DEBUG loaded listener.js 23:29:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8a376800) [pid = 12233] [serial = 1896] [outer = 0x88972000] 23:29:37 INFO - PROCESS | 12233 | 1464935377312 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]]]}] 23:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1831ms 23:29:37 INFO - PROCESS | 12233 | 1464935377383 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 23:29:37 INFO - PROCESS | 12233 | 1464935377390 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 23:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:29:37 INFO - PROCESS | 12233 | 1464935377397 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:29:37 INFO - PROCESS | 12233 | 1464935377403 Marionette TRACE conn4 <- [1,2498,null,{}] 23:29:37 INFO - PROCESS | 12233 | 1464935377411 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}] 23:29:37 INFO - PROCESS | 12233 | 1464935377682 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 23:29:38 INFO - PROCESS | 12233 | 1464935378024 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab89400 == 146 [pid = 12233] [id = 632] 23:29:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8ce92800) [pid = 12233] [serial = 1897] [outer = (nil)] 23:29:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8cec9800) [pid = 12233] [serial = 1898] [outer = 0x8ce92800] 23:29:38 INFO - PROCESS | 12233 | 1464935378116 Marionette DEBUG loaded listener.js 23:29:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8cfdfc00) [pid = 12233] [serial = 1899] [outer = 0x8ce92800] 23:29:39 INFO - PROCESS | 12233 | 1464935379063 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]]]}] 23:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1732ms 23:29:39 INFO - PROCESS | 12233 | 1464935379134 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 23:29:39 INFO - PROCESS | 12233 | 1464935379140 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 23:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:29:39 INFO - PROCESS | 12233 | 1464935379147 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:29:39 INFO - PROCESS | 12233 | 1464935379151 Marionette TRACE conn4 <- [1,2502,null,{}] 23:29:39 INFO - PROCESS | 12233 | 1464935379158 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}] 23:29:39 INFO - PROCESS | 12233 | 1464935379381 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 23:29:39 INFO - PROCESS | 12233 | 1464935379773 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d769c00 == 147 [pid = 12233] [id = 633] 23:29:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8d849400) [pid = 12233] [serial = 1900] [outer = (nil)] 23:29:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8d84f400) [pid = 12233] [serial = 1901] [outer = 0x8d849400] 23:29:39 INFO - PROCESS | 12233 | 1464935379865 Marionette DEBUG loaded listener.js 23:29:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8e498c00) [pid = 12233] [serial = 1902] [outer = 0x8d849400] 23:29:40 INFO - PROCESS | 12233 | 1464935380812 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]]]}] 23:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1739ms 23:29:40 INFO - PROCESS | 12233 | 1464935380887 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 23:29:40 INFO - PROCESS | 12233 | 1464935380890 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 23:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:29:40 INFO - PROCESS | 12233 | 1464935380907 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:29:40 INFO - PROCESS | 12233 | 1464935380917 Marionette TRACE conn4 <- [1,2506,null,{}] 23:29:40 INFO - PROCESS | 12233 | 1464935380923 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}] 23:29:41 INFO - PROCESS | 12233 | 1464935381192 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 23:29:41 INFO - PROCESS | 12233 | 1464935381556 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d851000 == 148 [pid = 12233] [id = 634] 23:29:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8e1ac800) [pid = 12233] [serial = 1903] [outer = (nil)] 23:29:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x9180c400) [pid = 12233] [serial = 1904] [outer = 0x8e1ac800] 23:29:41 INFO - PROCESS | 12233 | 1464935381641 Marionette DEBUG loaded listener.js 23:29:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x918d0800) [pid = 12233] [serial = 1905] [outer = 0x8e1ac800] 23:29:42 INFO - PROCESS | 12233 | 1464935382522 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]]]}] 23:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1696ms 23:29:42 INFO - PROCESS | 12233 | 1464935382597 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 23:29:42 INFO - PROCESS | 12233 | 1464935382602 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 23:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:29:42 INFO - PROCESS | 12233 | 1464935382611 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:29:42 INFO - PROCESS | 12233 | 1464935382614 Marionette TRACE conn4 <- [1,2510,null,{}] 23:29:42 INFO - PROCESS | 12233 | 1464935382620 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}] 23:29:42 INFO - PROCESS | 12233 | 1464935382836 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 23:29:43 INFO - PROCESS | 12233 | 1464935383133 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x9189d000 == 149 [pid = 12233] [id = 635] 23:29:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x918cf800) [pid = 12233] [serial = 1906] [outer = (nil)] 23:29:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x91a0b400) [pid = 12233] [serial = 1907] [outer = 0x918cf800] 23:29:43 INFO - PROCESS | 12233 | 1464935383277 Marionette DEBUG loaded listener.js 23:29:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x91a76c00) [pid = 12233] [serial = 1908] [outer = 0x918cf800] 23:29:44 INFO - PROCESS | 12233 | 1464935384156 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]]]}] 23:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1583ms 23:29:44 INFO - PROCESS | 12233 | 1464935384194 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 23:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:29:44 INFO - PROCESS | 12233 | 1464935384199 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 23:29:44 INFO - PROCESS | 12233 | 1464935384205 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:29:44 INFO - PROCESS | 12233 | 1464935384209 Marionette TRACE conn4 <- [1,2514,null,{}] 23:29:44 INFO - PROCESS | 12233 | 1464935384234 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}] 23:29:44 INFO - PROCESS | 12233 | 1464935384448 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 23:29:44 INFO - PROCESS | 12233 | 1464935384743 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x91e8b000 == 150 [pid = 12233] [id = 636] 23:29:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x91e8d400) [pid = 12233] [serial = 1909] [outer = (nil)] 23:29:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x92321800) [pid = 12233] [serial = 1910] [outer = 0x91e8d400] 23:29:44 INFO - PROCESS | 12233 | 1464935384893 Marionette DEBUG loaded listener.js 23:29:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x924b2800) [pid = 12233] [serial = 1911] [outer = 0x91e8d400] 23:29:45 INFO - PROCESS | 12233 | 1464935385891 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]]]}] 23:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1737ms 23:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:29:45 INFO - PROCESS | 12233 | 1464935385942 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 23:29:45 INFO - PROCESS | 12233 | 1464935385945 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 23:29:45 INFO - PROCESS | 12233 | 1464935385952 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:29:45 INFO - PROCESS | 12233 | 1464935385955 Marionette TRACE conn4 <- [1,2518,null,{}] 23:29:45 INFO - PROCESS | 12233 | 1464935385961 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}] 23:29:46 INFO - PROCESS | 12233 | 1464935386177 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 23:29:46 INFO - PROCESS | 12233 | 1464935386564 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d627c00 == 151 [pid = 12233] [id = 637] 23:29:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x9189d400) [pid = 12233] [serial = 1912] [outer = (nil)] 23:29:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x92687000) [pid = 12233] [serial = 1913] [outer = 0x9189d400] 23:29:46 INFO - PROCESS | 12233 | 1464935386655 Marionette DEBUG loaded listener.js 23:29:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x92873000) [pid = 12233] [serial = 1914] [outer = 0x9189d400] 23:29:47 INFO - PROCESS | 12233 | 1464935387553 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]]]}] 23:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1639ms 23:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:29:47 INFO - PROCESS | 12233 | 1464935387589 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 23:29:47 INFO - PROCESS | 12233 | 1464935387593 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 23:29:47 INFO - PROCESS | 12233 | 1464935387599 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:29:47 INFO - PROCESS | 12233 | 1464935387603 Marionette TRACE conn4 <- [1,2522,null,{}] 23:29:47 INFO - PROCESS | 12233 | 1464935387609 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}] 23:29:47 INFO - PROCESS | 12233 | 1464935387815 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 23:29:48 INFO - PROCESS | 12233 | 1464935388125 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x924bc400 == 152 [pid = 12233] [id = 638] 23:29:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x92689800) [pid = 12233] [serial = 1915] [outer = (nil)] 23:29:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x92bb7800) [pid = 12233] [serial = 1916] [outer = 0x92689800] 23:29:48 INFO - PROCESS | 12233 | 1464935388259 Marionette DEBUG loaded listener.js 23:29:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x93a70c00) [pid = 12233] [serial = 1917] [outer = 0x92689800] 23:29:49 INFO - PROCESS | 12233 | 1464935389183 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]]]}] 23:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1631ms 23:29:49 INFO - PROCESS | 12233 | 1464935389230 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 23:29:49 INFO - PROCESS | 12233 | 1464935389234 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 23:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:29:49 INFO - PROCESS | 12233 | 1464935389240 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:29:49 INFO - PROCESS | 12233 | 1464935389244 Marionette TRACE conn4 <- [1,2526,null,{}] 23:29:49 INFO - PROCESS | 12233 | 1464935389249 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}] 23:29:49 INFO - PROCESS | 12233 | 1464935389463 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 23:29:49 INFO - PROCESS | 12233 | 1464935389803 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x9194f800 == 153 [pid = 12233] [id = 639] 23:29:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x92871000) [pid = 12233] [serial = 1918] [outer = (nil)] 23:29:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x951f2000) [pid = 12233] [serial = 1919] [outer = 0x92871000] 23:29:49 INFO - PROCESS | 12233 | 1464935389892 Marionette DEBUG loaded listener.js 23:29:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x9528e800) [pid = 12233] [serial = 1920] [outer = 0x92871000] 23:29:50 INFO - PROCESS | 12233 | 1464935390776 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]]]}] 23:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1583ms 23:29:50 INFO - PROCESS | 12233 | 1464935390824 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 23:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:29:50 INFO - PROCESS | 12233 | 1464935390828 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 23:29:50 INFO - PROCESS | 12233 | 1464935390834 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:29:50 INFO - PROCESS | 12233 | 1464935390844 Marionette TRACE conn4 <- [1,2530,null,{}] 23:29:50 INFO - PROCESS | 12233 | 1464935390849 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}] 23:29:51 INFO - PROCESS | 12233 | 1464935391055 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 23:29:51 INFO - PROCESS | 12233 | 1464935391415 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x9194ec00 == 154 [pid = 12233] [id = 640] 23:29:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x94ebc000) [pid = 12233] [serial = 1921] [outer = (nil)] 23:29:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x95d65400) [pid = 12233] [serial = 1922] [outer = 0x94ebc000] 23:29:51 INFO - PROCESS | 12233 | 1464935391503 Marionette DEBUG loaded listener.js 23:29:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x95d6c000) [pid = 12233] [serial = 1923] [outer = 0x94ebc000] 23:29:52 INFO - PROCESS | 12233 | 1464935392377 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]]]}] 23:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1587ms 23:29:52 INFO - PROCESS | 12233 | 1464935392421 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 23:29:52 INFO - PROCESS | 12233 | 1464935392425 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 23:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:29:52 INFO - PROCESS | 12233 | 1464935392431 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:29:52 INFO - PROCESS | 12233 | 1464935392435 Marionette TRACE conn4 <- [1,2534,null,{}] 23:29:52 INFO - PROCESS | 12233 | 1464935392440 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}] 23:29:52 INFO - PROCESS | 12233 | 1464935392646 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 23:29:53 INFO - PROCESS | 12233 | 1464935393017 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x96d2f000 == 155 [pid = 12233] [id = 641] 23:29:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x96d31800) [pid = 12233] [serial = 1924] [outer = (nil)] 23:29:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x98177c00) [pid = 12233] [serial = 1925] [outer = 0x96d31800] 23:29:53 INFO - PROCESS | 12233 | 1464935393120 Marionette DEBUG loaded listener.js 23:29:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x996dd800) [pid = 12233] [serial = 1926] [outer = 0x96d31800] 23:29:54 INFO - PROCESS | 12233 | 1464935394034 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]]]}] 23:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1633ms 23:29:54 INFO - PROCESS | 12233 | 1464935394065 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 23:29:54 INFO - PROCESS | 12233 | 1464935394069 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 23:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:29:54 INFO - PROCESS | 12233 | 1464935394076 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:29:54 INFO - PROCESS | 12233 | 1464935394080 Marionette TRACE conn4 <- [1,2538,null,{}] 23:29:54 INFO - PROCESS | 12233 | 1464935394085 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}] 23:29:54 INFO - PROCESS | 12233 | 1464935394318 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 23:29:54 INFO - PROCESS | 12233 | 1464935394664 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a759400 == 156 [pid = 12233] [id = 642] 23:29:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x9a776c00) [pid = 12233] [serial = 1927] [outer = (nil)] 23:29:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x9ab5a800) [pid = 12233] [serial = 1928] [outer = 0x9a776c00] 23:29:54 INFO - PROCESS | 12233 | 1464935394750 Marionette DEBUG loaded listener.js 23:29:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x9ae71c00) [pid = 12233] [serial = 1929] [outer = 0x9a776c00] 23:29:55 INFO - PROCESS | 12233 | 1464935395612 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]]]}] 23:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1582ms 23:29:55 INFO - PROCESS | 12233 | 1464935395658 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 23:29:55 INFO - PROCESS | 12233 | 1464935395662 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 23:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:29:55 INFO - PROCESS | 12233 | 1464935395668 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:29:55 INFO - PROCESS | 12233 | 1464935395672 Marionette TRACE conn4 <- [1,2542,null,{}] 23:29:55 INFO - PROCESS | 12233 | 1464935395698 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}] 23:29:55 INFO - PROCESS | 12233 | 1464935395916 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 23:29:56 INFO - PROCESS | 12233 | 1464935396262 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a751400 == 157 [pid = 12233] [id = 643] 23:29:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x9ae66000) [pid = 12233] [serial = 1930] [outer = (nil)] 23:29:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x9be37000) [pid = 12233] [serial = 1931] [outer = 0x9ae66000] 23:29:56 INFO - PROCESS | 12233 | 1464935396374 Marionette DEBUG loaded listener.js 23:29:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x9c14d000) [pid = 12233] [serial = 1932] [outer = 0x9ae66000] 23:29:57 INFO - PROCESS | 12233 | 1464935397246 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]]]}] 23:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1645ms 23:29:57 INFO - PROCESS | 12233 | 1464935397321 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 23:29:57 INFO - PROCESS | 12233 | 1464935397325 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 23:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:29:57 INFO - PROCESS | 12233 | 1464935397334 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:29:57 INFO - PROCESS | 12233 | 1464935397336 Marionette TRACE conn4 <- [1,2546,null,{}] 23:29:57 INFO - PROCESS | 12233 | 1464935397342 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}] 23:29:57 INFO - PROCESS | 12233 | 1464935397556 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 23:29:57 INFO - PROCESS | 12233 | 1464935397914 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x9be3c400 == 158 [pid = 12233] [id = 644] 23:29:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x9c26bc00) [pid = 12233] [serial = 1933] [outer = (nil)] 23:29:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x9cde3800) [pid = 12233] [serial = 1934] [outer = 0x9c26bc00] 23:29:58 INFO - PROCESS | 12233 | 1464935398004 Marionette DEBUG loaded listener.js 23:29:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0xa0612400) [pid = 12233] [serial = 1935] [outer = 0x9c26bc00] 23:29:58 INFO - PROCESS | 12233 | 1464935398933 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]]]}] 23:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1633ms 23:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:29:58 INFO - PROCESS | 12233 | 1464935398968 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 23:29:58 INFO - PROCESS | 12233 | 1464935398971 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 23:29:58 INFO - PROCESS | 12233 | 1464935398978 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:29:58 INFO - PROCESS | 12233 | 1464935398981 Marionette TRACE conn4 <- [1,2550,null,{}] 23:29:58 INFO - PROCESS | 12233 | 1464935398987 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}] 23:29:59 INFO - PROCESS | 12233 | 1464935399198 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 23:29:59 INFO - PROCESS | 12233 | 1464935399505 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x9bbb8800 == 159 [pid = 12233] [id = 645] 23:29:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x9c2cd000) [pid = 12233] [serial = 1936] [outer = (nil)] 23:29:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0xa306d400) [pid = 12233] [serial = 1937] [outer = 0x9c2cd000] 23:29:59 INFO - PROCESS | 12233 | 1464935399637 Marionette DEBUG loaded listener.js 23:29:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0xa30ff400) [pid = 12233] [serial = 1938] [outer = 0x9c2cd000] 23:30:00 INFO - PROCESS | 12233 | 1464935400537 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]]]}] 23:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1630ms 23:30:00 INFO - PROCESS | 12233 | 1464935400606 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 23:30:00 INFO - PROCESS | 12233 | 1464935400610 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 23:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:30:00 INFO - PROCESS | 12233 | 1464935400616 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:30:00 INFO - PROCESS | 12233 | 1464935400619 Marionette TRACE conn4 <- [1,2554,null,{}] 23:30:00 INFO - PROCESS | 12233 | 1464935400625 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}] 23:30:00 INFO - PROCESS | 12233 | 1464935400837 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 23:30:01 INFO - PROCESS | 12233 | 1464935401192 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab01c00 == 160 [pid = 12233] [id = 646] 23:30:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x8ab04c00) [pid = 12233] [serial = 1939] [outer = (nil)] 23:30:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x8ab09000) [pid = 12233] [serial = 1940] [outer = 0x8ab04c00] 23:30:01 INFO - PROCESS | 12233 | 1464935401304 Marionette DEBUG loaded listener.js 23:30:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x8ab0a800) [pid = 12233] [serial = 1941] [outer = 0x8ab04c00] 23:30:02 INFO - PROCESS | 12233 | 1464935402265 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]]]}] 23:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1685ms 23:30:02 INFO - PROCESS | 12233 | 1464935402302 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 23:30:02 INFO - PROCESS | 12233 | 1464935402307 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 23:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:30:02 INFO - PROCESS | 12233 | 1464935402314 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:30:02 INFO - PROCESS | 12233 | 1464935402317 Marionette TRACE conn4 <- [1,2558,null,{}] 23:30:02 INFO - PROCESS | 12233 | 1464935402323 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}] 23:30:02 INFO - PROCESS | 12233 | 1464935402532 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 23:30:02 INFO - PROCESS | 12233 | 1464935402898 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x88973400 == 161 [pid = 12233] [id = 647] 23:30:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x8ab09c00) [pid = 12233] [serial = 1942] [outer = (nil)] 23:30:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x8c0c8000) [pid = 12233] [serial = 1943] [outer = 0x8ab09c00] 23:30:02 INFO - PROCESS | 12233 | 1464935402990 Marionette DEBUG loaded listener.js 23:30:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x8c0cb400) [pid = 12233] [serial = 1944] [outer = 0x8ab09c00] 23:30:03 INFO - PROCESS | 12233 | 1464935403931 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]]]}] 23:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1679ms 23:30:03 INFO - PROCESS | 12233 | 1464935403993 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 23:30:03 INFO - PROCESS | 12233 | 1464935403997 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 23:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:30:04 INFO - PROCESS | 12233 | 1464935404003 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:30:04 INFO - PROCESS | 12233 | 1464935404007 Marionette TRACE conn4 <- [1,2562,null,{}] 23:30:04 INFO - PROCESS | 12233 | 1464935404013 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}] 23:30:04 INFO - PROCESS | 12233 | 1464935404229 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 23:30:04 INFO - PROCESS | 12233 | 1464935404582 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a221400 == 162 [pid = 12233] [id = 648] 23:30:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x8a222c00) [pid = 12233] [serial = 1945] [outer = (nil)] 23:30:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x8a228c00) [pid = 12233] [serial = 1946] [outer = 0x8a222c00] 23:30:04 INFO - PROCESS | 12233 | 1464935404673 Marionette DEBUG loaded listener.js 23:30:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x8a22ac00) [pid = 12233] [serial = 1947] [outer = 0x8a222c00] 23:30:05 INFO - PROCESS | 12233 | 1464935405577 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]]]}] 23:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1631ms 23:30:05 INFO - PROCESS | 12233 | 1464935405635 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 23:30:05 INFO - PROCESS | 12233 | 1464935405638 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 23:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:30:05 INFO - PROCESS | 12233 | 1464935405645 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:30:05 INFO - PROCESS | 12233 | 1464935405649 Marionette TRACE conn4 <- [1,2566,null,{}] 23:30:05 INFO - PROCESS | 12233 | 1464935405654 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}] 23:30:05 INFO - PROCESS | 12233 | 1464935405870 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8f06e400 == 161 [pid = 12233] [id = 376] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6ec00 == 160 [pid = 12233] [id = 578] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8a7c00 == 159 [pid = 12233] [id = 580] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x95d71800 == 158 [pid = 12233] [id = 575] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8b50fc00 == 157 [pid = 12233] [id = 248] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x95ad2000 == 156 [pid = 12233] [id = 574] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x918d6800 == 155 [pid = 12233] [id = 576] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8c6800 == 154 [pid = 12233] [id = 245] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x855b6000 == 153 [pid = 12233] [id = 577] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a9a0000 == 152 [pid = 12233] [id = 573] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8c4400 == 151 [pid = 12233] [id = 244] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x92bb3c00 == 150 [pid = 12233] [id = 572] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x872b8400 == 149 [pid = 12233] [id = 630] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8b517800 == 148 [pid = 12233] [id = 629] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8cfde800 == 147 [pid = 12233] [id = 628] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x87d70400 == 146 [pid = 12233] [id = 627] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x88972400 == 145 [pid = 12233] [id = 624] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9a180400 == 144 [pid = 12233] [id = 623] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x98177800 == 143 [pid = 12233] [id = 621] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9ab61c00 == 142 [pid = 12233] [id = 622] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x95d72000 == 141 [pid = 12233] [id = 620] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x96d34000 == 140 [pid = 12233] [id = 619] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x93a6e800 == 139 [pid = 12233] [id = 618] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x93a6b000 == 138 [pid = 12233] [id = 617] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x92325400 == 137 [pid = 12233] [id = 616] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a375800 == 136 [pid = 12233] [id = 614] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x923a9c00 == 135 [pid = 12233] [id = 615] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9195bc00 == 134 [pid = 12233] [id = 613] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x9180b400 == 133 [pid = 12233] [id = 612] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x90d4e000 == 132 [pid = 12233] [id = 611] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8f20cc00 == 131 [pid = 12233] [id = 610] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8d02c000 == 130 [pid = 12233] [id = 609] 23:30:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8ab000 == 129 [pid = 12233] [id = 608] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x8e497c00) [pid = 12233] [serial = 1821] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x9286fc00) [pid = 12233] [serial = 1773] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8992dc00) [pid = 12233] [serial = 1812] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x9a782800) [pid = 12233] [serial = 1788] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x8f077400) [pid = 12233] [serial = 1761] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x87d77800) [pid = 12233] [serial = 1811] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x8e1a8c00) [pid = 12233] [serial = 1820] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0xa2407c00) [pid = 12233] [serial = 1806] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x93c7b400) [pid = 12233] [serial = 1778] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x918d0c00) [pid = 12233] [serial = 1764] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x92bafc00) [pid = 12233] [serial = 1776] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x9b5f6800) [pid = 12233] [serial = 1793] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x951ed400) [pid = 12233] [serial = 1781] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0xa115c400) [pid = 12233] [serial = 1802] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x9bb88c00) [pid = 12233] [serial = 1794] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x9c2cb800) [pid = 12233] [serial = 1799] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x9253dc00) [pid = 12233] [serial = 1772] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x8b516000) [pid = 12233] [serial = 1815] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x9a2a7000) [pid = 12233] [serial = 1787] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x91e85400) [pid = 12233] [serial = 1769] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x8d62dc00) [pid = 12233] [serial = 1818] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x93c82000) [pid = 12233] [serial = 1779] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x92a0a800) [pid = 12233] [serial = 1775] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0xa26d1800) [pid = 12233] [serial = 1809] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x95db9c00) [pid = 12233] [serial = 1785] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x91895400) [pid = 12233] [serial = 1763] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x9af3c400) [pid = 12233] [serial = 1791] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x8e492800) [pid = 12233] [serial = 1760] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x9c154400) [pid = 12233] [serial = 1797] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x8ab8f400) [pid = 12233] [serial = 1814] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0xa1161c00) [pid = 12233] [serial = 1803] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x8cfe3800) [pid = 12233] [serial = 1758] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x91a76400) [pid = 12233] [serial = 1767] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x9c2cec00) [pid = 12233] [serial = 1800] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x95a74800) [pid = 12233] [serial = 1782] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9ae73800) [pid = 12233] [serial = 1790] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x95adb800) [pid = 12233] [serial = 1784] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x92327800) [pid = 12233] [serial = 1770] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8d848400) [pid = 12233] [serial = 1683] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x91a11400) [pid = 12233] [serial = 1766] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0xa226d400) [pid = 12233] [serial = 1808] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8b396c00) [pid = 12233] [serial = 1757] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8d18f800) [pid = 12233] [serial = 1817] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0xa22ad000) [pid = 12233] [serial = 1805] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x9c150c00) [pid = 12233] [serial = 1796] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x8e1aec00) [pid = 12233] [serial = 1823] [outer = (nil)] [url = about:blank] 23:30:08 INFO - PROCESS | 12233 | 1464935408738 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x855bb400 == 130 [pid = 12233] [id = 649] 23:30:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x855bcc00) [pid = 12233] [serial = 1948] [outer = (nil)] 23:30:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x872b8400) [pid = 12233] [serial = 1949] [outer = 0x855bcc00] 23:30:08 INFO - PROCESS | 12233 | 1464935408816 Marionette DEBUG loaded listener.js 23:30:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x888d8000) [pid = 12233] [serial = 1950] [outer = 0x855bcc00] 23:30:09 INFO - PROCESS | 12233 | 1464935409642 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]]]}] 23:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 4041ms 23:30:09 INFO - PROCESS | 12233 | 1464935409687 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 23:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:30:09 INFO - PROCESS | 12233 | 1464935409693 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 23:30:09 INFO - PROCESS | 12233 | 1464935409701 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:30:09 INFO - PROCESS | 12233 | 1464935409706 Marionette TRACE conn4 <- [1,2570,null,{}] 23:30:09 INFO - PROCESS | 12233 | 1464935409712 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}] 23:30:09 INFO - PROCESS | 12233 | 1464935409932 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 23:30:10 INFO - PROCESS | 12233 | 1464935410139 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x89933c00 == 131 [pid = 12233] [id = 650] 23:30:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8a22e400) [pid = 12233] [serial = 1951] [outer = (nil)] 23:30:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8a8abc00) [pid = 12233] [serial = 1952] [outer = 0x8a22e400] 23:30:10 INFO - PROCESS | 12233 | 1464935410217 Marionette DEBUG loaded listener.js 23:30:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8a8cc400) [pid = 12233] [serial = 1953] [outer = 0x8a22e400] 23:30:11 INFO - PROCESS | 12233 | 1464935411135 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]]]}] 23:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1481ms 23:30:11 INFO - PROCESS | 12233 | 1464935411184 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 23:30:11 INFO - PROCESS | 12233 | 1464935411191 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 23:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:30:11 INFO - PROCESS | 12233 | 1464935411204 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:30:11 INFO - PROCESS | 12233 | 1464935411206 Marionette TRACE conn4 <- [1,2574,null,{}] 23:30:11 INFO - PROCESS | 12233 | 1464935411212 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}] 23:30:11 INFO - PROCESS | 12233 | 1464935411490 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 23:30:11 INFO - PROCESS | 12233 | 1464935411528 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8ab000 == 132 [pid = 12233] [id = 651] 23:30:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8ab10800) [pid = 12233] [serial = 1954] [outer = (nil)] 23:30:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8ab8f400) [pid = 12233] [serial = 1955] [outer = 0x8ab10800] 23:30:11 INFO - PROCESS | 12233 | 1464935411600 Marionette DEBUG loaded listener.js 23:30:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8b517800) [pid = 12233] [serial = 1956] [outer = 0x8ab10800] 23:30:12 INFO - PROCESS | 12233 | 1464935412691 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]]]}] 23:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1532ms 23:30:12 INFO - PROCESS | 12233 | 1464935412737 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 23:30:12 INFO - PROCESS | 12233 | 1464935412740 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 23:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:30:12 INFO - PROCESS | 12233 | 1464935412761 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:30:12 INFO - PROCESS | 12233 | 1464935412770 Marionette TRACE conn4 <- [1,2578,null,{}] 23:30:12 INFO - PROCESS | 12233 | 1464935412775 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}] 23:30:13 INFO - PROCESS | 12233 | 1464935413059 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x88975800) [pid = 12233] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x91808c00) [pid = 12233] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8897d800) [pid = 12233] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x92532c00) [pid = 12233] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8d191400) [pid = 12233] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x9180f800) [pid = 12233] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x91959800) [pid = 12233] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x8a8ae000) [pid = 12233] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x9b36fc00) [pid = 12233] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x90d48000) [pid = 12233] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x8d02b400) [pid = 12233] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x93aafc00) [pid = 12233] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x98176800) [pid = 12233] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x89932000) [pid = 12233] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x8cec7800) [pid = 12233] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x9b5efc00) [pid = 12233] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x9a77ac00) [pid = 12233] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x98171400) [pid = 12233] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x9cde5800) [pid = 12233] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x8a37a800) [pid = 12233] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:30:13 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x91a0f800) [pid = 12233] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:30:14 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x95db9400) [pid = 12233] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:30:14 INFO - PROCESS | 12233 | --DOMWINDOW == 128 (0x8d976800) [pid = 12233] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:30:14 INFO - PROCESS | 12233 | --DOMWINDOW == 127 (0x924be000) [pid = 12233] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:30:14 INFO - PROCESS | 12233 | 1464935414019 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b5000 == 133 [pid = 12233] [id = 652] 23:30:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 128 (0x855b9c00) [pid = 12233] [serial = 1957] [outer = (nil)] 23:30:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 129 (0x89807c00) [pid = 12233] [serial = 1958] [outer = 0x855b9c00] 23:30:14 INFO - PROCESS | 12233 | 1464935414097 Marionette DEBUG loaded listener.js 23:30:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x8ab8e000) [pid = 12233] [serial = 1959] [outer = 0x855b9c00] 23:30:14 INFO - PROCESS | 12233 | 1464935414825 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]]]}] 23:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2091ms 23:30:14 INFO - PROCESS | 12233 | 1464935414845 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 23:30:14 INFO - PROCESS | 12233 | 1464935414850 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 23:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:30:14 INFO - PROCESS | 12233 | 1464935414855 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:30:14 INFO - PROCESS | 12233 | 1464935414858 Marionette TRACE conn4 <- [1,2582,null,{}] 23:30:14 INFO - PROCESS | 12233 | 1464935414863 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}] 23:30:15 INFO - PROCESS | 12233 | 1464935415048 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 23:30:15 INFO - PROCESS | 12233 | 1464935415264 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x89931800 == 134 [pid = 12233] [id = 653] 23:30:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x8c0d1400) [pid = 12233] [serial = 1960] [outer = (nil)] 23:30:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x8ceca000) [pid = 12233] [serial = 1961] [outer = 0x8c0d1400] 23:30:15 INFO - PROCESS | 12233 | 1464935415351 Marionette DEBUG loaded listener.js 23:30:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x8d020400) [pid = 12233] [serial = 1962] [outer = 0x8c0d1400] 23:30:16 INFO - PROCESS | 12233 | 1464935416414 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]]]}] 23:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1627ms 23:30:16 INFO - PROCESS | 12233 | 1464935416483 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 23:30:16 INFO - PROCESS | 12233 | 1464935416490 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 23:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:30:16 INFO - PROCESS | 12233 | 1464935416499 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:30:16 INFO - PROCESS | 12233 | 1464935416505 Marionette TRACE conn4 <- [1,2586,null,{}] 23:30:16 INFO - PROCESS | 12233 | 1464935416515 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}] 23:30:16 INFO - PROCESS | 12233 | 1464935416786 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 23:30:17 INFO - PROCESS | 12233 | 1464935417175 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a220400 == 135 [pid = 12233] [id = 654] 23:30:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8a221000) [pid = 12233] [serial = 1963] [outer = (nil)] 23:30:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8a8af000) [pid = 12233] [serial = 1964] [outer = 0x8a221000] 23:30:17 INFO - PROCESS | 12233 | 1464935417266 Marionette DEBUG loaded listener.js 23:30:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8ab0f400) [pid = 12233] [serial = 1965] [outer = 0x8a221000] 23:30:18 INFO - PROCESS | 12233 | 1464935418197 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]]]}] 23:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1738ms 23:30:18 INFO - PROCESS | 12233 | 1464935418237 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 23:30:18 INFO - PROCESS | 12233 | 1464935418245 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 23:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:30:18 INFO - PROCESS | 12233 | 1464935418256 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:30:18 INFO - PROCESS | 12233 | 1464935418260 Marionette TRACE conn4 <- [1,2590,null,{}] 23:30:18 INFO - PROCESS | 12233 | 1464935418266 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}] 23:30:18 INFO - PROCESS | 12233 | 1464935418485 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 23:30:18 INFO - PROCESS | 12233 | 1464935418775 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:18 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ce8c800 == 136 [pid = 12233] [id = 655] 23:30:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8ce92400) [pid = 12233] [serial = 1966] [outer = (nil)] 23:30:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8cecd800) [pid = 12233] [serial = 1967] [outer = 0x8ce92400] 23:30:18 INFO - PROCESS | 12233 | 1464935418910 Marionette DEBUG loaded listener.js 23:30:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8d02dc00) [pid = 12233] [serial = 1968] [outer = 0x8ce92400] 23:30:19 INFO - PROCESS | 12233 | 1464935419886 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]]]}] 23:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1691ms 23:30:19 INFO - PROCESS | 12233 | 1464935419947 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 23:30:19 INFO - PROCESS | 12233 | 1464935419951 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 23:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:30:19 INFO - PROCESS | 12233 | 1464935419958 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:30:19 INFO - PROCESS | 12233 | 1464935419964 Marionette TRACE conn4 <- [1,2594,null,{}] 23:30:19 INFO - PROCESS | 12233 | 1464935419980 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}] 23:30:20 INFO - PROCESS | 12233 | 1464935420231 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 23:30:20 INFO - PROCESS | 12233 | 1464935420585 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfd6400 == 137 [pid = 12233] [id = 656] 23:30:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8d76b800) [pid = 12233] [serial = 1969] [outer = (nil)] 23:30:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8d849000) [pid = 12233] [serial = 1970] [outer = 0x8d76b800] 23:30:20 INFO - PROCESS | 12233 | 1464935420673 Marionette DEBUG loaded listener.js 23:30:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8d856400) [pid = 12233] [serial = 1971] [outer = 0x8d76b800] 23:30:21 INFO - PROCESS | 12233 | 1464935421616 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]]]}] 23:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1695ms 23:30:21 INFO - PROCESS | 12233 | 1464935421654 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 23:30:21 INFO - PROCESS | 12233 | 1464935421658 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 23:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:30:21 INFO - PROCESS | 12233 | 1464935421664 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:30:21 INFO - PROCESS | 12233 | 1464935421668 Marionette TRACE conn4 <- [1,2598,null,{}] 23:30:21 INFO - PROCESS | 12233 | 1464935421673 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}] 23:30:21 INFO - PROCESS | 12233 | 1464935421876 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 23:30:22 INFO - PROCESS | 12233 | 1464935422219 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x8980c000 == 138 [pid = 12233] [id = 657] 23:30:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8d984c00) [pid = 12233] [serial = 1972] [outer = (nil)] 23:30:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8e1a6c00) [pid = 12233] [serial = 1973] [outer = 0x8d984c00] 23:30:22 INFO - PROCESS | 12233 | 1464935422309 Marionette DEBUG loaded listener.js 23:30:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8e48d400) [pid = 12233] [serial = 1974] [outer = 0x8d984c00] 23:30:23 INFO - PROCESS | 12233 | 1464935423238 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]]]}] 23:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1641ms 23:30:23 INFO - PROCESS | 12233 | 1464935423307 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 23:30:23 INFO - PROCESS | 12233 | 1464935423311 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 23:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:30:23 INFO - PROCESS | 12233 | 1464935423317 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:30:23 INFO - PROCESS | 12233 | 1464935423320 Marionette TRACE conn4 <- [1,2602,null,{}] 23:30:23 INFO - PROCESS | 12233 | 1464935423325 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}] 23:30:23 INFO - PROCESS | 12233 | 1464935423534 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 23:30:23 INFO - PROCESS | 12233 | 1464935423867 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d851800 == 139 [pid = 12233] [id = 658] 23:30:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8e1a1400) [pid = 12233] [serial = 1975] [outer = (nil)] 23:30:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8f072800) [pid = 12233] [serial = 1976] [outer = 0x8e1a1400] 23:30:23 INFO - PROCESS | 12233 | 1464935423956 Marionette DEBUG loaded listener.js 23:30:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8f077000) [pid = 12233] [serial = 1977] [outer = 0x8e1a1400] 23:30:24 INFO - PROCESS | 12233 | 1464935424871 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]]]}] 23:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1627ms 23:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:30:24 INFO - PROCESS | 12233 | 1464935424945 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 23:30:24 INFO - PROCESS | 12233 | 1464935424948 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 23:30:24 INFO - PROCESS | 12233 | 1464935424955 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:30:24 INFO - PROCESS | 12233 | 1464935424958 Marionette TRACE conn4 <- [1,2606,null,{}] 23:30:24 INFO - PROCESS | 12233 | 1464935424964 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}] 23:30:25 INFO - PROCESS | 12233 | 1464935425250 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 23:30:25 INFO - PROCESS | 12233 | 1464935425599 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f074000 == 140 [pid = 12233] [id = 659] 23:30:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8f20a000) [pid = 12233] [serial = 1978] [outer = (nil)] 23:30:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x91802c00) [pid = 12233] [serial = 1979] [outer = 0x8f20a000] 23:30:25 INFO - PROCESS | 12233 | 1464935425700 Marionette DEBUG loaded listener.js 23:30:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x9189c400) [pid = 12233] [serial = 1980] [outer = 0x8f20a000] 23:30:26 INFO - PROCESS | 12233 | 1464935426663 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]]]}] 23:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1787ms 23:30:26 INFO - PROCESS | 12233 | 1464935426741 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 23:30:26 INFO - PROCESS | 12233 | 1464935426745 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 23:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:30:26 INFO - PROCESS | 12233 | 1464935426751 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:30:26 INFO - PROCESS | 12233 | 1464935426755 Marionette TRACE conn4 <- [1,2610,null,{}] 23:30:26 INFO - PROCESS | 12233 | 1464935426761 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}] 23:30:27 INFO - PROCESS | 12233 | 1464935427004 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 23:30:27 INFO - PROCESS | 12233 | 1464935427361 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x8c0d0c00 == 141 [pid = 12233] [id = 660] 23:30:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x90ed0000) [pid = 12233] [serial = 1981] [outer = (nil)] 23:30:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x9195a400) [pid = 12233] [serial = 1982] [outer = 0x90ed0000] 23:30:27 INFO - PROCESS | 12233 | 1464935427447 Marionette DEBUG loaded listener.js 23:30:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x91a0d400) [pid = 12233] [serial = 1983] [outer = 0x90ed0000] 23:30:28 INFO - PROCESS | 12233 | 1464935428326 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]]]}] 23:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1631ms 23:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:30:28 INFO - PROCESS | 12233 | 1464935428384 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 23:30:28 INFO - PROCESS | 12233 | 1464935428387 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 23:30:28 INFO - PROCESS | 12233 | 1464935428394 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:30:28 INFO - PROCESS | 12233 | 1464935428397 Marionette TRACE conn4 <- [1,2614,null,{}] 23:30:28 INFO - PROCESS | 12233 | 1464935428403 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}] 23:30:28 INFO - PROCESS | 12233 | 1464935428610 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 23:30:28 INFO - PROCESS | 12233 | 1464935428946 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d48000 == 142 [pid = 12233] [id = 661] 23:30:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x918db800) [pid = 12233] [serial = 1984] [outer = (nil)] 23:30:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x91c6ac00) [pid = 12233] [serial = 1985] [outer = 0x918db800] 23:30:29 INFO - PROCESS | 12233 | 1464935429045 Marionette DEBUG loaded listener.js 23:30:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x91e87800) [pid = 12233] [serial = 1986] [outer = 0x918db800] 23:30:29 INFO - PROCESS | 12233 | 1464935429916 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]]]}] 23:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1579ms 23:30:29 INFO - PROCESS | 12233 | 1464935429972 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 23:30:29 INFO - PROCESS | 12233 | 1464935429977 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 23:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:30:29 INFO - PROCESS | 12233 | 1464935429983 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:30:29 INFO - PROCESS | 12233 | 1464935429985 Marionette TRACE conn4 <- [1,2618,null,{}] 23:30:29 INFO - PROCESS | 12233 | 1464935429991 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}] 23:30:30 INFO - PROCESS | 12233 | 1464935430196 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 23:30:30 INFO - PROCESS | 12233 | 1464935430504 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b1800 == 143 [pid = 12233] [id = 662] 23:30:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x91a78400) [pid = 12233] [serial = 1987] [outer = (nil)] 23:30:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x92371400) [pid = 12233] [serial = 1988] [outer = 0x91a78400] 23:30:30 INFO - PROCESS | 12233 | 1464935430634 Marionette DEBUG loaded listener.js 23:30:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x92379000) [pid = 12233] [serial = 1989] [outer = 0x91a78400] 23:30:31 INFO - PROCESS | 12233 | 1464935431536 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]]]}] 23:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1630ms 23:30:31 INFO - PROCESS | 12233 | 1464935431614 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 23:30:31 INFO - PROCESS | 12233 | 1464935431617 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 23:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:30:31 INFO - PROCESS | 12233 | 1464935431623 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:30:31 INFO - PROCESS | 12233 | 1464935431627 Marionette TRACE conn4 <- [1,2622,null,{}] 23:30:31 INFO - PROCESS | 12233 | 1464935431633 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}] 23:30:31 INFO - PROCESS | 12233 | 1464935431839 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 23:30:32 INFO - PROCESS | 12233 | 1464935432192 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x92373400 == 144 [pid = 12233] [id = 663] 23:30:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x923b2000) [pid = 12233] [serial = 1990] [outer = (nil)] 23:30:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x924b7400) [pid = 12233] [serial = 1991] [outer = 0x923b2000] 23:30:32 INFO - PROCESS | 12233 | 1464935432314 Marionette DEBUG loaded listener.js 23:30:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x92531400) [pid = 12233] [serial = 1992] [outer = 0x923b2000] 23:30:33 INFO - PROCESS | 12233 | 1464935433253 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]]]}] 23:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1684ms 23:30:33 INFO - PROCESS | 12233 | 1464935433308 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 23:30:33 INFO - PROCESS | 12233 | 1464935433311 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 23:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:30:33 INFO - PROCESS | 12233 | 1464935433317 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:30:33 INFO - PROCESS | 12233 | 1464935433322 Marionette TRACE conn4 <- [1,2626,null,{}] 23:30:33 INFO - PROCESS | 12233 | 1464935433327 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}] 23:30:33 INFO - PROCESS | 12233 | 1464935433564 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 23:30:33 INFO - PROCESS | 12233 | 1464935433915 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x9232ac00 == 145 [pid = 12233] [id = 664] 23:30:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x92870c00) [pid = 12233] [serial = 1993] [outer = (nil)] 23:30:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x92a05800) [pid = 12233] [serial = 1994] [outer = 0x92870c00] 23:30:34 INFO - PROCESS | 12233 | 1464935434021 Marionette DEBUG loaded listener.js 23:30:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x92bb7400) [pid = 12233] [serial = 1995] [outer = 0x92870c00] 23:30:34 INFO - PROCESS | 12233 | 1464935434917 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]]]}] 23:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1677ms 23:30:35 INFO - PROCESS | 12233 | 1464935434995 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 23:30:35 INFO - PROCESS | 12233 | 1464935434998 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 23:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:30:35 INFO - PROCESS | 12233 | 1464935435004 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:30:35 INFO - PROCESS | 12233 | 1464935435007 Marionette TRACE conn4 <- [1,2630,null,{}] 23:30:35 INFO - PROCESS | 12233 | 1464935435013 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}] 23:30:35 INFO - PROCESS | 12233 | 1464935435256 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 23:30:35 INFO - PROCESS | 12233 | 1464935435617 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfd4400 == 146 [pid = 12233] [id = 665] 23:30:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x8cfe0000) [pid = 12233] [serial = 1996] [outer = (nil)] 23:30:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x93a68800) [pid = 12233] [serial = 1997] [outer = 0x8cfe0000] 23:30:35 INFO - PROCESS | 12233 | 1464935435701 Marionette DEBUG loaded listener.js 23:30:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x93a74800) [pid = 12233] [serial = 1998] [outer = 0x8cfe0000] 23:30:36 INFO - PROCESS | 12233 | 1464935436596 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]]]}] 23:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1627ms 23:30:36 INFO - PROCESS | 12233 | 1464935436632 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 23:30:36 INFO - PROCESS | 12233 | 1464935436635 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 23:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:30:36 INFO - PROCESS | 12233 | 1464935436652 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:30:36 INFO - PROCESS | 12233 | 1464935436654 Marionette TRACE conn4 <- [1,2634,null,{}] 23:30:36 INFO - PROCESS | 12233 | 1464935436660 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}] 23:30:36 INFO - PROCESS | 12233 | 1464935436860 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 23:30:37 INFO - PROCESS | 12233 | 1464935437204 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x92a0a800 == 147 [pid = 12233] [id = 666] 23:30:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x92bb3800) [pid = 12233] [serial = 1999] [outer = (nil)] 23:30:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x951f2400) [pid = 12233] [serial = 2000] [outer = 0x92bb3800] 23:30:37 INFO - PROCESS | 12233 | 1464935437304 Marionette DEBUG loaded listener.js 23:30:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x9529b800) [pid = 12233] [serial = 2001] [outer = 0x92bb3800] 23:30:38 INFO - PROCESS | 12233 | 1464935438183 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]]]}] 23:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1579ms 23:30:38 INFO - PROCESS | 12233 | 1464935438232 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 23:30:38 INFO - PROCESS | 12233 | 1464935438236 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 23:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:30:38 INFO - PROCESS | 12233 | 1464935438242 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:30:38 INFO - PROCESS | 12233 | 1464935438245 Marionette TRACE conn4 <- [1,2638,null,{}] 23:30:38 INFO - PROCESS | 12233 | 1464935438251 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}] 23:30:38 INFO - PROCESS | 12233 | 1464935438461 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 23:30:38 INFO - PROCESS | 12233 | 1464935438802 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x94ec0000 == 148 [pid = 12233] [id = 667] 23:30:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x951ed000) [pid = 12233] [serial = 2002] [outer = (nil)] 23:30:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x95d66800) [pid = 12233] [serial = 2003] [outer = 0x951ed000] 23:30:38 INFO - PROCESS | 12233 | 1464935438890 Marionette DEBUG loaded listener.js 23:30:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x95a7b000) [pid = 12233] [serial = 2004] [outer = 0x951ed000] 23:30:39 INFO - PROCESS | 12233 | 1464935439796 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]]]}] 23:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1583ms 23:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:30:39 INFO - PROCESS | 12233 | 1464935439826 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 23:30:39 INFO - PROCESS | 12233 | 1464935439829 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 23:30:39 INFO - PROCESS | 12233 | 1464935439836 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:30:39 INFO - PROCESS | 12233 | 1464935439840 Marionette TRACE conn4 <- [1,2642,null,{}] 23:30:39 INFO - PROCESS | 12233 | 1464935439845 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}] 23:30:40 INFO - PROCESS | 12233 | 1464935440050 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 23:30:40 INFO - PROCESS | 12233 | 1464935440407 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x89938c00 == 149 [pid = 12233] [id = 668] 23:30:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x8a8b3800) [pid = 12233] [serial = 2005] [outer = (nil)] 23:30:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x95dc8000) [pid = 12233] [serial = 2006] [outer = 0x8a8b3800] 23:30:40 INFO - PROCESS | 12233 | 1464935440494 Marionette DEBUG loaded listener.js 23:30:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x96d2ac00) [pid = 12233] [serial = 2007] [outer = 0x8a8b3800] 23:30:41 INFO - PROCESS | 12233 | 1464935441394 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]]]}] 23:30:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:30:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1589ms 23:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:30:41 INFO - PROCESS | 12233 | 1464935441424 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 23:30:41 INFO - PROCESS | 12233 | 1464935441427 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 23:30:41 INFO - PROCESS | 12233 | 1464935441434 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:30:41 INFO - PROCESS | 12233 | 1464935441437 Marionette TRACE conn4 <- [1,2646,null,{}] 23:30:41 INFO - PROCESS | 12233 | 1464935441442 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}] 23:30:41 INFO - PROCESS | 12233 | 1464935441656 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 23:30:42 INFO - PROCESS | 12233 | 1464935442005 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ad2c00 == 150 [pid = 12233] [id = 669] 23:30:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x96d2f800) [pid = 12233] [serial = 2008] [outer = (nil)] 23:30:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x97791c00) [pid = 12233] [serial = 2009] [outer = 0x96d2f800] 23:30:42 INFO - PROCESS | 12233 | 1464935442094 Marionette DEBUG loaded listener.js 23:30:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x98176c00) [pid = 12233] [serial = 2010] [outer = 0x96d2f800] 23:30:42 INFO - PROCESS | 12233 | 1464935442978 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]]]}] 23:30:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:30:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1582ms 23:30:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:30:43 INFO - PROCESS | 12233 | 1464935443016 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 23:30:43 INFO - PROCESS | 12233 | 1464935443018 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 23:30:43 INFO - PROCESS | 12233 | 1464935443025 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:30:43 INFO - PROCESS | 12233 | 1464935443029 Marionette TRACE conn4 <- [1,2650,null,{}] 23:30:43 INFO - PROCESS | 12233 | 1464935443034 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}] 23:30:43 INFO - PROCESS | 12233 | 1464935443256 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 23:30:43 INFO - PROCESS | 12233 | 1464935443560 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x95a80800 == 151 [pid = 12233] [id = 670] 23:30:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x97789000) [pid = 12233] [serial = 2011] [outer = (nil)] 23:30:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x99ee0400) [pid = 12233] [serial = 2012] [outer = 0x97789000] 23:30:43 INFO - PROCESS | 12233 | 1464935443689 Marionette DEBUG loaded listener.js 23:30:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x99e5f400) [pid = 12233] [serial = 2013] [outer = 0x97789000] 23:30:44 INFO - PROCESS | 12233 | 1464935444532 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]]]}] 23:30:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1530ms 23:30:44 INFO - PROCESS | 12233 | 1464935444554 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 23:30:44 INFO - PROCESS | 12233 | 1464935444557 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 23:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:30:44 INFO - PROCESS | 12233 | 1464935444563 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:30:44 INFO - PROCESS | 12233 | 1464935444566 Marionette TRACE conn4 <- [1,2654,null,{}] 23:30:44 INFO - PROCESS | 12233 | 1464935444572 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}] 23:30:44 INFO - PROCESS | 12233 | 1464935444777 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 23:30:45 INFO - PROCESS | 12233 | 1464935445082 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b513400 == 152 [pid = 12233] [id = 671] 23:30:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x8cec7400) [pid = 12233] [serial = 2014] [outer = (nil)] 23:30:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x9a752000) [pid = 12233] [serial = 2015] [outer = 0x8cec7400] 23:30:45 INFO - PROCESS | 12233 | 1464935445169 Marionette DEBUG loaded listener.js 23:30:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x9a757000) [pid = 12233] [serial = 2016] [outer = 0x8cec7400] 23:30:46 INFO - PROCESS | 12233 | 1464935446121 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]]]}] 23:30:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:30:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1588ms 23:30:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:30:46 INFO - PROCESS | 12233 | 1464935446153 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 23:30:46 INFO - PROCESS | 12233 | 1464935446156 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 23:30:46 INFO - PROCESS | 12233 | 1464935446162 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:30:46 INFO - PROCESS | 12233 | 1464935446166 Marionette TRACE conn4 <- [1,2658,null,{}] 23:30:46 INFO - PROCESS | 12233 | 1464935446171 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}] 23:30:46 INFO - PROCESS | 12233 | 1464935446377 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x9cd96800 == 151 [pid = 12233] [id = 601] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab90000 == 150 [pid = 12233] [id = 581] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x95a7ac00 == 149 [pid = 12233] [id = 599] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x89810000 == 148 [pid = 12233] [id = 270] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x855b4000 == 147 [pid = 12233] [id = 600] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8b39d000 == 146 [pid = 12233] [id = 582] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x88973400 == 145 [pid = 12233] [id = 647] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x9bbb8800 == 144 [pid = 12233] [id = 645] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab01c00 == 143 [pid = 12233] [id = 646] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x9be3c400 == 142 [pid = 12233] [id = 644] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x9a751400 == 141 [pid = 12233] [id = 643] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x9a759400 == 140 [pid = 12233] [id = 642] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x9194ec00 == 139 [pid = 12233] [id = 640] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x96d2f000 == 138 [pid = 12233] [id = 641] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x9194f800 == 137 [pid = 12233] [id = 639] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x924bc400 == 136 [pid = 12233] [id = 638] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8d627c00 == 135 [pid = 12233] [id = 637] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x91e8b000 == 134 [pid = 12233] [id = 636] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x9189d000 == 133 [pid = 12233] [id = 635] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8d769c00 == 132 [pid = 12233] [id = 633] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8d851000 == 131 [pid = 12233] [id = 634] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab89400 == 130 [pid = 12233] [id = 632] 23:30:48 INFO - PROCESS | 12233 | --DOCSHELL 0x888d9000 == 129 [pid = 12233] [id = 631] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x90ec8800) [pid = 12233] [serial = 1832] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8d6a4c00) [pid = 12233] [serial = 1887] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x95a74c00) [pid = 12233] [serial = 1853] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x9a750000) [pid = 12233] [serial = 1862] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x8e49c400) [pid = 12233] [serial = 1890] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x9af3e400) [pid = 12233] [serial = 1740] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x88979c00) [pid = 12233] [serial = 1874] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8d19b800) [pid = 12233] [serial = 1886] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x8a8b2400) [pid = 12233] [serial = 1826] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x90fae800) [pid = 12233] [serial = 1833] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0xa060b800) [pid = 12233] [serial = 1871] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x9c154c00) [pid = 12233] [serial = 1869] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x9af35c00) [pid = 12233] [serial = 1865] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x8d769400) [pid = 12233] [serial = 1829] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x993f2c00) [pid = 12233] [serial = 1859] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x92536800) [pid = 12233] [serial = 1845] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x9a77cc00) [pid = 12233] [serial = 1863] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0xa3071800) [pid = 12233] [serial = 1881] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x8d981400) [pid = 12233] [serial = 1889] [outer = (nil)] [url = about:blank] 23:30:48 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x9cd96000) [pid = 12233] [serial = 1878] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x9af3e000) [pid = 12233] [serial = 1866] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x8b39e400) [pid = 12233] [serial = 1884] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x924b3800) [pid = 12233] [serial = 1842] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x9c14cc00) [pid = 12233] [serial = 1868] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x95dc6c00) [pid = 12233] [serial = 1856] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x95a7b400) [pid = 12233] [serial = 1854] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x996e7c00) [pid = 12233] [serial = 1860] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0xa2476c00) [pid = 12233] [serial = 1880] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x9237f000) [pid = 12233] [serial = 1841] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x8a9a1c00) [pid = 12233] [serial = 1883] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x8f202400) [pid = 12233] [serial = 1755] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x91a74800) [pid = 12233] [serial = 1838] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x93ab8800) [pid = 12233] [serial = 1851] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x96d34400) [pid = 12233] [serial = 1857] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x91954c00) [pid = 12233] [serial = 1836] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x93aad400) [pid = 12233] [serial = 1850] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8f206000) [pid = 12233] [serial = 1892] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x88979000) [pid = 12233] [serial = 1875] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x92530c00) [pid = 12233] [serial = 1844] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x9c26e000) [pid = 12233] [serial = 1877] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x92a0f800) [pid = 12233] [serial = 1848] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8d978c00) [pid = 12233] [serial = 1830] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x92a04c00) [pid = 12233] [serial = 1847] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x918d6000) [pid = 12233] [serial = 1835] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x91a7c400) [pid = 12233] [serial = 1839] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x8b391c00) [pid = 12233] [serial = 1827] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0xa0612000) [pid = 12233] [serial = 1872] [outer = (nil)] [url = about:blank] 23:30:49 INFO - PROCESS | 12233 | 1464935449262 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x888d6800 == 130 [pid = 12233] [id = 672] 23:30:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x88975000) [pid = 12233] [serial = 2017] [outer = (nil)] 23:30:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8897b000) [pid = 12233] [serial = 2018] [outer = 0x88975000] 23:30:49 INFO - PROCESS | 12233 | 1464935449350 Marionette DEBUG loaded listener.js 23:30:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x89930c00) [pid = 12233] [serial = 2019] [outer = 0x88975000] 23:30:50 INFO - PROCESS | 12233 | 1464935450115 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]]]}] 23:30:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:30:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 3985ms 23:30:50 INFO - PROCESS | 12233 | 1464935450147 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 23:30:50 INFO - PROCESS | 12233 | 1464935450151 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 23:30:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:30:50 INFO - PROCESS | 12233 | 1464935450159 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:30:50 INFO - PROCESS | 12233 | 1464935450164 Marionette TRACE conn4 <- [1,2662,null,{}] 23:30:50 INFO - PROCESS | 12233 | 1464935450171 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}] 23:30:50 INFO - PROCESS | 12233 | 1464935450381 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 23:30:50 INFO - PROCESS | 12233 | 1464935450596 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8ae000 == 131 [pid = 12233] [id = 673] 23:30:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8a8cb800) [pid = 12233] [serial = 2020] [outer = (nil)] 23:30:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8a9ad400) [pid = 12233] [serial = 2021] [outer = 0x8a8cb800] 23:30:50 INFO - PROCESS | 12233 | 1464935450672 Marionette DEBUG loaded listener.js 23:30:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8ab83000) [pid = 12233] [serial = 2022] [outer = 0x8a8cb800] 23:30:51 INFO - PROCESS | 12233 | 1464935451514 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]]]}] 23:30:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:30:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1382ms 23:30:51 INFO - PROCESS | 12233 | 1464935451548 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 23:30:51 INFO - PROCESS | 12233 | 1464935451557 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 23:30:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:30:51 INFO - PROCESS | 12233 | 1464935451570 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:30:51 INFO - PROCESS | 12233 | 1464935451572 Marionette TRACE conn4 <- [1,2666,null,{}] 23:30:51 INFO - PROCESS | 12233 | 1464935451578 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}] 23:30:51 INFO - PROCESS | 12233 | 1464935451842 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 23:30:51 INFO - PROCESS | 12233 | 1464935451884 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b39e400 == 132 [pid = 12233] [id = 674] 23:30:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8c0cd800) [pid = 12233] [serial = 2023] [outer = (nil)] 23:30:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8c0d2c00) [pid = 12233] [serial = 2024] [outer = 0x8c0cd800] 23:30:51 INFO - PROCESS | 12233 | 1464935451955 Marionette DEBUG loaded listener.js 23:30:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8cec9400) [pid = 12233] [serial = 2025] [outer = 0x8c0cd800] 23:30:53 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:53 INFO - PROCESS | 12233 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x9ae66000) [pid = 12233] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8a222c00) [pid = 12233] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x9c2cd000) [pid = 12233] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8ce92800) [pid = 12233] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8ab04c00) [pid = 12233] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x88972000) [pid = 12233] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x855bcc00) [pid = 12233] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x8ab09c00) [pid = 12233] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x855b9c00) [pid = 12233] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x91e8d400) [pid = 12233] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x92871000) [pid = 12233] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x94ebc000) [pid = 12233] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x8d849400) [pid = 12233] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x9189d400) [pid = 12233] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x92689800) [pid = 12233] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x8d190800) [pid = 12233] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x9a776c00) [pid = 12233] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x8a22e400) [pid = 12233] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x9c26bc00) [pid = 12233] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x96d31800) [pid = 12233] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 128 (0x918cf800) [pid = 12233] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 127 (0x8e1ac800) [pid = 12233] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:30:53 INFO - PROCESS | 12233 | --DOMWINDOW == 126 (0x8ab10800) [pid = 12233] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:30:53 INFO - PROCESS | 12233 | 1464935453976 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]]]}] 23:30:53 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) 23:30:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2429ms 23:30:54 INFO - PROCESS | 12233 | 1464935453999 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 23:30:54 INFO - PROCESS | 12233 | 1464935454003 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 23:30:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:30:54 INFO - PROCESS | 12233 | 1464935454023 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:30:54 INFO - PROCESS | 12233 | 1464935454032 Marionette TRACE conn4 <- [1,2670,null,{}] 23:30:54 INFO - PROCESS | 12233 | 1464935454037 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}] 23:30:54 INFO - PROCESS | 12233 | 1464935454310 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 23:30:54 INFO - PROCESS | 12233 | 1464935454442 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b9c00 == 133 [pid = 12233] [id = 675] 23:30:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 127 (0x88972000) [pid = 12233] [serial = 2026] [outer = (nil)] 23:30:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 128 (0x8d01fc00) [pid = 12233] [serial = 2027] [outer = 0x88972000] 23:30:54 INFO - PROCESS | 12233 | 1464935454528 Marionette DEBUG loaded listener.js 23:30:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 129 (0x8d194c00) [pid = 12233] [serial = 2028] [outer = 0x88972000] 23:30:55 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:55 INFO - PROCESS | 12233 | 1464935455705 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] 23:30:55 INFO - PROCESS | 12233 | 1464935455762 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 23:30:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:30:55 INFO - PROCESS | 12233 | 1464935455768 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:30:55 INFO - PROCESS | 12233 | 1464935455771 Marionette TRACE conn4 <- [1,2674,null,{}] 23:30:55 INFO - PROCESS | 12233 | 1464935455776 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}] 23:30:56 INFO - PROCESS | 12233 | 1464935456087 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 23:30:56 INFO - PROCESS | 12233 | 1464935456450 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x88973400 == 134 [pid = 12233] [id = 676] 23:30:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x88973800) [pid = 12233] [serial = 2029] [outer = (nil)] 23:30:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x8897c000) [pid = 12233] [serial = 2030] [outer = 0x88973800] 23:30:56 INFO - PROCESS | 12233 | 1464935456538 Marionette DEBUG loaded listener.js 23:30:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x8a226400) [pid = 12233] [serial = 2031] [outer = 0x88973800] 23:30:57 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:57 INFO - PROCESS | 12233 | 1464935457961 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] 23:30:58 INFO - PROCESS | 12233 | 1464935458018 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 23:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:30:58 INFO - PROCESS | 12233 | 1464935458026 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:30:58 INFO - PROCESS | 12233 | 1464935458033 Marionette TRACE conn4 <- [1,2678,null,{}] 23:30:58 INFO - PROCESS | 12233 | 1464935458040 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}] 23:30:58 INFO - PROCESS | 12233 | 1464935458327 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 23:30:58 INFO - PROCESS | 12233 | 1464935458621 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8ccc00 == 135 [pid = 12233] [id = 677] 23:30:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x8ab05c00) [pid = 12233] [serial = 2032] [outer = (nil)] 23:30:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8ab0dc00) [pid = 12233] [serial = 2033] [outer = 0x8ab05c00] 23:30:58 INFO - PROCESS | 12233 | 1464935458710 Marionette DEBUG loaded listener.js 23:30:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8b39e000) [pid = 12233] [serial = 2034] [outer = 0x8ab05c00] 23:31:00 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:00 INFO - PROCESS | 12233 | 1464935460107 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]]]}] 23:31:00 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) 23:31:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2139ms 23:31:00 INFO - PROCESS | 12233 | 1464935460165 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 23:31:00 INFO - PROCESS | 12233 | 1464935460170 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 23:31:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:31:00 INFO - PROCESS | 12233 | 1464935460177 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:31:00 INFO - PROCESS | 12233 | 1464935460180 Marionette TRACE conn4 <- [1,2682,null,{}] 23:31:00 INFO - PROCESS | 12233 | 1464935460186 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}] 23:31:00 INFO - PROCESS | 12233 | 1464935460514 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 23:31:00 INFO - PROCESS | 12233 | 1464935460812 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab0f800 == 136 [pid = 12233] [id = 678] 23:31:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8d029000) [pid = 12233] [serial = 2035] [outer = (nil)] 23:31:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8d6a3400) [pid = 12233] [serial = 2036] [outer = 0x8d029000] 23:31:00 INFO - PROCESS | 12233 | 1464935460898 Marionette DEBUG loaded listener.js 23:31:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8d849800) [pid = 12233] [serial = 2037] [outer = 0x8d029000] 23:31:02 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:02 INFO - PROCESS | 12233 | 1464935462362 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]]]}] 23:31:02 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) 23:31:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2240ms 23:31:02 INFO - PROCESS | 12233 | 1464935462418 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 23:31:02 INFO - PROCESS | 12233 | 1464935462423 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 23:31:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:31:02 INFO - PROCESS | 12233 | 1464935462441 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:31:02 INFO - PROCESS | 12233 | 1464935462448 Marionette TRACE conn4 <- [1,2686,null,{}] 23:31:02 INFO - PROCESS | 12233 | 1464935462544 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}] 23:31:02 INFO - PROCESS | 12233 | 1464935462794 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 23:31:03 INFO - PROCESS | 12233 | 1464935463080 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d771800 == 137 [pid = 12233] [id = 679] 23:31:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8d854400) [pid = 12233] [serial = 2038] [outer = (nil)] 23:31:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8e48dc00) [pid = 12233] [serial = 2039] [outer = 0x8d854400] 23:31:03 INFO - PROCESS | 12233 | 1464935463165 Marionette DEBUG loaded listener.js 23:31:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8f209c00) [pid = 12233] [serial = 2040] [outer = 0x8d854400] 23:31:04 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:04 INFO - PROCESS | 12233 | 1464935464525 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] 23:31:04 INFO - PROCESS | 12233 | 1464935464583 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 23:31:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:31:04 INFO - PROCESS | 12233 | 1464935464590 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:31:04 INFO - PROCESS | 12233 | 1464935464593 Marionette TRACE conn4 <- [1,2690,null,{}] 23:31:04 INFO - PROCESS | 12233 | 1464935464599 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}] 23:31:04 INFO - PROCESS | 12233 | 1464935464875 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 23:31:05 INFO - PROCESS | 12233 | 1464935465170 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f078c00 == 138 [pid = 12233] [id = 680] 23:31:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8f209400) [pid = 12233] [serial = 2041] [outer = (nil)] 23:31:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x90ecf000) [pid = 12233] [serial = 2042] [outer = 0x8f209400] 23:31:05 INFO - PROCESS | 12233 | 1464935465256 Marionette DEBUG loaded listener.js 23:31:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x90fae400) [pid = 12233] [serial = 2043] [outer = 0x8f209400] 23:31:06 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:06 INFO - PROCESS | 12233 | 1464935466586 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] 23:31:06 INFO - PROCESS | 12233 | 1464935466629 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 23:31:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:31:06 INFO - PROCESS | 12233 | 1464935466635 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:31:06 INFO - PROCESS | 12233 | 1464935466639 Marionette TRACE conn4 <- [1,2694,null,{}] 23:31:06 INFO - PROCESS | 12233 | 1464935466644 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}] 23:31:06 INFO - PROCESS | 12233 | 1464935466880 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 23:31:07 INFO - PROCESS | 12233 | 1464935467198 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x91893800 == 139 [pid = 12233] [id = 681] 23:31:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x9189d400) [pid = 12233] [serial = 2044] [outer = (nil)] 23:31:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x918d6000) [pid = 12233] [serial = 2045] [outer = 0x9189d400] 23:31:07 INFO - PROCESS | 12233 | 1464935467295 Marionette DEBUG loaded listener.js 23:31:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x91a13800) [pid = 12233] [serial = 2046] [outer = 0x9189d400] 23:31:08 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:08 INFO - PROCESS | 12233 | 1464935468696 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] 23:31:08 INFO - PROCESS | 12233 | 1464935468729 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 23:31:08 INFO - PROCESS | 12233 | 1464935468736 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:31:08 INFO - PROCESS | 12233 | 1464935468739 Marionette TRACE conn4 <- [1,2698,null,{}] 23:31:08 INFO - PROCESS | 12233 | 1464935468745 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}] 23:31:08 INFO - PROCESS | 12233 | 1464935468954 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 23:31:09 INFO - PROCESS | 12233 | 1464935469307 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f202400 == 140 [pid = 12233] [id = 682] 23:31:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x91804400) [pid = 12233] [serial = 2047] [outer = (nil)] 23:31:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x91e8b400) [pid = 12233] [serial = 2048] [outer = 0x91804400] 23:31:09 INFO - PROCESS | 12233 | 1464935469404 Marionette DEBUG loaded listener.js 23:31:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x92372400) [pid = 12233] [serial = 2049] [outer = 0x91804400] 23:31:10 INFO - PROCESS | 12233 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:10 INFO - PROCESS | 12233 | 1464935470754 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] 23:31:10 INFO - PROCESS | 12233 | 1464935470789 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 23:31:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:31:10 INFO - PROCESS | 12233 | 1464935470795 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:31:10 INFO - PROCESS | 12233 | 1464935470798 Marionette TRACE conn4 <- [1,2702,null,{}] 23:31:10 INFO - PROCESS | 12233 | 1464935470804 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}] 23:31:11 INFO - PROCESS | 12233 | 1464935471056 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 23:31:11 INFO - PROCESS | 12233 | 1464935471327 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a12c00 == 141 [pid = 12233] [id = 683] 23:31:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x91a79c00) [pid = 12233] [serial = 2050] [outer = (nil)] 23:31:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x924b7800) [pid = 12233] [serial = 2051] [outer = 0x91a79c00] 23:31:11 INFO - PROCESS | 12233 | 1464935471413 Marionette DEBUG loaded listener.js 23:31:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x924bc800) [pid = 12233] [serial = 2052] [outer = 0x91a79c00] 23:31:12 INFO - PROCESS | 12233 | 1464935472343 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]]]}] 23:31:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:31:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1577ms 23:31:12 INFO - PROCESS | 12233 | 1464935472373 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 23:31:12 INFO - PROCESS | 12233 | 1464935472376 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 23:31:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:31:12 INFO - PROCESS | 12233 | 1464935472383 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:31:12 INFO - PROCESS | 12233 | 1464935472386 Marionette TRACE conn4 <- [1,2706,null,{}] 23:31:12 INFO - PROCESS | 12233 | 1464935472392 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}] 23:31:12 INFO - PROCESS | 12233 | 1464935472599 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 23:31:12 INFO - PROCESS | 12233 | 1464935472915 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x91c66c00 == 142 [pid = 12233] [id = 684] 23:31:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x924b8400) [pid = 12233] [serial = 2053] [outer = (nil)] 23:31:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x9286f400) [pid = 12233] [serial = 2054] [outer = 0x924b8400] 23:31:13 INFO - PROCESS | 12233 | 1464935473046 Marionette DEBUG loaded listener.js 23:31:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x92878000) [pid = 12233] [serial = 2055] [outer = 0x924b8400] 23:31:13 INFO - PROCESS | 12233 | 1464935473934 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]]]}] 23:31:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:31:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1585ms 23:31:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:31:13 INFO - PROCESS | 12233 | 1464935473968 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 23:31:13 INFO - PROCESS | 12233 | 1464935473971 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 23:31:13 INFO - PROCESS | 12233 | 1464935473978 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:31:13 INFO - PROCESS | 12233 | 1464935473981 Marionette TRACE conn4 <- [1,2710,null,{}] 23:31:13 INFO - PROCESS | 12233 | 1464935473987 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}] 23:31:14 INFO - PROCESS | 12233 | 1464935474213 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 23:31:14 INFO - PROCESS | 12233 | 1464935474568 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x92688400 == 143 [pid = 12233] [id = 685] 23:31:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x92870000) [pid = 12233] [serial = 2056] [outer = (nil)] 23:31:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x92bb8c00) [pid = 12233] [serial = 2057] [outer = 0x92870000] 23:31:14 INFO - PROCESS | 12233 | 1464935474658 Marionette DEBUG loaded listener.js 23:31:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x93a67000) [pid = 12233] [serial = 2058] [outer = 0x92870000] 23:31:15 INFO - PROCESS | 12233 | 1464935475555 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] 23:31:15 INFO - PROCESS | 12233 | 1464935475611 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 23:31:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:31:15 INFO - PROCESS | 12233 | 1464935475618 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:31:15 INFO - PROCESS | 12233 | 1464935475621 Marionette TRACE conn4 <- [1,2714,null,{}] 23:31:15 INFO - PROCESS | 12233 | 1464935475627 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}] 23:31:15 INFO - PROCESS | 12233 | 1464935475837 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 23:31:16 INFO - PROCESS | 12233 | 1464935476190 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x951f4000 == 144 [pid = 12233] [id = 686] 23:31:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x951f4400) [pid = 12233] [serial = 2059] [outer = (nil)] 23:31:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x95a7a000) [pid = 12233] [serial = 2060] [outer = 0x951f4400] 23:31:16 INFO - PROCESS | 12233 | 1464935476296 Marionette DEBUG loaded listener.js 23:31:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x95dbb000) [pid = 12233] [serial = 2061] [outer = 0x951f4400] 23:31:17 INFO - PROCESS | 12233 | 1464935477255 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]]]}] 23:31:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:31:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1683ms 23:31:17 INFO - PROCESS | 12233 | 1464935477301 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 23:31:17 INFO - PROCESS | 12233 | 1464935477306 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 23:31:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:31:17 INFO - PROCESS | 12233 | 1464935477312 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:31:17 INFO - PROCESS | 12233 | 1464935477316 Marionette TRACE conn4 <- [1,2718,null,{}] 23:31:17 INFO - PROCESS | 12233 | 1464935477342 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}] 23:31:17 INFO - PROCESS | 12233 | 1464935477592 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 23:31:17 INFO - PROCESS | 12233 | 1464935477938 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x923ad800 == 145 [pid = 12233] [id = 687] 23:31:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x9253c400) [pid = 12233] [serial = 2062] [outer = (nil)] 23:31:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x96d2c800) [pid = 12233] [serial = 2063] [outer = 0x9253c400] 23:31:18 INFO - PROCESS | 12233 | 1464935478027 Marionette DEBUG loaded listener.js 23:31:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x996dec00) [pid = 12233] [serial = 2064] [outer = 0x9253c400] 23:31:18 INFO - PROCESS | 12233 | 1464935478971 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] 23:31:19 INFO - PROCESS | 12233 | 1464935479009 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 23:31:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:31:19 INFO - PROCESS | 12233 | 1464935479016 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:31:19 INFO - PROCESS | 12233 | 1464935479019 Marionette TRACE conn4 <- [1,2722,null,{}] 23:31:19 INFO - PROCESS | 12233 | 1464935479025 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}] 23:31:19 INFO - PROCESS | 12233 | 1464935479243 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 23:31:19 INFO - PROCESS | 12233 | 1464935479637 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x96d34400 == 146 [pid = 12233] [id = 688] 23:31:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x9a759400) [pid = 12233] [serial = 2065] [outer = (nil)] 23:31:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x9a8d0800) [pid = 12233] [serial = 2066] [outer = 0x9a759400] 23:31:19 INFO - PROCESS | 12233 | 1464935479727 Marionette DEBUG loaded listener.js 23:31:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x9ae67000) [pid = 12233] [serial = 2067] [outer = 0x9a759400] 23:31:20 INFO - PROCESS | 12233 | 1464935480656 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] 23:31:20 INFO - PROCESS | 12233 | 1464935480705 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 23:31:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:31:20 INFO - PROCESS | 12233 | 1464935480711 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:31:20 INFO - PROCESS | 12233 | 1464935480714 Marionette TRACE conn4 <- [1,2726,null,{}] 23:31:20 INFO - PROCESS | 12233 | 1464935480720 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}] 23:31:20 INFO - PROCESS | 12233 | 1464935480934 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 23:31:21 INFO - PROCESS | 12233 | 1464935481286 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:21 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b1c00 == 147 [pid = 12233] [id = 689] 23:31:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x99f6a400) [pid = 12233] [serial = 2068] [outer = (nil)] 23:31:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x9b36d400) [pid = 12233] [serial = 2069] [outer = 0x99f6a400] 23:31:21 INFO - PROCESS | 12233 | 1464935481376 Marionette DEBUG loaded listener.js 23:31:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x9b374000) [pid = 12233] [serial = 2070] [outer = 0x99f6a400] 23:31:22 INFO - PROCESS | 12233 | 1464935482277 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]]]}] 23:31:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:31:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1627ms 23:31:22 INFO - PROCESS | 12233 | 1464935482339 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 23:31:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:31:22 INFO - PROCESS | 12233 | 1464935482343 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 23:31:22 INFO - PROCESS | 12233 | 1464935482350 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:31:22 INFO - PROCESS | 12233 | 1464935482353 Marionette TRACE conn4 <- [1,2730,null,{}] 23:31:22 INFO - PROCESS | 12233 | 1464935482359 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}] 23:31:22 INFO - PROCESS | 12233 | 1464935482572 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 23:31:22 INFO - PROCESS | 12233 | 1464935482928 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6c000 == 148 [pid = 12233] [id = 690] 23:31:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x95a77800) [pid = 12233] [serial = 2071] [outer = (nil)] 23:31:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x9b5f4000) [pid = 12233] [serial = 2072] [outer = 0x95a77800] 23:31:23 INFO - PROCESS | 12233 | 1464935483018 Marionette DEBUG loaded listener.js 23:31:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x9b6a2400) [pid = 12233] [serial = 2073] [outer = 0x95a77800] 23:31:24 INFO - PROCESS | 12233 | 1464935484364 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] 23:31:24 INFO - PROCESS | 12233 | 1464935484444 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 23:31:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:31:24 INFO - PROCESS | 12233 | 1464935484543 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:31:24 INFO - PROCESS | 12233 | 1464935484547 Marionette TRACE conn4 <- [1,2734,null,{}] 23:31:24 INFO - PROCESS | 12233 | 1464935484560 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}] 23:31:24 INFO - PROCESS | 12233 | 1464935484760 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 23:31:25 INFO - PROCESS | 12233 | 1464935485056 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x9af40800 == 149 [pid = 12233] [id = 691] 23:31:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x9b372800) [pid = 12233] [serial = 2074] [outer = (nil)] 23:31:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x9c155400) [pid = 12233] [serial = 2075] [outer = 0x9b372800] 23:31:25 INFO - PROCESS | 12233 | 1464935485141 Marionette DEBUG loaded listener.js 23:31:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x9c267c00) [pid = 12233] [serial = 2076] [outer = 0x9b372800] 23:31:26 INFO - PROCESS | 12233 | 1464935486066 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]]]}] 23:31:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:31:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1686ms 23:31:26 INFO - PROCESS | 12233 | 1464935486142 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 23:31:26 INFO - PROCESS | 12233 | 1464935486146 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 23:31:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:31:26 INFO - PROCESS | 12233 | 1464935486152 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:31:26 INFO - PROCESS | 12233 | 1464935486154 Marionette TRACE conn4 <- [1,2738,null,{}] 23:31:26 INFO - PROCESS | 12233 | 1464935486161 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}] 23:31:26 INFO - PROCESS | 12233 | 1464935486375 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x92eba800 == 148 [pid = 12233] [id = 8] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x872ac800 == 147 [pid = 12233] [id = 625] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x88980c00 == 146 [pid = 12233] [id = 626] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8b396800 == 145 [pid = 12233] [id = 242] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x855b5000 == 144 [pid = 12233] [id = 652] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x90d4b800 == 143 [pid = 12233] [id = 302] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x855b9c00 == 142 [pid = 12233] [id = 675] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8b39e400 == 141 [pid = 12233] [id = 674] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8ae000 == 140 [pid = 12233] [id = 673] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x888d6800 == 139 [pid = 12233] [id = 672] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x95ad2c00 == 138 [pid = 12233] [id = 669] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x89938c00 == 137 [pid = 12233] [id = 668] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x94ec0000 == 136 [pid = 12233] [id = 667] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x92a0a800 == 135 [pid = 12233] [id = 666] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8cfd4400 == 134 [pid = 12233] [id = 665] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x92373400 == 133 [pid = 12233] [id = 663] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x9232ac00 == 132 [pid = 12233] [id = 664] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x855b1800 == 131 [pid = 12233] [id = 662] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x90d48000 == 130 [pid = 12233] [id = 661] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8c0d0c00 == 129 [pid = 12233] [id = 660] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8f074000 == 128 [pid = 12233] [id = 659] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8980c000 == 127 [pid = 12233] [id = 657] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8d851800 == 126 [pid = 12233] [id = 658] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8cfd6400 == 125 [pid = 12233] [id = 656] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8ce8c800 == 124 [pid = 12233] [id = 655] 23:31:27 INFO - PROCESS | 12233 | --DOCSHELL 0x8a220400 == 123 [pid = 12233] [id = 654] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x8ceca000) [pid = 12233] [serial = 1961] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x9c14d000) [pid = 12233] [serial = 1932] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x8a228c00) [pid = 12233] [serial = 1946] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0xa30ff400) [pid = 12233] [serial = 1938] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0xa306d400) [pid = 12233] [serial = 1937] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x8cec9800) [pid = 12233] [serial = 1898] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x8ab0a800) [pid = 12233] [serial = 1941] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x8a376800) [pid = 12233] [serial = 1896] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x888d8000) [pid = 12233] [serial = 1950] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x8c0c8000) [pid = 12233] [serial = 1943] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x89807c00) [pid = 12233] [serial = 1958] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x924b2800) [pid = 12233] [serial = 1911] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x9528e800) [pid = 12233] [serial = 1920] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x95d65400) [pid = 12233] [serial = 1922] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x8d84f400) [pid = 12233] [serial = 1901] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x951f2000) [pid = 12233] [serial = 1919] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x8cfdfc00) [pid = 12233] [serial = 1899] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x92873000) [pid = 12233] [serial = 1914] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x92321800) [pid = 12233] [serial = 1910] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x8a22ac00) [pid = 12233] [serial = 1947] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x92bb7800) [pid = 12233] [serial = 1916] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x8e49a400) [pid = 12233] [serial = 1824] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x9ae71c00) [pid = 12233] [serial = 1929] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x95d6c000) [pid = 12233] [serial = 1923] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x93a70c00) [pid = 12233] [serial = 1917] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x92687000) [pid = 12233] [serial = 1913] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8a8abc00) [pid = 12233] [serial = 1952] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8c0cb400) [pid = 12233] [serial = 1944] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8ab09000) [pid = 12233] [serial = 1940] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8ab8e000) [pid = 12233] [serial = 1959] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0xa0612400) [pid = 12233] [serial = 1935] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x98177c00) [pid = 12233] [serial = 1925] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x9ab5a800) [pid = 12233] [serial = 1928] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x91a0b400) [pid = 12233] [serial = 1907] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x8e498c00) [pid = 12233] [serial = 1902] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x872b8400) [pid = 12233] [serial = 1949] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x91a76c00) [pid = 12233] [serial = 1908] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x918d0800) [pid = 12233] [serial = 1905] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x8b517800) [pid = 12233] [serial = 1956] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x9180c400) [pid = 12233] [serial = 1904] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x9cde3800) [pid = 12233] [serial = 1934] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x8ab8f400) [pid = 12233] [serial = 1955] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x89801c00) [pid = 12233] [serial = 1895] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x9be37000) [pid = 12233] [serial = 1931] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x8a8cc400) [pid = 12233] [serial = 1953] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x996dd800) [pid = 12233] [serial = 1926] [outer = (nil)] [url = about:blank] 23:31:28 INFO - PROCESS | 12233 | 1464935488421 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:28 INFO - PROCESS | 12233 | ++DOCSHELL 0x872ac800 == 124 [pid = 12233] [id = 692] 23:31:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x872b8400) [pid = 12233] [serial = 2077] [outer = (nil)] 23:31:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x888dbc00) [pid = 12233] [serial = 2078] [outer = 0x872b8400] 23:31:28 INFO - PROCESS | 12233 | 1464935488504 Marionette DEBUG loaded listener.js 23:31:28 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x89807c00) [pid = 12233] [serial = 2079] [outer = 0x872b8400] 23:31:29 INFO - PROCESS | 12233 | 1464935489334 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]]]}] 23:31:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:31:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 3240ms 23:31:29 INFO - PROCESS | 12233 | 1464935489394 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 23:31:29 INFO - PROCESS | 12233 | 1464935489398 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 23:31:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:31:29 INFO - PROCESS | 12233 | 1464935489406 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:31:29 INFO - PROCESS | 12233 | 1464935489412 Marionette TRACE conn4 <- [1,2742,null,{}] 23:31:29 INFO - PROCESS | 12233 | 1464935489419 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}] 23:31:29 INFO - PROCESS | 12233 | 1464935489653 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 23:31:29 INFO - PROCESS | 12233 | 1464935489865 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a22e400 == 125 [pid = 12233] [id = 693] 23:31:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8a22f400) [pid = 12233] [serial = 2080] [outer = (nil)] 23:31:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8a8c1400) [pid = 12233] [serial = 2081] [outer = 0x8a22f400] 23:31:29 INFO - PROCESS | 12233 | 1464935489941 Marionette DEBUG loaded listener.js 23:31:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8a99e800) [pid = 12233] [serial = 2082] [outer = 0x8a22f400] 23:31:30 INFO - PROCESS | 12233 | 1464935490838 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]]]}] 23:31:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:31:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1482ms 23:31:30 INFO - PROCESS | 12233 | 1464935490900 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 23:31:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:31:30 INFO - PROCESS | 12233 | 1464935490906 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 23:31:30 INFO - PROCESS | 12233 | 1464935490912 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:31:30 INFO - PROCESS | 12233 | 1464935490916 Marionette TRACE conn4 <- [1,2746,null,{}] 23:31:30 INFO - PROCESS | 12233 | 1464935490921 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}] 23:31:31 INFO - PROCESS | 12233 | 1464935491210 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 23:31:31 INFO - PROCESS | 12233 | 1464935491241 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a9a3c00 == 126 [pid = 12233] [id = 694] 23:31:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8ab82800) [pid = 12233] [serial = 2083] [outer = (nil)] 23:31:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8b39bc00) [pid = 12233] [serial = 2084] [outer = 0x8ab82800] 23:31:31 INFO - PROCESS | 12233 | 1464935491314 Marionette DEBUG loaded listener.js 23:31:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8c0c8800) [pid = 12233] [serial = 2085] [outer = 0x8ab82800] 23:31:32 INFO - PROCESS | 12233 | 1464935492408 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]]]}] 23:31:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:31:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1530ms 23:31:32 INFO - PROCESS | 12233 | 1464935492447 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 23:31:32 INFO - PROCESS | 12233 | 1464935492450 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 23:31:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:31:32 INFO - PROCESS | 12233 | 1464935492463 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:31:32 INFO - PROCESS | 12233 | 1464935492472 Marionette TRACE conn4 <- [1,2750,null,{}] 23:31:32 INFO - PROCESS | 12233 | 1464935492490 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}] 23:31:32 INFO - PROCESS | 12233 | 1464935492768 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x8d76e000) [pid = 12233] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x8c0cd800) [pid = 12233] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x8a221000) [pid = 12233] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x8cec7400) [pid = 12233] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x8a8cb800) [pid = 12233] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x91a78400) [pid = 12233] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x97789000) [pid = 12233] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x918db800) [pid = 12233] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x8d76b800) [pid = 12233] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x88975000) [pid = 12233] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x92870c00) [pid = 12233] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 128 (0x8d984c00) [pid = 12233] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 127 (0x8cfe0000) [pid = 12233] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 126 (0x90ed0000) [pid = 12233] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 125 (0x8ce92400) [pid = 12233] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 124 (0x92bb3800) [pid = 12233] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 123 (0x8f20a000) [pid = 12233] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 122 (0x951ed000) [pid = 12233] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 121 (0x923b2000) [pid = 12233] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 120 (0x96d2f800) [pid = 12233] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 119 (0x8e1a1400) [pid = 12233] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:31:33 INFO - PROCESS | 12233 | --DOMWINDOW == 118 (0x8a8b3800) [pid = 12233] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:31:33 INFO - PROCESS | 12233 | 1464935493593 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:33 INFO - PROCESS | 12233 | ++DOCSHELL 0x88975000 == 127 [pid = 12233] [id = 695] 23:31:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 119 (0x88978c00) [pid = 12233] [serial = 2086] [outer = (nil)] 23:31:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 120 (0x8b396000) [pid = 12233] [serial = 2087] [outer = 0x88978c00] 23:31:33 INFO - PROCESS | 12233 | 1464935493667 Marionette DEBUG loaded listener.js 23:31:33 INFO - PROCESS | 12233 | ++DOMWINDOW == 121 (0x8cfdb800) [pid = 12233] [serial = 2088] [outer = 0x88978c00] 23:31:34 INFO - PROCESS | 12233 | 1464935494408 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]]]}] 23:31:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:31:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2003ms 23:31:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:31:34 INFO - PROCESS | 12233 | 1464935494466 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 23:31:34 INFO - PROCESS | 12233 | 1464935494469 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 23:31:34 INFO - PROCESS | 12233 | 1464935494475 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:31:34 INFO - PROCESS | 12233 | 1464935494478 Marionette TRACE conn4 <- [1,2754,null,{}] 23:31:34 INFO - PROCESS | 12233 | 1464935494499 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}] 23:31:34 INFO - PROCESS | 12233 | 1464935494715 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 23:31:34 INFO - PROCESS | 12233 | 1464935494927 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b517400 == 128 [pid = 12233] [id = 696] 23:31:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 122 (0x8d020000) [pid = 12233] [serial = 2089] [outer = (nil)] 23:31:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 123 (0x8d6a4c00) [pid = 12233] [serial = 2090] [outer = 0x8d020000] 23:31:35 INFO - PROCESS | 12233 | 1464935495001 Marionette DEBUG loaded listener.js 23:31:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 124 (0x8d84f400) [pid = 12233] [serial = 2091] [outer = 0x8d020000] 23:31:36 INFO - PROCESS | 12233 | 1464935496046 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]]]}] 23:31:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:31:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1600ms 23:31:36 INFO - PROCESS | 12233 | 1464935496075 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 23:31:36 INFO - PROCESS | 12233 | 1464935496082 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 23:31:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:31:36 INFO - PROCESS | 12233 | 1464935496090 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:31:36 INFO - PROCESS | 12233 | 1464935496096 Marionette TRACE conn4 <- [1,2758,null,{}] 23:31:36 INFO - PROCESS | 12233 | 1464935496105 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}] 23:31:36 INFO - PROCESS | 12233 | 1464935496330 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 23:31:36 INFO - PROCESS | 12233 | 1464935496692 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a22e800 == 129 [pid = 12233] [id = 697] 23:31:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 125 (0x8a36e000) [pid = 12233] [serial = 2092] [outer = (nil)] 23:31:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 126 (0x8ab02400) [pid = 12233] [serial = 2093] [outer = 0x8a36e000] 23:31:36 INFO - PROCESS | 12233 | 1464935496798 Marionette DEBUG loaded listener.js 23:31:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 127 (0x8b50f000) [pid = 12233] [serial = 2094] [outer = 0x8a36e000] 23:31:37 INFO - PROCESS | 12233 | 1464935497739 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]]]}] 23:31:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:31:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1687ms 23:31:37 INFO - PROCESS | 12233 | 1464935497777 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 23:31:37 INFO - PROCESS | 12233 | 1464935497786 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 23:31:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:31:37 INFO - PROCESS | 12233 | 1464935497796 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:31:37 INFO - PROCESS | 12233 | 1464935497801 Marionette TRACE conn4 <- [1,2762,null,{}] 23:31:37 INFO - PROCESS | 12233 | 1464935497807 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}] 23:31:38 INFO - PROCESS | 12233 | 1464935498029 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 23:31:38 INFO - PROCESS | 12233 | 1464935498327 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d626000 == 130 [pid = 12233] [id = 698] 23:31:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 128 (0x8d627c00) [pid = 12233] [serial = 2095] [outer = (nil)] 23:31:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 129 (0x8d6aa800) [pid = 12233] [serial = 2096] [outer = 0x8d627c00] 23:31:38 INFO - PROCESS | 12233 | 1464935498468 Marionette DEBUG loaded listener.js 23:31:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x8d97d400) [pid = 12233] [serial = 2097] [outer = 0x8d627c00] 23:31:39 INFO - PROCESS | 12233 | 1464935499422 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]]]}] 23:31:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:31:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1681ms 23:31:39 INFO - PROCESS | 12233 | 1464935499477 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 23:31:39 INFO - PROCESS | 12233 | 1464935499481 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 23:31:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:31:39 INFO - PROCESS | 12233 | 1464935499507 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:31:39 INFO - PROCESS | 12233 | 1464935499513 Marionette TRACE conn4 <- [1,2766,null,{}] 23:31:39 INFO - PROCESS | 12233 | 1464935499530 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}] 23:31:39 INFO - PROCESS | 12233 | 1464935499766 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 23:31:40 INFO - PROCESS | 12233 | 1464935500107 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e495400 == 131 [pid = 12233] [id = 699] 23:31:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x8f06cc00) [pid = 12233] [serial = 2098] [outer = (nil)] 23:31:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x8f079800) [pid = 12233] [serial = 2099] [outer = 0x8f06cc00] 23:31:40 INFO - PROCESS | 12233 | 1464935500201 Marionette DEBUG loaded listener.js 23:31:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x90d44400) [pid = 12233] [serial = 2100] [outer = 0x8f06cc00] 23:31:41 INFO - PROCESS | 12233 | 1464935501095 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]]]}] 23:31:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:31:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1640ms 23:31:41 INFO - PROCESS | 12233 | 1464935501144 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 23:31:41 INFO - PROCESS | 12233 | 1464935501148 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 23:31:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:31:41 INFO - PROCESS | 12233 | 1464935501174 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:31:41 INFO - PROCESS | 12233 | 1464935501177 Marionette TRACE conn4 <- [1,2770,null,{}] 23:31:41 INFO - PROCESS | 12233 | 1464935501183 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}] 23:31:41 INFO - PROCESS | 12233 | 1464935501402 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 23:31:41 INFO - PROCESS | 12233 | 1464935501752 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfd7000 == 132 [pid = 12233] [id = 700] 23:31:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8e1ae400) [pid = 12233] [serial = 2101] [outer = (nil)] 23:31:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x91805400) [pid = 12233] [serial = 2102] [outer = 0x8e1ae400] 23:31:41 INFO - PROCESS | 12233 | 1464935501855 Marionette DEBUG loaded listener.js 23:31:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x918ce000) [pid = 12233] [serial = 2103] [outer = 0x8e1ae400] 23:31:42 INFO - PROCESS | 12233 | 1464935502724 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]]]}] 23:31:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:31:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1589ms 23:31:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:31:42 INFO - PROCESS | 12233 | 1464935502760 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 23:31:42 INFO - PROCESS | 12233 | 1464935502763 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 23:31:42 INFO - PROCESS | 12233 | 1464935502769 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:31:42 INFO - PROCESS | 12233 | 1464935502773 Marionette TRACE conn4 <- [1,2774,null,{}] 23:31:42 INFO - PROCESS | 12233 | 1464935502778 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}] 23:31:42 INFO - PROCESS | 12233 | 1464935502981 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 23:31:43 INFO - PROCESS | 12233 | 1464935503280 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:43 INFO - PROCESS | 12233 | ++DOCSHELL 0x90fba400 == 133 [pid = 12233] [id = 701] 23:31:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x918d0c00) [pid = 12233] [serial = 2104] [outer = (nil)] 23:31:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x91952000) [pid = 12233] [serial = 2105] [outer = 0x918d0c00] 23:31:43 INFO - PROCESS | 12233 | 1464935503413 Marionette DEBUG loaded listener.js 23:31:43 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x91958800) [pid = 12233] [serial = 2106] [outer = 0x918d0c00] 23:31:44 INFO - PROCESS | 12233 | 1464935504300 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]]]}] 23:31:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:31:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1584ms 23:31:44 INFO - PROCESS | 12233 | 1464935504369 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 23:31:44 INFO - PROCESS | 12233 | 1464935504373 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 23:31:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:31:44 INFO - PROCESS | 12233 | 1464935504382 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:31:44 INFO - PROCESS | 12233 | 1464935504385 Marionette TRACE conn4 <- [1,2778,null,{}] 23:31:44 INFO - PROCESS | 12233 | 1464935504389 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}] 23:31:44 INFO - PROCESS | 12233 | 1464935504631 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 23:31:45 INFO - PROCESS | 12233 | 1464935504991 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a0a400 == 134 [pid = 12233] [id = 702] 23:31:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x91a0ac00) [pid = 12233] [serial = 2107] [outer = (nil)] 23:31:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x92373400) [pid = 12233] [serial = 2108] [outer = 0x91a0ac00] 23:31:45 INFO - PROCESS | 12233 | 1464935505090 Marionette DEBUG loaded listener.js 23:31:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x923b5000) [pid = 12233] [serial = 2109] [outer = 0x91a0ac00] 23:31:46 INFO - PROCESS | 12233 | 1464935506005 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]]]}] 23:31:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:31:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1686ms 23:31:46 INFO - PROCESS | 12233 | 1464935506069 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 23:31:46 INFO - PROCESS | 12233 | 1464935506073 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 23:31:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:31:46 INFO - PROCESS | 12233 | 1464935506079 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:31:46 INFO - PROCESS | 12233 | 1464935506083 Marionette TRACE conn4 <- [1,2782,null,{}] 23:31:46 INFO - PROCESS | 12233 | 1464935506088 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}] 23:31:46 INFO - PROCESS | 12233 | 1464935506301 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 23:31:46 INFO - PROCESS | 12233 | 1464935506653 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:46 INFO - PROCESS | 12233 | ++DOCSHELL 0x90d45800 == 135 [pid = 12233] [id = 703] 23:31:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x91a0e800) [pid = 12233] [serial = 2110] [outer = (nil)] 23:31:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x92536c00) [pid = 12233] [serial = 2111] [outer = 0x91a0e800] 23:31:46 INFO - PROCESS | 12233 | 1464935506744 Marionette DEBUG loaded listener.js 23:31:46 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x9253b400) [pid = 12233] [serial = 2112] [outer = 0x91a0e800] 23:31:47 INFO - PROCESS | 12233 | 1464935507646 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]]]}] 23:31:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:31:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1631ms 23:31:47 INFO - PROCESS | 12233 | 1464935507711 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 23:31:47 INFO - PROCESS | 12233 | 1464935507715 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 23:31:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:31:47 INFO - PROCESS | 12233 | 1464935507721 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:31:47 INFO - PROCESS | 12233 | 1464935507725 Marionette TRACE conn4 <- [1,2786,null,{}] 23:31:47 INFO - PROCESS | 12233 | 1464935507731 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}] 23:31:47 INFO - PROCESS | 12233 | 1464935507941 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 23:31:48 INFO - PROCESS | 12233 | 1464935508282 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:48 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8c5c00 == 136 [pid = 12233] [id = 704] 23:31:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x91a0cc00) [pid = 12233] [serial = 2113] [outer = (nil)] 23:31:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x92bb4c00) [pid = 12233] [serial = 2114] [outer = 0x91a0cc00] 23:31:48 INFO - PROCESS | 12233 | 1464935508372 Marionette DEBUG loaded listener.js 23:31:48 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x92bbbc00) [pid = 12233] [serial = 2115] [outer = 0x91a0cc00] 23:31:49 INFO - PROCESS | 12233 | 1464935509293 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]]]}] 23:31:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:31:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1629ms 23:31:49 INFO - PROCESS | 12233 | 1464935509351 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 23:31:49 INFO - PROCESS | 12233 | 1464935509355 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 23:31:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:31:49 INFO - PROCESS | 12233 | 1464935509361 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:31:49 INFO - PROCESS | 12233 | 1464935509365 Marionette TRACE conn4 <- [1,2790,null,{}] 23:31:49 INFO - PROCESS | 12233 | 1464935509370 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}] 23:31:49 INFO - PROCESS | 12233 | 1464935509579 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 23:31:49 INFO - PROCESS | 12233 | 1464935509952 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d69f000 == 137 [pid = 12233] [id = 705] 23:31:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x91a78400) [pid = 12233] [serial = 2116] [outer = (nil)] 23:31:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x93c88400) [pid = 12233] [serial = 2117] [outer = 0x91a78400] 23:31:50 INFO - PROCESS | 12233 | 1464935510052 Marionette DEBUG loaded listener.js 23:31:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x951ebc00) [pid = 12233] [serial = 2118] [outer = 0x91a78400] 23:31:50 INFO - PROCESS | 12233 | 1464935510922 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]]]}] 23:31:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:31:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1633ms 23:31:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:31:51 INFO - PROCESS | 12233 | 1464935510996 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 23:31:51 INFO - PROCESS | 12233 | 1464935510999 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 23:31:51 INFO - PROCESS | 12233 | 1464935511005 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:31:51 INFO - PROCESS | 12233 | 1464935511009 Marionette TRACE conn4 <- [1,2794,null,{}] 23:31:51 INFO - PROCESS | 12233 | 1464935511015 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}] 23:31:51 INFO - PROCESS | 12233 | 1464935511273 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 23:31:51 INFO - PROCESS | 12233 | 1464935511632 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x92532000 == 138 [pid = 12233] [id = 706] 23:31:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x9286e800) [pid = 12233] [serial = 2119] [outer = (nil)] 23:31:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x95a71800) [pid = 12233] [serial = 2120] [outer = 0x9286e800] 23:31:51 INFO - PROCESS | 12233 | 1464935511721 Marionette DEBUG loaded listener.js 23:31:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x95a7d000) [pid = 12233] [serial = 2121] [outer = 0x9286e800] 23:31:52 INFO - PROCESS | 12233 | 1464935512638 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]]]}] 23:31:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:31:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1685ms 23:31:52 INFO - PROCESS | 12233 | 1464935512690 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 23:31:52 INFO - PROCESS | 12233 | 1464935512693 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 23:31:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:31:52 INFO - PROCESS | 12233 | 1464935512700 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:31:52 INFO - PROCESS | 12233 | 1464935512704 Marionette TRACE conn4 <- [1,2798,null,{}] 23:31:52 INFO - PROCESS | 12233 | 1464935512710 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}] 23:31:52 INFO - PROCESS | 12233 | 1464935512946 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 23:31:53 INFO - PROCESS | 12233 | 1464935513301 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:53 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ae0000 == 139 [pid = 12233] [id = 707] 23:31:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x96d29400) [pid = 12233] [serial = 2122] [outer = (nil)] 23:31:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x97788400) [pid = 12233] [serial = 2123] [outer = 0x96d29400] 23:31:53 INFO - PROCESS | 12233 | 1464935513396 Marionette DEBUG loaded listener.js 23:31:53 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x989eac00) [pid = 12233] [serial = 2124] [outer = 0x96d29400] 23:31:54 INFO - PROCESS | 12233 | 1464935514278 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]]]}] 23:31:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:31:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1633ms 23:31:54 INFO - PROCESS | 12233 | 1464935514333 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 23:31:54 INFO - PROCESS | 12233 | 1464935514337 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 23:31:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:31:54 INFO - PROCESS | 12233 | 1464935514344 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:31:54 INFO - PROCESS | 12233 | 1464935514347 Marionette TRACE conn4 <- [1,2802,null,{}] 23:31:54 INFO - PROCESS | 12233 | 1464935514353 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}] 23:31:54 INFO - PROCESS | 12233 | 1464935514561 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 23:31:54 INFO - PROCESS | 12233 | 1464935514920 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x924c0800 == 140 [pid = 12233] [id = 708] 23:31:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x95dbec00) [pid = 12233] [serial = 2125] [outer = (nil)] 23:31:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x99edfc00) [pid = 12233] [serial = 2126] [outer = 0x95dbec00] 23:31:55 INFO - PROCESS | 12233 | 1464935515009 Marionette DEBUG loaded listener.js 23:31:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x9a74bc00) [pid = 12233] [serial = 2127] [outer = 0x95dbec00] 23:31:55 INFO - PROCESS | 12233 | 1464935515860 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]]]}] 23:31:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:31:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1581ms 23:31:55 INFO - PROCESS | 12233 | 1464935515926 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 23:31:55 INFO - PROCESS | 12233 | 1464935515930 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 23:31:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:31:55 INFO - PROCESS | 12233 | 1464935515936 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:31:55 INFO - PROCESS | 12233 | 1464935515939 Marionette TRACE conn4 <- [1,2806,null,{}] 23:31:55 INFO - PROCESS | 12233 | 1464935515945 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}] 23:31:56 INFO - PROCESS | 12233 | 1464935516166 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 23:31:56 INFO - PROCESS | 12233 | 1464935516521 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:56 INFO - PROCESS | 12233 | ++DOCSHELL 0x92eba000 == 141 [pid = 12233] [id = 709] 23:31:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x95ad3800) [pid = 12233] [serial = 2128] [outer = (nil)] 23:31:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x9ab5a800) [pid = 12233] [serial = 2129] [outer = 0x95ad3800] 23:31:56 INFO - PROCESS | 12233 | 1464935516609 Marionette DEBUG loaded listener.js 23:31:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x9af3dc00) [pid = 12233] [serial = 2130] [outer = 0x95ad3800] 23:31:57 INFO - PROCESS | 12233 | 1464935517506 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]]]}] 23:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1629ms 23:31:57 INFO - PROCESS | 12233 | 1464935517566 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 23:31:57 INFO - PROCESS | 12233 | 1464935517570 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 23:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:31:57 INFO - PROCESS | 12233 | 1464935517576 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:31:57 INFO - PROCESS | 12233 | 1464935517579 Marionette TRACE conn4 <- [1,2810,null,{}] 23:31:57 INFO - PROCESS | 12233 | 1464935517585 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}] 23:31:57 INFO - PROCESS | 12233 | 1464935517797 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 23:31:58 INFO - PROCESS | 12233 | 1464935518142 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x99f68800 == 142 [pid = 12233] [id = 710] 23:31:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x9b5f4c00) [pid = 12233] [serial = 2131] [outer = (nil)] 23:31:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x9c26e000) [pid = 12233] [serial = 2132] [outer = 0x9b5f4c00] 23:31:58 INFO - PROCESS | 12233 | 1464935518230 Marionette DEBUG loaded listener.js 23:31:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x9c2c8c00) [pid = 12233] [serial = 2133] [outer = 0x9b5f4c00] 23:31:59 INFO - PROCESS | 12233 | 1464935519081 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]]]}] 23:31:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:31:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1530ms 23:31:59 INFO - PROCESS | 12233 | 1464935519106 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 23:31:59 INFO - PROCESS | 12233 | 1464935519109 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 23:31:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:31:59 INFO - PROCESS | 12233 | 1464935519115 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:31:59 INFO - PROCESS | 12233 | 1464935519119 Marionette TRACE conn4 <- [1,2814,null,{}] 23:31:59 INFO - PROCESS | 12233 | 1464935519124 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}] 23:31:59 INFO - PROCESS | 12233 | 1464935519357 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 23:31:59 INFO - PROCESS | 12233 | 1464935519670 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x9c156400 == 143 [pid = 12233] [id = 711] 23:31:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x9c2d0400) [pid = 12233] [serial = 2134] [outer = (nil)] 23:31:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x9cde5800) [pid = 12233] [serial = 2135] [outer = 0x9c2d0400] 23:31:59 INFO - PROCESS | 12233 | 1464935519804 Marionette DEBUG loaded listener.js 23:31:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0xa0610800) [pid = 12233] [serial = 2136] [outer = 0x9c2d0400] 23:32:00 INFO - PROCESS | 12233 | 1464935520707 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]]]}] 23:32:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:32:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1636ms 23:32:00 INFO - PROCESS | 12233 | 1464935520753 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 23:32:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:32:00 INFO - PROCESS | 12233 | 1464935520759 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 23:32:00 INFO - PROCESS | 12233 | 1464935520765 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:32:00 INFO - PROCESS | 12233 | 1464935520768 Marionette TRACE conn4 <- [1,2818,null,{}] 23:32:00 INFO - PROCESS | 12233 | 1464935520774 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}] 23:32:00 INFO - PROCESS | 12233 | 1464935520990 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 23:32:01 INFO - PROCESS | 12233 | 1464935521347 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x872af000 == 144 [pid = 12233] [id = 712] 23:32:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x989e2400) [pid = 12233] [serial = 2137] [outer = (nil)] 23:32:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0xa21af400) [pid = 12233] [serial = 2138] [outer = 0x989e2400] 23:32:01 INFO - PROCESS | 12233 | 1464935521436 Marionette DEBUG loaded listener.js 23:32:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0xa226d400) [pid = 12233] [serial = 2139] [outer = 0x989e2400] 23:32:02 INFO - PROCESS | 12233 | 1464935522383 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]]]}] 23:32:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:32:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1679ms 23:32:02 INFO - PROCESS | 12233 | 1464935522444 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 23:32:02 INFO - PROCESS | 12233 | 1464935522448 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 23:32:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:32:02 INFO - PROCESS | 12233 | 1464935522454 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:32:02 INFO - PROCESS | 12233 | 1464935522457 Marionette TRACE conn4 <- [1,2822,null,{}] 23:32:02 INFO - PROCESS | 12233 | 1464935522463 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}] 23:32:02 INFO - PROCESS | 12233 | 1464935522703 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 23:32:03 INFO - PROCESS | 12233 | 1464935523052 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:03 INFO - PROCESS | 12233 | ++DOCSHELL 0xa115d400 == 145 [pid = 12233] [id = 713] 23:32:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0xa21aec00) [pid = 12233] [serial = 2140] [outer = (nil)] 23:32:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0xa2405000) [pid = 12233] [serial = 2141] [outer = 0xa21aec00] 23:32:03 INFO - PROCESS | 12233 | 1464935523150 Marionette DEBUG loaded listener.js 23:32:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0xa2472c00) [pid = 12233] [serial = 2142] [outer = 0xa21aec00] 23:32:04 INFO - PROCESS | 12233 | 1464935524061 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]]]}] 23:32:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:32:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1678ms 23:32:04 INFO - PROCESS | 12233 | 1464935524133 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 23:32:04 INFO - PROCESS | 12233 | 1464935524137 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 23:32:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:32:04 INFO - PROCESS | 12233 | 1464935524143 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:32:04 INFO - PROCESS | 12233 | 1464935524146 Marionette TRACE conn4 <- [1,2826,null,{}] 23:32:04 INFO - PROCESS | 12233 | 1464935524152 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}] 23:32:04 INFO - PROCESS | 12233 | 1464935524414 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 23:32:04 INFO - PROCESS | 12233 | 1464935524771 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:04 INFO - PROCESS | 12233 | ++DOCSHELL 0xa1163c00 == 146 [pid = 12233] [id = 714] 23:32:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0xa21afc00) [pid = 12233] [serial = 2143] [outer = (nil)] 23:32:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0xa3073000) [pid = 12233] [serial = 2144] [outer = 0xa21afc00] 23:32:04 INFO - PROCESS | 12233 | 1464935524860 Marionette DEBUG loaded listener.js 23:32:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0xa30fa400) [pid = 12233] [serial = 2145] [outer = 0xa21afc00] 23:32:05 INFO - PROCESS | 12233 | 1464935525839 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x89933c00 == 145 [pid = 12233] [id = 650] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x872ad800 == 144 [pid = 12233] [id = 585] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x90d4f000 == 143 [pid = 12233] [id = 588] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x855bb400 == 142 [pid = 12233] [id = 649] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x90d4f400 == 141 [pid = 12233] [id = 587] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab8a000 == 140 [pid = 12233] [id = 589] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8d022000 == 139 [pid = 12233] [id = 216] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8ab000 == 138 [pid = 12233] [id = 651] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x92688400 == 137 [pid = 12233] [id = 685] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x951f4000 == 136 [pid = 12233] [id = 686] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x91c66c00 == 135 [pid = 12233] [id = 684] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x91a12c00 == 134 [pid = 12233] [id = 683] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8f202400 == 133 [pid = 12233] [id = 682] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x91893800 == 132 [pid = 12233] [id = 681] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8f078c00 == 131 [pid = 12233] [id = 680] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab0f800 == 130 [pid = 12233] [id = 678] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8d771800 == 129 [pid = 12233] [id = 679] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8ccc00 == 128 [pid = 12233] [id = 677] 23:32:08 INFO - PROCESS | 12233 | --DOCSHELL 0x88973400 == 127 [pid = 12233] [id = 676] 23:32:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:32:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4392ms 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x8d01fc00) [pid = 12233] [serial = 2027] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x90d43400) [pid = 12233] [serial = 1893] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8c0d2c00) [pid = 12233] [serial = 2024] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x8cec9400) [pid = 12233] [serial = 2025] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x8a8af000) [pid = 12233] [serial = 1964] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x9a757000) [pid = 12233] [serial = 2016] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x9a752000) [pid = 12233] [serial = 2015] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x8a9ad400) [pid = 12233] [serial = 2021] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x92379000) [pid = 12233] [serial = 1989] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x92371400) [pid = 12233] [serial = 1988] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x99e5f400) [pid = 12233] [serial = 2013] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x99ee0400) [pid = 12233] [serial = 2012] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x91e87800) [pid = 12233] [serial = 1986] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x91c6ac00) [pid = 12233] [serial = 1985] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x8d856400) [pid = 12233] [serial = 1971] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x8d849000) [pid = 12233] [serial = 1970] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x8897b000) [pid = 12233] [serial = 2018] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x89930c00) [pid = 12233] [serial = 2019] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x92bb7400) [pid = 12233] [serial = 1995] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x92a05800) [pid = 12233] [serial = 1994] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x8e48d400) [pid = 12233] [serial = 1974] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x8e1a6c00) [pid = 12233] [serial = 1973] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x93a74800) [pid = 12233] [serial = 1998] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x93a68800) [pid = 12233] [serial = 1997] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x91a0d400) [pid = 12233] [serial = 1983] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9195a400) [pid = 12233] [serial = 1982] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x8d02dc00) [pid = 12233] [serial = 1968] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8cecd800) [pid = 12233] [serial = 1967] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x9529b800) [pid = 12233] [serial = 2001] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x951f2400) [pid = 12233] [serial = 2000] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x9189c400) [pid = 12233] [serial = 1980] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x91802c00) [pid = 12233] [serial = 1979] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x95a7b000) [pid = 12233] [serial = 2004] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x95d66800) [pid = 12233] [serial = 2003] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x92531400) [pid = 12233] [serial = 1992] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x924b7400) [pid = 12233] [serial = 1991] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x98176c00) [pid = 12233] [serial = 2010] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x97791c00) [pid = 12233] [serial = 2009] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x8f077000) [pid = 12233] [serial = 1977] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x8f072800) [pid = 12233] [serial = 1976] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x96d2ac00) [pid = 12233] [serial = 2007] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x95dc8000) [pid = 12233] [serial = 2006] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x8ab0f400) [pid = 12233] [serial = 1965] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x8ab83000) [pid = 12233] [serial = 2022] [outer = (nil)] [url = about:blank] 23:32:08 INFO - PROCESS | 12233 | 1464935528819 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 23:32:08 INFO - PROCESS | 12233 | 1464935528824 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 23:32:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:32:08 INFO - PROCESS | 12233 | 1464935528836 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:32:08 INFO - PROCESS | 12233 | 1464935528844 Marionette TRACE conn4 <- [1,2830,null,{}] 23:32:08 INFO - PROCESS | 12233 | 1464935528851 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}] 23:32:09 INFO - PROCESS | 12233 | 1464935529036 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 23:32:09 INFO - PROCESS | 12233 | 1464935529053 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:09 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a22bc00 == 128 [pid = 12233] [id = 715] 23:32:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8a22c800) [pid = 12233] [serial = 2146] [outer = (nil)] 23:32:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8a36ec00) [pid = 12233] [serial = 2147] [outer = 0x8a22c800] 23:32:09 INFO - PROCESS | 12233 | 1464935529128 Marionette DEBUG loaded listener.js 23:32:09 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8a8b2400) [pid = 12233] [serial = 2148] [outer = 0x8a22c800] 23:32:10 INFO - PROCESS | 12233 | 1464935530179 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]]]}] 23:32:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:32:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1386ms 23:32:10 INFO - PROCESS | 12233 | 1464935530221 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 23:32:10 INFO - PROCESS | 12233 | 1464935530227 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 23:32:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:32:10 INFO - PROCESS | 12233 | 1464935530238 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:32:10 INFO - PROCESS | 12233 | 1464935530243 Marionette TRACE conn4 <- [1,2834,null,{}] 23:32:10 INFO - PROCESS | 12233 | 1464935530249 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}] 23:32:10 INFO - PROCESS | 12233 | 1464935530541 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 23:32:10 INFO - PROCESS | 12233 | 1464935530568 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab0b000 == 129 [pid = 12233] [id = 716] 23:32:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8ab0f400) [pid = 12233] [serial = 2149] [outer = (nil)] 23:32:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8c0c6400) [pid = 12233] [serial = 2150] [outer = 0x8ab0f400] 23:32:10 INFO - PROCESS | 12233 | 1464935530639 Marionette DEBUG loaded listener.js 23:32:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8c0d3c00) [pid = 12233] [serial = 2151] [outer = 0x8ab0f400] 23:32:11 INFO - PROCESS | 12233 | 1464935531685 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:32:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:32:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1484ms 23:32:11 INFO - PROCESS | 12233 | 1464935531720 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 23:32:11 INFO - PROCESS | 12233 | 1464935531723 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 23:32:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:32:11 INFO - PROCESS | 12233 | 1464935531729 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:32:11 INFO - PROCESS | 12233 | 1464935531733 Marionette TRACE conn4 <- [1,2838,null,{}] 23:32:11 INFO - PROCESS | 12233 | 1464935531756 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}] 23:32:12 INFO - PROCESS | 12233 | 1464935532049 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 23:32:12 INFO - PROCESS | 12233 | 1464935532081 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d18f800 == 130 [pid = 12233] [id = 717] 23:32:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8d194800) [pid = 12233] [serial = 2152] [outer = (nil)] 23:32:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8d62e800) [pid = 12233] [serial = 2153] [outer = 0x8d194800] 23:32:12 INFO - PROCESS | 12233 | 1464935532157 Marionette DEBUG loaded listener.js 23:32:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8d84b800) [pid = 12233] [serial = 2154] [outer = 0x8d194800] 23:32:13 INFO - PROCESS | 12233 | 1464935533148 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]]]}] 23:32:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:32:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1438ms 23:32:13 INFO - PROCESS | 12233 | 1464935533169 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 23:32:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:32:13 INFO - PROCESS | 12233 | 1464935533174 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 23:32:13 INFO - PROCESS | 12233 | 1464935533180 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:32:13 INFO - PROCESS | 12233 | 1464935533183 Marionette TRACE conn4 <- [1,2842,null,{}] 23:32:13 INFO - PROCESS | 12233 | 1464935533188 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}] 23:32:13 INFO - PROCESS | 12233 | 1464935533481 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x8c0d1400) [pid = 12233] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x8ab82800) [pid = 12233] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x88978c00) [pid = 12233] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x8a22f400) [pid = 12233] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x872b8400) [pid = 12233] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x9b372800) [pid = 12233] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x95a77800) [pid = 12233] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x99f6a400) [pid = 12233] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x9a759400) [pid = 12233] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x9253c400) [pid = 12233] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x951f4400) [pid = 12233] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x92870000) [pid = 12233] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x924b8400) [pid = 12233] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x91a79c00) [pid = 12233] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 128 (0x91804400) [pid = 12233] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 127 (0x9189d400) [pid = 12233] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 126 (0x8f209400) [pid = 12233] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 125 (0x8d854400) [pid = 12233] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 124 (0x8d029000) [pid = 12233] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 123 (0x8ab05c00) [pid = 12233] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:32:14 INFO - PROCESS | 12233 | --DOMWINDOW == 122 (0x88973800) [pid = 12233] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:32:14 INFO - PROCESS | 12233 | 1464935534239 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x872b8400 == 131 [pid = 12233] [id = 718] 23:32:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 123 (0x88973800) [pid = 12233] [serial = 2155] [outer = (nil)] 23:32:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 124 (0x8a8af400) [pid = 12233] [serial = 2156] [outer = 0x88973800] 23:32:14 INFO - PROCESS | 12233 | 1464935534315 Marionette DEBUG loaded listener.js 23:32:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 125 (0x8ced0000) [pid = 12233] [serial = 2157] [outer = 0x88973800] 23:32:15 INFO - PROCESS | 12233 | 1464935535085 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]]]}] 23:32:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:32:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1943ms 23:32:15 INFO - PROCESS | 12233 | 1464935535122 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 23:32:15 INFO - PROCESS | 12233 | 1464935535126 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 23:32:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:32:15 INFO - PROCESS | 12233 | 1464935535132 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:32:15 INFO - PROCESS | 12233 | 1464935535134 Marionette TRACE conn4 <- [1,2846,null,{}] 23:32:15 INFO - PROCESS | 12233 | 1464935535140 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}] 23:32:15 INFO - PROCESS | 12233 | 1464935535348 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 23:32:15 INFO - PROCESS | 12233 | 1464935535578 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:15 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8adc00 == 132 [pid = 12233] [id = 719] 23:32:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 126 (0x8b399400) [pid = 12233] [serial = 2158] [outer = (nil)] 23:32:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 127 (0x8e1a9c00) [pid = 12233] [serial = 2159] [outer = 0x8b399400] 23:32:15 INFO - PROCESS | 12233 | 1464935535649 Marionette DEBUG loaded listener.js 23:32:15 INFO - PROCESS | 12233 | ++DOMWINDOW == 128 (0x8e49a000) [pid = 12233] [serial = 2160] [outer = 0x8b399400] 23:32:16 INFO - PROCESS | 12233 | 1464935536702 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]]]}] 23:32:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:32:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1637ms 23:32:16 INFO - PROCESS | 12233 | 1464935536770 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 23:32:16 INFO - PROCESS | 12233 | 1464935536777 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 23:32:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:32:16 INFO - PROCESS | 12233 | 1464935536786 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:32:16 INFO - PROCESS | 12233 | 1464935536792 Marionette TRACE conn4 <- [1,2850,null,{}] 23:32:16 INFO - PROCESS | 12233 | 1464935536800 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}] 23:32:17 INFO - PROCESS | 12233 | 1464935537039 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 23:32:17 INFO - PROCESS | 12233 | 1464935537399 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x8897bc00 == 133 [pid = 12233] [id = 720] 23:32:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 129 (0x89936800) [pid = 12233] [serial = 2161] [outer = (nil)] 23:32:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x8ab05c00) [pid = 12233] [serial = 2162] [outer = 0x89936800] 23:32:17 INFO - PROCESS | 12233 | 1464935537489 Marionette DEBUG loaded listener.js 23:32:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x8c0cf000) [pid = 12233] [serial = 2163] [outer = 0x89936800] 23:32:18 INFO - PROCESS | 12233 | 1464935538461 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:32:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:32:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1742ms 23:32:18 INFO - PROCESS | 12233 | 1464935538527 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 23:32:18 INFO - PROCESS | 12233 | 1464935538536 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 23:32:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:32:18 INFO - PROCESS | 12233 | 1464935538546 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:32:18 INFO - PROCESS | 12233 | 1464935538551 Marionette TRACE conn4 <- [1,2854,null,{}] 23:32:18 INFO - PROCESS | 12233 | 1464935538557 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}] 23:32:18 INFO - PROCESS | 12233 | 1464935538829 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 23:32:19 INFO - PROCESS | 12233 | 1464935539180 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d764c00 == 134 [pid = 12233] [id = 721] 23:32:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x8d849000) [pid = 12233] [serial = 2164] [outer = (nil)] 23:32:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x8d97cc00) [pid = 12233] [serial = 2165] [outer = 0x8d849000] 23:32:19 INFO - PROCESS | 12233 | 1464935539271 Marionette DEBUG loaded listener.js 23:32:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8e1adc00) [pid = 12233] [serial = 2166] [outer = 0x8d849000] 23:32:20 INFO - PROCESS | 12233 | 1464935540235 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]]]}] 23:32:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:32:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1735ms 23:32:20 INFO - PROCESS | 12233 | 1464935540292 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 23:32:20 INFO - PROCESS | 12233 | 1464935540297 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 23:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:32:20 INFO - PROCESS | 12233 | 1464935540336 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:32:20 INFO - PROCESS | 12233 | 1464935540343 Marionette TRACE conn4 <- [1,2858,null,{}] 23:32:20 INFO - PROCESS | 12233 | 1464935540363 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}] 23:32:20 INFO - PROCESS | 12233 | 1464935540635 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 23:32:20 INFO - PROCESS | 12233 | 1464935540958 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f206c00 == 135 [pid = 12233] [id = 722] 23:32:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x90d4ec00) [pid = 12233] [serial = 2167] [outer = (nil)] 23:32:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x90fb4000) [pid = 12233] [serial = 2168] [outer = 0x90d4ec00] 23:32:21 INFO - PROCESS | 12233 | 1464935541051 Marionette DEBUG loaded listener.js 23:32:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x91895400) [pid = 12233] [serial = 2169] [outer = 0x90d4ec00] 23:32:21 INFO - PROCESS | 12233 | 1464935541950 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:32:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:32:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1688ms 23:32:22 INFO - PROCESS | 12233 | 1464935542024 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 23:32:22 INFO - PROCESS | 12233 | 1464935542029 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 23:32:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:32:22 INFO - PROCESS | 12233 | 1464935542035 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:32:22 INFO - PROCESS | 12233 | 1464935542039 Marionette TRACE conn4 <- [1,2862,null,{}] 23:32:22 INFO - PROCESS | 12233 | 1464935542044 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}] 23:32:22 INFO - PROCESS | 12233 | 1464935542264 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 23:32:22 INFO - PROCESS | 12233 | 1464935542614 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1a3400 == 136 [pid = 12233] [id = 723] 23:32:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x91893800) [pid = 12233] [serial = 2170] [outer = (nil)] 23:32:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x91a12c00) [pid = 12233] [serial = 2171] [outer = 0x91893800] 23:32:22 INFO - PROCESS | 12233 | 1464935542703 Marionette DEBUG loaded listener.js 23:32:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x91a7a800) [pid = 12233] [serial = 2172] [outer = 0x91893800] 23:32:23 INFO - PROCESS | 12233 | 1464935543609 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]]]}] 23:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1633ms 23:32:23 INFO - PROCESS | 12233 | 1464935543669 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 23:32:23 INFO - PROCESS | 12233 | 1464935543672 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 23:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:32:23 INFO - PROCESS | 12233 | 1464935543679 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:32:23 INFO - PROCESS | 12233 | 1464935543682 Marionette TRACE conn4 <- [1,2866,null,{}] 23:32:23 INFO - PROCESS | 12233 | 1464935543688 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}] 23:32:23 INFO - PROCESS | 12233 | 1464935543912 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 23:32:24 INFO - PROCESS | 12233 | 1464935544257 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:24 INFO - PROCESS | 12233 | ++DOCSHELL 0x9194f000 == 137 [pid = 12233] [id = 724] 23:32:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x91a0b000) [pid = 12233] [serial = 2173] [outer = (nil)] 23:32:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x92245400) [pid = 12233] [serial = 2174] [outer = 0x91a0b000] 23:32:24 INFO - PROCESS | 12233 | 1464935544347 Marionette DEBUG loaded listener.js 23:32:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x92322000) [pid = 12233] [serial = 2175] [outer = 0x91a0b000] 23:32:25 INFO - PROCESS | 12233 | 1464935545275 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]]]}] 23:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1628ms 23:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:32:25 INFO - PROCESS | 12233 | 1464935545308 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 23:32:25 INFO - PROCESS | 12233 | 1464935545312 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 23:32:25 INFO - PROCESS | 12233 | 1464935545319 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:32:25 INFO - PROCESS | 12233 | 1464935545322 Marionette TRACE conn4 <- [1,2870,null,{}] 23:32:25 INFO - PROCESS | 12233 | 1464935545328 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}] 23:32:25 INFO - PROCESS | 12233 | 1464935545585 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 23:32:25 INFO - PROCESS | 12233 | 1464935545942 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x90ed0000 == 138 [pid = 12233] [id = 725] 23:32:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x91c5d400) [pid = 12233] [serial = 2176] [outer = (nil)] 23:32:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x92536800) [pid = 12233] [serial = 2177] [outer = 0x91c5d400] 23:32:26 INFO - PROCESS | 12233 | 1464935546032 Marionette DEBUG loaded listener.js 23:32:26 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x92688400) [pid = 12233] [serial = 2178] [outer = 0x91c5d400] 23:32:26 INFO - PROCESS | 12233 | 1464935546893 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]]]}] 23:32:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:32:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1632ms 23:32:26 INFO - PROCESS | 12233 | 1464935546951 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 23:32:26 INFO - PROCESS | 12233 | 1464935546954 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 23:32:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:32:26 INFO - PROCESS | 12233 | 1464935546992 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:32:26 INFO - PROCESS | 12233 | 1464935546995 Marionette TRACE conn4 <- [1,2874,null,{}] 23:32:27 INFO - PROCESS | 12233 | 1464935547001 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}] 23:32:27 INFO - PROCESS | 12233 | 1464935547211 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 23:32:27 INFO - PROCESS | 12233 | 1464935547562 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:27 INFO - PROCESS | 12233 | ++DOCSHELL 0x92327800 == 139 [pid = 12233] [id = 726] 23:32:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x92380000) [pid = 12233] [serial = 2179] [outer = (nil)] 23:32:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x92bb3c00) [pid = 12233] [serial = 2180] [outer = 0x92380000] 23:32:27 INFO - PROCESS | 12233 | 1464935547646 Marionette DEBUG loaded listener.js 23:32:27 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x93a68800) [pid = 12233] [serial = 2181] [outer = 0x92380000] 23:32:28 INFO - PROCESS | 12233 | 1464935548529 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]]]}] 23:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1590ms 23:32:28 INFO - PROCESS | 12233 | 1464935548572 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 23:32:28 INFO - PROCESS | 12233 | 1464935548576 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 23:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:32:28 INFO - PROCESS | 12233 | 1464935548582 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:32:28 INFO - PROCESS | 12233 | 1464935548585 Marionette TRACE conn4 <- [1,2878,null,{}] 23:32:28 INFO - PROCESS | 12233 | 1464935548591 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}] 23:32:28 INFO - PROCESS | 12233 | 1464935548800 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 23:32:29 INFO - PROCESS | 12233 | 1464935549161 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:29 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a16c00 == 140 [pid = 12233] [id = 727] 23:32:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x92bb1000) [pid = 12233] [serial = 2182] [outer = (nil)] 23:32:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x951f4400) [pid = 12233] [serial = 2183] [outer = 0x92bb1000] 23:32:29 INFO - PROCESS | 12233 | 1464935549251 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x95a73400) [pid = 12233] [serial = 2184] [outer = 0x92bb1000] 23:32:30 INFO - PROCESS | 12233 | 1464935550181 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]]]}] 23:32:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:32:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1677ms 23:32:30 INFO - PROCESS | 12233 | 1464935550260 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 23:32:30 INFO - PROCESS | 12233 | 1464935550263 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 23:32:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:32:30 INFO - PROCESS | 12233 | 1464935550270 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:32:30 INFO - PROCESS | 12233 | 1464935550273 Marionette TRACE conn4 <- [1,2882,null,{}] 23:32:30 INFO - PROCESS | 12233 | 1464935550279 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}] 23:32:30 INFO - PROCESS | 12233 | 1464935550567 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 23:32:30 INFO - PROCESS | 12233 | 1464935550923 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x92bb8800 == 141 [pid = 12233] [id = 728] 23:32:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x93ab0000) [pid = 12233] [serial = 2185] [outer = (nil)] 23:32:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x95d6e000) [pid = 12233] [serial = 2186] [outer = 0x93ab0000] 23:32:31 INFO - PROCESS | 12233 | 1464935551026 Marionette DEBUG loaded listener.js 23:32:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x95d73800) [pid = 12233] [serial = 2187] [outer = 0x93ab0000] 23:32:31 INFO - PROCESS | 12233 | 1464935551932 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]]]}] 23:32:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:32:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1741ms 23:32:32 INFO - PROCESS | 12233 | 1464935552011 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 23:32:32 INFO - PROCESS | 12233 | 1464935552015 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 23:32:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:32:32 INFO - PROCESS | 12233 | 1464935552022 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:32:32 INFO - PROCESS | 12233 | 1464935552024 Marionette TRACE conn4 <- [1,2886,null,{}] 23:32:32 INFO - PROCESS | 12233 | 1464935552033 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}] 23:32:32 INFO - PROCESS | 12233 | 1464935552290 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 23:32:32 INFO - PROCESS | 12233 | 1464935552640 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x93c82000 == 142 [pid = 12233] [id = 729] 23:32:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x95adc800) [pid = 12233] [serial = 2188] [outer = (nil)] 23:32:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x96d2dc00) [pid = 12233] [serial = 2189] [outer = 0x95adc800] 23:32:32 INFO - PROCESS | 12233 | 1464935552728 Marionette DEBUG loaded listener.js 23:32:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x9778c400) [pid = 12233] [serial = 2190] [outer = 0x95adc800] 23:32:33 INFO - PROCESS | 12233 | 1464935553642 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]]]}] 23:32:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:32:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1682ms 23:32:33 INFO - PROCESS | 12233 | 1464935553705 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 23:32:33 INFO - PROCESS | 12233 | 1464935553710 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 23:32:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:32:33 INFO - PROCESS | 12233 | 1464935553716 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:32:33 INFO - PROCESS | 12233 | 1464935553719 Marionette TRACE conn4 <- [1,2890,null,{}] 23:32:33 INFO - PROCESS | 12233 | 1464935553725 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}] 23:32:33 INFO - PROCESS | 12233 | 1464935553993 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 23:32:34 INFO - PROCESS | 12233 | 1464935554353 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:34 INFO - PROCESS | 12233 | ++DOCSHELL 0x96d28000 == 143 [pid = 12233] [id = 730] 23:32:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x9a751400) [pid = 12233] [serial = 2191] [outer = (nil)] 23:32:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x9a775400) [pid = 12233] [serial = 2192] [outer = 0x9a751400] 23:32:34 INFO - PROCESS | 12233 | 1464935554449 Marionette DEBUG loaded listener.js 23:32:34 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x9ae65400) [pid = 12233] [serial = 2193] [outer = 0x9a751400] 23:32:35 INFO - PROCESS | 12233 | 1464935555377 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:32:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:32:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1743ms 23:32:35 INFO - PROCESS | 12233 | 1464935555460 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 23:32:35 INFO - PROCESS | 12233 | 1464935555463 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 23:32:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:32:35 INFO - PROCESS | 12233 | 1464935555469 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:32:35 INFO - PROCESS | 12233 | 1464935555473 Marionette TRACE conn4 <- [1,2894,null,{}] 23:32:35 INFO - PROCESS | 12233 | 1464935555478 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}] 23:32:35 INFO - PROCESS | 12233 | 1464935555713 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 23:32:36 INFO - PROCESS | 12233 | 1464935556074 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:36 INFO - PROCESS | 12233 | ++DOCSHELL 0x996db000 == 144 [pid = 12233] [id = 731] 23:32:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x9a2a7000) [pid = 12233] [serial = 2194] [outer = (nil)] 23:32:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x9b699400) [pid = 12233] [serial = 2195] [outer = 0x9a2a7000] 23:32:36 INFO - PROCESS | 12233 | 1464935556167 Marionette DEBUG loaded listener.js 23:32:36 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x9bb87c00) [pid = 12233] [serial = 2196] [outer = 0x9a2a7000] 23:32:37 INFO - PROCESS | 12233 | 1464935557084 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]]]}] 23:32:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:32:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1680ms 23:32:37 INFO - PROCESS | 12233 | 1464935557151 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 23:32:37 INFO - PROCESS | 12233 | 1464935557155 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 23:32:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:32:37 INFO - PROCESS | 12233 | 1464935557161 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:32:37 INFO - PROCESS | 12233 | 1464935557164 Marionette TRACE conn4 <- [1,2898,null,{}] 23:32:37 INFO - PROCESS | 12233 | 1464935557170 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}] 23:32:37 INFO - PROCESS | 12233 | 1464935557385 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 23:32:37 INFO - PROCESS | 12233 | 1464935557733 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:37 INFO - PROCESS | 12233 | ++DOCSHELL 0x9af3cc00 == 145 [pid = 12233] [id = 732] 23:32:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x9b378800) [pid = 12233] [serial = 2197] [outer = (nil)] 23:32:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0xa227a000) [pid = 12233] [serial = 2198] [outer = 0x9b378800] 23:32:37 INFO - PROCESS | 12233 | 1464935557821 Marionette DEBUG loaded listener.js 23:32:37 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0xa2407c00) [pid = 12233] [serial = 2199] [outer = 0x9b378800] 23:32:38 INFO - PROCESS | 12233 | 1464935558709 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]]]}] 23:32:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:32:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1581ms 23:32:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:32:38 INFO - PROCESS | 12233 | 1464935558742 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 23:32:38 INFO - PROCESS | 12233 | 1464935558745 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 23:32:38 INFO - PROCESS | 12233 | 1464935558752 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:32:38 INFO - PROCESS | 12233 | 1464935558755 Marionette TRACE conn4 <- [1,2902,null,{}] 23:32:38 INFO - PROCESS | 12233 | 1464935558760 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}] 23:32:38 INFO - PROCESS | 12233 | 1464935558979 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 23:32:39 INFO - PROCESS | 12233 | 1464935559290 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:39 INFO - PROCESS | 12233 | ++DOCSHELL 0x9b371000 == 146 [pid = 12233] [id = 733] 23:32:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x9b5f6800) [pid = 12233] [serial = 2200] [outer = (nil)] 23:32:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0xa35eb400) [pid = 12233] [serial = 2201] [outer = 0x9b5f6800] 23:32:39 INFO - PROCESS | 12233 | 1464935559421 Marionette DEBUG loaded listener.js 23:32:39 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0xa35eec00) [pid = 12233] [serial = 2202] [outer = 0x9b5f6800] 23:32:40 INFO - PROCESS | 12233 | 1464935560297 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:32:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:32:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1580ms 23:32:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:32:40 INFO - PROCESS | 12233 | 1464935560333 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 23:32:40 INFO - PROCESS | 12233 | 1464935560336 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 23:32:40 INFO - PROCESS | 12233 | 1464935560342 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:32:40 INFO - PROCESS | 12233 | 1464935560346 Marionette TRACE conn4 <- [1,2906,null,{}] 23:32:40 INFO - PROCESS | 12233 | 1464935560351 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}] 23:32:40 INFO - PROCESS | 12233 | 1464935560576 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 23:32:40 INFO - PROCESS | 12233 | 1464935560943 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x855ba400 == 147 [pid = 12233] [id = 734] 23:32:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x8747a800) [pid = 12233] [serial = 2203] [outer = (nil)] 23:32:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x87482000) [pid = 12233] [serial = 2204] [outer = 0x8747a800] 23:32:41 INFO - PROCESS | 12233 | 1464935561034 Marionette DEBUG loaded listener.js 23:32:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x87486000) [pid = 12233] [serial = 2205] [outer = 0x8747a800] 23:32:41 INFO - PROCESS | 12233 | 1464935561936 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]]]}] 23:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1637ms 23:32:41 INFO - PROCESS | 12233 | 1464935561980 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 23:32:41 INFO - PROCESS | 12233 | 1464935561984 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 23:32:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:32:41 INFO - PROCESS | 12233 | 1464935561990 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:32:41 INFO - PROCESS | 12233 | 1464935561993 Marionette TRACE conn4 <- [1,2910,null,{}] 23:32:42 INFO - PROCESS | 12233 | 1464935561999 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}] 23:32:42 INFO - PROCESS | 12233 | 1464935562231 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 23:32:42 INFO - PROCESS | 12233 | 1464935562583 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:42 INFO - PROCESS | 12233 | ++DOCSHELL 0x87482c00 == 148 [pid = 12233] [id = 735] 23:32:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x87488000) [pid = 12233] [serial = 2206] [outer = (nil)] 23:32:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x899bbc00) [pid = 12233] [serial = 2207] [outer = 0x87488000] 23:32:42 INFO - PROCESS | 12233 | 1464935562672 Marionette DEBUG loaded listener.js 23:32:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x899bd000) [pid = 12233] [serial = 2208] [outer = 0x87488000] 23:32:43 INFO - PROCESS | 12233 | 1464935563459 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]]]}] 23:32:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:32:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:32:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1486ms 23:32:43 INFO - PROCESS | 12233 | 1464935563477 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 23:32:43 INFO - PROCESS | 12233 | 1464935563481 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 23:32:43 INFO - TEST-START | /DOMEvents/constructors.html 23:32:43 INFO - PROCESS | 12233 | 1464935563487 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:32:43 INFO - PROCESS | 12233 | 1464935563490 Marionette TRACE conn4 <- [1,2914,null,{}] 23:32:43 INFO - PROCESS | 12233 | 1464935563496 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}] 23:32:43 INFO - PROCESS | 12233 | 1464935563706 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 23:32:44 INFO - PROCESS | 12233 | 1464935563999 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x87390400 == 149 [pid = 12233] [id = 736] 23:32:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x87390800) [pid = 12233] [serial = 2209] [outer = (nil)] 23:32:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x87398800) [pid = 12233] [serial = 2210] [outer = 0x87390800] 23:32:44 INFO - PROCESS | 12233 | 1464935564087 Marionette DEBUG loaded listener.js 23:32:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x8739a400) [pid = 12233] [serial = 2211] [outer = 0x87390800] 23:32:45 INFO - PROCESS | 12233 | 1464935565065 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]]]}] 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:32:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:32:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:32:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:32:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:32:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:32:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:32:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:32:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:32:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 1646ms 23:32:45 INFO - PROCESS | 12233 | 1464935565133 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 23:32:45 INFO - PROCESS | 12233 | 1464935565136 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 23:32:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:32:45 INFO - PROCESS | 12233 | 1464935565147 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:32:45 INFO - PROCESS | 12233 | 1464935565151 Marionette TRACE conn4 <- [1,2918,null,{}] 23:32:45 INFO - PROCESS | 12233 | 1464935565187 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}] 23:32:45 INFO - PROCESS | 12233 | 1464935565400 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 23:32:45 INFO - PROCESS | 12233 | 1464935565763 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x87396c00 == 150 [pid = 12233] [id = 737] 23:32:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x87397400) [pid = 12233] [serial = 2212] [outer = (nil)] 23:32:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x899b8800) [pid = 12233] [serial = 2213] [outer = 0x87397400] 23:32:45 INFO - PROCESS | 12233 | 1464935565853 Marionette DEBUG loaded listener.js 23:32:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x899c2800) [pid = 12233] [serial = 2214] [outer = 0x87397400] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8f209000 == 149 [pid = 12233] [id = 178] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0x92243c00 == 148 [pid = 12233] [id = 180] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0x91e7e400 == 147 [pid = 12233] [id = 33] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0x93c7b800 == 146 [pid = 12233] [id = 76] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0x872b8400 == 145 [pid = 12233] [id = 718] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8d18f800 == 144 [pid = 12233] [id = 717] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8ab0b000 == 143 [pid = 12233] [id = 716] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0x8a22bc00 == 142 [pid = 12233] [id = 715] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0x872af000 == 141 [pid = 12233] [id = 712] 23:32:48 INFO - PROCESS | 12233 | --DOCSHELL 0xa115d400 == 140 [pid = 12233] [id = 713] 23:32:49 INFO - PROCESS | 12233 | --DOCSHELL 0x9c156400 == 139 [pid = 12233] [id = 711] 23:32:49 INFO - PROCESS | 12233 | --DOCSHELL 0x99f68800 == 138 [pid = 12233] [id = 710] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x8d020400) [pid = 12233] [serial = 1962] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x8c0c8800) [pid = 12233] [serial = 2085] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8b39bc00) [pid = 12233] [serial = 2084] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x8b396000) [pid = 12233] [serial = 2087] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x8a8c1400) [pid = 12233] [serial = 2081] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x888dbc00) [pid = 12233] [serial = 2078] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x89807c00) [pid = 12233] [serial = 2079] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x9c267c00) [pid = 12233] [serial = 2076] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x9c155400) [pid = 12233] [serial = 2075] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x9b6a2400) [pid = 12233] [serial = 2073] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x9b5f4000) [pid = 12233] [serial = 2072] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x9b374000) [pid = 12233] [serial = 2070] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x9b36d400) [pid = 12233] [serial = 2069] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x9ae67000) [pid = 12233] [serial = 2067] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x9a8d0800) [pid = 12233] [serial = 2066] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x996dec00) [pid = 12233] [serial = 2064] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x96d2c800) [pid = 12233] [serial = 2063] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x95dbb000) [pid = 12233] [serial = 2061] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x95a7a000) [pid = 12233] [serial = 2060] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x93a67000) [pid = 12233] [serial = 2058] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x92bb8c00) [pid = 12233] [serial = 2057] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x92878000) [pid = 12233] [serial = 2055] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x9286f400) [pid = 12233] [serial = 2054] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x924bc800) [pid = 12233] [serial = 2052] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x924b7800) [pid = 12233] [serial = 2051] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x92372400) [pid = 12233] [serial = 2049] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x91e8b400) [pid = 12233] [serial = 2048] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x91a13800) [pid = 12233] [serial = 2046] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x918d6000) [pid = 12233] [serial = 2045] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x90fae400) [pid = 12233] [serial = 2043] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x90ecf000) [pid = 12233] [serial = 2042] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8f209c00) [pid = 12233] [serial = 2040] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x8e48dc00) [pid = 12233] [serial = 2039] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8d849800) [pid = 12233] [serial = 2037] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8d6a3400) [pid = 12233] [serial = 2036] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8b39e000) [pid = 12233] [serial = 2034] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8ab0dc00) [pid = 12233] [serial = 2033] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x8a226400) [pid = 12233] [serial = 2031] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x8897c000) [pid = 12233] [serial = 2030] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x8a99e800) [pid = 12233] [serial = 2082] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x8d6a4c00) [pid = 12233] [serial = 2090] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x8cfdb800) [pid = 12233] [serial = 2088] [outer = (nil)] [url = about:blank] 23:32:49 INFO - PROCESS | 12233 | 1464935569548 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:32:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:32:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 4417ms 23:32:49 INFO - PROCESS | 12233 | 1464935569563 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 23:32:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:32:49 INFO - PROCESS | 12233 | 1464935569568 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 23:32:49 INFO - PROCESS | 12233 | 1464935569577 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:32:49 INFO - PROCESS | 12233 | 1464935569582 Marionette TRACE conn4 <- [1,2922,null,{}] 23:32:49 INFO - PROCESS | 12233 | 1464935569591 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}] 23:32:49 INFO - PROCESS | 12233 | 1464935569778 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 23:32:50 INFO - PROCESS | 12233 | 1464935570047 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x872ac400 == 139 [pid = 12233] [id = 738] 23:32:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x888d4400) [pid = 12233] [serial = 2215] [outer = (nil)] 23:32:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8897e800) [pid = 12233] [serial = 2216] [outer = 0x888d4400] 23:32:50 INFO - PROCESS | 12233 | 1464935570124 Marionette DEBUG loaded listener.js 23:32:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x89931400) [pid = 12233] [serial = 2217] [outer = 0x888d4400] 23:32:50 INFO - PROCESS | 12233 | [12233] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:32:50 INFO - PROCESS | 12233 | [12233] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:32:50 INFO - PROCESS | 12233 | [12233] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:32:50 INFO - PROCESS | 12233 | [12233] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:32:50 INFO - PROCESS | 12233 | 1464935570897 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]]]}] 23:32:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:32:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:32:50 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 23:32:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:32:50 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 23:32:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:32:50 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]" 23:32:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:32:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:32:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1392ms 23:32:50 INFO - PROCESS | 12233 | 1464935570968 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 23:32:50 INFO - PROCESS | 12233 | 1464935570985 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 23:32:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:32:51 INFO - PROCESS | 12233 | 1464935570999 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:32:51 INFO - PROCESS | 12233 | 1464935571002 Marionette TRACE conn4 <- [1,2926,null,{}] 23:32:51 INFO - PROCESS | 12233 | 1464935571008 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}] 23:32:51 INFO - PROCESS | 12233 | 1464935571200 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 23:32:51 INFO - PROCESS | 12233 | 1464935571441 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:51 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8b1c00 == 140 [pid = 12233] [id = 739] 23:32:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8a8b5000) [pid = 12233] [serial = 2218] [outer = (nil)] 23:32:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8a9acc00) [pid = 12233] [serial = 2219] [outer = 0x8a8b5000] 23:32:51 INFO - PROCESS | 12233 | 1464935571512 Marionette DEBUG loaded listener.js 23:32:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8ab0b000) [pid = 12233] [serial = 2220] [outer = 0x8a8b5000] 23:32:52 INFO - PROCESS | 12233 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:32:52 INFO - PROCESS | 12233 | 1464935572339 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]]]}] 23:32:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:32:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1376ms 23:32:52 INFO - PROCESS | 12233 | 1464935572376 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 23:32:52 INFO - PROCESS | 12233 | 1464935572378 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 23:32:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:32:52 INFO - PROCESS | 12233 | 1464935572385 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:32:52 INFO - PROCESS | 12233 | 1464935572391 Marionette TRACE conn4 <- [1,2930,null,{}] 23:32:52 INFO - PROCESS | 12233 | 1464935572414 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}] 23:32:52 INFO - PROCESS | 12233 | 1464935572676 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 23:32:52 INFO - PROCESS | 12233 | 1464935572714 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x89939800 == 141 [pid = 12233] [id = 740] 23:32:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8c0c6800) [pid = 12233] [serial = 2221] [outer = (nil)] 23:32:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8c0d4800) [pid = 12233] [serial = 2222] [outer = 0x8c0c6800] 23:32:52 INFO - PROCESS | 12233 | 1464935572788 Marionette DEBUG loaded listener.js 23:32:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8cd7dc00) [pid = 12233] [serial = 2223] [outer = 0x8c0c6800] 23:32:53 INFO - PROCESS | 12233 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:32:53 INFO - PROCESS | 12233 | 1464935573676 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]]]}] 23:32:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:32:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1342ms 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8d194800) [pid = 12233] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x88973800) [pid = 12233] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8ab0f400) [pid = 12233] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8a22c800) [pid = 12233] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0xa21afc00) [pid = 12233] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0xa21aec00) [pid = 12233] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x989e2400) [pid = 12233] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x9c2d0400) [pid = 12233] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x9b5f4c00) [pid = 12233] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x95ad3800) [pid = 12233] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x95dbec00) [pid = 12233] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x96d29400) [pid = 12233] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x9286e800) [pid = 12233] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x91a78400) [pid = 12233] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x91a0cc00) [pid = 12233] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x91a0e800) [pid = 12233] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x91a0ac00) [pid = 12233] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x918d0c00) [pid = 12233] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x8e1ae400) [pid = 12233] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x8f06cc00) [pid = 12233] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 128 (0x8d627c00) [pid = 12233] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 127 (0x8a36e000) [pid = 12233] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:32:54 INFO - PROCESS | 12233 | --DOMWINDOW == 126 (0x88972000) [pid = 12233] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:32:54 INFO - PROCESS | 12233 | 1464935574382 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 23:32:54 INFO - PROCESS | 12233 | 1464935574395 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 23:32:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:32:54 INFO - PROCESS | 12233 | 1464935574455 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:32:54 INFO - PROCESS | 12233 | 1464935574458 Marionette TRACE conn4 <- [1,2934,null,{}] 23:32:54 INFO - PROCESS | 12233 | 1464935574464 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}] 23:32:54 INFO - PROCESS | 12233 | 1464935574638 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 23:32:54 INFO - PROCESS | 12233 | 1464935574852 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cd7a000 == 142 [pid = 12233] [id = 741] 23:32:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 127 (0x8cd7f000) [pid = 12233] [serial = 2224] [outer = (nil)] 23:32:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 128 (0x8cd82c00) [pid = 12233] [serial = 2225] [outer = 0x8cd7f000] 23:32:54 INFO - PROCESS | 12233 | 1464935574923 Marionette DEBUG loaded listener.js 23:32:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 129 (0x8cd87000) [pid = 12233] [serial = 2226] [outer = 0x8cd7f000] 23:32:55 INFO - PROCESS | 12233 | 1464935575607 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]]]}] 23:32:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:32:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1185ms 23:32:55 INFO - PROCESS | 12233 | 1464935575634 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 23:32:55 INFO - PROCESS | 12233 | 1464935575637 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 23:32:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:32:55 INFO - PROCESS | 12233 | 1464935575643 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:32:55 INFO - PROCESS | 12233 | 1464935575646 Marionette TRACE conn4 <- [1,2938,null,{}] 23:32:55 INFO - PROCESS | 12233 | 1464935575652 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}] 23:32:55 INFO - PROCESS | 12233 | 1464935575909 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 23:32:55 INFO - PROCESS | 12233 | 1464935575935 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b514c00 == 143 [pid = 12233] [id = 742] 23:32:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 130 (0x8cd83400) [pid = 12233] [serial = 2227] [outer = (nil)] 23:32:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 131 (0x8cec7800) [pid = 12233] [serial = 2228] [outer = 0x8cd83400] 23:32:56 INFO - PROCESS | 12233 | 1464935576006 Marionette DEBUG loaded listener.js 23:32:56 INFO - PROCESS | 12233 | ++DOMWINDOW == 132 (0x8cfdd000) [pid = 12233] [serial = 2229] [outer = 0x8cd83400] 23:32:57 INFO - PROCESS | 12233 | 1464935577093 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]]]}] 23:32:57 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. 23:32:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1480ms 23:32:57 INFO - PROCESS | 12233 | 1464935577125 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 23:32:57 INFO - PROCESS | 12233 | 1464935577133 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 23:32:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:32:57 INFO - PROCESS | 12233 | 1464935577140 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:32:57 INFO - PROCESS | 12233 | 1464935577147 Marionette TRACE conn4 <- [1,2942,null,{}] 23:32:57 INFO - PROCESS | 12233 | 1464935577155 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}] 23:32:57 INFO - PROCESS | 12233 | 1464935577402 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 23:32:57 INFO - PROCESS | 12233 | 1464935577684 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x872ad800 == 144 [pid = 12233] [id = 743] 23:32:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 133 (0x88973800) [pid = 12233] [serial = 2230] [outer = (nil)] 23:32:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 134 (0x8a226c00) [pid = 12233] [serial = 2231] [outer = 0x88973800] 23:32:57 INFO - PROCESS | 12233 | 1464935577777 Marionette DEBUG loaded listener.js 23:32:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8a8af800) [pid = 12233] [serial = 2232] [outer = 0x88973800] 23:32:58 INFO - PROCESS | 12233 | 1464935578647 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"]]]}] 23:32:58 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 23:32:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:32:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:32:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1541ms 23:32:58 INFO - PROCESS | 12233 | 1464935578683 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 23:32:58 INFO - PROCESS | 12233 | 1464935578692 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 23:32:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:32:58 INFO - PROCESS | 12233 | 1464935578703 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:32:58 INFO - PROCESS | 12233 | 1464935578707 Marionette TRACE conn4 <- [1,2946,null,{}] 23:32:58 INFO - PROCESS | 12233 | 1464935578713 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}] 23:32:58 INFO - PROCESS | 12233 | 1464935578958 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 23:32:59 INFO - PROCESS | 12233 | 1464935579278 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:59 INFO - PROCESS | 12233 | ++DOCSHELL 0x8b397c00 == 145 [pid = 12233] [id = 744] 23:32:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8b39e000) [pid = 12233] [serial = 2233] [outer = (nil)] 23:32:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8cd7a400) [pid = 12233] [serial = 2234] [outer = 0x8b39e000] 23:32:59 INFO - PROCESS | 12233 | 1464935579368 Marionette DEBUG loaded listener.js 23:32:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8cd84000) [pid = 12233] [serial = 2235] [outer = 0x8b39e000] 23:33:00 INFO - PROCESS | 12233 | 1464935580263 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]]]}] 23:33:00 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. 23:33:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1580ms 23:33:00 INFO - PROCESS | 12233 | 1464935580283 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 23:33:00 INFO - PROCESS | 12233 | 1464935580286 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 23:33:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:33:00 INFO - PROCESS | 12233 | 1464935580293 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:33:00 INFO - PROCESS | 12233 | 1464935580299 Marionette TRACE conn4 <- [1,2950,null,{}] 23:33:00 INFO - PROCESS | 12233 | 1464935580315 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}] 23:33:00 INFO - PROCESS | 12233 | 1464935580526 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 23:33:00 INFO - PROCESS | 12233 | 1464935580847 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x8a8a6c00 == 146 [pid = 12233] [id = 745] 23:33:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8cec1800) [pid = 12233] [serial = 2236] [outer = (nil)] 23:33:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8d6a8c00) [pid = 12233] [serial = 2237] [outer = 0x8cec1800] 23:33:00 INFO - PROCESS | 12233 | 1464935580939 Marionette DEBUG loaded listener.js 23:33:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8d84c400) [pid = 12233] [serial = 2238] [outer = 0x8cec1800] 23:33:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d981400 == 147 [pid = 12233] [id = 746] 23:33:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8e1abc00) [pid = 12233] [serial = 2239] [outer = (nil)] 23:33:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8e1ae400) [pid = 12233] [serial = 2240] [outer = 0x8e1abc00] 23:33:01 INFO - PROCESS | 12233 | 1464935581892 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]]]}] 23:33:01 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. 23:33:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1646ms 23:33:01 INFO - PROCESS | 12233 | 1464935581940 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 23:33:01 INFO - PROCESS | 12233 | 1464935581943 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 23:33:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:33:01 INFO - PROCESS | 12233 | 1464935581950 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:33:01 INFO - PROCESS | 12233 | 1464935581954 Marionette TRACE conn4 <- [1,2954,null,{}] 23:33:01 INFO - PROCESS | 12233 | 1464935581959 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}] 23:33:02 INFO - PROCESS | 12233 | 1464935582223 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 23:33:02 INFO - PROCESS | 12233 | 1464935582567 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:02 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d851400 == 148 [pid = 12233] [id = 747] 23:33:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8d984c00) [pid = 12233] [serial = 2241] [outer = (nil)] 23:33:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x8e494800) [pid = 12233] [serial = 2242] [outer = 0x8d984c00] 23:33:02 INFO - PROCESS | 12233 | 1464935582661 Marionette DEBUG loaded listener.js 23:33:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x8f070c00) [pid = 12233] [serial = 2243] [outer = 0x8d984c00] 23:33:03 INFO - PROCESS | 12233 | 1464935583438 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]]]}] 23:33:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:33:03 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 23:33:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1529ms 23:33:03 INFO - PROCESS | 12233 | 1464935583480 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 23:33:03 INFO - PROCESS | 12233 | 1464935583483 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 23:33:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:33:03 INFO - PROCESS | 12233 | 1464935583490 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:33:03 INFO - PROCESS | 12233 | 1464935583493 Marionette TRACE conn4 <- [1,2958,null,{}] 23:33:03 INFO - PROCESS | 12233 | 1464935583499 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}] 23:33:03 INFO - PROCESS | 12233 | 1464935583756 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 23:33:04 INFO - PROCESS | 12233 | 1464935584071 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:04 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d771c00 == 149 [pid = 12233] [id = 748] 23:33:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x8f075800) [pid = 12233] [serial = 2244] [outer = (nil)] 23:33:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x90ec7000) [pid = 12233] [serial = 2245] [outer = 0x8f075800] 23:33:04 INFO - PROCESS | 12233 | 1464935584160 Marionette DEBUG loaded listener.js 23:33:04 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x90ecf400) [pid = 12233] [serial = 2246] [outer = 0x8f075800] 23:33:05 INFO - PROCESS | 12233 | 1464935585003 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]]]}] 23:33:05 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. 23:33:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1527ms 23:33:05 INFO - PROCESS | 12233 | 1464935585017 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 23:33:05 INFO - PROCESS | 12233 | 1464935585020 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 23:33:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:33:05 INFO - PROCESS | 12233 | 1464935585027 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:33:05 INFO - PROCESS | 12233 | 1464935585031 Marionette TRACE conn4 <- [1,2962,null,{}] 23:33:05 INFO - PROCESS | 12233 | 1464935585036 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}] 23:33:05 INFO - PROCESS | 12233 | 1464935585290 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 23:33:05 INFO - PROCESS | 12233 | 1464935585578 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x8739f400 == 150 [pid = 12233] [id = 749] 23:33:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8f075000) [pid = 12233] [serial = 2247] [outer = (nil)] 23:33:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x918d4800) [pid = 12233] [serial = 2248] [outer = 0x8f075000] 23:33:05 INFO - PROCESS | 12233 | 1464935585677 Marionette DEBUG loaded listener.js 23:33:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x918d6000) [pid = 12233] [serial = 2249] [outer = 0x8f075000] 23:33:06 INFO - PROCESS | 12233 | 1464935586529 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]]]}] 23:33:06 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. 23:33:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1541ms 23:33:06 INFO - PROCESS | 12233 | 1464935586568 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 23:33:06 INFO - PROCESS | 12233 | 1464935586572 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 23:33:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:33:06 INFO - PROCESS | 12233 | 1464935586578 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:33:06 INFO - PROCESS | 12233 | 1464935586582 Marionette TRACE conn4 <- [1,2966,null,{}] 23:33:06 INFO - PROCESS | 12233 | 1464935586587 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}] 23:33:06 INFO - PROCESS | 12233 | 1464935586823 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 23:33:07 INFO - PROCESS | 12233 | 1464935587108 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:07 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e1a5400 == 151 [pid = 12233] [id = 750] 23:33:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x91950400) [pid = 12233] [serial = 2250] [outer = (nil)] 23:33:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x91a13800) [pid = 12233] [serial = 2251] [outer = 0x91950400] 23:33:07 INFO - PROCESS | 12233 | 1464935587211 Marionette DEBUG loaded listener.js 23:33:07 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x91a78000) [pid = 12233] [serial = 2252] [outer = 0x91950400] 23:33:08 INFO - PROCESS | 12233 | 1464935588012 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]]]}] 23:33:08 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. 23:33:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1486ms 23:33:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:33:08 INFO - PROCESS | 12233 | 1464935588065 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 23:33:08 INFO - PROCESS | 12233 | 1464935588068 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 23:33:08 INFO - PROCESS | 12233 | 1464935588074 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:33:08 INFO - PROCESS | 12233 | 1464935588077 Marionette TRACE conn4 <- [1,2970,null,{}] 23:33:08 INFO - PROCESS | 12233 | 1464935588083 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}] 23:33:08 INFO - PROCESS | 12233 | 1464935588322 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 23:33:08 INFO - PROCESS | 12233 | 1464935588635 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:08 INFO - PROCESS | 12233 | ++DOCSHELL 0x91a0d400 == 152 [pid = 12233] [id = 751] 23:33:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x91a0e800) [pid = 12233] [serial = 2253] [outer = (nil)] 23:33:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x92328000) [pid = 12233] [serial = 2254] [outer = 0x91a0e800] 23:33:08 INFO - PROCESS | 12233 | 1464935588720 Marionette DEBUG loaded listener.js 23:33:08 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x9232f400) [pid = 12233] [serial = 2255] [outer = 0x91a0e800] 23:33:09 INFO - PROCESS | 12233 | 1464935589516 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]]]}] 23:33:09 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. 23:33:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1483ms 23:33:09 INFO - PROCESS | 12233 | 1464935589556 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 23:33:09 INFO - PROCESS | 12233 | 1464935589560 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 23:33:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:33:09 INFO - PROCESS | 12233 | 1464935589566 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:33:09 INFO - PROCESS | 12233 | 1464935589570 Marionette TRACE conn4 <- [1,2974,null,{}] 23:33:09 INFO - PROCESS | 12233 | 1464935589575 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}] 23:33:09 INFO - PROCESS | 12233 | 1464935589787 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 23:33:10 INFO - PROCESS | 12233 | 1464935590089 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:10 INFO - PROCESS | 12233 | ++DOCSHELL 0x872ae000 == 153 [pid = 12233] [id = 752] 23:33:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x8b51b400) [pid = 12233] [serial = 2256] [outer = (nil)] 23:33:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x924b4c00) [pid = 12233] [serial = 2257] [outer = 0x8b51b400] 23:33:10 INFO - PROCESS | 12233 | 1464935590178 Marionette DEBUG loaded listener.js 23:33:10 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x924ba400) [pid = 12233] [serial = 2258] [outer = 0x8b51b400] 23:33:11 INFO - PROCESS | 12233 | 1464935591009 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]]]}] 23:33:11 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. 23:33:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1481ms 23:33:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:33:11 INFO - PROCESS | 12233 | 1464935591048 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 23:33:11 INFO - PROCESS | 12233 | 1464935591051 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 23:33:11 INFO - PROCESS | 12233 | 1464935591058 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:33:11 INFO - PROCESS | 12233 | 1464935591061 Marionette TRACE conn4 <- [1,2978,null,{}] 23:33:11 INFO - PROCESS | 12233 | 1464935591067 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}] 23:33:11 INFO - PROCESS | 12233 | 1464935591280 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 23:33:11 INFO - PROCESS | 12233 | 1464935591560 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x9195ac00 == 154 [pid = 12233] [id = 753] 23:33:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x923aac00) [pid = 12233] [serial = 2259] [outer = (nil)] 23:33:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x92682400) [pid = 12233] [serial = 2260] [outer = 0x923aac00] 23:33:11 INFO - PROCESS | 12233 | 1464935591646 Marionette DEBUG loaded listener.js 23:33:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x92870c00) [pid = 12233] [serial = 2261] [outer = 0x923aac00] 23:33:12 INFO - PROCESS | 12233 | 1464935592526 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]]]}] 23:33:12 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. 23:33:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1490ms 23:33:12 INFO - PROCESS | 12233 | 1464935592547 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 23:33:12 INFO - PROCESS | 12233 | 1464935592551 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 23:33:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:33:12 INFO - PROCESS | 12233 | 1464935592558 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:33:12 INFO - PROCESS | 12233 | 1464935592562 Marionette TRACE conn4 <- [1,2982,null,{}] 23:33:12 INFO - PROCESS | 12233 | 1464935592567 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}] 23:33:12 INFO - PROCESS | 12233 | 1464935592823 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 23:33:13 INFO - PROCESS | 12233 | 1464935593110 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x92532c00 == 155 [pid = 12233] [id = 754] 23:33:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x92878000) [pid = 12233] [serial = 2262] [outer = (nil)] 23:33:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x93ab0800) [pid = 12233] [serial = 2263] [outer = 0x92878000] 23:33:13 INFO - PROCESS | 12233 | 1464935593203 Marionette DEBUG loaded listener.js 23:33:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x94eba800) [pid = 12233] [serial = 2264] [outer = 0x92878000] 23:33:14 INFO - PROCESS | 12233 | 1464935594075 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"]]]}] 23:33:14 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 23:33:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:33:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1540ms 23:33:14 INFO - PROCESS | 12233 | 1464935594099 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 23:33:14 INFO - PROCESS | 12233 | 1464935594103 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 23:33:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:33:14 INFO - PROCESS | 12233 | 1464935594109 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:33:14 INFO - PROCESS | 12233 | 1464935594112 Marionette TRACE conn4 <- [1,2986,null,{}] 23:33:14 INFO - PROCESS | 12233 | 1464935594118 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}] 23:33:14 INFO - PROCESS | 12233 | 1464935594334 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 23:33:14 INFO - PROCESS | 12233 | 1464935594616 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:14 INFO - PROCESS | 12233 | ++DOCSHELL 0x9287ac00 == 156 [pid = 12233] [id = 755] 23:33:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x93c88000) [pid = 12233] [serial = 2265] [outer = (nil)] 23:33:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x95d68c00) [pid = 12233] [serial = 2266] [outer = 0x93c88000] 23:33:14 INFO - PROCESS | 12233 | 1464935594706 Marionette DEBUG loaded listener.js 23:33:14 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x95ad1400) [pid = 12233] [serial = 2267] [outer = 0x93c88000] 23:33:15 INFO - PROCESS | 12233 | 1464935595528 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]]]}] 23:33:15 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. 23:33:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1477ms 23:33:15 INFO - PROCESS | 12233 | 1464935595633 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 23:33:15 INFO - PROCESS | 12233 | 1464935595637 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 23:33:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:33:15 INFO - PROCESS | 12233 | 1464935595645 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:33:15 INFO - PROCESS | 12233 | 1464935595659 Marionette TRACE conn4 <- [1,2990,null,{}] 23:33:15 INFO - PROCESS | 12233 | 1464935595668 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}] 23:33:15 INFO - PROCESS | 12233 | 1464935595881 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 23:33:16 INFO - PROCESS | 12233 | 1464935596199 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x95ad2c00 == 157 [pid = 12233] [id = 756] 23:33:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x95d64400) [pid = 12233] [serial = 2268] [outer = (nil)] 23:33:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x96d34800) [pid = 12233] [serial = 2269] [outer = 0x95d64400] 23:33:16 INFO - PROCESS | 12233 | 1464935596286 Marionette DEBUG loaded listener.js 23:33:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x98176800) [pid = 12233] [serial = 2270] [outer = 0x95d64400] 23:33:16 INFO - PROCESS | 12233 | ++DOCSHELL 0x996e6c00 == 158 [pid = 12233] [id = 757] 23:33:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x99f68800) [pid = 12233] [serial = 2271] [outer = (nil)] 23:33:16 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x99f70800) [pid = 12233] [serial = 2272] [outer = 0x99f68800] 23:33:17 INFO - PROCESS | 12233 | 1464935597210 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]]]}] 23:33:17 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. 23:33:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1592ms 23:33:17 INFO - PROCESS | 12233 | 1464935597244 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 23:33:17 INFO - PROCESS | 12233 | 1464935597248 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 23:33:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:33:17 INFO - PROCESS | 12233 | 1464935597256 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:33:17 INFO - PROCESS | 12233 | 1464935597259 Marionette TRACE conn4 <- [1,2994,null,{}] 23:33:17 INFO - PROCESS | 12233 | 1464935597263 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}] 23:33:17 INFO - PROCESS | 12233 | 1464935597530 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 23:33:17 INFO - PROCESS | 12233 | 1464935597841 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:17 INFO - PROCESS | 12233 | ++DOCSHELL 0x96d2d000 == 159 [pid = 12233] [id = 758] 23:33:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x993e8400) [pid = 12233] [serial = 2273] [outer = (nil)] 23:33:17 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x99f6f400) [pid = 12233] [serial = 2274] [outer = 0x993e8400] 23:33:17 INFO - PROCESS | 12233 | 1464935597973 Marionette DEBUG loaded listener.js 23:33:18 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x9a74ac00) [pid = 12233] [serial = 2275] [outer = 0x993e8400] 23:33:18 INFO - PROCESS | 12233 | 1464935598719 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]]]}] 23:33:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:33:18 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 23:33:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1528ms 23:33:18 INFO - PROCESS | 12233 | 1464935598785 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 23:33:18 INFO - PROCESS | 12233 | 1464935598789 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 23:33:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:33:18 INFO - PROCESS | 12233 | 1464935598796 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:33:18 INFO - PROCESS | 12233 | 1464935598799 Marionette TRACE conn4 <- [1,2998,null,{}] 23:33:18 INFO - PROCESS | 12233 | 1464935598805 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}] 23:33:19 INFO - PROCESS | 12233 | 1464935599014 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 23:33:19 INFO - PROCESS | 12233 | 1464935599350 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:19 INFO - PROCESS | 12233 | ++DOCSHELL 0x88974000 == 160 [pid = 12233] [id = 759] 23:33:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x8d62f000) [pid = 12233] [serial = 2276] [outer = (nil)] 23:33:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x9a77f800) [pid = 12233] [serial = 2277] [outer = 0x8d62f000] 23:33:19 INFO - PROCESS | 12233 | 1464935599441 Marionette DEBUG loaded listener.js 23:33:19 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x9a8d0800) [pid = 12233] [serial = 2278] [outer = 0x8d62f000] 23:33:20 INFO - PROCESS | 12233 | 1464935600252 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]]]}] 23:33:20 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. 23:33:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1488ms 23:33:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:33:20 INFO - PROCESS | 12233 | 1464935600284 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 23:33:20 INFO - PROCESS | 12233 | 1464935600287 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 23:33:20 INFO - PROCESS | 12233 | 1464935600294 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:33:20 INFO - PROCESS | 12233 | 1464935600297 Marionette TRACE conn4 <- [1,3002,null,{}] 23:33:20 INFO - PROCESS | 12233 | 1464935600303 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}] 23:33:20 INFO - PROCESS | 12233 | 1464935600516 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 23:33:20 INFO - PROCESS | 12233 | 1464935600809 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:20 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a782000 == 161 [pid = 12233] [id = 760] 23:33:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x9ae67000) [pid = 12233] [serial = 2279] [outer = (nil)] 23:33:20 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x9b36d400) [pid = 12233] [serial = 2280] [outer = 0x9ae67000] 23:33:20 INFO - PROCESS | 12233 | 1464935600897 Marionette DEBUG loaded listener.js 23:33:21 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x9b5e8800) [pid = 12233] [serial = 2281] [outer = 0x9ae67000] 23:33:21 INFO - PROCESS | 12233 | 1464935601792 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]]]}] 23:33:21 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. 23:33:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1535ms 23:33:21 INFO - PROCESS | 12233 | 1464935601827 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 23:33:21 INFO - PROCESS | 12233 | 1464935601830 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 23:33:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:33:21 INFO - PROCESS | 12233 | 1464935601836 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:33:21 INFO - PROCESS | 12233 | 1464935601839 Marionette TRACE conn4 <- [1,3006,null,{}] 23:33:21 INFO - PROCESS | 12233 | 1464935601845 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}] 23:33:22 INFO - PROCESS | 12233 | 1464935602050 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 23:33:22 INFO - PROCESS | 12233 | 1464935602351 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:22 INFO - PROCESS | 12233 | ++DOCSHELL 0x8747c400 == 162 [pid = 12233] [id = 761] 23:33:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x996e2000) [pid = 12233] [serial = 2282] [outer = (nil)] 23:33:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x9c150400) [pid = 12233] [serial = 2283] [outer = 0x996e2000] 23:33:22 INFO - PROCESS | 12233 | 1464935602441 Marionette DEBUG loaded listener.js 23:33:22 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x9c157c00) [pid = 12233] [serial = 2284] [outer = 0x996e2000] 23:33:23 INFO - PROCESS | 12233 | 1464935603258 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]]]}] 23:33:23 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. 23:33:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1483ms 23:33:23 INFO - PROCESS | 12233 | 1464935603319 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 23:33:23 INFO - PROCESS | 12233 | 1464935603323 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 23:33:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:33:23 INFO - PROCESS | 12233 | 1464935603329 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:33:23 INFO - PROCESS | 12233 | 1464935603332 Marionette TRACE conn4 <- [1,3010,null,{}] 23:33:23 INFO - PROCESS | 12233 | 1464935603338 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}] 23:33:23 INFO - PROCESS | 12233 | 1464935603582 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 23:33:23 INFO - PROCESS | 12233 | 1464935603857 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:23 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f207c00 == 163 [pid = 12233] [id = 762] 23:33:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x9be32400) [pid = 12233] [serial = 2285] [outer = (nil)] 23:33:23 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x9cfb5000) [pid = 12233] [serial = 2286] [outer = 0x9be32400] 23:33:23 INFO - PROCESS | 12233 | 1464935603942 Marionette DEBUG loaded listener.js 23:33:24 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0xa115d400) [pid = 12233] [serial = 2287] [outer = 0x9be32400] 23:33:24 INFO - PROCESS | 12233 | 1464935604756 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]]]}] 23:33:24 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 23:33:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1477ms 23:33:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:33:24 INFO - PROCESS | 12233 | 1464935604807 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 23:33:24 INFO - PROCESS | 12233 | 1464935604810 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 23:33:24 INFO - PROCESS | 12233 | 1464935604816 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:33:24 INFO - PROCESS | 12233 | 1464935604819 Marionette TRACE conn4 <- [1,3014,null,{}] 23:33:24 INFO - PROCESS | 12233 | 1464935604830 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}] 23:33:25 INFO - PROCESS | 12233 | 1464935605037 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 23:33:25 INFO - PROCESS | 12233 | 1464935605352 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:25 INFO - PROCESS | 12233 | ++DOCSHELL 0x9a2a8000 == 164 [pid = 12233] [id = 763] 23:33:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0xa227ac00) [pid = 12233] [serial = 2288] [outer = (nil)] 23:33:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 192 (0xa306c400) [pid = 12233] [serial = 2289] [outer = 0xa227ac00] 23:33:25 INFO - PROCESS | 12233 | 1464935605441 Marionette DEBUG loaded listener.js 23:33:25 INFO - PROCESS | 12233 | ++DOMWINDOW == 193 (0xa325e800) [pid = 12233] [serial = 2290] [outer = 0xa227ac00] 23:33:25 INFO - PROCESS | 12233 | [12233] 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 23:33:26 INFO - PROCESS | 12233 | 1464935606351 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:33:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:33:26 INFO - {} 23:33:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:33:26 INFO - {} 23:33:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:33:26 INFO - {} 23:33:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:33:26 INFO - {} 23:33:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1590ms 23:33:26 INFO - PROCESS | 12233 | 1464935606407 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 23:33:26 INFO - PROCESS | 12233 | 1464935606409 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 23:33:26 INFO - TEST-START | /FileAPI/fileReader.html 23:33:26 INFO - PROCESS | 12233 | 1464935606464 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:33:26 INFO - PROCESS | 12233 | 1464935606467 Marionette TRACE conn4 <- [1,3018,null,{}] 23:33:26 INFO - PROCESS | 12233 | 1464935606473 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}] 23:33:26 INFO - PROCESS | 12233 | 1464935606714 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x8d632c00 == 163 [pid = 12233] [id = 213] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x92a02c00 == 162 [pid = 12233] [id = 592] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x8e1a8800 == 161 [pid = 12233] [id = 593] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x855b1c00 == 160 [pid = 12233] [id = 689] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x9ab63400 == 159 [pid = 12233] [id = 597] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x95a7f800 == 158 [pid = 12233] [id = 595] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x87d6c000 == 157 [pid = 12233] [id = 690] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x92872c00 == 156 [pid = 12233] [id = 591] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x9b5ebc00 == 155 [pid = 12233] [id = 598] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x96d34400 == 154 [pid = 12233] [id = 688] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x92baf400 == 153 [pid = 12233] [id = 594] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x9a758400 == 152 [pid = 12233] [id = 507] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x9267dc00 == 151 [pid = 12233] [id = 596] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x923ad800 == 150 [pid = 12233] [id = 687] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x8cd7a000 == 149 [pid = 12233] [id = 741] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x89939800 == 148 [pid = 12233] [id = 740] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8b1c00 == 147 [pid = 12233] [id = 739] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x872ac400 == 146 [pid = 12233] [id = 738] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x93c82000 == 145 [pid = 12233] [id = 729] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x92bb8800 == 144 [pid = 12233] [id = 728] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x91a16c00 == 143 [pid = 12233] [id = 727] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x90ed0000 == 142 [pid = 12233] [id = 725] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x92327800 == 141 [pid = 12233] [id = 726] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x9194f000 == 140 [pid = 12233] [id = 724] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x8e1a3400 == 139 [pid = 12233] [id = 723] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x8f206c00 == 138 [pid = 12233] [id = 722] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x8d764c00 == 137 [pid = 12233] [id = 721] 23:33:29 INFO - PROCESS | 12233 | --DOCSHELL 0x8897bc00 == 136 [pid = 12233] [id = 720] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 192 (0x8d194c00) [pid = 12233] [serial = 2028] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 191 (0x8e1a9c00) [pid = 12233] [serial = 2159] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x918ce000) [pid = 12233] [serial = 2103] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x91805400) [pid = 12233] [serial = 2102] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x90d44400) [pid = 12233] [serial = 2100] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x8f079800) [pid = 12233] [serial = 2099] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x8d97d400) [pid = 12233] [serial = 2097] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8d6aa800) [pid = 12233] [serial = 2096] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0x8b50f000) [pid = 12233] [serial = 2094] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x8ab02400) [pid = 12233] [serial = 2093] [outer = (nil)] [url = about:blank] 23:33:29 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0x8c0d3c00) [pid = 12233] [serial = 2151] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x8ced0000) [pid = 12233] [serial = 2157] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x8d62e800) [pid = 12233] [serial = 2153] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x8d84b800) [pid = 12233] [serial = 2154] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x8a8af400) [pid = 12233] [serial = 2156] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x8c0c6400) [pid = 12233] [serial = 2150] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x8a36ec00) [pid = 12233] [serial = 2147] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x8a8b2400) [pid = 12233] [serial = 2148] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0xa30fa400) [pid = 12233] [serial = 2145] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0xa3073000) [pid = 12233] [serial = 2144] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0xa2472c00) [pid = 12233] [serial = 2142] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0xa2405000) [pid = 12233] [serial = 2141] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0xa226d400) [pid = 12233] [serial = 2139] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0xa21af400) [pid = 12233] [serial = 2138] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0xa0610800) [pid = 12233] [serial = 2136] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x9cde5800) [pid = 12233] [serial = 2135] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x9c2c8c00) [pid = 12233] [serial = 2133] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x9c26e000) [pid = 12233] [serial = 2132] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x9af3dc00) [pid = 12233] [serial = 2130] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x9ab5a800) [pid = 12233] [serial = 2129] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x9a74bc00) [pid = 12233] [serial = 2127] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0x99edfc00) [pid = 12233] [serial = 2126] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x989eac00) [pid = 12233] [serial = 2124] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x97788400) [pid = 12233] [serial = 2123] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x95a7d000) [pid = 12233] [serial = 2121] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x95a71800) [pid = 12233] [serial = 2120] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x951ebc00) [pid = 12233] [serial = 2118] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x93c88400) [pid = 12233] [serial = 2117] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x92bbbc00) [pid = 12233] [serial = 2115] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x92bb4c00) [pid = 12233] [serial = 2114] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x9253b400) [pid = 12233] [serial = 2112] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x92536c00) [pid = 12233] [serial = 2111] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x923b5000) [pid = 12233] [serial = 2109] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x92373400) [pid = 12233] [serial = 2108] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x91958800) [pid = 12233] [serial = 2106] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x91952000) [pid = 12233] [serial = 2105] [outer = (nil)] [url = about:blank] 23:33:30 INFO - PROCESS | 12233 | 1464935610145 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:30 INFO - PROCESS | 12233 | ++DOCSHELL 0x855bd400 == 137 [pid = 12233] [id = 764] 23:33:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x855be400) [pid = 12233] [serial = 2291] [outer = (nil)] 23:33:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x872ba000) [pid = 12233] [serial = 2292] [outer = 0x855be400] 23:33:30 INFO - PROCESS | 12233 | 1464935610220 Marionette DEBUG loaded listener.js 23:33:30 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8747bc00) [pid = 12233] [serial = 2293] [outer = 0x855be400] 23:33:30 INFO - PROCESS | 12233 | 1464935610935 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]]]}] 23:33:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:33:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:33:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:33:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:33:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 4500ms 23:33:30 INFO - PROCESS | 12233 | 1464935610957 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 23:33:30 INFO - PROCESS | 12233 | 1464935610964 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 23:33:30 INFO - TEST-START | /FileAPI/historical.html 23:33:30 INFO - PROCESS | 12233 | 1464935610972 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:33:30 INFO - PROCESS | 12233 | 1464935610977 Marionette TRACE conn4 <- [1,3022,null,{}] 23:33:30 INFO - PROCESS | 12233 | 1464935610984 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}] 23:33:31 INFO - PROCESS | 12233 | 1464935611184 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 23:33:31 INFO - PROCESS | 12233 | 1464935611445 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:31 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d74000 == 138 [pid = 12233] [id = 765] 23:33:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x888d1c00) [pid = 12233] [serial = 2294] [outer = (nil)] 23:33:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x888dc800) [pid = 12233] [serial = 2295] [outer = 0x888d1c00] 23:33:31 INFO - PROCESS | 12233 | 1464935611536 Marionette DEBUG loaded listener.js 23:33:31 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8897d800) [pid = 12233] [serial = 2296] [outer = 0x888d1c00] 23:33:32 INFO - PROCESS | 12233 | 1464935612364 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"]]]}] 23:33:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:33:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:33:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:33:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:33:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:33:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:33:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:33:32 INFO - TEST-OK | /FileAPI/historical.html | took 1433ms 23:33:32 INFO - PROCESS | 12233 | 1464935612411 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 23:33:32 INFO - PROCESS | 12233 | 1464935612416 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 23:33:32 INFO - TEST-START | /FileAPI/idlharness.html 23:33:32 INFO - PROCESS | 12233 | 1464935612429 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:33:32 INFO - PROCESS | 12233 | 1464935612431 Marionette TRACE conn4 <- [1,3026,null,{}] 23:33:32 INFO - PROCESS | 12233 | 1464935612437 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}] 23:33:32 INFO - PROCESS | 12233 | 1464935612704 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 23:33:32 INFO - PROCESS | 12233 | 1464935612742 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:32 INFO - PROCESS | 12233 | ++DOCSHELL 0x899b9800 == 139 [pid = 12233] [id = 766] 23:33:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x899b9c00) [pid = 12233] [serial = 2297] [outer = (nil)] 23:33:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x899c6c00) [pid = 12233] [serial = 2298] [outer = 0x899b9c00] 23:33:32 INFO - PROCESS | 12233 | 1464935612811 Marionette DEBUG loaded listener.js 23:33:32 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x8a22bc00) [pid = 12233] [serial = 2299] [outer = 0x899b9c00] 23:33:35 INFO - PROCESS | 12233 | 1464935614903 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]]]}] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x8c0c6800) [pid = 12233] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x93ab0000) [pid = 12233] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x87390800) [pid = 12233] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x92380000) [pid = 12233] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x95adc800) [pid = 12233] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x8a8b5000) [pid = 12233] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x9b378800) [pid = 12233] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:33:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:33:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:33:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:33:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:33:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:33:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:33:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:33:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:33:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:33:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:33:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:33:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:33:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:33:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:33:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:33:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:33:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:33:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:33:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:33:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:33:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:33:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:33:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:33:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:33:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:33:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:33:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:33:35 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 23:33:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:33:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:33:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:33:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:33:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:33:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:33:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:33:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:33:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:33:35 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 23:33:35 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 23:33:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:33:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:33:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:33:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:33:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:33:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:33:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:33:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:33:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8d849000) [pid = 12233] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x888d4400) [pid = 12233] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:33:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:33:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:33:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:33:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:33:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:33:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:33:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:33:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x89936800) [pid = 12233] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x9a751400) [pid = 12233] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:33:35 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 23:33:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:33:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:33:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:33:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:33:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:33:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:33:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:33:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:33:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:33:35 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 23:33:35 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 23:33:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:33:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:33:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:33:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:33:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:33:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:33:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:33:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:33:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x92bb1000) [pid = 12233] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x9a2a7000) [pid = 12233] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x8747a800) [pid = 12233] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x8d020000) [pid = 12233] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x91893800) [pid = 12233] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x8cd7f000) [pid = 12233] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:33:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x91c5d400) [pid = 12233] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0x87488000) [pid = 12233] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x91a0b000) [pid = 12233] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x9b5f6800) [pid = 12233] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:33:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 2744ms 23:33:35 INFO - TEST-START | /FileAPI/idlharness.worker 23:33:35 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x90d4ec00) [pid = 12233] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:33:35 INFO - PROCESS | 12233 | 1464935615167 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 23:33:35 INFO - PROCESS | 12233 | 1464935615171 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 23:33:35 INFO - PROCESS | 12233 | 1464935615212 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:33:35 INFO - PROCESS | 12233 | 1464935615230 Marionette TRACE conn4 <- [1,3030,null,{}] 23:33:35 INFO - PROCESS | 12233 | 1464935615246 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}] 23:33:35 INFO - PROCESS | 12233 | 1464935615476 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 23:33:35 INFO - PROCESS | 12233 | 1464935615696 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:35 INFO - PROCESS | 12233 | ++DOCSHELL 0x89938000 == 140 [pid = 12233] [id = 767] 23:33:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 135 (0x8a8b1c00) [pid = 12233] [serial = 2300] [outer = (nil)] 23:33:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 136 (0x8cd80c00) [pid = 12233] [serial = 2301] [outer = 0x8a8b1c00] 23:33:35 INFO - PROCESS | 12233 | 1464935615766 Marionette DEBUG loaded listener.js 23:33:35 INFO - PROCESS | 12233 | ++DOMWINDOW == 137 (0x8ce8a000) [pid = 12233] [serial = 2302] [outer = 0x8a8b1c00] 23:33:36 INFO - PROCESS | 12233 | [12233] 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 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:33:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:33:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:33:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:33:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:33:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:33:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:33:37 INFO - {} 23:33:37 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 23:33:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:33:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:33:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:33:37 INFO - {} 23:33:37 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 - {} 23:33:37 INFO - {} 23:33:37 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 23:33:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:33:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:33:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:33:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:33:37 INFO - {} 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:33:37 INFO - {} 23:33:37 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 23:33:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:33:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:33:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:33:37 INFO - {} 23:33:37 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 - {} 23:33:37 INFO - {} 23:33:37 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 23:33:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:33:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:33:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 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 23:33:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:33:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:33:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 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 23:33:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 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 23:33:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 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 23:33:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:33:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:33:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:33:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:33:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:33:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:33:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:33:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:33:38 INFO - {} 23:33:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2719ms 23:33:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:33:38 INFO - PROCESS | 12233 | 1464935617751 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,{},{}]]]}] 23:33:38 INFO - PROCESS | 12233 | 1464935617903 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 23:33:38 INFO - PROCESS | 12233 | 1464935617910 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 23:33:38 INFO - PROCESS | 12233 | 1464935617936 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:33:38 INFO - PROCESS | 12233 | 1464935617949 Marionette TRACE conn4 <- [1,3034,null,{}] 23:33:38 INFO - PROCESS | 12233 | 1464935617973 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}] 23:33:38 INFO - PROCESS | 12233 | 1464935618328 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 23:33:38 INFO - PROCESS | 12233 | 1464935618639 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:38 INFO - PROCESS | 12233 | ++DOCSHELL 0x8ab85c00 == 141 [pid = 12233] [id = 768] 23:33:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 138 (0x8ae77c00) [pid = 12233] [serial = 2303] [outer = (nil)] 23:33:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 139 (0x8ae7f400) [pid = 12233] [serial = 2304] [outer = 0x8ae77c00] 23:33:38 INFO - PROCESS | 12233 | 1464935618727 Marionette DEBUG loaded listener.js 23:33:38 INFO - PROCESS | 12233 | ++DOMWINDOW == 140 (0x8b39f800) [pid = 12233] [serial = 2305] [outer = 0x8ae77c00] 23:33:39 INFO - PROCESS | 12233 | 1464935619580 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]]]}] 23:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:33:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1701ms 23:33:39 INFO - PROCESS | 12233 | 1464935619633 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 23:33:39 INFO - PROCESS | 12233 | 1464935619642 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 23:33:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:33:39 INFO - PROCESS | 12233 | 1464935619674 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:33:39 INFO - PROCESS | 12233 | 1464935619678 Marionette TRACE conn4 <- [1,3038,null,{}] 23:33:39 INFO - PROCESS | 12233 | 1464935619684 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}] 23:33:39 INFO - PROCESS | 12233 | 1464935619907 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 23:33:40 INFO - PROCESS | 12233 | 1464935620210 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:40 INFO - PROCESS | 12233 | ++DOCSHELL 0x8cfd9000 == 142 [pid = 12233] [id = 769] 23:33:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 141 (0x8cfe1000) [pid = 12233] [serial = 2306] [outer = (nil)] 23:33:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 142 (0x8d767400) [pid = 12233] [serial = 2307] [outer = 0x8cfe1000] 23:33:40 INFO - PROCESS | 12233 | 1464935620345 Marionette DEBUG loaded listener.js 23:33:40 INFO - PROCESS | 12233 | ++DOMWINDOW == 143 (0x8e1ae000) [pid = 12233] [serial = 2308] [outer = 0x8cfe1000] 23:33:41 INFO - PROCESS | 12233 | 1464935621208 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"]]]}] 23:33:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:33:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:33:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1589ms 23:33:41 INFO - PROCESS | 12233 | 1464935621257 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 23:33:41 INFO - PROCESS | 12233 | 1464935621261 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 23:33:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:33:41 INFO - PROCESS | 12233 | 1464935621268 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:33:41 INFO - PROCESS | 12233 | 1464935621274 Marionette TRACE conn4 <- [1,3042,null,{}] 23:33:41 INFO - PROCESS | 12233 | 1464935621291 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}] 23:33:41 INFO - PROCESS | 12233 | 1464935621637 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 23:33:41 INFO - PROCESS | 12233 | 1464935621868 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:41 INFO - PROCESS | 12233 | ++DOCSHELL 0x8f076800 == 143 [pid = 12233] [id = 770] 23:33:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 144 (0x8f208400) [pid = 12233] [serial = 2309] [outer = (nil)] 23:33:41 INFO - PROCESS | 12233 | ++DOMWINDOW == 145 (0x90d48c00) [pid = 12233] [serial = 2310] [outer = 0x8f208400] 23:33:42 INFO - PROCESS | 12233 | 1464935622004 Marionette DEBUG loaded listener.js 23:33:42 INFO - PROCESS | 12233 | ++DOMWINDOW == 146 (0x90ec6800) [pid = 12233] [serial = 2311] [outer = 0x8f208400] 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:33:43 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. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:33:43 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'.) 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:33:43 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. 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:33:43 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. 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:33:43 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. 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:33:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1940ms 23:33:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:33:43 INFO - PROCESS | 12233 | 1464935623120 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]]]}] 23:33:43 INFO - PROCESS | 12233 | 1464935623214 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 23:33:43 INFO - PROCESS | 12233 | 1464935623217 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 23:33:43 INFO - PROCESS | 12233 | 1464935623337 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:33:43 INFO - PROCESS | 12233 | 1464935623339 Marionette TRACE conn4 <- [1,3046,null,{}] 23:33:43 INFO - PROCESS | 12233 | 1464935623372 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}] 23:33:43 INFO - PROCESS | 12233 | 1464935623694 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 23:33:43 INFO - PROCESS | 12233 | 1464935623974 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:44 INFO - PROCESS | 12233 | ++DOCSHELL 0x899b8400 == 144 [pid = 12233] [id = 771] 23:33:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x899bc000) [pid = 12233] [serial = 2312] [outer = (nil)] 23:33:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x8cd88800) [pid = 12233] [serial = 2313] [outer = 0x899bc000] 23:33:44 INFO - PROCESS | 12233 | 1464935624060 Marionette DEBUG loaded listener.js 23:33:44 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8cfd8000) [pid = 12233] [serial = 2314] [outer = 0x899bc000] 23:33:44 INFO - PROCESS | 12233 | [12233] 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 23:33:44 INFO - PROCESS | 12233 | 1464935624949 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:33:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:33:44 INFO - {} 23:33:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1686ms 23:33:44 INFO - PROCESS | 12233 | 1464935624974 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 23:33:44 INFO - PROCESS | 12233 | 1464935624977 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 23:33:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:33:44 INFO - PROCESS | 12233 | 1464935624983 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:33:44 INFO - PROCESS | 12233 | 1464935624987 Marionette TRACE conn4 <- [1,3050,null,{}] 23:33:44 INFO - PROCESS | 12233 | 1464935624992 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}] 23:33:45 INFO - PROCESS | 12233 | 1464935625202 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 23:33:45 INFO - PROCESS | 12233 | 1464935625517 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:45 INFO - PROCESS | 12233 | ++DOCSHELL 0x87489000 == 145 [pid = 12233] [id = 772] 23:33:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x8d199c00) [pid = 12233] [serial = 2315] [outer = (nil)] 23:33:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8d62dc00) [pid = 12233] [serial = 2316] [outer = 0x8d199c00] 23:33:45 INFO - PROCESS | 12233 | 1464935625602 Marionette DEBUG loaded listener.js 23:33:45 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8d632800) [pid = 12233] [serial = 2317] [outer = 0x8d199c00] 23:33:46 INFO - PROCESS | 12233 | 1464935626457 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]]]}] 23:33:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:33:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:33:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:33:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:33:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1538ms 23:33:46 INFO - PROCESS | 12233 | 1464935626524 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 23:33:46 INFO - PROCESS | 12233 | 1464935626527 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 23:33:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:33:46 INFO - PROCESS | 12233 | 1464935626535 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:33:46 INFO - PROCESS | 12233 | 1464935626538 Marionette TRACE conn4 <- [1,3054,null,{}] 23:33:46 INFO - PROCESS | 12233 | 1464935626544 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}] 23:33:46 INFO - PROCESS | 12233 | 1464935626911 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 23:33:47 INFO - PROCESS | 12233 | 1464935627149 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:47 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d6a7c00 == 146 [pid = 12233] [id = 773] 23:33:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8d850800) [pid = 12233] [serial = 2318] [outer = (nil)] 23:33:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x91803000) [pid = 12233] [serial = 2319] [outer = 0x8d850800] 23:33:47 INFO - PROCESS | 12233 | 1464935627283 Marionette DEBUG loaded listener.js 23:33:47 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x918d9400) [pid = 12233] [serial = 2320] [outer = 0x8d850800] 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:33:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:33:48 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" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:33:48 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" 23:33:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:33:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:33:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2060ms 23:33:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:33:48 INFO - PROCESS | 12233 | 1464935628460 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"]]]}] 23:33:48 INFO - PROCESS | 12233 | 1464935628596 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 23:33:48 INFO - PROCESS | 12233 | 1464935628598 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 23:33:48 INFO - PROCESS | 12233 | 1464935628710 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:33:48 INFO - PROCESS | 12233 | 1464935628722 Marionette TRACE conn4 <- [1,3058,null,{}] 23:33:48 INFO - PROCESS | 12233 | 1464935628749 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}] 23:33:49 INFO - PROCESS | 12233 | 1464935629107 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 23:33:49 INFO - PROCESS | 12233 | 1464935629345 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:49 INFO - PROCESS | 12233 | ++DOCSHELL 0x91802c00 == 147 [pid = 12233] [id = 774] 23:33:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 156 (0x9194f000) [pid = 12233] [serial = 2321] [outer = (nil)] 23:33:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 157 (0x91c6b800) [pid = 12233] [serial = 2322] [outer = 0x9194f000] 23:33:49 INFO - PROCESS | 12233 | 1464935629431 Marionette DEBUG loaded listener.js 23:33:49 INFO - PROCESS | 12233 | ++DOMWINDOW == 158 (0x91e81400) [pid = 12233] [serial = 2323] [outer = 0x9194f000] 23:33:50 INFO - PROCESS | 12233 | 1464935630296 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]]]}] 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:33:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:33:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:33:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:33:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:33:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:33:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:33:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:33:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:33:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1669ms 23:33:50 INFO - PROCESS | 12233 | 1464935630328 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 23:33:50 INFO - PROCESS | 12233 | 1464935630331 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 23:33:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:33:50 INFO - PROCESS | 12233 | 1464935630344 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:33:50 INFO - PROCESS | 12233 | 1464935630347 Marionette TRACE conn4 <- [1,3062,null,{}] 23:33:50 INFO - PROCESS | 12233 | 1464935630355 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}] 23:33:50 INFO - PROCESS | 12233 | 1464935630687 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 23:33:50 INFO - PROCESS | 12233 | 1464935630915 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:50 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d625400 == 148 [pid = 12233] [id = 775] 23:33:50 INFO - PROCESS | 12233 | ++DOMWINDOW == 159 (0x8d625800) [pid = 12233] [serial = 2324] [outer = (nil)] 23:33:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 160 (0x92329800) [pid = 12233] [serial = 2325] [outer = 0x8d625800] 23:33:51 INFO - PROCESS | 12233 | 1464935631046 Marionette DEBUG loaded listener.js 23:33:51 INFO - PROCESS | 12233 | ++DOMWINDOW == 161 (0x92374000) [pid = 12233] [serial = 2326] [outer = 0x8d625800] 23:33:51 INFO - PROCESS | 12233 | [12233] 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 23:33:51 INFO - PROCESS | 12233 | 1464935631938 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:33:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:33:51 INFO - {} 23:33:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1631ms 23:33:52 INFO - PROCESS | 12233 | 1464935632006 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 23:33:52 INFO - PROCESS | 12233 | 1464935632010 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 23:33:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:33:52 INFO - PROCESS | 12233 | 1464935632023 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:33:52 INFO - PROCESS | 12233 | 1464935632026 Marionette TRACE conn4 <- [1,3066,null,{}] 23:33:52 INFO - PROCESS | 12233 | 1464935632031 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}] 23:33:52 INFO - PROCESS | 12233 | 1464935632263 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 23:33:52 INFO - PROCESS | 12233 | 1464935632609 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:52 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d75c00 == 149 [pid = 12233] [id = 776] 23:33:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 162 (0x91e85c00) [pid = 12233] [serial = 2327] [outer = (nil)] 23:33:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 163 (0x92530800) [pid = 12233] [serial = 2328] [outer = 0x91e85c00] 23:33:52 INFO - PROCESS | 12233 | 1464935632744 Marionette DEBUG loaded listener.js 23:33:52 INFO - PROCESS | 12233 | ++DOMWINDOW == 164 (0x92537400) [pid = 12233] [serial = 2329] [outer = 0x91e85c00] 23:33:53 INFO - PROCESS | 12233 | 1464935633499 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]]]}] 23:33:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:33:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:33:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:33:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:33:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:33:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:33:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:33:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1533ms 23:33:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:33:53 INFO - PROCESS | 12233 | 1464935633558 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 23:33:53 INFO - PROCESS | 12233 | 1464935633561 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 23:33:53 INFO - PROCESS | 12233 | 1464935633567 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:33:53 INFO - PROCESS | 12233 | 1464935633570 Marionette TRACE conn4 <- [1,3070,null,{}] 23:33:53 INFO - PROCESS | 12233 | 1464935633576 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}] 23:33:53 INFO - PROCESS | 12233 | 1464935633786 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 23:33:54 INFO - PROCESS | 12233 | 1464935634109 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:54 INFO - PROCESS | 12233 | ++DOCSHELL 0x924c0400 == 150 [pid = 12233] [id = 777] 23:33:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 165 (0x92531800) [pid = 12233] [serial = 2330] [outer = (nil)] 23:33:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 166 (0x92686800) [pid = 12233] [serial = 2331] [outer = 0x92531800] 23:33:54 INFO - PROCESS | 12233 | 1464935634198 Marionette DEBUG loaded listener.js 23:33:54 INFO - PROCESS | 12233 | ++DOMWINDOW == 167 (0x9286d400) [pid = 12233] [serial = 2332] [outer = 0x92531800] 23:33:55 INFO - PROCESS | 12233 | 1464935635025 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]]]}] 23:33:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:33:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:33:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:33:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:33:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:33:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:33:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1483ms 23:33:55 INFO - PROCESS | 12233 | 1464935635052 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 23:33:55 INFO - PROCESS | 12233 | 1464935635055 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 23:33:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:33:55 INFO - PROCESS | 12233 | 1464935635061 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:33:55 INFO - PROCESS | 12233 | 1464935635066 Marionette TRACE conn4 <- [1,3074,null,{}] 23:33:55 INFO - PROCESS | 12233 | 1464935635072 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}] 23:33:55 INFO - PROCESS | 12233 | 1464935635334 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 23:33:55 INFO - PROCESS | 12233 | 1464935635635 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:55 INFO - PROCESS | 12233 | ++DOCSHELL 0x9267fc00 == 151 [pid = 12233] [id = 778] 23:33:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 168 (0x92874400) [pid = 12233] [serial = 2333] [outer = (nil)] 23:33:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 169 (0x92bb0800) [pid = 12233] [serial = 2334] [outer = 0x92874400] 23:33:55 INFO - PROCESS | 12233 | 1464935635739 Marionette DEBUG loaded listener.js 23:33:55 INFO - PROCESS | 12233 | ++DOMWINDOW == 170 (0x92bbc400) [pid = 12233] [serial = 2335] [outer = 0x92874400] 23:33:56 INFO - PROCESS | 12233 | 1464935636623 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]]]}] 23:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:33:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1589ms 23:33:56 INFO - PROCESS | 12233 | 1464935636654 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 23:33:56 INFO - PROCESS | 12233 | 1464935636657 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 23:33:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:33:56 INFO - PROCESS | 12233 | 1464935636664 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:33:56 INFO - PROCESS | 12233 | 1464935636667 Marionette TRACE conn4 <- [1,3078,null,{}] 23:33:56 INFO - PROCESS | 12233 | 1464935636672 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}] 23:33:56 INFO - PROCESS | 12233 | 1464935636881 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 23:33:57 INFO - PROCESS | 12233 | 1464935637252 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:57 INFO - PROCESS | 12233 | ++DOCSHELL 0x855b5800 == 152 [pid = 12233] [id = 779] 23:33:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 171 (0x92243000) [pid = 12233] [serial = 2336] [outer = (nil)] 23:33:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 172 (0x923b0400) [pid = 12233] [serial = 2337] [outer = 0x92243000] 23:33:57 INFO - PROCESS | 12233 | 1464935637341 Marionette DEBUG loaded listener.js 23:33:57 INFO - PROCESS | 12233 | ++DOMWINDOW == 173 (0x923b7400) [pid = 12233] [serial = 2338] [outer = 0x92243000] 23:33:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 23:33:58 INFO - reader.readAsText(blob_2) 23:33:58 INFO - }" did not throw 23:33:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 23:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 23:33:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 23:33:58 INFO - reader.readAsDataURL(blob_2) 23:33:58 INFO - }" did not throw 23:33:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 23:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 23:33:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 23:33:58 INFO - reader.readAsArrayBuffer(blob_2) 23:33:58 INFO - }" did not throw 23:33:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 23:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 23:33:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 23:33:58 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 23:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:33:58 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 23:33:58 INFO - PROCESS | 12233 | 1464935638259 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 23:33:58 INFO - PROCESS | 12233 | 1464935638270 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:33:58 INFO - PROCESS | 12233 | 1464935638275 Marionette TRACE conn4 <- [1,3082,null,{}] 23:33:58 INFO - PROCESS | 12233 | 1464935638284 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}] 23:33:58 INFO - PROCESS | 12233 | 1464935638527 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 23:33:58 INFO - PROCESS | 12233 | 1464935638864 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:58 INFO - PROCESS | 12233 | ++DOCSHELL 0x924be000 == 153 [pid = 12233] [id = 780] 23:33:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 174 (0x93c88400) [pid = 12233] [serial = 2339] [outer = (nil)] 23:33:58 INFO - PROCESS | 12233 | ++DOMWINDOW == 175 (0x951ec400) [pid = 12233] [serial = 2340] [outer = 0x93c88400] 23:33:58 INFO - PROCESS | 12233 | 1464935638952 Marionette DEBUG loaded listener.js 23:33:59 INFO - PROCESS | 12233 | ++DOMWINDOW == 176 (0x951efc00) [pid = 12233] [serial = 2341] [outer = 0x93c88400] 23:33:59 INFO - PROCESS | 12233 | 1464935639771 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]]]}] 23:33:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:33:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:33:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:33:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:33:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1535ms 23:33:59 INFO - PROCESS | 12233 | 1464935639804 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 23:33:59 INFO - PROCESS | 12233 | 1464935639807 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 23:33:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:33:59 INFO - PROCESS | 12233 | 1464935639814 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:33:59 INFO - PROCESS | 12233 | 1464935639817 Marionette TRACE conn4 <- [1,3086,null,{}] 23:33:59 INFO - PROCESS | 12233 | 1464935639823 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}] 23:34:00 INFO - PROCESS | 12233 | 1464935640041 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 23:34:00 INFO - PROCESS | 12233 | 1464935640367 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:00 INFO - PROCESS | 12233 | ++DOCSHELL 0x8d62d000 == 154 [pid = 12233] [id = 781] 23:34:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 177 (0x90d4cc00) [pid = 12233] [serial = 2342] [outer = (nil)] 23:34:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 178 (0x93c84c00) [pid = 12233] [serial = 2343] [outer = 0x90d4cc00] 23:34:00 INFO - PROCESS | 12233 | 1464935640458 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 12233 | ++DOMWINDOW == 179 (0x95a75400) [pid = 12233] [serial = 2344] [outer = 0x90d4cc00] 23:34:01 INFO - PROCESS | 12233 | 1464935641277 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:34:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1486ms 23:34:01 INFO - PROCESS | 12233 | 1464935641300 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 23:34:01 INFO - PROCESS | 12233 | 1464935641304 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 23:34:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:34:01 INFO - PROCESS | 12233 | 1464935641311 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:34:01 INFO - PROCESS | 12233 | 1464935641315 Marionette TRACE conn4 <- [1,3090,null,{}] 23:34:01 INFO - PROCESS | 12233 | 1464935641320 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}] 23:34:01 INFO - PROCESS | 12233 | 1464935641578 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 23:34:01 INFO - PROCESS | 12233 | 1464935641906 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:01 INFO - PROCESS | 12233 | ++DOCSHELL 0x8e496000 == 155 [pid = 12233] [id = 782] 23:34:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 180 (0x93c80800) [pid = 12233] [serial = 2345] [outer = (nil)] 23:34:01 INFO - PROCESS | 12233 | ++DOMWINDOW == 181 (0x95ad9000) [pid = 12233] [serial = 2346] [outer = 0x93c80800] 23:34:02 INFO - PROCESS | 12233 | 1464935642004 Marionette DEBUG loaded listener.js 23:34:02 INFO - PROCESS | 12233 | ++DOMWINDOW == 182 (0x95adc800) [pid = 12233] [serial = 2347] [outer = 0x93c80800] 23:34:02 INFO - PROCESS | 12233 | 1464935642861 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:34:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:34:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1598ms 23:34:02 INFO - PROCESS | 12233 | 1464935642908 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 23:34:02 INFO - PROCESS | 12233 | 1464935642912 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 23:34:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:34:02 INFO - PROCESS | 12233 | 1464935642918 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:34:02 INFO - PROCESS | 12233 | 1464935642921 Marionette TRACE conn4 <- [1,3094,null,{}] 23:34:02 INFO - PROCESS | 12233 | 1464935642927 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}] 23:34:03 INFO - PROCESS | 12233 | 1464935643140 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 23:34:03 INFO - PROCESS | 12233 | 1464935643468 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:03 INFO - PROCESS | 12233 | ++DOCSHELL 0x93c84800 == 156 [pid = 12233] [id = 783] 23:34:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 183 (0x95ad7000) [pid = 12233] [serial = 2348] [outer = (nil)] 23:34:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 184 (0x95d72800) [pid = 12233] [serial = 2349] [outer = 0x95ad7000] 23:34:03 INFO - PROCESS | 12233 | 1464935643558 Marionette DEBUG loaded listener.js 23:34:03 INFO - PROCESS | 12233 | ++DOMWINDOW == 185 (0x95d6e400) [pid = 12233] [serial = 2350] [outer = 0x95ad7000] 23:34:04 INFO - PROCESS | 12233 | 1464935644386 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:34:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:34:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1494ms 23:34:04 INFO - PROCESS | 12233 | 1464935644412 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 23:34:04 INFO - PROCESS | 12233 | 1464935644416 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 23:34:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:34:04 INFO - PROCESS | 12233 | 1464935644423 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:34:04 INFO - PROCESS | 12233 | 1464935644426 Marionette TRACE conn4 <- [1,3098,null,{}] 23:34:04 INFO - PROCESS | 12233 | 1464935644432 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}] 23:34:04 INFO - PROCESS | 12233 | 1464935644680 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 23:34:05 INFO - PROCESS | 12233 | 1464935644982 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:05 INFO - PROCESS | 12233 | ++DOCSHELL 0x87395800 == 157 [pid = 12233] [id = 784] 23:34:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 186 (0x95ad8400) [pid = 12233] [serial = 2351] [outer = (nil)] 23:34:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 187 (0x96d2d400) [pid = 12233] [serial = 2352] [outer = 0x95ad8400] 23:34:05 INFO - PROCESS | 12233 | 1464935645069 Marionette DEBUG loaded listener.js 23:34:05 INFO - PROCESS | 12233 | ++DOMWINDOW == 188 (0x96d32400) [pid = 12233] [serial = 2353] [outer = 0x95ad8400] 23:34:05 INFO - PROCESS | 12233 | 1464935645887 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]]]}] 23:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:34:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1493ms 23:34:05 INFO - PROCESS | 12233 | 1464935645917 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 23:34:05 INFO - PROCESS | 12233 | 1464935645920 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 23:34:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:34:05 INFO - PROCESS | 12233 | 1464935645926 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:34:05 INFO - PROCESS | 12233 | 1464935645929 Marionette TRACE conn4 <- [1,3102,null,{}] 23:34:05 INFO - PROCESS | 12233 | 1464935645976 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}] 23:34:06 INFO - PROCESS | 12233 | 1464935646265 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 23:34:06 INFO - PROCESS | 12233 | 1464935646534 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:06 INFO - PROCESS | 12233 | ++DOCSHELL 0x87393c00 == 158 [pid = 12233] [id = 785] 23:34:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 189 (0x87394400) [pid = 12233] [serial = 2354] [outer = (nil)] 23:34:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 190 (0x98175000) [pid = 12233] [serial = 2355] [outer = 0x87394400] 23:34:06 INFO - PROCESS | 12233 | 1464935646630 Marionette DEBUG loaded listener.js 23:34:06 INFO - PROCESS | 12233 | ++DOMWINDOW == 191 (0x99396800) [pid = 12233] [serial = 2356] [outer = 0x87394400] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x8d626000 == 157 [pid = 12233] [id = 698] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x924c0800 == 156 [pid = 12233] [id = 708] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x8e495400 == 155 [pid = 12233] [id = 699] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x92eba000 == 154 [pid = 12233] [id = 709] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x899b9800 == 153 [pid = 12233] [id = 766] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x87d74000 == 152 [pid = 12233] [id = 765] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x855bd400 == 151 [pid = 12233] [id = 764] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x88974000 == 150 [pid = 12233] [id = 759] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x996e6c00 == 149 [pid = 12233] [id = 757] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x96d2d000 == 148 [pid = 12233] [id = 758] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x95ad2c00 == 147 [pid = 12233] [id = 756] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x9287ac00 == 146 [pid = 12233] [id = 755] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x92532c00 == 145 [pid = 12233] [id = 754] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x872ae000 == 144 [pid = 12233] [id = 752] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x9195ac00 == 143 [pid = 12233] [id = 753] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x91a0d400 == 142 [pid = 12233] [id = 751] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x8e1a5400 == 141 [pid = 12233] [id = 750] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x8739f400 == 140 [pid = 12233] [id = 749] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x8d771c00 == 139 [pid = 12233] [id = 748] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x8d981400 == 138 [pid = 12233] [id = 746] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x8d851400 == 137 [pid = 12233] [id = 747] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x8b397c00 == 136 [pid = 12233] [id = 744] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x8a8a6c00 == 135 [pid = 12233] [id = 745] 23:34:10 INFO - PROCESS | 12233 | --DOCSHELL 0x872ad800 == 134 [pid = 12233] [id = 743] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 190 (0x8cd7dc00) [pid = 12233] [serial = 2223] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 189 (0x95d6e000) [pid = 12233] [serial = 2186] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 188 (0x87398800) [pid = 12233] [serial = 2210] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 187 (0x92bb3c00) [pid = 12233] [serial = 2180] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 186 (0x9778c400) [pid = 12233] [serial = 2190] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 185 (0x8a9acc00) [pid = 12233] [serial = 2219] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 184 (0xa227a000) [pid = 12233] [serial = 2198] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 183 (0x8d97cc00) [pid = 12233] [serial = 2165] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 182 (0xa2407c00) [pid = 12233] [serial = 2199] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 181 (0x89931400) [pid = 12233] [serial = 2217] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 180 (0x8ab05c00) [pid = 12233] [serial = 2162] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 179 (0x9ae65400) [pid = 12233] [serial = 2193] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 178 (0x951f4400) [pid = 12233] [serial = 2183] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 177 (0x9b699400) [pid = 12233] [serial = 2195] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 176 (0x8897e800) [pid = 12233] [serial = 2216] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 175 (0x87486000) [pid = 12233] [serial = 2205] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 174 (0x8d84f400) [pid = 12233] [serial = 2091] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 173 (0x91a12c00) [pid = 12233] [serial = 2171] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 172 (0x87482000) [pid = 12233] [serial = 2204] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 171 (0x8cd82c00) [pid = 12233] [serial = 2225] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 170 (0x92536800) [pid = 12233] [serial = 2177] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 169 (0x899bbc00) [pid = 12233] [serial = 2207] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 168 (0x8c0cf000) [pid = 12233] [serial = 2163] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 167 (0x96d2dc00) [pid = 12233] [serial = 2189] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 166 (0x93a68800) [pid = 12233] [serial = 2181] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 165 (0x8cd87000) [pid = 12233] [serial = 2226] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 164 (0x95a73400) [pid = 12233] [serial = 2184] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 163 (0x92688400) [pid = 12233] [serial = 2178] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 162 (0x92245400) [pid = 12233] [serial = 2174] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 161 (0xa35eec00) [pid = 12233] [serial = 2202] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 160 (0x90fb4000) [pid = 12233] [serial = 2168] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 159 (0x9a775400) [pid = 12233] [serial = 2192] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 158 (0x899bd000) [pid = 12233] [serial = 2208] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 157 (0x91a7a800) [pid = 12233] [serial = 2172] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 156 (0x8c0d4800) [pid = 12233] [serial = 2222] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 155 (0x91895400) [pid = 12233] [serial = 2169] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x9bb87c00) [pid = 12233] [serial = 2196] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x8739a400) [pid = 12233] [serial = 2211] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x8e1adc00) [pid = 12233] [serial = 2166] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x95d73800) [pid = 12233] [serial = 2187] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x92322000) [pid = 12233] [serial = 2175] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x899b8800) [pid = 12233] [serial = 2213] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0xa35eb400) [pid = 12233] [serial = 2201] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8ab0b000) [pid = 12233] [serial = 2220] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8cec7800) [pid = 12233] [serial = 2228] [outer = (nil)] [url = about:blank] 23:34:10 INFO - PROCESS | 12233 | 1464935650541 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 4685ms 23:34:10 INFO - PROCESS | 12233 | 1464935650613 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 23:34:10 INFO - PROCESS | 12233 | 1464935650617 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 23:34:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:34:10 INFO - PROCESS | 12233 | 1464935650625 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:34:10 INFO - PROCESS | 12233 | 1464935650630 Marionette TRACE conn4 <- [1,3106,null,{}] 23:34:10 INFO - PROCESS | 12233 | 1464935650639 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}] 23:34:10 INFO - PROCESS | 12233 | 1464935650823 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 23:34:11 INFO - PROCESS | 12233 | 1464935651098 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:11 INFO - PROCESS | 12233 | ++DOCSHELL 0x87486800 == 135 [pid = 12233] [id = 786] 23:34:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 147 (0x87487400) [pid = 12233] [serial = 2357] [outer = (nil)] 23:34:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 148 (0x87d71400) [pid = 12233] [serial = 2358] [outer = 0x87487400] 23:34:11 INFO - PROCESS | 12233 | 1464935651174 Marionette DEBUG loaded listener.js 23:34:11 INFO - PROCESS | 12233 | ++DOMWINDOW == 149 (0x8897e400) [pid = 12233] [serial = 2359] [outer = 0x87487400] 23:34:11 INFO - PROCESS | 12233 | 1464935651914 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]]]}] 23:34:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:34:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:34:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:34:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1337ms 23:34:11 INFO - PROCESS | 12233 | 1464935651963 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 23:34:11 INFO - PROCESS | 12233 | 1464935651971 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 23:34:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:34:11 INFO - PROCESS | 12233 | 1464935651994 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:34:12 INFO - PROCESS | 12233 | 1464935651998 Marionette TRACE conn4 <- [1,3110,null,{}] 23:34:12 INFO - PROCESS | 12233 | 1464935652004 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}] 23:34:12 INFO - PROCESS | 12233 | 1464935652223 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 23:34:12 INFO - PROCESS | 12233 | 1464935652236 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:12 INFO - PROCESS | 12233 | ++DOCSHELL 0x87d6c400 == 136 [pid = 12233] [id = 787] 23:34:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 150 (0x899c3400) [pid = 12233] [serial = 2360] [outer = (nil)] 23:34:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 151 (0x8a378c00) [pid = 12233] [serial = 2361] [outer = 0x899c3400] 23:34:12 INFO - PROCESS | 12233 | 1464935652558 Marionette DEBUG loaded listener.js 23:34:12 INFO - PROCESS | 12233 | ++DOMWINDOW == 152 (0x8a9ad000) [pid = 12233] [serial = 2362] [outer = 0x899c3400] 23:34:13 INFO - PROCESS | 12233 | 1464935653380 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"]]]}] 23:34:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:34:13 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 23:34:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:34:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1450ms 23:34:13 INFO - PROCESS | 12233 | 1464935653431 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 23:34:13 INFO - PROCESS | 12233 | 1464935653434 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 23:34:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:34:13 INFO - PROCESS | 12233 | 1464935653441 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:34:13 INFO - PROCESS | 12233 | 1464935653446 Marionette TRACE conn4 <- [1,3114,null,{}] 23:34:13 INFO - PROCESS | 12233 | 1464935653470 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}] 23:34:13 INFO - PROCESS | 12233 | 1464935653763 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 23:34:13 INFO - PROCESS | 12233 | 1464935653796 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\", \"9faf1793-35ea-4751-ac61-1e934918688b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:13 INFO - PROCESS | 12233 | ++DOCSHELL 0x87399800 == 137 [pid = 12233] [id = 788] 23:34:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 153 (0x8ab0c400) [pid = 12233] [serial = 2363] [outer = (nil)] 23:34:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 154 (0x8ab90000) [pid = 12233] [serial = 2364] [outer = 0x8ab0c400] 23:34:13 INFO - PROCESS | 12233 | 1464935653871 Marionette DEBUG loaded listener.js 23:34:13 INFO - PROCESS | 12233 | ++DOMWINDOW == 155 (0x8ae7a400) [pid = 12233] [serial = 2365] [outer = 0x8ab0c400] 23:34:14 INFO - PROCESS | 12233 | 1464935654810 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]]]}] 23:34:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:34:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1386ms 23:34:14 INFO - PROCESS | 12233 | 1464935654827 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 23:34:14 INFO - PROCESS | 12233 | 1464935654831 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 154 (0x8d984c00) [pid = 12233] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 153 (0x91a0e800) [pid = 12233] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 152 (0x855be400) [pid = 12233] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 151 (0x9ae67000) [pid = 12233] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 150 (0x95d64400) [pid = 12233] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 149 (0x899b9c00) [pid = 12233] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 148 (0x8d62f000) [pid = 12233] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 147 (0x8cec1800) [pid = 12233] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 146 (0x8f075000) [pid = 12233] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 145 (0x8e1abc00) [pid = 12233] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 144 (0x88973800) [pid = 12233] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 143 (0x92878000) [pid = 12233] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 142 (0x923aac00) [pid = 12233] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 141 (0x91950400) [pid = 12233] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 140 (0x996e2000) [pid = 12233] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 139 (0x99f68800) [pid = 12233] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 138 (0x8b399400) [pid = 12233] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 137 (0xa227ac00) [pid = 12233] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 136 (0x8b51b400) [pid = 12233] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 135 (0x888d1c00) [pid = 12233] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 134 (0x87397400) [pid = 12233] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 133 (0x993e8400) [pid = 12233] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 132 (0x9be32400) [pid = 12233] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 131 (0x93c88000) [pid = 12233] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 130 (0x8b39e000) [pid = 12233] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:34:15 INFO - PROCESS | 12233 | --DOMWINDOW == 129 (0x8f075800) [pid = 12233] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:34:16 WARNING - u'runner_teardown' () 23:34:16 INFO - No more tests 23:34:16 INFO - Got 0 unexpected results 23:34:16 INFO - SUITE-END | took 1270s 23:34:16 INFO - Closing logging queue 23:34:16 INFO - queue closed 23:34:16 INFO - Return code: 0 23:34:16 WARNING - # TBPL SUCCESS # 23:34:16 INFO - Running post-action listener: _resource_record_post_action 23:34:16 INFO - Running post-run listener: _resource_record_post_run 23:34:17 INFO - Total resource usage - Wall time: 1304s; CPU: 98.0%; Read bytes: 2887680; Write bytes: 925577216; Read time: 188; Write time: 255716 23:34:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:34:17 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 142905344; Read time: 0; Write time: 130628 23:34:17 INFO - run-tests - Wall time: 1275s; CPU: 98.0%; Read bytes: 2838528; Write bytes: 782581760; Read time: 184; Write time: 125072 23:34:17 INFO - Running post-run listener: _upload_blobber_files 23:34:17 INFO - Blob upload gear active. 23:34:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:34:17 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 23:34:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 23:34:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 23:34:18 INFO - (blobuploader) - INFO - Open directory for files ... 23:34:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:34:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:34:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:34:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:34:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:34:21 INFO - (blobuploader) - INFO - Done attempting. 23:34:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:34:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:34:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:34:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:34:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:34:22 INFO - (blobuploader) - INFO - Done attempting. 23:34:22 INFO - (blobuploader) - INFO - Iteration through files over. 23:34:22 INFO - Return code: 0 23:34:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:34:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:34:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e1816c914adeb7c087f8c22d745e83ad27b84a195d2d7a1ad87e3a7cc6801ccd4c330bd589dedcc9e842f521501f68d55ca6ae575e96c832c1dc43ac19e7f15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/830399232e0e2403c5057a2be9dee950da64e17a1670d65c51e2f4413beba0fe8c6fa47a15a7da31763ec72f8740adece99ba7592a05c527652ddfad25b681fd"} 23:34:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:34:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:34:22 INFO - Contents: 23:34:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e1816c914adeb7c087f8c22d745e83ad27b84a195d2d7a1ad87e3a7cc6801ccd4c330bd589dedcc9e842f521501f68d55ca6ae575e96c832c1dc43ac19e7f15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/830399232e0e2403c5057a2be9dee950da64e17a1670d65c51e2f4413beba0fe8c6fa47a15a7da31763ec72f8740adece99ba7592a05c527652ddfad25b681fd"} 23:34:22 INFO - Running post-run listener: copy_logs_to_upload_dir 23:34:22 INFO - Copying logs to upload dir... 23:34:22 INFO - mkdir: /builds/slave/test/build/upload/logs 23:34:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1385.202404 ========= master_lag: 16.08 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 21 secs) (at 2016-06-02 23:34:34.863192) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-06-02 23:34:34.865856) ========= 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-1464932444.22177-56652394 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e1816c914adeb7c087f8c22d745e83ad27b84a195d2d7a1ad87e3a7cc6801ccd4c330bd589dedcc9e842f521501f68d55ca6ae575e96c832c1dc43ac19e7f15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/830399232e0e2403c5057a2be9dee950da64e17a1670d65c51e2f4413beba0fe8c6fa47a15a7da31763ec72f8740adece99ba7592a05c527652ddfad25b681fd"} build_url:https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031605 build_url: 'https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/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/1e1816c914adeb7c087f8c22d745e83ad27b84a195d2d7a1ad87e3a7cc6801ccd4c330bd589dedcc9e842f521501f68d55ca6ae575e96c832c1dc43ac19e7f15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/830399232e0e2403c5057a2be9dee950da64e17a1670d65c51e2f4413beba0fe8c6fa47a15a7da31763ec72f8740adece99ba7592a05c527652ddfad25b681fd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GxAeS12zTT2oygfjMkYHvA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 5.96 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-06-02 23:34:40.860484) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:34:40.860794) ========= 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-1464932444.22177-56652394 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016236 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:34:40.935377) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 23:34:40.935667) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 23:34:41.408114) ========= ========= Total master_lag: 69.80 =========