builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-160 starttime: 1461082024.9 results: success (0) buildid: 20160419071334 builduid: 729a2cec09bb4437b3b6a57d523c0486 revision: e2f5cd553b44f73fa85c8427aed560f9a47f0ce9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:04.898815) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:04.899373) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:04.899786) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:04.933423) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:04.933841) ========= 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-1461079661.315652-206852665 _=/tools/buildbot/bin/python using PTY: False --2016-04-19 09:07:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.91M=0.001s 2016-04-19 09:07:05 (9.91 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.542320 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:05.504451) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:05.504903) ========= 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-1461079661.315652-206852665 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031960 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:05.570882) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 09:07:05.571376) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev e2f5cd553b44f73fa85c8427aed560f9a47f0ce9 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev e2f5cd553b44f73fa85c8427aed560f9a47f0ce9 --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-1461079661.315652-206852665 _=/tools/buildbot/bin/python using PTY: False 2016-04-19 09:07:05,480 truncating revision to first 12 chars 2016-04-19 09:07:05,481 Setting DEBUG logging. 2016-04-19 09:07:05,481 attempt 1/10 2016-04-19 09:07:05,481 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/e2f5cd553b44?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 09:07:06,720 unpacking tar archive at: fx-team-e2f5cd553b44/testing/mozharness/ program finished with exit code 0 elapsedTime=1.808603 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 09:07:07.424015) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:07.424453) ========= script_repo_revision: e2f5cd553b44f73fa85c8427aed560f9a47f0ce9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:07.424995) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:07.425433) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:07.452146) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 36 secs) (at 2016-04-19 09:07:07.452574) ========= /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 fx-team --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', 'fx-team', '--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-1461079661.315652-206852665 _=/tools/buildbot/bin/python using PTY: False 09:07:07 INFO - MultiFileLogger online at 20160419 09:07:07 in /builds/slave/test 09:07:07 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 fx-team --download-symbols true 09:07:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:07:07 INFO - {'append_to_log': False, 09:07:07 INFO - 'base_work_dir': '/builds/slave/test', 09:07:07 INFO - 'blob_upload_branch': 'fx-team', 09:07:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:07:07 INFO - 'buildbot_json_path': 'buildprops.json', 09:07:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:07:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:07:07 INFO - 'download_minidump_stackwalk': True, 09:07:07 INFO - 'download_symbols': 'true', 09:07:07 INFO - 'e10s': False, 09:07:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:07:07 INFO - 'tooltool.py': '/tools/tooltool.py', 09:07:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:07:07 INFO - '/tools/misc-python/virtualenv.py')}, 09:07:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:07:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:07:07 INFO - 'log_level': 'info', 09:07:07 INFO - 'log_to_console': True, 09:07:07 INFO - 'opt_config_files': (), 09:07:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:07:07 INFO - '--processes=1', 09:07:07 INFO - '--config=%(test_path)s/wptrunner.ini', 09:07:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:07:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:07:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:07:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:07:07 INFO - 'pip_index': False, 09:07:07 INFO - 'require_test_zip': True, 09:07:07 INFO - 'test_type': ('testharness',), 09:07:07 INFO - 'this_chunk': '1', 09:07:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:07:07 INFO - 'total_chunks': '10', 09:07:07 INFO - 'virtualenv_path': 'venv', 09:07:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:07:07 INFO - 'work_dir': 'build'} 09:07:07 INFO - ##### 09:07:07 INFO - ##### Running clobber step. 09:07:07 INFO - ##### 09:07:07 INFO - Running pre-action listener: _resource_record_pre_action 09:07:07 INFO - Running main action method: clobber 09:07:07 INFO - rmtree: /builds/slave/test/build 09:07:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:07:08 INFO - Running post-action listener: _resource_record_post_action 09:07:08 INFO - ##### 09:07:08 INFO - ##### Running read-buildbot-config step. 09:07:08 INFO - ##### 09:07:08 INFO - Running pre-action listener: _resource_record_pre_action 09:07:08 INFO - Running main action method: read_buildbot_config 09:07:08 INFO - Using buildbot properties: 09:07:08 INFO - { 09:07:08 INFO - "project": "", 09:07:08 INFO - "product": "firefox", 09:07:08 INFO - "script_repo_revision": "production", 09:07:08 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 09:07:08 INFO - "repository": "", 09:07:08 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 09:07:08 INFO - "buildid": "20160419071334", 09:07:08 INFO - "pgo_build": "False", 09:07:08 INFO - "basedir": "/builds/slave/test", 09:07:08 INFO - "buildnumber": 37, 09:07:08 INFO - "slavename": "tst-linux32-spot-160", 09:07:08 INFO - "revision": "e2f5cd553b44f73fa85c8427aed560f9a47f0ce9", 09:07:08 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 09:07:08 INFO - "platform": "linux", 09:07:08 INFO - "branch": "fx-team", 09:07:08 INFO - "repo_path": "integration/fx-team", 09:07:08 INFO - "moz_repo_path": "", 09:07:08 INFO - "stage_platform": "linux", 09:07:08 INFO - "builduid": "729a2cec09bb4437b3b6a57d523c0486", 09:07:08 INFO - "slavebuilddir": "test" 09:07:08 INFO - } 09:07:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 09:07:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 09:07:08 INFO - Running post-action listener: _resource_record_post_action 09:07:08 INFO - ##### 09:07:08 INFO - ##### Running download-and-extract step. 09:07:08 INFO - ##### 09:07:08 INFO - Running pre-action listener: _resource_record_pre_action 09:07:08 INFO - Running main action method: download_and_extract 09:07:08 INFO - mkdir: /builds/slave/test/build/tests 09:07: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')]} 09:07:08 INFO - https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:07:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:07:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:07:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:07:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 09:07:14 INFO - Downloaded 1325 bytes. 09:07:14 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 09:07:14 INFO - Using the following test package requirements: 09:07:14 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 09:07:14 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:07:14 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 09:07:14 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:07:14 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 09:07:14 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:07:14 INFO - u'jsshell-linux-i686.zip'], 09:07:14 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:07:14 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 09:07:14 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 09:07:14 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:07:14 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 09:07:14 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:07:14 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 09:07:14 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:07:14 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 09:07:14 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 09:07:14 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 09:07:14 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:07:14 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')]} 09:07:14 INFO - https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:07:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 09:07:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 09:07:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 09:07:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 09:07:23 INFO - Downloaded 22372174 bytes. 09:07:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:07:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:07:23 INFO - caution: filename not matched: web-platform/* 09:07:23 INFO - Return code: 11 09:07: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')]} 09:07:23 INFO - https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:07:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 09:07:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 09:07:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 09:07:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:07:31 INFO - Downloaded 36382562 bytes. 09:07:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:07:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:07:34 INFO - caution: filename not matched: bin/* 09:07:34 INFO - caution: filename not matched: config/* 09:07:34 INFO - caution: filename not matched: mozbase/* 09:07:34 INFO - caution: filename not matched: marionette/* 09:07:34 INFO - caution: filename not matched: tools/wptserve/* 09:07:34 INFO - Return code: 11 09:07:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:34 INFO - https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:07:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:07:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:07:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:07:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 09:07:53 INFO - Downloaded 63345819 bytes. 09:07:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:07:53 INFO - mkdir: /builds/slave/test/properties 09:07:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:07:53 INFO - Writing to file /builds/slave/test/properties/build_url 09:07:53 INFO - Contents: 09:07:53 INFO - build_url:https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 09:07:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:07:54 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:07:54 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:07:54 INFO - Contents: 09:07:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:07:54 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')]} 09:07:54 INFO - https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:07:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:07:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:07:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 09:07:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:07:59 INFO - Downloaded 91750119 bytes. 09:07:59 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:07:59 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:08:07 INFO - Return code: 0 09:08:07 INFO - Running post-action listener: _resource_record_post_action 09:08:07 INFO - Running post-action listener: set_extra_try_arguments 09:08:07 INFO - ##### 09:08:07 INFO - ##### Running create-virtualenv step. 09:08:07 INFO - ##### 09:08:07 INFO - Running pre-action listener: _pre_create_virtualenv 09:08:07 INFO - Running pre-action listener: _resource_record_pre_action 09:08:07 INFO - Running main action method: create_virtualenv 09:08:07 INFO - Creating virtualenv /builds/slave/test/build/venv 09:08:07 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 09:08:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:08:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:08:08 INFO - Using real prefix '/usr' 09:08:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:08:09 INFO - Installing distribute.............................................................................................................................................................................................done. 09:08:13 INFO - Installing pip.................done. 09:08:13 INFO - Return code: 0 09:08:13 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:08:13 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')]} 09:08:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:08:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:13 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')]} 09:08:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:08:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9794c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9958f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963ae30>, '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 0x98d7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9956470>, '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-1461079661.315652-206852665', '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 09:08:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:08:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:08:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:08:13 INFO - 'CCACHE_UMASK': '002', 09:08:13 INFO - 'DISPLAY': ':0', 09:08:13 INFO - 'HOME': '/home/cltbld', 09:08:13 INFO - 'LANG': 'en_US.UTF-8', 09:08:13 INFO - 'LOGNAME': 'cltbld', 09:08:13 INFO - 'MAIL': '/var/mail/cltbld', 09:08:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:08:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:08:13 INFO - 'MOZ_NO_REMOTE': '1', 09:08:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:08:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:08:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:08:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:08:13 INFO - 'PWD': '/builds/slave/test', 09:08:13 INFO - 'SHELL': '/bin/bash', 09:08:13 INFO - 'SHLVL': '1', 09:08:13 INFO - 'TERM': 'linux', 09:08:13 INFO - 'TMOUT': '86400', 09:08:13 INFO - 'USER': 'cltbld', 09:08:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461079661.315652-206852665', 09:08:13 INFO - '_': '/tools/buildbot/bin/python'} 09:08:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:08:13 INFO - Downloading/unpacking psutil>=0.7.1 09:08: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 09:08: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 09:08:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08: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 09:08: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 09:08:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:08:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:08:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:08:19 INFO - Installing collected packages: psutil 09:08:19 INFO - Running setup.py install for psutil 09:08:19 INFO - building 'psutil._psutil_linux' extension 09:08:19 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 09:08:19 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:08:19 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:08:19 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 09:08:19 INFO - building 'psutil._psutil_posix' extension 09:08:19 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 09:08:20 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 09:08:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:08:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:08:20 INFO - Successfully installed psutil 09:08:20 INFO - Cleaning up... 09:08:20 INFO - Return code: 0 09:08:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:08:20 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')]} 09:08:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:08:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:20 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')]} 09:08:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:08:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9794c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9958f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963ae30>, '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 0x98d7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9956470>, '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-1461079661.315652-206852665', '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 09:08:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:08:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:08:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:08:20 INFO - 'CCACHE_UMASK': '002', 09:08:20 INFO - 'DISPLAY': ':0', 09:08:20 INFO - 'HOME': '/home/cltbld', 09:08:20 INFO - 'LANG': 'en_US.UTF-8', 09:08:20 INFO - 'LOGNAME': 'cltbld', 09:08:20 INFO - 'MAIL': '/var/mail/cltbld', 09:08:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:08:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:08:20 INFO - 'MOZ_NO_REMOTE': '1', 09:08:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:08:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:08:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:08:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:08:20 INFO - 'PWD': '/builds/slave/test', 09:08:20 INFO - 'SHELL': '/bin/bash', 09:08:20 INFO - 'SHLVL': '1', 09:08:20 INFO - 'TERM': 'linux', 09:08:20 INFO - 'TMOUT': '86400', 09:08:20 INFO - 'USER': 'cltbld', 09:08:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461079661.315652-206852665', 09:08:20 INFO - '_': '/tools/buildbot/bin/python'} 09:08:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:08:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:08:20 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 09:08:20 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 09:08:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:20 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 09:08:20 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 09:08:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:08:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:08:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:08:25 INFO - Installing collected packages: mozsystemmonitor 09:08:25 INFO - Running setup.py install for mozsystemmonitor 09:08:25 INFO - Successfully installed mozsystemmonitor 09:08:25 INFO - Cleaning up... 09:08:26 INFO - Return code: 0 09:08:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:08:26 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')]} 09:08:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:08:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:26 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')]} 09:08:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:08:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9794c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9958f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963ae30>, '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 0x98d7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9956470>, '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-1461079661.315652-206852665', '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 09:08:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:08:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:08:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:08:26 INFO - 'CCACHE_UMASK': '002', 09:08:26 INFO - 'DISPLAY': ':0', 09:08:26 INFO - 'HOME': '/home/cltbld', 09:08:26 INFO - 'LANG': 'en_US.UTF-8', 09:08:26 INFO - 'LOGNAME': 'cltbld', 09:08:26 INFO - 'MAIL': '/var/mail/cltbld', 09:08:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:08:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:08:26 INFO - 'MOZ_NO_REMOTE': '1', 09:08:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:08:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:08:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:08:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:08:26 INFO - 'PWD': '/builds/slave/test', 09:08:26 INFO - 'SHELL': '/bin/bash', 09:08:26 INFO - 'SHLVL': '1', 09:08:26 INFO - 'TERM': 'linux', 09:08:26 INFO - 'TMOUT': '86400', 09:08:26 INFO - 'USER': 'cltbld', 09:08:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461079661.315652-206852665', 09:08:26 INFO - '_': '/tools/buildbot/bin/python'} 09:08:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:08:26 INFO - Downloading/unpacking blobuploader==1.2.4 09:08:26 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 09:08:26 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 09:08:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:26 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 09:08:26 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 09:08:31 INFO - Downloading blobuploader-1.2.4.tar.gz 09:08:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:08:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:08:31 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 09:08:31 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 09:08:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:31 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 09:08:31 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 09:08:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:08:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:08:32 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 09:08:32 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 09:08:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:32 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 09:08:32 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 09:08:33 INFO - Downloading docopt-0.6.1.tar.gz 09:08:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:08:33 INFO - Installing collected packages: blobuploader, requests, docopt 09:08:33 INFO - Running setup.py install for blobuploader 09:08:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:08:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:08:33 INFO - Running setup.py install for requests 09:08:34 INFO - Running setup.py install for docopt 09:08:34 INFO - Successfully installed blobuploader requests docopt 09:08:34 INFO - Cleaning up... 09:08:34 INFO - Return code: 0 09:08:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:08:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:08:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:08:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9794c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9958f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963ae30>, '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 0x98d7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9956470>, '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-1461079661.315652-206852665', '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 09:08:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:08:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:08:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:08:34 INFO - 'CCACHE_UMASK': '002', 09:08:34 INFO - 'DISPLAY': ':0', 09:08:34 INFO - 'HOME': '/home/cltbld', 09:08:34 INFO - 'LANG': 'en_US.UTF-8', 09:08:34 INFO - 'LOGNAME': 'cltbld', 09:08:34 INFO - 'MAIL': '/var/mail/cltbld', 09:08:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:08:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:08:34 INFO - 'MOZ_NO_REMOTE': '1', 09:08:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:08:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:08:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:08:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:08:34 INFO - 'PWD': '/builds/slave/test', 09:08:34 INFO - 'SHELL': '/bin/bash', 09:08:34 INFO - 'SHLVL': '1', 09:08:34 INFO - 'TERM': 'linux', 09:08:34 INFO - 'TMOUT': '86400', 09:08:34 INFO - 'USER': 'cltbld', 09:08:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461079661.315652-206852665', 09:08:34 INFO - '_': '/tools/buildbot/bin/python'} 09:08:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:08:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:08:35 INFO - Running setup.py (path:/tmp/pip-58OWSC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:08:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:08:35 INFO - Running setup.py (path:/tmp/pip-u9R8at-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:08:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:08:35 INFO - Running setup.py (path:/tmp/pip-U5rYGo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:08:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:08:35 INFO - Running setup.py (path:/tmp/pip-HMcCzb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:08:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:08:35 INFO - Running setup.py (path:/tmp/pip-7GSvrO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:08:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:08:35 INFO - Running setup.py (path:/tmp/pip-csTchB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:08:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:08:36 INFO - Running setup.py (path:/tmp/pip-Uxb_Wg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:08:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:08:36 INFO - Running setup.py (path:/tmp/pip-OmsT5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:08:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:08:36 INFO - Running setup.py (path:/tmp/pip-S9HGVt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:08:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:08:36 INFO - Running setup.py (path:/tmp/pip-Bnj3QF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:08:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:08:36 INFO - Running setup.py (path:/tmp/pip-Plm6CA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:08:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:08:36 INFO - Running setup.py (path:/tmp/pip-gAc4Zw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:08:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:08:36 INFO - Running setup.py (path:/tmp/pip-ih8TYB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:08:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:08:37 INFO - Running setup.py (path:/tmp/pip-XVPTEQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:08:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:08:37 INFO - Running setup.py (path:/tmp/pip-FVg6Q8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:08:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:08:37 INFO - Running setup.py (path:/tmp/pip-T6M4OX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:08:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:08:37 INFO - Running setup.py (path:/tmp/pip-7odo99-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:08:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:08:37 INFO - Running setup.py (path:/tmp/pip-6x_Kzg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:08:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:08:37 INFO - Running setup.py (path:/tmp/pip-Edu0VY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:08:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:08:37 INFO - Running setup.py (path:/tmp/pip-khv9Xi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:08:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:08:38 INFO - Running setup.py (path:/tmp/pip-Pn4SRE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:08:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:08:38 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 09:08:38 INFO - Running setup.py install for manifestparser 09:08:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:08:38 INFO - Running setup.py install for mozcrash 09:08:38 INFO - Running setup.py install for mozdebug 09:08:39 INFO - Running setup.py install for mozdevice 09:08:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:08:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:08:39 INFO - Running setup.py install for mozfile 09:08:39 INFO - Running setup.py install for mozhttpd 09:08:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:08:39 INFO - Running setup.py install for mozinfo 09:08:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:08:39 INFO - Running setup.py install for mozInstall 09:08:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:08:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:08:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:08:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:08:40 INFO - Running setup.py install for mozleak 09:08:40 INFO - Running setup.py install for mozlog 09:08:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:08:40 INFO - Running setup.py install for moznetwork 09:08:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:08:40 INFO - Running setup.py install for mozprocess 09:08:41 INFO - Running setup.py install for mozprofile 09:08:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:08:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:08:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:08:41 INFO - Running setup.py install for mozrunner 09:08:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:08:41 INFO - Running setup.py install for mozscreenshot 09:08:41 INFO - Running setup.py install for moztest 09:08:42 INFO - Running setup.py install for mozversion 09:08:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:08:42 INFO - Running setup.py install for wptserve 09:08:42 INFO - Running setup.py install for marionette-driver 09:08:42 INFO - Running setup.py install for browsermob-proxy 09:08:43 INFO - Running setup.py install for marionette-client 09:08:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:08:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:08:43 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 09:08:43 INFO - Cleaning up... 09:08:43 INFO - Return code: 0 09:08:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:08:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:08:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:08:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:08:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9794c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9958f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x963ae30>, '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 0x98d7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9956470>, '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-1461079661.315652-206852665', '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 09:08:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:08:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:08:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:08:43 INFO - 'CCACHE_UMASK': '002', 09:08:43 INFO - 'DISPLAY': ':0', 09:08:43 INFO - 'HOME': '/home/cltbld', 09:08:43 INFO - 'LANG': 'en_US.UTF-8', 09:08:43 INFO - 'LOGNAME': 'cltbld', 09:08:43 INFO - 'MAIL': '/var/mail/cltbld', 09:08:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:08:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:08:43 INFO - 'MOZ_NO_REMOTE': '1', 09:08:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:08:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:08:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:08:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:08:43 INFO - 'PWD': '/builds/slave/test', 09:08:43 INFO - 'SHELL': '/bin/bash', 09:08:43 INFO - 'SHLVL': '1', 09:08:43 INFO - 'TERM': 'linux', 09:08:43 INFO - 'TMOUT': '86400', 09:08:43 INFO - 'USER': 'cltbld', 09:08:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461079661.315652-206852665', 09:08:43 INFO - '_': '/tools/buildbot/bin/python'} 09:08:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:08:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:08:44 INFO - Running setup.py (path:/tmp/pip-XuB0lx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:08:44 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)) 09:08:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:08:44 INFO - Running setup.py (path:/tmp/pip-4kkzmy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:08:44 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)) 09:08:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:08:44 INFO - Running setup.py (path:/tmp/pip-OxtYic-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:08:44 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)) 09:08:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:08:44 INFO - Running setup.py (path:/tmp/pip-Gjo_Ye-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:08:44 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)) 09:08:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:08:44 INFO - Running setup.py (path:/tmp/pip-4ShQeB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:08:44 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)) 09:08:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:08:44 INFO - Running setup.py (path:/tmp/pip-GVayAX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:08:44 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)) 09:08:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:08:44 INFO - Running setup.py (path:/tmp/pip-gO0XOZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:08:45 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)) 09:08:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:08:45 INFO - Running setup.py (path:/tmp/pip-8U972G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:08:45 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)) 09:08:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:08:45 INFO - Running setup.py (path:/tmp/pip-iX9Mep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:08:45 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)) 09:08:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:08:45 INFO - Running setup.py (path:/tmp/pip-07g5Vw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:08:45 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)) 09:08:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:08:45 INFO - Running setup.py (path:/tmp/pip-CJZosj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:08:45 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)) 09:08:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:08:45 INFO - Running setup.py (path:/tmp/pip-L5CXli-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:08:45 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)) 09:08:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:08:45 INFO - Running setup.py (path:/tmp/pip-8aowi7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:08:45 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)) 09:08:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:08:45 INFO - Running setup.py (path:/tmp/pip-AiwgAl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:08:46 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)) 09:08:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:08:46 INFO - Running setup.py (path:/tmp/pip-ggYU2Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:08:46 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)) 09:08:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:08:46 INFO - Running setup.py (path:/tmp/pip-Ee08Sv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:08:46 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)) 09:08:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:08:46 INFO - Running setup.py (path:/tmp/pip-BElBhj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:08:46 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)) 09:08:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:08:46 INFO - Running setup.py (path:/tmp/pip-qRIh_b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:08:46 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)) 09:08:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:08:46 INFO - Running setup.py (path:/tmp/pip-53IbvL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:08:46 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)) 09:08:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:08:46 INFO - Running setup.py (path:/tmp/pip-jX8BO_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:08:46 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)) 09:08:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:08:47 INFO - Running setup.py (path:/tmp/pip-TqCRQB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:08:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:08:47 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)) 09:08:47 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)) 09:08:47 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)) 09:08:47 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)) 09:08:47 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)) 09:08:47 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)) 09:08:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:08:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:08:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:08:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:08:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:08:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:08:52 INFO - Downloading blessings-1.6.tar.gz 09:08:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:08:52 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)) 09:08:52 INFO - Installing collected packages: blessings 09:08:52 INFO - Running setup.py install for blessings 09:08:52 INFO - Successfully installed blessings 09:08:52 INFO - Cleaning up... 09:08:53 INFO - Return code: 0 09:08:53 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:08:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:08:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:08:53 INFO - Reading from file tmpfile_stdout 09:08:53 INFO - Current package versions: 09:08:53 INFO - argparse == 1.2.1 09:08:53 INFO - blessings == 1.6 09:08:53 INFO - blobuploader == 1.2.4 09:08:53 INFO - browsermob-proxy == 0.6.0 09:08:53 INFO - docopt == 0.6.1 09:08:53 INFO - manifestparser == 1.1 09:08:53 INFO - marionette-client == 2.3.0 09:08:53 INFO - marionette-driver == 1.4.0 09:08:53 INFO - mozInstall == 1.12 09:08:53 INFO - mozcrash == 0.17 09:08:53 INFO - mozdebug == 0.1 09:08:53 INFO - mozdevice == 0.48 09:08:53 INFO - mozfile == 1.2 09:08:53 INFO - mozhttpd == 0.7 09:08:53 INFO - mozinfo == 0.9 09:08:53 INFO - mozleak == 0.1 09:08:53 INFO - mozlog == 3.1 09:08:53 INFO - moznetwork == 0.27 09:08:53 INFO - mozprocess == 0.22 09:08:53 INFO - mozprofile == 0.28 09:08:53 INFO - mozrunner == 6.11 09:08:53 INFO - mozscreenshot == 0.1 09:08:53 INFO - mozsystemmonitor == 0.0 09:08:53 INFO - moztest == 0.7 09:08:53 INFO - mozversion == 1.4 09:08:53 INFO - psutil == 3.1.1 09:08:53 INFO - requests == 1.2.3 09:08:53 INFO - wptserve == 1.4.0 09:08:53 INFO - wsgiref == 0.1.2 09:08:53 INFO - Running post-action listener: _resource_record_post_action 09:08:53 INFO - Running post-action listener: _start_resource_monitoring 09:08:53 INFO - Starting resource monitoring. 09:08:53 INFO - ##### 09:08:53 INFO - ##### Running pull step. 09:08:53 INFO - ##### 09:08:53 INFO - Running pre-action listener: _resource_record_pre_action 09:08:53 INFO - Running main action method: pull 09:08:53 INFO - Pull has nothing to do! 09:08:53 INFO - Running post-action listener: _resource_record_post_action 09:08:53 INFO - ##### 09:08:53 INFO - ##### Running install step. 09:08:53 INFO - ##### 09:08:53 INFO - Running pre-action listener: _resource_record_pre_action 09:08:53 INFO - Running main action method: install 09:08:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:08:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:08:53 INFO - Reading from file tmpfile_stdout 09:08:53 INFO - Detecting whether we're running mozinstall >=1.0... 09:08:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:08:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:08:54 INFO - Reading from file tmpfile_stdout 09:08:54 INFO - Output received: 09:08:54 INFO - Usage: mozinstall [options] installer 09:08:54 INFO - Options: 09:08:54 INFO - -h, --help show this help message and exit 09:08:54 INFO - -d DEST, --destination=DEST 09:08:54 INFO - Directory to install application into. [default: 09:08:54 INFO - "/builds/slave/test"] 09:08:54 INFO - --app=APP Application being installed. [default: firefox] 09:08:54 INFO - mkdir: /builds/slave/test/build/application 09:08:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:08:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:09:26 INFO - Reading from file tmpfile_stdout 09:09:26 INFO - Output received: 09:09:26 INFO - /builds/slave/test/build/application/firefox/firefox 09:09:26 INFO - Running post-action listener: _resource_record_post_action 09:09:26 INFO - ##### 09:09:26 INFO - ##### Running run-tests step. 09:09:26 INFO - ##### 09:09:26 INFO - Running pre-action listener: _resource_record_pre_action 09:09:26 INFO - Running main action method: run_tests 09:09:26 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:09:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:09:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:09:26 INFO - grabbing minidump binary from tooltool 09:09:26 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')]} 09:09:26 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 0x963ae30>, '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 0x98d7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9956470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:09:26 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 09:09:26 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 09:09:26 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:09:26 INFO - Return code: 0 09:09:26 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:09:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:09:26 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/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:09:26 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/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:09:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:09:26 INFO - 'CCACHE_UMASK': '002', 09:09:26 INFO - 'DISPLAY': ':0', 09:09:26 INFO - 'HOME': '/home/cltbld', 09:09:26 INFO - 'LANG': 'en_US.UTF-8', 09:09:26 INFO - 'LOGNAME': 'cltbld', 09:09:26 INFO - 'MAIL': '/var/mail/cltbld', 09:09:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:09:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:09:26 INFO - 'MOZ_NO_REMOTE': '1', 09:09:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:09:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:09:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:09:26 INFO - 'PWD': '/builds/slave/test', 09:09:26 INFO - 'SHELL': '/bin/bash', 09:09:26 INFO - 'SHLVL': '1', 09:09:26 INFO - 'TERM': 'linux', 09:09:26 INFO - 'TMOUT': '86400', 09:09:26 INFO - 'USER': 'cltbld', 09:09:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461079661.315652-206852665', 09:09:26 INFO - '_': '/tools/buildbot/bin/python'} 09:09:26 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/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:09:27 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 09:09:27 INFO - import pkg_resources 09:09:28 INFO - Using 1 client processes 09:09:29 INFO - wptserve Starting http server on 127.0.0.1:8000 09:09:29 INFO - wptserve Starting http server on 127.0.0.1:8001 09:09:29 INFO - wptserve Starting http server on 127.0.0.1:8443 09:09:31 INFO - SUITE-START | Running 778 tests 09:09:31 INFO - Running testharness tests 09:09:31 INFO - Setting up ssl 09:09:31 INFO - PROCESS | certutil | 09:09:31 INFO - PROCESS | certutil | 09:09:31 INFO - PROCESS | certutil | 09:09:31 INFO - Certificate Nickname Trust Attributes 09:09:31 INFO - SSL,S/MIME,JAR/XPI 09:09:31 INFO - 09:09:31 INFO - web-platform-tests CT,, 09:09:31 INFO - 09:09:31 INFO - Starting runner 09:09:34 INFO - PROCESS | 6914 | 1461082174254 Marionette DEBUG Marionette enabled via build flag and pref 09:09:34 INFO - PROCESS | 6914 | ++DOCSHELL 0xa29c5400 == 1 [pid = 6914] [id = 1] 09:09:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 1 (0xa29c5800) [pid = 6914] [serial = 1] [outer = (nil)] 09:09:34 INFO - PROCESS | 6914 | [6914] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:09:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 2 (0xa29c6000) [pid = 6914] [serial = 2] [outer = 0xa29c5800] 09:09:34 INFO - PROCESS | 6914 | 1461082174939 Marionette INFO Listening on port 2828 09:09:35 INFO - PROCESS | 6914 | 1461082175515 Marionette DEBUG Marionette enabled via command-line flag 09:09:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x9fb54800 == 2 [pid = 6914] [id = 2] 09:09:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 3 (0x9fb94400) [pid = 6914] [serial = 3] [outer = (nil)] 09:09:35 INFO - PROCESS | 6914 | [6914] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:09:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 4 (0x9fb94c00) [pid = 6914] [serial = 4] [outer = 0x9fb94400] 09:09:35 INFO - PROCESS | 6914 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fa7a0a0 09:09:35 INFO - PROCESS | 6914 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fa7abc0 09:09:35 INFO - PROCESS | 6914 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fa89ac0 09:09:35 INFO - PROCESS | 6914 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fa8a720 09:09:35 INFO - PROCESS | 6914 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fa8c460 09:09:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 5 (0x9fa99800) [pid = 6914] [serial = 5] [outer = 0xa29c5800] 09:09:35 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:09:35 INFO - PROCESS | 6914 | 1461082175893 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55657 09:09:35 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:09:35 INFO - PROCESS | 6914 | 1461082175977 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55658 09:09:35 INFO - PROCESS | 6914 | 1461082175983 Marionette DEBUG Closed connection conn0 09:09:36 INFO - PROCESS | 6914 | [6914] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 09:09:36 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:09:36 INFO - PROCESS | 6914 | 1461082176131 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55659 09:09:36 INFO - PROCESS | 6914 | 1461082176134 Marionette DEBUG Closed connection conn1 09:09:36 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:09:36 INFO - PROCESS | 6914 | 1461082176199 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:55660 09:09:36 INFO - PROCESS | 6914 | 1461082176205 Marionette DEBUG Closed connection conn2 09:09:36 INFO - PROCESS | 6914 | 1461082176269 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:09:36 INFO - PROCESS | 6914 | 1461082176287 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419071334","device":"desktop","version":"48.0a1"} 09:09:37 INFO - PROCESS | 6914 | [6914] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:09:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x9866d400 == 3 [pid = 6914] [id = 3] 09:09:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 6 (0x9866d800) [pid = 6914] [serial = 6] [outer = (nil)] 09:09:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x9866dc00 == 4 [pid = 6914] [id = 4] 09:09:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 7 (0x98671400) [pid = 6914] [serial = 7] [outer = (nil)] 09:09:38 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:09:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x97ebac00 == 5 [pid = 6914] [id = 5] 09:09:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 8 (0x97ebb000) [pid = 6914] [serial = 8] [outer = (nil)] 09:09:38 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:09:38 INFO - PROCESS | 6914 | [6914] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:09:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 9 (0x97aafc00) [pid = 6914] [serial = 9] [outer = 0x97ebb000] 09:09:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 10 (0x97a49800) [pid = 6914] [serial = 10] [outer = 0x9866d800] 09:09:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 11 (0x97a4b400) [pid = 6914] [serial = 11] [outer = 0x98671400] 09:09:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 12 (0x97a4d800) [pid = 6914] [serial = 12] [outer = 0x97ebb000] 09:09:40 INFO - PROCESS | 6914 | 1461082180416 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 6914 | 1461082180438 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 13 (0x9fb9b400) [pid = 6914] [serial = 13] [outer = 0x97ebb000] 09:09:41 INFO - PROCESS | 6914 | 1461082181183 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"50483613-0783-4884-8722-5a8b145abcf2","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419071334","device":"desktop","version":"48.0a1","command_id":1}}] 09:09:41 INFO - PROCESS | 6914 | 1461082181404 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:09:41 INFO - PROCESS | 6914 | 1461082181582 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:09:41 INFO - PROCESS | 6914 | 1461082181908 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:09:41 INFO - PROCESS | 6914 | [6914] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:09:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 14 (0x9fb0b000) [pid = 6914] [serial = 14] [outer = 0x97ebb000] 09:09:42 INFO - PROCESS | 6914 | 1461082182447 Marionette TRACE conn3 <- [1,3,null,{}] 09:09:42 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:42 INFO - PROCESS | 6914 | 1461082182540 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:09:42 INFO - PROCESS | 6914 | 1461082182581 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:09:42 INFO - PROCESS | 6914 | 1461082182621 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 6914 | 1461082182625 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:09:42 INFO - PROCESS | 6914 | 1461082182635 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 6914 | 1461082182642 Marionette TRACE conn3 <- [1,6,null,{}] 09:09:42 INFO - PROCESS | 6914 | 1461082182649 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:42 INFO - PROCESS | 6914 | 1461082182671 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:09:42 INFO - PROCESS | 6914 | 1461082182681 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x918c5000 == 6 [pid = 6914] [id = 6] 09:09:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 15 (0x918c5400) [pid = 6914] [serial = 15] [outer = (nil)] 09:09:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 16 (0x918c7400) [pid = 6914] [serial = 16] [outer = 0x918c5400] 09:09:42 INFO - PROCESS | 6914 | 1461082182765 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 17 (0x9343e400) [pid = 6914] [serial = 17] [outer = 0x918c5400] 09:09:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x91517c00 == 7 [pid = 6914] [id = 7] 09:09:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 18 (0x91518000) [pid = 6914] [serial = 18] [outer = (nil)] 09:09:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 19 (0x9151fc00) [pid = 6914] [serial = 19] [outer = 0x91518000] 09:09:43 INFO - PROCESS | 6914 | 1461082183247 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 20 (0x91520800) [pid = 6914] [serial = 20] [outer = 0x91518000] 09:09:43 INFO - PROCESS | 6914 | [6914] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:09:43 INFO - PROCESS | 6914 | 1461082183840 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1243ms 09:09:43 INFO - PROCESS | 6914 | 1461082183900 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 6914 | 1461082183905 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:09:44 INFO - PROCESS | 6914 | 1461082184003 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 6914 | 1461082184006 Marionette TRACE conn3 <- [1,10,null,{}] 09:09:44 INFO - PROCESS | 6914 | 1461082184051 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:44 INFO - PROCESS | 6914 | 1461082184220 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:09:44 INFO - PROCESS | 6914 | 1461082184240 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fc8bc00 == 8 [pid = 6914] [id = 8] 09:09:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 21 (0x8fc8c000) [pid = 6914] [serial = 21] [outer = (nil)] 09:09:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 22 (0x8fc8f400) [pid = 6914] [serial = 22] [outer = 0x8fc8c000] 09:09:44 INFO - PROCESS | 6914 | 1461082184326 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 23 (0x91516000) [pid = 6914] [serial = 23] [outer = 0x8fc8c000] 09:09:45 INFO - PROCESS | 6914 | 1461082185385 Marionette TRACE conn3 <- [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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1434ms 09:09:45 INFO - PROCESS | 6914 | 1461082185403 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 6914 | 1461082185411 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:09:45 INFO - PROCESS | 6914 | 1461082185423 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 6914 | 1461082185430 Marionette TRACE conn3 <- [1,14,null,{}] 09:09:45 INFO - PROCESS | 6914 | 1461082185439 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:45 INFO - PROCESS | 6914 | 1461082185634 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:09:45 INFO - PROCESS | 6914 | 1461082185771 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbcfc00 == 9 [pid = 6914] [id = 9] 09:09:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 24 (0x8fc88c00) [pid = 6914] [serial = 24] [outer = (nil)] 09:09:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 25 (0x8fe12000) [pid = 6914] [serial = 25] [outer = 0x8fc88c00] 09:09:45 INFO - PROCESS | 6914 | 1461082185859 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 26 (0x8fe19000) [pid = 6914] [serial = 26] [outer = 0x8fc88c00] 09:09:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x90372400 == 10 [pid = 6914] [id = 10] 09:09:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 27 (0x90372c00) [pid = 6914] [serial = 27] [outer = (nil)] 09:09:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 28 (0x90913800) [pid = 6914] [serial = 28] [outer = 0x90372c00] 09:09:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 29 (0x90377800) [pid = 6914] [serial = 29] [outer = 0x90372c00] 09:09:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x9151b400 == 11 [pid = 6914] [id = 11] 09:09:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 30 (0x9151ec00) [pid = 6914] [serial = 30] [outer = (nil)] 09:09:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 31 (0x918c1c00) [pid = 6914] [serial = 31] [outer = 0x9151ec00] 09:09:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 32 (0x918c6400) [pid = 6914] [serial = 32] [outer = 0x9151ec00] 09:09:47 INFO - PROCESS | 6914 | 1461082187094 Marionette TRACE conn3 <- [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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1736ms 09:09:47 INFO - PROCESS | 6914 | 1461082187158 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 6914 | 1461082187166 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:09:47 INFO - PROCESS | 6914 | 1461082187188 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 6914 | 1461082187192 Marionette TRACE conn3 <- [1,18,null,{}] 09:09:47 INFO - PROCESS | 6914 | 1461082187199 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:47 INFO - PROCESS | 6914 | 1461082187434 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:09:47 INFO - PROCESS | 6914 | 1461082187589 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbc1c00 == 12 [pid = 6914] [id = 12] 09:09:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 33 (0x8fe16000) [pid = 6914] [serial = 33] [outer = (nil)] 09:09:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 34 (0x9361f800) [pid = 6914] [serial = 34] [outer = 0x8fe16000] 09:09:47 INFO - PROCESS | 6914 | 1461082187679 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 35 (0x97a4a800) [pid = 6914] [serial = 35] [outer = 0x8fe16000] 09:09:48 INFO - PROCESS | 6914 | 1461082188546 Marionette TRACE conn3 <- [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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1435ms 09:09:48 INFO - PROCESS | 6914 | 1461082188622 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 6914 | 1461082188627 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:09:48 INFO - PROCESS | 6914 | 1461082188634 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 6914 | 1461082188640 Marionette TRACE conn3 <- [1,22,null,{}] 09:09:48 INFO - PROCESS | 6914 | 1461082188657 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:48 INFO - PROCESS | 6914 | 1461082188878 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:09:49 INFO - PROCESS | 6914 | 1461082189006 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x989b5000 == 13 [pid = 6914] [id = 13] 09:09:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 36 (0x98abac00) [pid = 6914] [serial = 36] [outer = (nil)] 09:09:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 37 (0x98fad800) [pid = 6914] [serial = 37] [outer = 0x98abac00] 09:09:49 INFO - PROCESS | 6914 | 1461082189135 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 38 (0x9a680400) [pid = 6914] [serial = 38] [outer = 0x98abac00] 09:09:49 INFO - PROCESS | 6914 | 1461082189937 Marionette TRACE conn3 <- [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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1341ms 09:09:49 INFO - PROCESS | 6914 | 1461082189976 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 6914 | 1461082189981 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:09:49 INFO - PROCESS | 6914 | 1461082189987 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 6914 | 1461082189990 Marionette TRACE conn3 <- [1,26,null,{}] 09:09:49 INFO - PROCESS | 6914 | 1461082189996 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:50 INFO - PROCESS | 6914 | 1461082190174 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:09:50 INFO - PROCESS | 6914 | 1461082190299 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 6914 | ++DOCSHELL 0xa44e1800 == 14 [pid = 6914] [id = 14] 09:09:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 39 (0xa44e2000) [pid = 6914] [serial = 39] [outer = (nil)] 09:09:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 40 (0xa44e8c00) [pid = 6914] [serial = 40] [outer = 0xa44e2000] 09:09:50 INFO - PROCESS | 6914 | 1461082190480 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 41 (0xa4b4fc00) [pid = 6914] [serial = 41] [outer = 0xa44e2000] 09:09:51 INFO - PROCESS | 6914 | 1461082191588 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1639ms 09:09:51 INFO - PROCESS | 6914 | 1461082191627 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 6914 | 1461082191632 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:09:51 INFO - PROCESS | 6914 | 1461082191642 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 6914 | 1461082191646 Marionette TRACE conn3 <- [1,30,null,{}] 09:09:51 INFO - PROCESS | 6914 | 1461082191657 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:51 INFO - PROCESS | 6914 | 1461082191854 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:09:52 INFO - PROCESS | 6914 | 1461082192077 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x9151bc00 == 15 [pid = 6914] [id = 15] 09:09:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 42 (0x916cd000) [pid = 6914] [serial = 42] [outer = (nil)] 09:09:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 43 (0x959dbc00) [pid = 6914] [serial = 43] [outer = 0x916cd000] 09:09:52 INFO - PROCESS | 6914 | 1461082192174 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 44 (0x95aca400) [pid = 6914] [serial = 44] [outer = 0x916cd000] 09:09:52 INFO - PROCESS | 6914 | 1461082192945 Marionette TRACE conn3 <- [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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1336ms 09:09:52 INFO - PROCESS | 6914 | 1461082192977 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 6914 | 1461082192985 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:09:52 INFO - PROCESS | 6914 | 1461082192995 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 6914 | 1461082192999 Marionette TRACE conn3 <- [1,34,null,{}] 09:09:53 INFO - PROCESS | 6914 | 1461082193017 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:53 INFO - PROCESS | 6914 | 1461082193169 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:09:53 INFO - PROCESS | 6914 | 1461082193181 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x971b8400 == 16 [pid = 6914] [id = 16] 09:09:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 45 (0x971ba400) [pid = 6914] [serial = 45] [outer = (nil)] 09:09:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 46 (0x9748c000) [pid = 6914] [serial = 46] [outer = 0x971ba400] 09:09:53 INFO - PROCESS | 6914 | 1461082193252 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 47 (0x97a4d400) [pid = 6914] [serial = 47] [outer = 0x971ba400] 09:09:54 INFO - PROCESS | 6914 | 1461082194006 Marionette TRACE conn3 <- [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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1041ms 09:09:54 INFO - PROCESS | 6914 | 1461082194048 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 6914 | 1461082194051 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:09:54 INFO - PROCESS | 6914 | 1461082194059 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 6914 | 1461082194064 Marionette TRACE conn3 <- [1,38,null,{}] 09:09:54 INFO - PROCESS | 6914 | 1461082194087 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:54 INFO - PROCESS | 6914 | 1461082194236 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:09:54 INFO - PROCESS | 6914 | 1461082194248 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x90376c00 == 17 [pid = 6914] [id = 17] 09:09:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 48 (0x959d0000) [pid = 6914] [serial = 48] [outer = (nil)] 09:09:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 49 (0x984c3400) [pid = 6914] [serial = 49] [outer = 0x959d0000] 09:09:54 INFO - PROCESS | 6914 | 1461082194324 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 50 (0x989abc00) [pid = 6914] [serial = 50] [outer = 0x959d0000] 09:09:55 INFO - PROCESS | 6914 | 1461082195081 Marionette TRACE conn3 <- [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]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1092ms 09:09:55 INFO - PROCESS | 6914 | 1461082195166 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 6914 | 1461082195172 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:09:55 INFO - PROCESS | 6914 | 1461082195181 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 6914 | 1461082195187 Marionette TRACE conn3 <- [1,42,null,{}] 09:09:55 INFO - PROCESS | 6914 | 1461082195200 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:55 INFO - PROCESS | 6914 | 1461082195380 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:09:55 INFO - PROCESS | 6914 | 1461082195509 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fe1c400 == 18 [pid = 6914] [id = 18] 09:09:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 51 (0x90371000) [pid = 6914] [serial = 51] [outer = (nil)] 09:09:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 52 (0x91515800) [pid = 6914] [serial = 52] [outer = 0x90371000] 09:09:55 INFO - PROCESS | 6914 | 1461082195605 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 53 (0x91848000) [pid = 6914] [serial = 53] [outer = 0x90371000] 09:09:56 INFO - PROCESS | 6914 | 1461082196497 Marionette TRACE conn3 <- [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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1388ms 09:09:56 INFO - PROCESS | 6914 | 1461082196570 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 6914 | 1461082196574 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:09:56 INFO - PROCESS | 6914 | 1461082196587 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 6914 | 1461082196593 Marionette TRACE conn3 <- [1,46,null,{}] 09:09:56 INFO - PROCESS | 6914 | 1461082196600 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:56 INFO - PROCESS | 6914 | 1461082196819 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:09:56 INFO - PROCESS | 6914 | 1461082196950 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x9633f400 == 19 [pid = 6914] [id = 19] 09:09:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 54 (0x963a8400) [pid = 6914] [serial = 54] [outer = (nil)] 09:09:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 55 (0x971b8800) [pid = 6914] [serial = 55] [outer = 0x963a8400] 09:09:57 INFO - PROCESS | 6914 | 1461082197035 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 56 (0x97496800) [pid = 6914] [serial = 56] [outer = 0x963a8400] 09:09:57 INFO - PROCESS | 6914 | 1461082197871 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1336ms 09:09:57 INFO - PROCESS | 6914 | 1461082197920 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 6914 | 1461082197925 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:09:57 INFO - PROCESS | 6914 | 1461082197953 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 6914 | 1461082197958 Marionette TRACE conn3 <- [1,50,null,{}] 09:09:57 INFO - PROCESS | 6914 | 1461082197974 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:58 INFO - PROCESS | 6914 | 1461082198157 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:09:58 INFO - PROCESS | 6914 | 1461082198291 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x918c0400 == 20 [pid = 6914] [id = 20] 09:09:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 57 (0x9705a800) [pid = 6914] [serial = 57] [outer = (nil)] 09:09:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 58 (0x98abdc00) [pid = 6914] [serial = 58] [outer = 0x9705a800] 09:09:58 INFO - PROCESS | 6914 | 1461082198390 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 59 (0x99248c00) [pid = 6914] [serial = 59] [outer = 0x9705a800] 09:09:59 INFO - PROCESS | 6914 | 1461082199250 Marionette TRACE conn3 <- [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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1350ms 09:09:59 INFO - PROCESS | 6914 | 1461082199299 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 6914 | 1461082199303 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:09:59 INFO - PROCESS | 6914 | 1461082199312 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 6914 | 1461082199315 Marionette TRACE conn3 <- [1,54,null,{}] 09:09:59 INFO - PROCESS | 6914 | 1461082199321 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:59 INFO - PROCESS | 6914 | 1461082199490 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:09:59 INFO - PROCESS | 6914 | 1461082199621 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x91512000 == 21 [pid = 6914] [id = 21] 09:09:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 60 (0x9a67d000) [pid = 6914] [serial = 60] [outer = (nil)] 09:09:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 61 (0x9df85400) [pid = 6914] [serial = 61] [outer = 0x9a67d000] 09:09:59 INFO - PROCESS | 6914 | 1461082199710 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 62 (0x9ea18400) [pid = 6914] [serial = 62] [outer = 0x9a67d000] 09:10:00 INFO - PROCESS | 6914 | 1461082200553 Marionette TRACE conn3 <- [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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1289ms 09:10:00 INFO - PROCESS | 6914 | 1461082200602 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 6914 | 1461082200606 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:10:00 INFO - PROCESS | 6914 | 1461082200631 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 6914 | 1461082200634 Marionette TRACE conn3 <- [1,58,null,{}] 09:10:00 INFO - PROCESS | 6914 | 1461082200642 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:00 INFO - PROCESS | 6914 | 1461082200822 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:10:00 INFO - PROCESS | 6914 | 1461082200955 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x9fa36c00 == 22 [pid = 6914] [id = 22] 09:10:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 63 (0x9fa90000) [pid = 6914] [serial = 63] [outer = (nil)] 09:10:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 64 (0x9fb0f800) [pid = 6914] [serial = 64] [outer = 0x9fa90000] 09:10:01 INFO - PROCESS | 6914 | 1461082201057 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 65 (0x9fb53c00) [pid = 6914] [serial = 65] [outer = 0x9fa90000] 09:10:01 INFO - PROCESS | 6914 | 1461082201888 Marionette TRACE conn3 <- [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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1350ms 09:10:01 INFO - PROCESS | 6914 | 1461082201964 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 6914 | 1461082201968 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:10:01 INFO - PROCESS | 6914 | 1461082201976 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 6914 | 1461082201980 Marionette TRACE conn3 <- [1,62,null,{}] 09:10:01 INFO - PROCESS | 6914 | 1461082201987 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:02 INFO - PROCESS | 6914 | 1461082202216 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:10:02 INFO - PROCESS | 6914 | 1461082202329 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fc84000 == 23 [pid = 6914] [id = 23] 09:10:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 66 (0x9fd91000) [pid = 6914] [serial = 66] [outer = (nil)] 09:10:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 67 (0x9ff9e800) [pid = 6914] [serial = 67] [outer = 0x9fd91000] 09:10:02 INFO - PROCESS | 6914 | 1461082202425 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 68 (0xa0b39c00) [pid = 6914] [serial = 68] [outer = 0x9fd91000] 09:10:03 INFO - PROCESS | 6914 | 1461082203225 Marionette TRACE conn3 <- [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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1282ms 09:10:03 INFO - PROCESS | 6914 | 1461082203258 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 6914 | 1461082203263 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:10:03 INFO - PROCESS | 6914 | 1461082203269 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 6914 | 1461082203272 Marionette TRACE conn3 <- [1,66,null,{}] 09:10:03 INFO - PROCESS | 6914 | 1461082203279 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:03 INFO - PROCESS | 6914 | 1461082203429 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:10:03 INFO - PROCESS | 6914 | 1461082203687 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbca400 == 24 [pid = 6914] [id = 24] 09:10:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 69 (0x8fbcdc00) [pid = 6914] [serial = 69] [outer = (nil)] 09:10:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 70 (0x8fc8cc00) [pid = 6914] [serial = 70] [outer = 0x8fbcdc00] 09:10:03 INFO - PROCESS | 6914 | 1461082203783 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 71 (0x91517800) [pid = 6914] [serial = 71] [outer = 0x8fbcdc00] 09:10:04 INFO - PROCESS | 6914 | 1461082204660 Marionette TRACE conn3 <- [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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1437ms 09:10:04 INFO - PROCESS | 6914 | 1461082204717 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 6914 | 1461082204725 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:10:04 INFO - PROCESS | 6914 | 1461082204735 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 6914 | 1461082204740 Marionette TRACE conn3 <- [1,70,null,{}] 09:10:04 INFO - PROCESS | 6914 | 1461082204748 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:04 INFO - PROCESS | 6914 | 1461082204915 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:10:05 INFO - PROCESS | 6914 | 1461082205075 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 6914 | --DOCSHELL 0x971b8400 == 23 [pid = 6914] [id = 16] 09:10:05 INFO - PROCESS | 6914 | --DOCSHELL 0x9151bc00 == 22 [pid = 6914] [id = 15] 09:10:05 INFO - PROCESS | 6914 | --DOCSHELL 0x989b5000 == 21 [pid = 6914] [id = 13] 09:10:05 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbcfc00 == 20 [pid = 6914] [id = 9] 09:10:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbccc00 == 21 [pid = 6914] [id = 25] 09:10:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 72 (0x8fbcfc00) [pid = 6914] [serial = 72] [outer = (nil)] 09:10:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 73 (0x8fe16400) [pid = 6914] [serial = 73] [outer = 0x8fbcfc00] 09:10:05 INFO - PROCESS | 6914 | 1461082205194 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 74 (0x91851400) [pid = 6914] [serial = 74] [outer = 0x8fbcfc00] 09:10:06 INFO - PROCESS | 6914 | 1461082206075 Marionette TRACE conn3 <- [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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1379ms 09:10:06 INFO - PROCESS | 6914 | 1461082206131 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 6914 | 1461082206139 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:10:06 INFO - PROCESS | 6914 | 1461082206152 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 6914 | 1461082206156 Marionette TRACE conn3 <- [1,74,null,{}] 09:10:06 INFO - PROCESS | 6914 | 1461082206166 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:06 INFO - PROCESS | 6914 | 1461082206347 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:10:06 INFO - PROCESS | 6914 | 1461082206483 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x95c9ac00 == 22 [pid = 6914] [id = 26] 09:10:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 75 (0x971b2c00) [pid = 6914] [serial = 75] [outer = (nil)] 09:10:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 76 (0x97eca800) [pid = 6914] [serial = 76] [outer = 0x971b2c00] 09:10:06 INFO - PROCESS | 6914 | 1461082206577 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 77 (0x9867bc00) [pid = 6914] [serial = 77] [outer = 0x971b2c00] 09:10:07 INFO - PROCESS | 6914 | 1461082207408 Marionette TRACE conn3 <- [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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1337ms 09:10:07 INFO - PROCESS | 6914 | 1461082207490 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 6914 | 1461082207496 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:10:07 INFO - PROCESS | 6914 | 1461082207505 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 6914 | 1461082207509 Marionette TRACE conn3 <- [1,78,null,{}] 09:10:07 INFO - PROCESS | 6914 | 1461082207515 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:07 INFO - PROCESS | 6914 | 1461082207693 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:10:07 INFO - PROCESS | 6914 | 1461082207827 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x979a3000 == 23 [pid = 6914] [id = 27] 09:10:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 78 (0x984b9c00) [pid = 6914] [serial = 78] [outer = (nil)] 09:10:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 79 (0x9a674400) [pid = 6914] [serial = 79] [outer = 0x984b9c00] 09:10:07 INFO - PROCESS | 6914 | 1461082207924 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 80 (0x9a97a000) [pid = 6914] [serial = 80] [outer = 0x984b9c00] 09:10:08 INFO - PROCESS | 6914 | 1461082208819 Marionette TRACE conn3 <- [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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1387ms 09:10:08 INFO - PROCESS | 6914 | 1461082208893 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 6914 | 1461082208897 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:10:08 INFO - PROCESS | 6914 | 1461082208906 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 6914 | 1461082208916 Marionette TRACE conn3 <- [1,82,null,{}] 09:10:08 INFO - PROCESS | 6914 | 1461082208934 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:09 INFO - PROCESS | 6914 | 1461082209152 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:10:09 INFO - PROCESS | 6914 | 1461082209290 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x9ff45000 == 24 [pid = 6914] [id = 28] 09:10:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 81 (0x9ff4d800) [pid = 6914] [serial = 81] [outer = (nil)] 09:10:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 82 (0xa09d7c00) [pid = 6914] [serial = 82] [outer = 0x9ff4d800] 09:10:09 INFO - PROCESS | 6914 | 1461082209400 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 83 (0x916c5400) [pid = 6914] [serial = 83] [outer = 0x9ff4d800] 09:10:10 INFO - PROCESS | 6914 | 1461082210227 Marionette TRACE conn3 <- [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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1352ms 09:10:10 INFO - PROCESS | 6914 | 1461082210258 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 6914 | 1461082210262 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:10:10 INFO - PROCESS | 6914 | 1461082210269 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 6914 | 1461082210272 Marionette TRACE conn3 <- [1,86,null,{}] 09:10:10 INFO - PROCESS | 6914 | 1461082210278 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:10 INFO - PROCESS | 6914 | 1461082210444 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:10:10 INFO - PROCESS | 6914 | 1461082210586 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x971be800 == 25 [pid = 6914] [id = 29] 09:10:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 84 (0x97aab400) [pid = 6914] [serial = 84] [outer = (nil)] 09:10:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 85 (0xa29c1c00) [pid = 6914] [serial = 85] [outer = 0x97aab400] 09:10:10 INFO - PROCESS | 6914 | 1461082210678 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 86 (0xa3b01c00) [pid = 6914] [serial = 86] [outer = 0x97aab400] 09:10:11 INFO - PROCESS | 6914 | 1461082211482 Marionette TRACE conn3 <- [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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1283ms 09:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:10:11 INFO - PROCESS | 6914 | 1461082211553 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 6914 | 1461082211556 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:10:11 INFO - PROCESS | 6914 | 1461082211562 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 6914 | 1461082211566 Marionette TRACE conn3 <- [1,90,null,{}] 09:10:11 INFO - PROCESS | 6914 | 1461082211571 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:11 INFO - PROCESS | 6914 | 1461082211767 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:10:11 INFO - PROCESS | 6914 | 1461082211916 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 6914 | ++DOCSHELL 0xa2933400 == 26 [pid = 6914] [id = 30] 09:10:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 87 (0xa3b7b800) [pid = 6914] [serial = 87] [outer = (nil)] 09:10:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 88 (0xa3be0000) [pid = 6914] [serial = 88] [outer = 0xa3b7b800] 09:10:12 INFO - PROCESS | 6914 | 1461082212017 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 89 (0xa44e5400) [pid = 6914] [serial = 89] [outer = 0xa3b7b800] 09:10:12 INFO - PROCESS | 6914 | 1461082212869 Marionette TRACE conn3 <- [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]]]}] 09:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1381ms 09:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:10:12 INFO - PROCESS | 6914 | 1461082212943 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 6914 | 1461082212946 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:10:12 INFO - PROCESS | 6914 | 1461082212952 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 6914 | 1461082212956 Marionette TRACE conn3 <- [1,94,null,{}] 09:10:12 INFO - PROCESS | 6914 | 1461082212962 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:13 INFO - PROCESS | 6914 | 1461082213121 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:10:13 INFO - PROCESS | 6914 | 1461082213257 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbc5800 == 27 [pid = 6914] [id = 31] 09:10:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 90 (0x95ac7000) [pid = 6914] [serial = 90] [outer = (nil)] 09:10:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 91 (0xa5e31000) [pid = 6914] [serial = 91] [outer = 0x95ac7000] 09:10:13 INFO - PROCESS | 6914 | 1461082213343 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 92 (0xa4b4c400) [pid = 6914] [serial = 92] [outer = 0x95ac7000] 09:10:14 INFO - PROCESS | 6914 | 1461082214251 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1332ms 09:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:10:14 INFO - PROCESS | 6914 | 1461082214286 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 6914 | 1461082214289 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:10:14 INFO - PROCESS | 6914 | 1461082214295 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 6914 | 1461082214299 Marionette TRACE conn3 <- [1,98,null,{}] 09:10:14 INFO - PROCESS | 6914 | 1461082214304 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:14 INFO - PROCESS | 6914 | 1461082214484 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:10:14 INFO - PROCESS | 6914 | 1461082214625 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbc3400 == 28 [pid = 6914] [id = 32] 09:10:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 93 (0x8fc89800) [pid = 6914] [serial = 93] [outer = (nil)] 09:10:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 94 (0x99205400) [pid = 6914] [serial = 94] [outer = 0x8fc89800] 09:10:14 INFO - PROCESS | 6914 | 1461082214713 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 95 (0x99208c00) [pid = 6914] [serial = 95] [outer = 0x8fc89800] 09:10:15 INFO - PROCESS | 6914 | 1461082215714 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1478ms 09:10:15 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbca400 == 27 [pid = 6914] [id = 24] 09:10:15 INFO - PROCESS | 6914 | --DOCSHELL 0x9fa36c00 == 26 [pid = 6914] [id = 22] 09:10:15 INFO - PROCESS | 6914 | --DOCSHELL 0x91512000 == 25 [pid = 6914] [id = 21] 09:10:15 INFO - PROCESS | 6914 | --DOCSHELL 0x918c0400 == 24 [pid = 6914] [id = 20] 09:10:15 INFO - PROCESS | 6914 | 1461082215859 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 6914 | 1461082215865 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:10:15 INFO - PROCESS | 6914 | --DOCSHELL 0x9633f400 == 23 [pid = 6914] [id = 19] 09:10:15 INFO - PROCESS | 6914 | --DOCSHELL 0x8fe1c400 == 22 [pid = 6914] [id = 18] 09:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:10:15 INFO - PROCESS | 6914 | 1461082215894 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 6914 | 1461082215899 Marionette TRACE conn3 <- [1,102,null,{}] 09:10:15 INFO - PROCESS | 6914 | 1461082215908 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:16 INFO - PROCESS | 6914 | 1461082216116 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:10:16 INFO - PROCESS | 6914 | 1461082216278 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x959cfc00 == 23 [pid = 6914] [id = 33] 09:10:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 96 (0x959d0c00) [pid = 6914] [serial = 96] [outer = (nil)] 09:10:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 97 (0x95c0f000) [pid = 6914] [serial = 97] [outer = 0x959d0c00] 09:10:16 INFO - PROCESS | 6914 | 1461082216386 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 98 (0x9705b800) [pid = 6914] [serial = 98] [outer = 0x959d0c00] 09:10:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 99 (0x99204800) [pid = 6914] [serial = 99] [outer = 0x9151ec00] 09:10:17 INFO - PROCESS | 6914 | 1461082217318 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1486ms 09:10:17 INFO - PROCESS | 6914 | 1461082217382 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 6914 | 1461082217388 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:10:17 INFO - PROCESS | 6914 | 1461082217400 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 6914 | 1461082217405 Marionette TRACE conn3 <- [1,106,null,{}] 09:10:17 INFO - PROCESS | 6914 | 1461082217457 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:17 INFO - PROCESS | 6914 | 1461082217664 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:10:17 INFO - PROCESS | 6914 | 1461082217858 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x99207400 == 24 [pid = 6914] [id = 34] 09:10:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 100 (0x9920a000) [pid = 6914] [serial = 100] [outer = (nil)] 09:10:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 101 (0x99246c00) [pid = 6914] [serial = 101] [outer = 0x9920a000] 09:10:17 INFO - PROCESS | 6914 | 1461082217948 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 102 (0x9a925400) [pid = 6914] [serial = 102] [outer = 0x9920a000] 09:10:18 INFO - PROCESS | 6914 | 1461082218797 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1436ms 09:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:10:18 INFO - PROCESS | 6914 | 1461082218833 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 6914 | 1461082218836 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:10:18 INFO - PROCESS | 6914 | 1461082218844 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 6914 | 1461082218847 Marionette TRACE conn3 <- [1,110,null,{}] 09:10:18 INFO - PROCESS | 6914 | 1461082218876 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:19 INFO - PROCESS | 6914 | 1461082219114 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:10:19 INFO - PROCESS | 6914 | 1461082219224 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x9fa35000 == 25 [pid = 6914] [id = 35] 09:10:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 103 (0x9fd99400) [pid = 6914] [serial = 103] [outer = (nil)] 09:10:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 104 (0x9ff12400) [pid = 6914] [serial = 104] [outer = 0x9fd99400] 09:10:19 INFO - PROCESS | 6914 | 1461082219324 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 105 (0x9ffc9000) [pid = 6914] [serial = 105] [outer = 0x9fd99400] 09:10:20 INFO - PROCESS | 6914 | 1461082220190 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1380ms 09:10:20 INFO - PROCESS | 6914 | 1461082220223 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 6914 | 1461082220227 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:10:20 INFO - PROCESS | 6914 | 1461082220234 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 6914 | 1461082220237 Marionette TRACE conn3 <- [1,114,null,{}] 09:10:20 INFO - PROCESS | 6914 | 1461082220264 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:20 INFO - PROCESS | 6914 | 1461082220437 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:10:20 INFO - PROCESS | 6914 | 1461082220580 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x95aca800 == 26 [pid = 6914] [id = 36] 09:10:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 106 (0x98728400) [pid = 6914] [serial = 106] [outer = (nil)] 09:10:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 107 (0x98732400) [pid = 6914] [serial = 107] [outer = 0x98728400] 09:10:20 INFO - PROCESS | 6914 | 1461082220675 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 108 (0xa0942c00) [pid = 6914] [serial = 108] [outer = 0x98728400] 09:10:21 INFO - PROCESS | 6914 | 1461082221532 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1349ms 09:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:10:21 INFO - PROCESS | 6914 | 1461082221583 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 6914 | 1461082221586 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:10:21 INFO - PROCESS | 6914 | 1461082221593 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 6914 | 1461082221596 Marionette TRACE conn3 <- [1,118,null,{}] 09:10:21 INFO - PROCESS | 6914 | 1461082221602 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:21 INFO - PROCESS | 6914 | 1461082221757 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:10:21 INFO - PROCESS | 6914 | 1461082221899 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x98728800 == 27 [pid = 6914] [id = 37] 09:10:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 109 (0x9872f000) [pid = 6914] [serial = 109] [outer = (nil)] 09:10:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 110 (0xa4464800) [pid = 6914] [serial = 110] [outer = 0x9872f000] 09:10:22 INFO - PROCESS | 6914 | 1461082221999 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 111 (0xa44b7000) [pid = 6914] [serial = 111] [outer = 0x9872f000] 09:10:22 INFO - PROCESS | 6914 | 1461082222857 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1281ms 09:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:10:22 INFO - PROCESS | 6914 | 1461082222873 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 6914 | 1461082222876 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:10:22 INFO - PROCESS | 6914 | 1461082222883 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 6914 | 1461082222886 Marionette TRACE conn3 <- [1,122,null,{}] 09:10:22 INFO - PROCESS | 6914 | 1461082222892 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:23 INFO - PROCESS | 6914 | 1461082223102 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:10:23 INFO - PROCESS | 6914 | 1461082223245 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e3800 == 28 [pid = 6914] [id = 38] 09:10:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 112 (0x8f6e5400) [pid = 6914] [serial = 112] [outer = (nil)] 09:10:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 113 (0xa44e4c00) [pid = 6914] [serial = 113] [outer = 0x8f6e5400] 09:10:23 INFO - PROCESS | 6914 | 1461082223336 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 114 (0xa5e3ec00) [pid = 6914] [serial = 114] [outer = 0x8f6e5400] 09:10:24 INFO - PROCESS | 6914 | 1461082224142 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1282ms 09:10:24 INFO - PROCESS | 6914 | 1461082224165 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 6914 | 1461082224169 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:10:24 INFO - PROCESS | 6914 | 1461082224175 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 6914 | 1461082224178 Marionette TRACE conn3 <- [1,126,null,{}] 09:10:24 INFO - PROCESS | 6914 | 1461082224184 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:24 INFO - PROCESS | 6914 | 1461082224334 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:10:24 INFO - PROCESS | 6914 | 1461082224493 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x9361e000 == 29 [pid = 6914] [id = 39] 09:10:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 115 (0x93623400) [pid = 6914] [serial = 115] [outer = (nil)] 09:10:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 116 (0x93628400) [pid = 6914] [serial = 116] [outer = 0x93623400] 09:10:24 INFO - PROCESS | 6914 | 1461082224583 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 117 (0x93629c00) [pid = 6914] [serial = 117] [outer = 0x93623400] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbccc00 == 28 [pid = 6914] [id = 25] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x95c9ac00 == 27 [pid = 6914] [id = 26] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x918c5000 == 26 [pid = 6914] [id = 6] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x979a3000 == 25 [pid = 6914] [id = 27] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0xa44e1800 == 24 [pid = 6914] [id = 14] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x971be800 == 23 [pid = 6914] [id = 29] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x9ff45000 == 22 [pid = 6914] [id = 28] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbc1c00 == 21 [pid = 6914] [id = 12] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbc5800 == 20 [pid = 6914] [id = 31] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0xa2933400 == 19 [pid = 6914] [id = 30] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x90376c00 == 18 [pid = 6914] [id = 17] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x98728800 == 17 [pid = 6914] [id = 37] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e3800 == 16 [pid = 6914] [id = 38] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8fc8bc00 == 15 [pid = 6914] [id = 8] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x9fa35000 == 14 [pid = 6914] [id = 35] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x95aca800 == 13 [pid = 6914] [id = 36] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbc3400 == 12 [pid = 6914] [id = 32] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x959cfc00 == 11 [pid = 6914] [id = 33] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x99207400 == 10 [pid = 6914] [id = 34] 09:10:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8fc84000 == 9 [pid = 6914] [id = 23] 09:10:29 INFO - PROCESS | 6914 | 1461082229738 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 5598ms 09:10:29 INFO - PROCESS | 6914 | 1461082229775 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 6914 | 1461082229780 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:10:29 INFO - PROCESS | 6914 | 1461082229790 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 6914 | 1461082229795 Marionette TRACE conn3 <- [1,130,null,{}] 09:10:29 INFO - PROCESS | 6914 | 1461082229805 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:30 INFO - PROCESS | 6914 | 1461082230002 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:10:30 INFO - PROCESS | 6914 | 1461082230111 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e9400 == 10 [pid = 6914] [id = 40] 09:10:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 118 (0x8f6ed800) [pid = 6914] [serial = 118] [outer = (nil)] 09:10:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 119 (0x918bc800) [pid = 6914] [serial = 119] [outer = 0x8f6ed800] 09:10:30 INFO - PROCESS | 6914 | 1461082230190 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 120 (0x93446000) [pid = 6914] [serial = 120] [outer = 0x8f6ed800] 09:10:30 INFO - PROCESS | 6914 | 1461082230932 Marionette TRACE conn3 <- [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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1193ms 09:10:30 INFO - PROCESS | 6914 | 1461082230983 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 6914 | 1461082230993 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:10:31 INFO - PROCESS | 6914 | 1461082231009 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 6914 | 1461082231013 Marionette TRACE conn3 <- [1,134,null,{}] 09:10:31 INFO - PROCESS | 6914 | 1461082231020 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:31 INFO - PROCESS | 6914 | 1461082231187 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:10:31 INFO - PROCESS | 6914 | 1461082231199 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbc8000 == 11 [pid = 6914] [id = 41] 09:10:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 121 (0x95a18000) [pid = 6914] [serial = 121] [outer = (nil)] 09:10:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 122 (0x971bec00) [pid = 6914] [serial = 122] [outer = 0x95a18000] 09:10:31 INFO - PROCESS | 6914 | 1461082231274 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 123 (0x975ab400) [pid = 6914] [serial = 123] [outer = 0x95a18000] 09:10:32 INFO - PROCESS | 6914 | 1461082232378 Marionette TRACE conn3 <- [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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1435ms 09:10:32 INFO - PROCESS | 6914 | 1461082232444 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:10:32 INFO - PROCESS | 6914 | 1461082232448 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:10:32 INFO - PROCESS | 6914 | 1461082232455 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 6914 | 1461082232461 Marionette TRACE conn3 <- [1,138,null,{}] 09:10:32 INFO - PROCESS | 6914 | 1461082232498 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:32 INFO - PROCESS | 6914 | 1461082232726 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:10:32 INFO - PROCESS | 6914 | 1461082232754 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x98678400 == 12 [pid = 6914] [id = 42] 09:10:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 124 (0x9867b000) [pid = 6914] [serial = 124] [outer = (nil)] 09:10:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 125 (0x9872c000) [pid = 6914] [serial = 125] [outer = 0x9867b000] 09:10:32 INFO - PROCESS | 6914 | 1461082232874 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 126 (0x98733800) [pid = 6914] [serial = 126] [outer = 0x9867b000] 09:10:33 INFO - PROCESS | 6914 | 1461082233758 Marionette TRACE conn3 <- [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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1342ms 09:10:33 INFO - PROCESS | 6914 | 1461082233797 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:10:33 INFO - PROCESS | 6914 | 1461082233802 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:10:33 INFO - PROCESS | 6914 | 1461082233807 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 6914 | 1461082233811 Marionette TRACE conn3 <- [1,142,null,{}] 09:10:33 INFO - PROCESS | 6914 | 1461082233816 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:34 INFO - PROCESS | 6914 | 1461082234918 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 125 (0x8fbcdc00) [pid = 6914] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 124 (0x916cd000) [pid = 6914] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 123 (0x971ba400) [pid = 6914] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 122 (0x8fe16000) [pid = 6914] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 121 (0x8fc88c00) [pid = 6914] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 120 (0x98abac00) [pid = 6914] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 119 (0xa44e2000) [pid = 6914] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 118 (0x971b2c00) [pid = 6914] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 117 (0xa3b7b800) [pid = 6914] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 116 (0x9fd99400) [pid = 6914] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 115 (0x9fa90000) [pid = 6914] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 114 (0x9a67d000) [pid = 6914] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 113 (0x9705a800) [pid = 6914] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 112 (0x963a8400) [pid = 6914] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 111 (0x90371000) [pid = 6914] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 110 (0x97aab400) [pid = 6914] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 109 (0x8fbcfc00) [pid = 6914] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 108 (0x8fc89800) [pid = 6914] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 107 (0x8f6e5400) [pid = 6914] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 106 (0x9872f000) [pid = 6914] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 105 (0x959d0c00) [pid = 6914] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 104 (0x98728400) [pid = 6914] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 103 (0x9ff4d800) [pid = 6914] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 102 (0x8fc8c000) [pid = 6914] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 101 (0x959d0000) [pid = 6914] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 100 (0x918c5400) [pid = 6914] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 99 (0x9920a000) [pid = 6914] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 98 (0x9fd91000) [pid = 6914] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 97 (0x95ac7000) [pid = 6914] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:10:35 INFO - PROCESS | 6914 | --DOMWINDOW == 96 (0x984b9c00) [pid = 6914] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:10:35 INFO - PROCESS | 6914 | 1461082235194 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e5400 == 13 [pid = 6914] [id = 43] 09:10:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 97 (0x8fbca000) [pid = 6914] [serial = 127] [outer = (nil)] 09:10:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 98 (0x8fc8c000) [pid = 6914] [serial = 128] [outer = 0x8fbca000] 09:10:35 INFO - PROCESS | 6914 | 1461082235284 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 99 (0x93443400) [pid = 6914] [serial = 129] [outer = 0x8fbca000] 09:10:36 INFO - PROCESS | 6914 | 1461082236174 Marionette TRACE conn3 <- [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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2437ms 09:10:36 INFO - PROCESS | 6914 | 1461082236244 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 6914 | 1461082236248 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:10:36 INFO - PROCESS | 6914 | 1461082236254 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 6914 | 1461082236256 Marionette TRACE conn3 <- [1,146,null,{}] 09:10:36 INFO - PROCESS | 6914 | 1461082236262 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:36 INFO - PROCESS | 6914 | 1461082236416 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:10:36 INFO - PROCESS | 6914 | 1461082236427 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 6914 | ++DOCSHELL 0x9633e000 == 14 [pid = 6914] [id = 44] 09:10:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 100 (0x97aae800) [pid = 6914] [serial = 130] [outer = (nil)] 09:10:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 101 (0x9920a000) [pid = 6914] [serial = 131] [outer = 0x97aae800] 09:10:36 INFO - PROCESS | 6914 | 1461082236503 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 102 (0x99210800) [pid = 6914] [serial = 132] [outer = 0x97aae800] 09:10:37 INFO - PROCESS | 6914 | 1461082237538 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1334ms 09:10:37 INFO - PROCESS | 6914 | 1461082237590 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 6914 | 1461082237597 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:10:37 INFO - PROCESS | 6914 | 1461082237607 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 6914 | 1461082237611 Marionette TRACE conn3 <- [1,150,null,{}] 09:10:37 INFO - PROCESS | 6914 | 1461082237621 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:37 INFO - PROCESS | 6914 | 1461082237854 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:10:38 INFO - PROCESS | 6914 | 1461082238053 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fe16000 == 15 [pid = 6914] [id = 45] 09:10:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 103 (0x90915400) [pid = 6914] [serial = 133] [outer = (nil)] 09:10:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 104 (0x971b9400) [pid = 6914] [serial = 134] [outer = 0x90915400] 09:10:38 INFO - PROCESS | 6914 | 1461082238191 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 105 (0x975b2400) [pid = 6914] [serial = 135] [outer = 0x90915400] 09:10:39 INFO - PROCESS | 6914 | 1461082239059 Marionette TRACE conn3 <- [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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1486ms 09:10:39 INFO - PROCESS | 6914 | 1461082239093 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 6914 | 1461082239102 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:10:39 INFO - PROCESS | 6914 | 1461082239113 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 6914 | 1461082239117 Marionette TRACE conn3 <- [1,154,null,{}] 09:10:39 INFO - PROCESS | 6914 | 1461082239124 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:39 INFO - PROCESS | 6914 | 1461082239299 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:10:39 INFO - PROCESS | 6914 | 1461082239444 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e1c00 == 16 [pid = 6914] [id = 46] 09:10:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 106 (0x8f6ea800) [pid = 6914] [serial = 136] [outer = (nil)] 09:10:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 107 (0x98abac00) [pid = 6914] [serial = 137] [outer = 0x8f6ea800] 09:10:39 INFO - PROCESS | 6914 | 1461082239546 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 108 (0x984c5c00) [pid = 6914] [serial = 138] [outer = 0x8f6ea800] 09:10:40 INFO - PROCESS | 6914 | 1461082240543 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:10:40 INFO - PROCESS | 6914 | 1461082240565 Marionette TRACE conn3 <- [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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1481ms 09:10:40 INFO - PROCESS | 6914 | 1461082240594 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 6914 | 1461082240599 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:10:40 INFO - PROCESS | 6914 | 1461082240606 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 6914 | 1461082240612 Marionette TRACE conn3 <- [1,158,null,{}] 09:10:40 INFO - PROCESS | 6914 | 1461082240630 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:40 INFO - PROCESS | 6914 | 1461082240849 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:10:41 INFO - PROCESS | 6914 | 1461082241035 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x9930ac00 == 17 [pid = 6914] [id = 47] 09:10:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 109 (0x9a976800) [pid = 6914] [serial = 139] [outer = (nil)] 09:10:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 110 (0x9fb9ac00) [pid = 6914] [serial = 140] [outer = 0x9a976800] 09:10:41 INFO - PROCESS | 6914 | 1461082241171 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 111 (0x98a7d000) [pid = 6914] [serial = 141] [outer = 0x9a976800] 09:10:42 INFO - PROCESS | 6914 | 1461082242085 Marionette TRACE conn3 <- [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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1535ms 09:10:42 INFO - PROCESS | 6914 | 1461082242142 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 6914 | 1461082242147 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:10:42 INFO - PROCESS | 6914 | 1461082242153 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 6914 | 1461082242156 Marionette TRACE conn3 <- [1,162,null,{}] 09:10:42 INFO - PROCESS | 6914 | 1461082242162 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:42 INFO - PROCESS | 6914 | 1461082242335 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:10:42 INFO - PROCESS | 6914 | 1461082242483 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fce7400 == 18 [pid = 6914] [id = 48] 09:10:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 112 (0x8fce8c00) [pid = 6914] [serial = 142] [outer = (nil)] 09:10:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 113 (0x8fcf2400) [pid = 6914] [serial = 143] [outer = 0x8fce8c00] 09:10:42 INFO - PROCESS | 6914 | 1461082242821 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 114 (0x8fcf1800) [pid = 6914] [serial = 144] [outer = 0x8fce8c00] 09:10:43 INFO - PROCESS | 6914 | 1461082243807 Marionette TRACE conn3 <- [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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1682ms 09:10:43 INFO - PROCESS | 6914 | 1461082243836 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:10:43 INFO - PROCESS | 6914 | 1461082243840 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:10:43 INFO - PROCESS | 6914 | 1461082243846 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 6914 | 1461082243850 Marionette TRACE conn3 <- [1,166,null,{}] 09:10:43 INFO - PROCESS | 6914 | 1461082243857 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:44 INFO - PROCESS | 6914 | 1461082244021 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:10:44 INFO - PROCESS | 6914 | 1461082244176 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fe1ac00 == 19 [pid = 6914] [id = 49] 09:10:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 115 (0x91518400) [pid = 6914] [serial = 145] [outer = (nil)] 09:10:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 116 (0x9704f000) [pid = 6914] [serial = 146] [outer = 0x91518400] 09:10:44 INFO - PROCESS | 6914 | 1461082244360 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 117 (0x975b3c00) [pid = 6914] [serial = 147] [outer = 0x91518400] 09:10:45 INFO - PROCESS | 6914 | 1461082245472 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1681ms 09:10:45 INFO - PROCESS | 6914 | 1461082245528 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 6914 | 1461082245534 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:10:45 INFO - PROCESS | 6914 | 1461082245543 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 6914 | 1461082245548 Marionette TRACE conn3 <- [1,170,null,{}] 09:10:45 INFO - PROCESS | 6914 | 1461082245555 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:45 INFO - PROCESS | 6914 | 1461082245715 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:10:45 INFO - PROCESS | 6914 | 1461082245871 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x916c4000 == 20 [pid = 6914] [id = 50] 09:10:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 118 (0x916c4400) [pid = 6914] [serial = 148] [outer = (nil)] 09:10:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 119 (0x918c4c00) [pid = 6914] [serial = 149] [outer = 0x916c4400] 09:10:45 INFO - PROCESS | 6914 | 1461082245961 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 120 (0x959cf400) [pid = 6914] [serial = 150] [outer = 0x916c4400] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 119 (0x97a4d800) [pid = 6914] [serial = 12] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 118 (0x97aafc00) [pid = 6914] [serial = 9] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 117 (0x93628400) [pid = 6914] [serial = 116] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | 1461082246837 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 116 (0xa29c1c00) [pid = 6914] [serial = 85] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 115 (0x91851400) [pid = 6914] [serial = 74] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 114 (0x91517800) [pid = 6914] [serial = 71] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 113 (0xa29c6000) [pid = 6914] [serial = 2] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 112 (0x8fc8cc00) [pid = 6914] [serial = 70] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 111 (0x959dbc00) [pid = 6914] [serial = 43] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 110 (0x9748c000) [pid = 6914] [serial = 46] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 109 (0x90913800) [pid = 6914] [serial = 28] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 108 (0x9361f800) [pid = 6914] [serial = 34] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 107 (0x97a4a800) [pid = 6914] [serial = 35] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 106 (0x95aca400) [pid = 6914] [serial = 44] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 105 (0x8fe12000) [pid = 6914] [serial = 25] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 104 (0x98fad800) [pid = 6914] [serial = 37] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 103 (0x97a4d400) [pid = 6914] [serial = 47] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 102 (0x9a680400) [pid = 6914] [serial = 38] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 101 (0x989abc00) [pid = 6914] [serial = 50] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 100 (0xa44e8c00) [pid = 6914] [serial = 40] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 99 (0x918c1c00) [pid = 6914] [serial = 31] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 98 (0xa4b4fc00) [pid = 6914] [serial = 41] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 97 (0x91516000) [pid = 6914] [serial = 23] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 96 (0x8fe19000) [pid = 6914] [serial = 26] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 95 (0x9ea18400) [pid = 6914] [serial = 62] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 94 (0x9fb0f800) [pid = 6914] [serial = 64] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 93 (0x918c6400) [pid = 6914] [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.] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 92 (0x9a925400) [pid = 6914] [serial = 102] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 91 (0x97eca800) [pid = 6914] [serial = 76] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 90 (0x99248c00) [pid = 6914] [serial = 59] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 89 (0x9df85400) [pid = 6914] [serial = 61] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 88 (0x9ff12400) [pid = 6914] [serial = 104] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 87 (0x97496800) [pid = 6914] [serial = 56] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 86 (0x98abdc00) [pid = 6914] [serial = 58] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 85 (0x91848000) [pid = 6914] [serial = 53] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 84 (0xa3b01c00) [pid = 6914] [serial = 86] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 83 (0x971b8800) [pid = 6914] [serial = 55] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 82 (0x91515800) [pid = 6914] [serial = 52] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 81 (0x9705b800) [pid = 6914] [serial = 98] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 80 (0x8fe16400) [pid = 6914] [serial = 73] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 79 (0x9a97a000) [pid = 6914] [serial = 80] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 78 (0x9867bc00) [pid = 6914] [serial = 77] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 77 (0xa09d7c00) [pid = 6914] [serial = 82] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 76 (0xa44e5400) [pid = 6914] [serial = 89] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 75 (0xa5e31000) [pid = 6914] [serial = 91] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 74 (0x9ffc9000) [pid = 6914] [serial = 105] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 73 (0x9a674400) [pid = 6914] [serial = 79] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 72 (0x9fb53c00) [pid = 6914] [serial = 65] [outer = (nil)] [url = about:blank] 09:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1390ms 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 71 (0xa3be0000) [pid = 6914] [serial = 88] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 70 (0x9ff9e800) [pid = 6914] [serial = 67] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 69 (0x98732400) [pid = 6914] [serial = 107] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 68 (0xa44b7000) [pid = 6914] [serial = 111] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 67 (0xa44e4c00) [pid = 6914] [serial = 113] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 66 (0x95c0f000) [pid = 6914] [serial = 97] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 65 (0xa0942c00) [pid = 6914] [serial = 108] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 64 (0xa4464800) [pid = 6914] [serial = 110] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 63 (0x916c5400) [pid = 6914] [serial = 83] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 62 (0x8fc8f400) [pid = 6914] [serial = 22] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 61 (0x984c3400) [pid = 6914] [serial = 49] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 60 (0x918c7400) [pid = 6914] [serial = 16] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 59 (0x9343e400) [pid = 6914] [serial = 17] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 58 (0x9151fc00) [pid = 6914] [serial = 19] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 57 (0x99246c00) [pid = 6914] [serial = 101] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 56 (0xa0b39c00) [pid = 6914] [serial = 68] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 55 (0xa4b4c400) [pid = 6914] [serial = 92] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 54 (0x99205400) [pid = 6914] [serial = 94] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 53 (0x99208c00) [pid = 6914] [serial = 95] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | --DOMWINDOW == 52 (0xa5e3ec00) [pid = 6914] [serial = 114] [outer = (nil)] [url = about:blank] 09:10:46 INFO - PROCESS | 6914 | 1461082246936 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 6914 | 1461082246955 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:10:46 INFO - PROCESS | 6914 | 1461082246974 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 6914 | 1461082246978 Marionette TRACE conn3 <- [1,174,null,{}] 09:10:46 INFO - PROCESS | 6914 | 1461082246991 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:47 INFO - PROCESS | 6914 | 1461082247150 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:10:47 INFO - PROCESS | 6914 | 1461082247239 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e6800 == 21 [pid = 6914] [id = 51] 09:10:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 53 (0x8f6eb800) [pid = 6914] [serial = 151] [outer = (nil)] 09:10:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 54 (0x9151c400) [pid = 6914] [serial = 152] [outer = 0x8f6eb800] 09:10:47 INFO - PROCESS | 6914 | 1461082247318 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 55 (0x91851400) [pid = 6914] [serial = 153] [outer = 0x8f6eb800] 09:10:47 INFO - PROCESS | 6914 | 1461082247995 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1031ms 09:10:48 INFO - PROCESS | 6914 | 1461082248004 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 6914 | 1461082248008 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:10:48 INFO - PROCESS | 6914 | 1461082248014 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 6914 | 1461082248020 Marionette TRACE conn3 <- [1,178,null,{}] 09:10:48 INFO - PROCESS | 6914 | 1461082248036 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:48 INFO - PROCESS | 6914 | 1461082248200 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:10:48 INFO - PROCESS | 6914 | 1461082248301 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x918c4000 == 22 [pid = 6914] [id = 52] 09:10:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 56 (0x93628400) [pid = 6914] [serial = 154] [outer = (nil)] 09:10:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 57 (0x97059400) [pid = 6914] [serial = 155] [outer = 0x93628400] 09:10:48 INFO - PROCESS | 6914 | 1461082248378 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 58 (0x972c2000) [pid = 6914] [serial = 156] [outer = 0x93628400] 09:10:49 INFO - PROCESS | 6914 | 1461082249014 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1030ms 09:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:10:49 INFO - PROCESS | 6914 | 1461082249045 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 6914 | 1461082249049 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:10:49 INFO - PROCESS | 6914 | 1461082249055 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 6914 | 1461082249058 Marionette TRACE conn3 <- [1,182,null,{}] 09:10:49 INFO - PROCESS | 6914 | 1461082249063 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:49 INFO - PROCESS | 6914 | 1461082249244 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:10:49 INFO - PROCESS | 6914 | 1461082249271 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x91515c00 == 23 [pid = 6914] [id = 53] 09:10:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 59 (0x95abc800) [pid = 6914] [serial = 157] [outer = (nil)] 09:10:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 60 (0x97997800) [pid = 6914] [serial = 158] [outer = 0x95abc800] 09:10:49 INFO - PROCESS | 6914 | 1461082249344 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 61 (0x97a4e000) [pid = 6914] [serial = 159] [outer = 0x95abc800] 09:10:50 INFO - PROCESS | 6914 | 1461082250238 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1230ms 09:10:50 INFO - PROCESS | 6914 | 1461082250285 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 6914 | 1461082250289 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:10:50 INFO - PROCESS | 6914 | 1461082250306 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 6914 | 1461082250309 Marionette TRACE conn3 <- [1,186,null,{}] 09:10:50 INFO - PROCESS | 6914 | 1461082250314 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:50 INFO - PROCESS | 6914 | 1461082250485 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:10:50 INFO - PROCESS | 6914 | 1461082250509 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fced400 == 24 [pid = 6914] [id = 54] 09:10:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 62 (0x93441800) [pid = 6914] [serial = 160] [outer = (nil)] 09:10:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 63 (0x984c1400) [pid = 6914] [serial = 161] [outer = 0x93441800] 09:10:50 INFO - PROCESS | 6914 | 1461082250579 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 64 (0x984c3000) [pid = 6914] [serial = 162] [outer = 0x93441800] 09:10:51 INFO - PROCESS | 6914 | --DOMWINDOW == 63 (0x8fbca000) [pid = 6914] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:10:51 INFO - PROCESS | 6914 | --DOMWINDOW == 62 (0x9867b000) [pid = 6914] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:10:51 INFO - PROCESS | 6914 | --DOMWINDOW == 61 (0x93623400) [pid = 6914] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:10:51 INFO - PROCESS | 6914 | --DOMWINDOW == 60 (0x95a18000) [pid = 6914] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:10:51 INFO - PROCESS | 6914 | --DOMWINDOW == 59 (0x8f6ed800) [pid = 6914] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:10:51 INFO - PROCESS | 6914 | 1461082251350 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1076ms 09:10:51 INFO - PROCESS | 6914 | 1461082251383 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 6914 | 1461082251385 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:10:51 INFO - PROCESS | 6914 | 1461082251392 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 6914 | 1461082251394 Marionette TRACE conn3 <- [1,190,null,{}] 09:10:51 INFO - PROCESS | 6914 | 1461082251400 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:51 INFO - PROCESS | 6914 | 1461082251635 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:10:51 INFO - PROCESS | 6914 | 1461082251697 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x916c8000 == 25 [pid = 6914] [id = 55] 09:10:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 60 (0x9343bc00) [pid = 6914] [serial = 163] [outer = (nil)] 09:10:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 61 (0x9892f400) [pid = 6914] [serial = 164] [outer = 0x9343bc00] 09:10:51 INFO - PROCESS | 6914 | 1461082251777 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 62 (0x98ab6000) [pid = 6914] [serial = 165] [outer = 0x9343bc00] 09:10:52 INFO - PROCESS | 6914 | 1461082252410 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1076ms 09:10:52 INFO - PROCESS | 6914 | 1461082252490 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 6914 | 1461082252496 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:10:52 INFO - PROCESS | 6914 | 1461082252532 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 6914 | 1461082252539 Marionette TRACE conn3 <- [1,194,null,{}] 09:10:52 INFO - PROCESS | 6914 | 1461082252548 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:52 INFO - PROCESS | 6914 | 1461082252768 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:10:52 INFO - PROCESS | 6914 | 1461082252908 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fcea000 == 26 [pid = 6914] [id = 56] 09:10:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 63 (0x8fceb400) [pid = 6914] [serial = 166] [outer = (nil)] 09:10:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 64 (0x8fe14c00) [pid = 6914] [serial = 167] [outer = 0x8fceb400] 09:10:52 INFO - PROCESS | 6914 | 1461082252994 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 65 (0x9036d000) [pid = 6914] [serial = 168] [outer = 0x8fceb400] 09:10:53 INFO - PROCESS | 6914 | 1461082253855 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1386ms 09:10:53 INFO - PROCESS | 6914 | 1461082253919 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:10:53 INFO - PROCESS | 6914 | 1461082253924 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:10:53 INFO - PROCESS | 6914 | 1461082253936 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 6914 | 1461082253942 Marionette TRACE conn3 <- [1,198,null,{}] 09:10:53 INFO - PROCESS | 6914 | 1461082253949 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:54 INFO - PROCESS | 6914 | 1461082254114 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:10:54 INFO - PROCESS | 6914 | 1461082254248 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x91512800 == 27 [pid = 6914] [id = 57] 09:10:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 66 (0x93623400) [pid = 6914] [serial = 169] [outer = (nil)] 09:10:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 67 (0x95ac9400) [pid = 6914] [serial = 170] [outer = 0x93623400] 09:10:54 INFO - PROCESS | 6914 | 1461082254333 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 68 (0x9639f000) [pid = 6914] [serial = 171] [outer = 0x93623400] 09:10:55 INFO - PROCESS | 6914 | 1461082255227 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1336ms 09:10:55 INFO - PROCESS | 6914 | 1461082255269 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:10:55 INFO - PROCESS | 6914 | 1461082255273 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:10:55 INFO - PROCESS | 6914 | 1461082255279 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 6914 | 1461082255283 Marionette TRACE conn3 <- [1,202,null,{}] 09:10:55 INFO - PROCESS | 6914 | 1461082255297 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:55 INFO - PROCESS | 6914 | 1461082255472 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:10:55 INFO - PROCESS | 6914 | 1461082255612 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x9867b000 == 28 [pid = 6914] [id = 58] 09:10:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 69 (0x9872a000) [pid = 6914] [serial = 172] [outer = (nil)] 09:10:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 70 (0x98a7f000) [pid = 6914] [serial = 173] [outer = 0x9872a000] 09:10:55 INFO - PROCESS | 6914 | 1461082255704 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 71 (0x99203c00) [pid = 6914] [serial = 174] [outer = 0x9872a000] 09:10:56 INFO - PROCESS | 6914 | 1461082256570 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1333ms 09:10:56 INFO - PROCESS | 6914 | 1461082256613 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 6914 | 1461082256617 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:10:56 INFO - PROCESS | 6914 | 1461082256623 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 6914 | 1461082256627 Marionette TRACE conn3 <- [1,206,null,{}] 09:10:56 INFO - PROCESS | 6914 | 1461082256633 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:56 INFO - PROCESS | 6914 | 1461082256791 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:10:56 INFO - PROCESS | 6914 | 1461082256931 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x975b3800 == 29 [pid = 6914] [id = 59] 09:10:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 72 (0x9920bc00) [pid = 6914] [serial = 175] [outer = (nil)] 09:10:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 73 (0x99305000) [pid = 6914] [serial = 176] [outer = 0x9920bc00] 09:10:57 INFO - PROCESS | 6914 | 1461082257017 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 74 (0x9a680400) [pid = 6914] [serial = 177] [outer = 0x9920bc00] 09:10:57 INFO - PROCESS | 6914 | 1461082257972 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1389ms 09:10:58 INFO - PROCESS | 6914 | 1461082258013 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:10:58 INFO - PROCESS | 6914 | 1461082258018 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:10:58 INFO - PROCESS | 6914 | 1461082258025 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 6914 | 1461082258028 Marionette TRACE conn3 <- [1,210,null,{}] 09:10:58 INFO - PROCESS | 6914 | 1461082258034 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:58 INFO - PROCESS | 6914 | 1461082258190 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:10:58 INFO - PROCESS | 6914 | 1461082258333 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e7800 == 30 [pid = 6914] [id = 60] 09:10:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 75 (0x99207800) [pid = 6914] [serial = 178] [outer = (nil)] 09:10:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 76 (0x9a975c00) [pid = 6914] [serial = 179] [outer = 0x99207800] 09:10:58 INFO - PROCESS | 6914 | 1461082258420 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 77 (0x9a979000) [pid = 6914] [serial = 180] [outer = 0x99207800] 09:10:59 INFO - PROCESS | 6914 | 1461082259225 Marionette TRACE conn3 <- [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]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1280ms 09:10:59 INFO - PROCESS | 6914 | 1461082259305 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 6914 | 1461082259309 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:10:59 INFO - PROCESS | 6914 | 1461082259330 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 6914 | 1461082259335 Marionette TRACE conn3 <- [1,214,null,{}] 09:10:59 INFO - PROCESS | 6914 | 1461082259344 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:59 INFO - PROCESS | 6914 | 1461082259536 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:10:59 INFO - PROCESS | 6914 | 1461082259676 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6ee800 == 31 [pid = 6914] [id = 61] 09:10:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 78 (0x8fe1c400) [pid = 6914] [serial = 181] [outer = (nil)] 09:10:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 79 (0x95c14800) [pid = 6914] [serial = 182] [outer = 0x8fe1c400] 09:10:59 INFO - PROCESS | 6914 | 1461082259780 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 80 (0x9920f800) [pid = 6914] [serial = 183] [outer = 0x8fe1c400] 09:11:00 INFO - PROCESS | 6914 | 1461082260803 Marionette TRACE conn3 <- [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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1552ms 09:11:00 INFO - PROCESS | 6914 | 1461082260869 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 6914 | 1461082260875 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:11:00 INFO - PROCESS | 6914 | 1461082260885 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 6914 | 1461082260891 Marionette TRACE conn3 <- [1,218,null,{}] 09:11:00 INFO - PROCESS | 6914 | 1461082260902 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:01 INFO - PROCESS | 6914 | 1461082261108 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:11:01 INFO - PROCESS | 6914 | 1461082261360 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fe1a400 == 32 [pid = 6914] [id = 62] 09:11:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 81 (0x8fe1e000) [pid = 6914] [serial = 184] [outer = (nil)] 09:11:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 82 (0x93440400) [pid = 6914] [serial = 185] [outer = 0x8fe1e000] 09:11:01 INFO - PROCESS | 6914 | 1461082261490 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 83 (0x93625000) [pid = 6914] [serial = 186] [outer = 0x8fe1e000] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 82 (0x9920a000) [pid = 6914] [serial = 131] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 6914 | 1461082262376 Marionette TRACE conn3 <- [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]]]}] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 81 (0x93443400) [pid = 6914] [serial = 129] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 80 (0x9872c000) [pid = 6914] [serial = 125] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 79 (0x98733800) [pid = 6914] [serial = 126] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 78 (0x93629c00) [pid = 6914] [serial = 117] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 77 (0x971bec00) [pid = 6914] [serial = 122] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 76 (0x918bc800) [pid = 6914] [serial = 119] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 75 (0x93446000) [pid = 6914] [serial = 120] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 74 (0x8fc8c000) [pid = 6914] [serial = 128] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 6914 | --DOMWINDOW == 73 (0x975ab400) [pid = 6914] [serial = 123] [outer = (nil)] [url = about:blank] 09:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1550ms 09:11:02 INFO - PROCESS | 6914 | 1461082262434 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 6914 | 1461082262443 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:11:02 INFO - PROCESS | 6914 | 1461082262454 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 6914 | 1461082262458 Marionette TRACE conn3 <- [1,222,null,{}] 09:11:02 INFO - PROCESS | 6914 | 1461082262463 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:02 INFO - PROCESS | 6914 | 1461082262612 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:11:02 INFO - PROCESS | 6914 | 1461082262627 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fcea400 == 33 [pid = 6914] [id = 63] 09:11:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 74 (0x8fe1f000) [pid = 6914] [serial = 187] [outer = (nil)] 09:11:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 75 (0x96339c00) [pid = 6914] [serial = 188] [outer = 0x8fe1f000] 09:11:02 INFO - PROCESS | 6914 | 1461082262783 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 76 (0x97251c00) [pid = 6914] [serial = 189] [outer = 0x8fe1f000] 09:11:03 INFO - PROCESS | 6914 | 1461082263491 Marionette TRACE conn3 <- [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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1080ms 09:11:03 INFO - PROCESS | 6914 | 1461082263534 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:11:03 INFO - PROCESS | 6914 | 1461082263540 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:11:03 INFO - PROCESS | 6914 | 1461082263548 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 6914 | 1461082263553 Marionette TRACE conn3 <- [1,226,null,{}] 09:11:03 INFO - PROCESS | 6914 | 1461082263574 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:03 INFO - PROCESS | 6914 | 1461082263774 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:11:03 INFO - PROCESS | 6914 | 1461082263790 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x9748dc00 == 34 [pid = 6914] [id = 64] 09:11:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 77 (0x979a3000) [pid = 6914] [serial = 190] [outer = (nil)] 09:11:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 78 (0x98729400) [pid = 6914] [serial = 191] [outer = 0x979a3000] 09:11:03 INFO - PROCESS | 6914 | 1461082263874 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 79 (0x98921800) [pid = 6914] [serial = 192] [outer = 0x979a3000] 09:11:04 INFO - PROCESS | 6914 | 1461082264626 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1104ms 09:11:04 INFO - PROCESS | 6914 | 1461082264657 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 6914 | 1461082264662 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:11:04 INFO - PROCESS | 6914 | 1461082264685 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 6914 | 1461082264689 Marionette TRACE conn3 <- [1,230,null,{}] 09:11:04 INFO - PROCESS | 6914 | 1461082264695 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:04 INFO - PROCESS | 6914 | 1461082264881 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:11:04 INFO - PROCESS | 6914 | 1461082264906 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x95c0bc00 == 35 [pid = 6914] [id = 65] 09:11:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 80 (0x989a7800) [pid = 6914] [serial = 193] [outer = (nil)] 09:11:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 81 (0x99305400) [pid = 6914] [serial = 194] [outer = 0x989a7800] 09:11:04 INFO - PROCESS | 6914 | 1461082264990 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 82 (0x9a925400) [pid = 6914] [serial = 195] [outer = 0x989a7800] 09:11:05 INFO - PROCESS | 6914 | 1461082265887 Marionette TRACE conn3 <- [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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1248ms 09:11:05 INFO - PROCESS | 6914 | 1461082265916 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 6914 | 1461082265919 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:11:05 INFO - PROCESS | 6914 | 1461082265925 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 6914 | 1461082265927 Marionette TRACE conn3 <- [1,234,null,{}] 09:11:05 INFO - PROCESS | 6914 | 1461082265933 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:06 INFO - PROCESS | 6914 | 1461082266109 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:11:06 INFO - PROCESS | 6914 | 1461082266195 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e4400 == 36 [pid = 6914] [id = 66] 09:11:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 83 (0x916c8c00) [pid = 6914] [serial = 196] [outer = (nil)] 09:11:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 84 (0x9fa38c00) [pid = 6914] [serial = 197] [outer = 0x916c8c00] 09:11:06 INFO - PROCESS | 6914 | 1461082266266 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 85 (0x975b1000) [pid = 6914] [serial = 198] [outer = 0x916c8c00] 09:11:06 INFO - PROCESS | 6914 | --DOMWINDOW == 84 (0x93441800) [pid = 6914] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:11:06 INFO - PROCESS | 6914 | --DOMWINDOW == 83 (0x916c4400) [pid = 6914] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:11:06 INFO - PROCESS | 6914 | --DOMWINDOW == 82 (0x93628400) [pid = 6914] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:11:06 INFO - PROCESS | 6914 | --DOMWINDOW == 81 (0x8f6eb800) [pid = 6914] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:11:06 INFO - PROCESS | 6914 | --DOMWINDOW == 80 (0x91518400) [pid = 6914] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:11:06 INFO - PROCESS | 6914 | --DOMWINDOW == 79 (0x95abc800) [pid = 6914] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:11:07 INFO - PROCESS | 6914 | 1461082267097 Marionette TRACE conn3 <- [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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1228ms 09:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:11:07 INFO - PROCESS | 6914 | 1461082267155 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 6914 | 1461082267158 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:11:07 INFO - PROCESS | 6914 | 1461082267166 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 6914 | 1461082267169 Marionette TRACE conn3 <- [1,238,null,{}] 09:11:07 INFO - PROCESS | 6914 | 1461082267175 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:07 INFO - PROCESS | 6914 | 1461082267343 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:11:07 INFO - PROCESS | 6914 | 1461082267442 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e1400 == 37 [pid = 6914] [id = 67] 09:11:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 80 (0x8f6eb800) [pid = 6914] [serial = 199] [outer = (nil)] 09:11:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 81 (0x9ff12400) [pid = 6914] [serial = 200] [outer = 0x8f6eb800] 09:11:07 INFO - PROCESS | 6914 | 1461082267517 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 82 (0x9ff48000) [pid = 6914] [serial = 201] [outer = 0x8f6eb800] 09:11:08 INFO - PROCESS | 6914 | 1461082268146 Marionette TRACE conn3 <- [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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1036ms 09:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:11:08 INFO - PROCESS | 6914 | 1461082268199 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 6914 | 1461082268202 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:11:08 INFO - PROCESS | 6914 | 1461082268208 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 6914 | 1461082268211 Marionette TRACE conn3 <- [1,242,null,{}] 09:11:08 INFO - PROCESS | 6914 | 1461082268217 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:08 INFO - PROCESS | 6914 | 1461082268354 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:11:08 INFO - PROCESS | 6914 | 1461082268460 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x9fb56000 == 38 [pid = 6914] [id = 68] 09:11:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 83 (0x9ff44800) [pid = 6914] [serial = 202] [outer = (nil)] 09:11:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 84 (0xa09d6400) [pid = 6914] [serial = 203] [outer = 0x9ff44800] 09:11:08 INFO - PROCESS | 6914 | 1461082268532 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 85 (0xa0b2f800) [pid = 6914] [serial = 204] [outer = 0x9ff44800] 09:11:09 INFO - PROCESS | 6914 | 1461082269378 Marionette TRACE conn3 <- [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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1229ms 09:11:09 INFO - PROCESS | 6914 | 1461082269437 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 6914 | 1461082269444 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:11:09 INFO - PROCESS | 6914 | 1461082269453 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 6914 | 1461082269458 Marionette TRACE conn3 <- [1,246,null,{}] 09:11:09 INFO - PROCESS | 6914 | 1461082269467 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:09 INFO - PROCESS | 6914 | 1461082269677 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:11:09 INFO - PROCESS | 6914 | 1461082269820 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e4000 == 39 [pid = 6914] [id = 69] 09:11:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 86 (0x8fe20400) [pid = 6914] [serial = 205] [outer = (nil)] 09:11:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 87 (0x9361f000) [pid = 6914] [serial = 206] [outer = 0x8fe20400] 09:11:09 INFO - PROCESS | 6914 | 1461082269910 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 88 (0x963a2800) [pid = 6914] [serial = 207] [outer = 0x8fe20400] 09:11:10 INFO - PROCESS | 6914 | 1461082270824 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1447ms 09:11:10 INFO - PROCESS | 6914 | 1461082270900 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 6914 | 1461082270909 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:11:10 INFO - PROCESS | 6914 | 1461082270920 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 6914 | 1461082270923 Marionette TRACE conn3 <- [1,250,null,{}] 09:11:10 INFO - PROCESS | 6914 | 1461082270930 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:11 INFO - PROCESS | 6914 | 1461082271147 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:11:11 INFO - PROCESS | 6914 | 1461082271329 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x9151cc00 == 40 [pid = 6914] [id = 70] 09:11:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 89 (0x9872e000) [pid = 6914] [serial = 208] [outer = (nil)] 09:11:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 90 (0x99385400) [pid = 6914] [serial = 209] [outer = 0x9872e000] 09:11:11 INFO - PROCESS | 6914 | 1461082271470 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 91 (0x9fb4e800) [pid = 6914] [serial = 210] [outer = 0x9872e000] 09:11:12 INFO - PROCESS | 6914 | 1461082272313 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1430ms 09:11:12 INFO - PROCESS | 6914 | 1461082272350 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 6914 | 1461082272353 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:11:12 INFO - PROCESS | 6914 | 1461082272361 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 6914 | 1461082272367 Marionette TRACE conn3 <- [1,254,null,{}] 09:11:12 INFO - PROCESS | 6914 | 1461082272384 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:12 INFO - PROCESS | 6914 | 1461082272575 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:11:12 INFO - PROCESS | 6914 | 1461082272722 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e0c00 == 41 [pid = 6914] [id = 71] 09:11:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 92 (0x8fbc2800) [pid = 6914] [serial = 211] [outer = (nil)] 09:11:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 93 (0xa0ed9800) [pid = 6914] [serial = 212] [outer = 0x8fbc2800] 09:11:12 INFO - PROCESS | 6914 | 1461082272824 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 94 (0xa29c1c00) [pid = 6914] [serial = 213] [outer = 0x8fbc2800] 09:11:13 INFO - PROCESS | 6914 | 1461082273846 Marionette TRACE conn3 <- [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]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1543ms 09:11:13 INFO - PROCESS | 6914 | 1461082273904 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:11:13 INFO - PROCESS | 6914 | 1461082273909 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:11:13 INFO - PROCESS | 6914 | 1461082273915 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 6914 | 1461082273919 Marionette TRACE conn3 <- [1,258,null,{}] 09:11:13 INFO - PROCESS | 6914 | 1461082273925 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:14 INFO - PROCESS | 6914 | 1461082274091 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:11:14 INFO - PROCESS | 6914 | 1461082274234 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x9fb08400 == 42 [pid = 6914] [id = 72] 09:11:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 95 (0xa0b2d400) [pid = 6914] [serial = 214] [outer = (nil)] 09:11:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 96 (0xa3b6f800) [pid = 6914] [serial = 215] [outer = 0xa0b2d400] 09:11:14 INFO - PROCESS | 6914 | 1461082274355 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 97 (0xa3b0e800) [pid = 6914] [serial = 216] [outer = 0xa0b2d400] 09:11:15 INFO - PROCESS | 6914 | 1461082275175 Marionette TRACE conn3 <- [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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1329ms 09:11:15 INFO - PROCESS | 6914 | 1461082275245 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 6914 | 1461082275250 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:11:15 INFO - PROCESS | 6914 | 1461082275257 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 6914 | 1461082275260 Marionette TRACE conn3 <- [1,262,null,{}] 09:11:15 INFO - PROCESS | 6914 | 1461082275266 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:15 INFO - PROCESS | 6914 | 1461082275430 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:11:15 INFO - PROCESS | 6914 | 1461082275578 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e9000 == 43 [pid = 6914] [id = 73] 09:11:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 98 (0x934efc00) [pid = 6914] [serial = 217] [outer = (nil)] 09:11:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 99 (0x934f7c00) [pid = 6914] [serial = 218] [outer = 0x934efc00] 09:11:15 INFO - PROCESS | 6914 | 1461082275677 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 100 (0x934fb800) [pid = 6914] [serial = 219] [outer = 0x934efc00] 09:11:16 INFO - PROCESS | 6914 | 1461082276506 Marionette TRACE conn3 <- [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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1278ms 09:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:11:16 INFO - PROCESS | 6914 | 1461082276536 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 6914 | 1461082276539 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:11:16 INFO - PROCESS | 6914 | 1461082276546 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 6914 | 1461082276549 Marionette TRACE conn3 <- [1,266,null,{}] 09:11:16 INFO - PROCESS | 6914 | 1461082276555 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:16 INFO - PROCESS | 6914 | 1461082276741 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:11:16 INFO - PROCESS | 6914 | 1461082276885 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f9800 == 44 [pid = 6914] [id = 74] 09:11:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 101 (0x934fd000) [pid = 6914] [serial = 220] [outer = (nil)] 09:11:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 102 (0xa44b7000) [pid = 6914] [serial = 221] [outer = 0x934fd000] 09:11:16 INFO - PROCESS | 6914 | 1461082276975 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 103 (0xa44bcc00) [pid = 6914] [serial = 222] [outer = 0x934fd000] 09:11:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 104 (0x8e54d800) [pid = 6914] [serial = 223] [outer = 0x9151ec00] 09:11:17 INFO - PROCESS | 6914 | 1461082277971 Marionette TRACE conn3 <- [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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1479ms 09:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:11:18 INFO - PROCESS | 6914 | 1461082278025 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 6914 | 1461082278028 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:11:18 INFO - PROCESS | 6914 | 1461082278034 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 6914 | 1461082278037 Marionette TRACE conn3 <- [1,270,null,{}] 09:11:18 INFO - PROCESS | 6914 | 1461082278044 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:18 INFO - PROCESS | 6914 | 1461082278208 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:11:18 INFO - PROCESS | 6914 | 1461082278358 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e549c00 == 45 [pid = 6914] [id = 75] 09:11:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 105 (0x8e54c000) [pid = 6914] [serial = 224] [outer = (nil)] 09:11:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 106 (0x8e556800) [pid = 6914] [serial = 225] [outer = 0x8e54c000] 09:11:18 INFO - PROCESS | 6914 | 1461082278479 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 107 (0x8fe1ec00) [pid = 6914] [serial = 226] [outer = 0x8e54c000] 09:11:19 INFO - PROCESS | 6914 | 1461082279527 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1532ms 09:11:19 INFO - PROCESS | 6914 | 1461082279566 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 6914 | 1461082279572 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:11:19 INFO - PROCESS | 6914 | 1461082279580 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 6914 | 1461082279586 Marionette TRACE conn3 <- [1,274,null,{}] 09:11:19 INFO - PROCESS | 6914 | 1461082279613 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:19 INFO - PROCESS | 6914 | 1461082279778 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:11:20 INFO - PROCESS | 6914 | 1461082279981 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x916c4400 == 46 [pid = 6914] [id = 76] 09:11:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 108 (0x918bc800) [pid = 6914] [serial = 227] [outer = (nil)] 09:11:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 109 (0x93446000) [pid = 6914] [serial = 228] [outer = 0x918bc800] 09:11:20 INFO - PROCESS | 6914 | 1461082280076 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 110 (0x934cd800) [pid = 6914] [serial = 229] [outer = 0x918bc800] 09:11:20 INFO - PROCESS | 6914 | 1461082280926 Marionette TRACE conn3 <- [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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1407ms 09:11:20 INFO - PROCESS | 6914 | 1461082280988 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 6914 | 1461082280996 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:11:21 INFO - PROCESS | 6914 | 1461082281005 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 6914 | 1461082281009 Marionette TRACE conn3 <- [1,278,null,{}] 09:11:21 INFO - PROCESS | 6914 | 1461082281015 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:21 INFO - PROCESS | 6914 | 1461082281173 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:11:21 INFO - PROCESS | 6914 | 1461082281322 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x934cec00 == 47 [pid = 6914] [id = 77] 09:11:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 111 (0x934cf000) [pid = 6914] [serial = 230] [outer = (nil)] 09:11:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 112 (0x934f0c00) [pid = 6914] [serial = 231] [outer = 0x934cf000] 09:11:21 INFO - PROCESS | 6914 | 1461082281400 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 113 (0x934fa400) [pid = 6914] [serial = 232] [outer = 0x934cf000] 09:11:21 INFO - PROCESS | 6914 | --DOMWINDOW == 112 (0x9892f400) [pid = 6914] [serial = 164] [outer = (nil)] [url = about:blank] 09:11:21 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e1400 == 46 [pid = 6914] [id = 67] 09:11:21 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e4400 == 45 [pid = 6914] [id = 66] 09:11:21 INFO - PROCESS | 6914 | --DOCSHELL 0x95c0bc00 == 44 [pid = 6914] [id = 65] 09:11:21 INFO - PROCESS | 6914 | --DOCSHELL 0x9748dc00 == 43 [pid = 6914] [id = 64] 09:11:21 INFO - PROCESS | 6914 | --DOCSHELL 0x8fcea400 == 42 [pid = 6914] [id = 63] 09:11:22 INFO - PROCESS | 6914 | --DOCSHELL 0x8fe1a400 == 41 [pid = 6914] [id = 62] 09:11:22 INFO - PROCESS | 6914 | --DOCSHELL 0x9867b000 == 40 [pid = 6914] [id = 58] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 111 (0x984c1400) [pid = 6914] [serial = 161] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 110 (0x959cf400) [pid = 6914] [serial = 150] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 109 (0x918c4c00) [pid = 6914] [serial = 149] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 108 (0x97059400) [pid = 6914] [serial = 155] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 107 (0x972c2000) [pid = 6914] [serial = 156] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 106 (0x9fb9ac00) [pid = 6914] [serial = 140] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 105 (0x971b9400) [pid = 6914] [serial = 134] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 104 (0x8fcf2400) [pid = 6914] [serial = 143] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 103 (0x9151c400) [pid = 6914] [serial = 152] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 102 (0x91851400) [pid = 6914] [serial = 153] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 101 (0x98abac00) [pid = 6914] [serial = 137] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 100 (0x975b3c00) [pid = 6914] [serial = 147] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 99 (0x9704f000) [pid = 6914] [serial = 146] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 98 (0x97997800) [pid = 6914] [serial = 158] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 97 (0x984c3000) [pid = 6914] [serial = 162] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | --DOMWINDOW == 96 (0x97a4e000) [pid = 6914] [serial = 159] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 6914 | 1461082282310 Marionette TRACE conn3 <- [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]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1341ms 09:11:22 INFO - PROCESS | 6914 | 1461082282347 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 6914 | 1461082282350 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:11:22 INFO - PROCESS | 6914 | 1461082282356 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 6914 | 1461082282362 Marionette TRACE conn3 <- [1,282,null,{}] 09:11:22 INFO - PROCESS | 6914 | 1461082282378 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:22 INFO - PROCESS | 6914 | 1461082282542 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:11:22 INFO - PROCESS | 6914 | 1461082282554 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fcf2400 == 41 [pid = 6914] [id = 78] 09:11:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 97 (0x93626000) [pid = 6914] [serial = 233] [outer = (nil)] 09:11:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 98 (0x97255c00) [pid = 6914] [serial = 234] [outer = 0x93626000] 09:11:22 INFO - PROCESS | 6914 | 1461082282638 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 99 (0x975abc00) [pid = 6914] [serial = 235] [outer = 0x93626000] 09:11:23 INFO - PROCESS | 6914 | 1461082283546 Marionette TRACE conn3 <- [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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1240ms 09:11:23 INFO - PROCESS | 6914 | 1461082283597 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 6914 | 1461082283601 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:11:23 INFO - PROCESS | 6914 | 1461082283607 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 6914 | 1461082283612 Marionette TRACE conn3 <- [1,286,null,{}] 09:11:23 INFO - PROCESS | 6914 | 1461082283636 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:23 INFO - PROCESS | 6914 | 1461082283785 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:11:23 INFO - PROCESS | 6914 | 1461082283794 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x971bcc00 == 42 [pid = 6914] [id = 79] 09:11:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 100 (0x97a52800) [pid = 6914] [serial = 236] [outer = (nil)] 09:11:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 101 (0x984c1400) [pid = 6914] [serial = 237] [outer = 0x97a52800] 09:11:23 INFO - PROCESS | 6914 | 1461082283869 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 102 (0x98727c00) [pid = 6914] [serial = 238] [outer = 0x97a52800] 09:11:24 INFO - PROCESS | 6914 | 1461082284715 Marionette TRACE conn3 <- [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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1157ms 09:11:24 INFO - PROCESS | 6914 | 1461082284780 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:11:24 INFO - PROCESS | 6914 | 1461082284784 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:11:24 INFO - PROCESS | 6914 | 1461082284790 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 6914 | 1461082284793 Marionette TRACE conn3 <- [1,290,null,{}] 09:11:24 INFO - PROCESS | 6914 | 1461082284798 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:24 INFO - PROCESS | 6914 | 1461082284979 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:11:25 INFO - PROCESS | 6914 | 1461082285002 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fce4400 == 43 [pid = 6914] [id = 80] 09:11:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 103 (0x97a52000) [pid = 6914] [serial = 239] [outer = (nil)] 09:11:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 104 (0x98ab5800) [pid = 6914] [serial = 240] [outer = 0x97a52000] 09:11:25 INFO - PROCESS | 6914 | 1461082285074 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 105 (0x99207400) [pid = 6914] [serial = 241] [outer = 0x97a52000] 09:11:25 INFO - PROCESS | 6914 | 1461082285874 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1132ms 09:11:25 INFO - PROCESS | 6914 | 1461082285922 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 6914 | 1461082285925 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:11:25 INFO - PROCESS | 6914 | 1461082285938 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 6914 | 1461082285941 Marionette TRACE conn3 <- [1,294,null,{}] 09:11:25 INFO - PROCESS | 6914 | 1461082285959 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:26 INFO - PROCESS | 6914 | 1461082286305 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 104 (0x916c8c00) [pid = 6914] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 103 (0x9343bc00) [pid = 6914] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 102 (0x8fe1e000) [pid = 6914] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 101 (0x979a3000) [pid = 6914] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 100 (0x8fe1f000) [pid = 6914] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 99 (0x8f6eb800) [pid = 6914] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 98 (0x989a7800) [pid = 6914] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 97 (0x90915400) [pid = 6914] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 96 (0x8fce8c00) [pid = 6914] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 95 (0x8f6ea800) [pid = 6914] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:11:26 INFO - PROCESS | 6914 | --DOMWINDOW == 94 (0x9a976800) [pid = 6914] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:11:26 INFO - PROCESS | 6914 | 1461082286406 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6ea800 == 44 [pid = 6914] [id = 81] 09:11:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 95 (0x8f6eb800) [pid = 6914] [serial = 242] [outer = (nil)] 09:11:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 96 (0x8fe1f000) [pid = 6914] [serial = 243] [outer = 0x8f6eb800] 09:11:26 INFO - PROCESS | 6914 | 1461082286497 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 97 (0x9361c400) [pid = 6914] [serial = 244] [outer = 0x8f6eb800] 09:11:27 INFO - PROCESS | 6914 | 1461082287216 Marionette TRACE conn3 <- [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]]]}] 09:11:27 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. 09:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1329ms 09:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:11:27 INFO - PROCESS | 6914 | 1461082287268 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 6914 | 1461082287271 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:11:27 INFO - PROCESS | 6914 | 1461082287277 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 6914 | 1461082287281 Marionette TRACE conn3 <- [1,298,null,{}] 09:11:27 INFO - PROCESS | 6914 | 1461082287286 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:27 INFO - PROCESS | 6914 | 1461082287421 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:11:27 INFO - PROCESS | 6914 | 1461082287438 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x9771f800 == 45 [pid = 6914] [id = 82] 09:11:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 98 (0x97721400) [pid = 6914] [serial = 245] [outer = (nil)] 09:11:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 99 (0x97727000) [pid = 6914] [serial = 246] [outer = 0x97721400] 09:11:27 INFO - PROCESS | 6914 | 1461082287510 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 100 (0x97728400) [pid = 6914] [serial = 247] [outer = 0x97721400] 09:11:28 INFO - PROCESS | 6914 | 1461082288297 Marionette TRACE conn3 <- [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]]]}] 09:11:28 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. 09:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1139ms 09:11:28 INFO - PROCESS | 6914 | 1461082288417 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 6914 | 1461082288422 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:11:28 INFO - PROCESS | 6914 | 1461082288430 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 6914 | 1461082288436 Marionette TRACE conn3 <- [1,302,null,{}] 09:11:28 INFO - PROCESS | 6914 | 1461082288446 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:28 INFO - PROCESS | 6914 | 1461082288664 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:11:28 INFO - PROCESS | 6914 | 1461082288814 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fcf2000 == 46 [pid = 6914] [id = 83] 09:11:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 101 (0x8fcf2800) [pid = 6914] [serial = 248] [outer = (nil)] 09:11:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 102 (0x90915400) [pid = 6914] [serial = 249] [outer = 0x8fcf2800] 09:11:28 INFO - PROCESS | 6914 | 1461082288905 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 103 (0x916c5400) [pid = 6914] [serial = 250] [outer = 0x8fcf2800] 09:11:29 INFO - PROCESS | 6914 | 1461082289830 Marionette TRACE conn3 <- [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]]]}] 09:11:29 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. 09:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1439ms 09:11:29 INFO - PROCESS | 6914 | 1461082289870 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 6914 | 1461082289875 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:11:29 INFO - PROCESS | 6914 | 1461082289889 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 6914 | 1461082289894 Marionette TRACE conn3 <- [1,306,null,{}] 09:11:29 INFO - PROCESS | 6914 | 1461082289901 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:30 INFO - PROCESS | 6914 | 1461082290080 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:11:30 INFO - PROCESS | 6914 | 1461082290226 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x9338a000 == 47 [pid = 6914] [id = 84] 09:11:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 104 (0x9338ac00) [pid = 6914] [serial = 251] [outer = (nil)] 09:11:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 105 (0x934ca000) [pid = 6914] [serial = 252] [outer = 0x9338ac00] 09:11:30 INFO - PROCESS | 6914 | 1461082290356 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 106 (0x934d4c00) [pid = 6914] [serial = 253] [outer = 0x9338ac00] 09:11:31 INFO - PROCESS | 6914 | 1461082291265 Marionette TRACE conn3 <- [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]]]}] 09:11:31 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. 09:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1434ms 09:11:31 INFO - PROCESS | 6914 | 1461082291321 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 6914 | 1461082291325 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:11:31 INFO - PROCESS | 6914 | 1461082291331 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 6914 | 1461082291335 Marionette TRACE conn3 <- [1,310,null,{}] 09:11:31 INFO - PROCESS | 6914 | 1461082291353 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:31 INFO - PROCESS | 6914 | 1461082291548 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:11:31 INFO - PROCESS | 6914 | 1461082291701 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x93388c00 == 48 [pid = 6914] [id = 85] 09:11:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 107 (0x959cf400) [pid = 6914] [serial = 254] [outer = (nil)] 09:11:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 108 (0x975b0400) [pid = 6914] [serial = 255] [outer = 0x959cf400] 09:11:31 INFO - PROCESS | 6914 | 1461082291802 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 109 (0x97724800) [pid = 6914] [serial = 256] [outer = 0x959cf400] 09:11:32 INFO - PROCESS | 6914 | 1461082292790 Marionette TRACE conn3 <- [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]]]}] 09:11:32 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. 09:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1497ms 09:11:32 INFO - PROCESS | 6914 | 1461082292829 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 6914 | 1461082292832 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:11:32 INFO - PROCESS | 6914 | 1461082292840 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 6914 | 1461082292843 Marionette TRACE conn3 <- [1,314,null,{}] 09:11:32 INFO - PROCESS | 6914 | 1461082292849 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:33 INFO - PROCESS | 6914 | 1461082293007 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:11:33 INFO - PROCESS | 6914 | 1461082293159 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x9704f000 == 49 [pid = 6914] [id = 86] 09:11:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 110 (0x9872fc00) [pid = 6914] [serial = 257] [outer = (nil)] 09:11:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 111 (0x98fab000) [pid = 6914] [serial = 258] [outer = 0x9872fc00] 09:11:33 INFO - PROCESS | 6914 | 1461082293287 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 112 (0x9a67f800) [pid = 6914] [serial = 259] [outer = 0x9872fc00] 09:11:34 INFO - PROCESS | 6914 | 1461082294132 Marionette TRACE conn3 <- [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]]]}] 09:11:34 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. 09:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1334ms 09:11:34 INFO - PROCESS | 6914 | 1461082294174 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 6914 | 1461082294178 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:11:34 INFO - PROCESS | 6914 | 1461082294184 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 6914 | 1461082294187 Marionette TRACE conn3 <- [1,318,null,{}] 09:11:34 INFO - PROCESS | 6914 | 1461082294193 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:34 INFO - PROCESS | 6914 | 1461082294404 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:11:34 INFO - PROCESS | 6914 | 1461082294419 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e552800 == 50 [pid = 6914] [id = 87] 09:11:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 113 (0x8e556c00) [pid = 6914] [serial = 260] [outer = (nil)] 09:11:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 114 (0x9fa8e400) [pid = 6914] [serial = 261] [outer = 0x8e556c00] 09:11:34 INFO - PROCESS | 6914 | 1461082294536 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 115 (0x9fb94800) [pid = 6914] [serial = 262] [outer = 0x8e556c00] 09:11:35 INFO - PROCESS | 6914 | 1461082295561 Marionette TRACE conn3 <- [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]]]}] 09:11:35 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. 09:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1428ms 09:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:11:35 INFO - PROCESS | 6914 | 1461082295614 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 6914 | 1461082295617 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:11:35 INFO - PROCESS | 6914 | 1461082295623 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 6914 | 1461082295626 Marionette TRACE conn3 <- [1,322,null,{}] 09:11:35 INFO - PROCESS | 6914 | 1461082295632 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:35 INFO - PROCESS | 6914 | 1461082295835 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:11:36 INFO - PROCESS | 6914 | 1461082295987 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 6914 | ++DOCSHELL 0x9ea18800 == 51 [pid = 6914] [id = 88] 09:11:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 116 (0xa0d46800) [pid = 6914] [serial = 263] [outer = (nil)] 09:11:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 117 (0xa0ed4400) [pid = 6914] [serial = 264] [outer = 0xa0d46800] 09:11:36 INFO - PROCESS | 6914 | 1461082296128 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 118 (0xa3b0a800) [pid = 6914] [serial = 265] [outer = 0xa0d46800] 09:11:37 INFO - PROCESS | 6914 | 1461082297032 Marionette TRACE conn3 <- [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]]]}] 09:11:37 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. 09:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1440ms 09:11:37 INFO - PROCESS | 6914 | 1461082297063 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 6914 | 1461082297068 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:11:37 INFO - PROCESS | 6914 | 1461082297074 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 6914 | 1461082297078 Marionette TRACE conn3 <- [1,326,null,{}] 09:11:37 INFO - PROCESS | 6914 | 1461082297084 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:37 INFO - PROCESS | 6914 | 1461082297258 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:11:37 INFO - PROCESS | 6914 | 1461082297421 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x9872e800 == 52 [pid = 6914] [id = 89] 09:11:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 119 (0xa0d4ec00) [pid = 6914] [serial = 266] [outer = (nil)] 09:11:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 120 (0xa4345400) [pid = 6914] [serial = 267] [outer = 0xa0d4ec00] 09:11:37 INFO - PROCESS | 6914 | 1461082297510 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 121 (0xa44b0c00) [pid = 6914] [serial = 268] [outer = 0xa0d4ec00] 09:11:38 INFO - PROCESS | 6914 | 1461082298444 Marionette TRACE conn3 <- [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]]]}] 09:11:38 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. 09:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1438ms 09:11:38 INFO - PROCESS | 6914 | 1461082298512 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 6914 | 1461082298516 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:11:38 INFO - PROCESS | 6914 | 1461082298522 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 6914 | 1461082298526 Marionette TRACE conn3 <- [1,330,null,{}] 09:11:38 INFO - PROCESS | 6914 | 1461082298531 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:38 INFO - PROCESS | 6914 | 1461082298690 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:11:38 INFO - PROCESS | 6914 | 1461082298843 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e553c00 == 53 [pid = 6914] [id = 90] 09:11:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 122 (0x8e554000) [pid = 6914] [serial = 269] [outer = (nil)] 09:11:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 123 (0x8ff12800) [pid = 6914] [serial = 270] [outer = 0x8e554000] 09:11:38 INFO - PROCESS | 6914 | 1461082298928 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 124 (0x8ff18800) [pid = 6914] [serial = 271] [outer = 0x8e554000] 09:11:40 INFO - PROCESS | 6914 | 1461082300101 Marionette TRACE conn3 <- [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]]]}] 09:11:40 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. 09:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1629ms 09:11:40 INFO - PROCESS | 6914 | 1461082300153 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 6914 | 1461082300159 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:11:40 INFO - PROCESS | 6914 | 1461082300169 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 6914 | 1461082300174 Marionette TRACE conn3 <- [1,334,null,{}] 09:11:40 INFO - PROCESS | 6914 | 1461082300182 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:40 INFO - PROCESS | 6914 | 1461082300356 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:11:40 INFO - PROCESS | 6914 | 1461082300519 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fceb000 == 54 [pid = 6914] [id = 91] 09:11:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 125 (0x8fe11800) [pid = 6914] [serial = 272] [outer = (nil)] 09:11:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 126 (0x90916400) [pid = 6914] [serial = 273] [outer = 0x8fe11800] 09:11:40 INFO - PROCESS | 6914 | 1461082300640 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x918bc400) [pid = 6914] [serial = 274] [outer = 0x8fe11800] 09:11:41 INFO - PROCESS | 6914 | 1461082301502 Marionette TRACE conn3 <- [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]]]}] 09:11:41 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. 09:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1381ms 09:11:41 INFO - PROCESS | 6914 | 1461082301555 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 6914 | 1461082301572 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:11:41 INFO - PROCESS | 6914 | 1461082301582 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 6914 | 1461082301587 Marionette TRACE conn3 <- [1,338,null,{}] 09:11:41 INFO - PROCESS | 6914 | 1461082301593 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:41 INFO - PROCESS | 6914 | 1461082301799 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:11:41 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6ea800 == 53 [pid = 6914] [id = 81] 09:11:41 INFO - PROCESS | 6914 | --DOCSHELL 0x975b3800 == 52 [pid = 6914] [id = 59] 09:11:41 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0xa09d6400) [pid = 6914] [serial = 203] [outer = (nil)] [url = about:blank] 09:11:41 INFO - PROCESS | 6914 | 1461082301975 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 6914 | --DOCSHELL 0x8fce4400 == 51 [pid = 6914] [id = 80] 09:11:42 INFO - PROCESS | 6914 | --DOCSHELL 0x971bcc00 == 50 [pid = 6914] [id = 79] 09:11:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6ea800 == 51 [pid = 6914] [id = 92] 09:11:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x8fbcec00) [pid = 6914] [serial = 275] [outer = (nil)] 09:11:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x8fce5000) [pid = 6914] [serial = 276] [outer = 0x8fbcec00] 09:11:42 INFO - PROCESS | 6914 | 1461082302100 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x918c8800) [pid = 6914] [serial = 277] [outer = 0x8fbcec00] 09:11:42 INFO - PROCESS | 6914 | --DOCSHELL 0x8fcf2400 == 50 [pid = 6914] [id = 78] 09:11:42 INFO - PROCESS | 6914 | --DOCSHELL 0x934cec00 == 49 [pid = 6914] [id = 77] 09:11:42 INFO - PROCESS | 6914 | --DOCSHELL 0x916c4400 == 48 [pid = 6914] [id = 76] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x975b2400) [pid = 6914] [serial = 135] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x8fcf1800) [pid = 6914] [serial = 144] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0x984c5c00) [pid = 6914] [serial = 138] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 125 (0x98a7d000) [pid = 6914] [serial = 141] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 124 (0x9fa38c00) [pid = 6914] [serial = 197] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 123 (0x98ab6000) [pid = 6914] [serial = 165] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 122 (0x93625000) [pid = 6914] [serial = 186] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 121 (0x93440400) [pid = 6914] [serial = 185] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 120 (0x98729400) [pid = 6914] [serial = 191] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 119 (0x96339c00) [pid = 6914] [serial = 188] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 118 (0x97251c00) [pid = 6914] [serial = 189] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 117 (0x95c14800) [pid = 6914] [serial = 182] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 116 (0x8fe14c00) [pid = 6914] [serial = 167] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 115 (0x95ac9400) [pid = 6914] [serial = 170] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 114 (0x98a7f000) [pid = 6914] [serial = 173] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 113 (0x99305000) [pid = 6914] [serial = 176] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 112 (0x9a975c00) [pid = 6914] [serial = 179] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 111 (0x975b1000) [pid = 6914] [serial = 198] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 110 (0x9ff48000) [pid = 6914] [serial = 201] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 109 (0x99305400) [pid = 6914] [serial = 194] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 108 (0x9ff12400) [pid = 6914] [serial = 200] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 107 (0x9a925400) [pid = 6914] [serial = 195] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | --DOMWINDOW == 106 (0x98921800) [pid = 6914] [serial = 192] [outer = (nil)] [url = about:blank] 09:11:42 INFO - PROCESS | 6914 | 1461082302980 Marionette TRACE conn3 <- [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]]]}] 09:11:43 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. 09:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1478ms 09:11:43 INFO - PROCESS | 6914 | 1461082303061 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 6914 | 1461082303065 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:11:43 INFO - PROCESS | 6914 | 1461082303071 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 6914 | 1461082303077 Marionette TRACE conn3 <- [1,342,null,{}] 09:11:43 INFO - PROCESS | 6914 | 1461082303092 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:43 INFO - PROCESS | 6914 | 1461082303248 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:11:43 INFO - PROCESS | 6914 | 1461082303355 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x916c4400 == 49 [pid = 6914] [id = 93] 09:11:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 107 (0x93445400) [pid = 6914] [serial = 278] [outer = (nil)] 09:11:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 108 (0x9361d400) [pid = 6914] [serial = 279] [outer = 0x93445400] 09:11:43 INFO - PROCESS | 6914 | 1461082303432 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 109 (0x959d6800) [pid = 6914] [serial = 280] [outer = 0x93445400] 09:11:44 INFO - PROCESS | 6914 | 1461082304094 Marionette TRACE conn3 <- [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]]]}] 09:11:44 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. 09:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1047ms 09:11:44 INFO - PROCESS | 6914 | 1461082304119 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 6914 | 1461082304124 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:11:44 INFO - PROCESS | 6914 | 1461082304131 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 6914 | 1461082304134 Marionette TRACE conn3 <- [1,346,null,{}] 09:11:44 INFO - PROCESS | 6914 | 1461082304139 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:44 INFO - PROCESS | 6914 | 1461082304353 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:11:44 INFO - PROCESS | 6914 | 1461082304430 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fc8bc00 == 50 [pid = 6914] [id = 94] 09:11:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 110 (0x934fe800) [pid = 6914] [serial = 281] [outer = (nil)] 09:11:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 111 (0x963a7000) [pid = 6914] [serial = 282] [outer = 0x934fe800] 09:11:44 INFO - PROCESS | 6914 | 1461082304503 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 112 (0x97251c00) [pid = 6914] [serial = 283] [outer = 0x934fe800] 09:11:45 INFO - PROCESS | 6914 | 1461082305292 Marionette TRACE conn3 <- [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]]]}] 09:11:45 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. 09:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1228ms 09:11:45 INFO - PROCESS | 6914 | 1461082305360 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 6914 | 1461082305363 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:11:45 INFO - PROCESS | 6914 | 1461082305369 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 6914 | 1461082305371 Marionette TRACE conn3 <- [1,350,null,{}] 09:11:45 INFO - PROCESS | 6914 | 1461082305377 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:45 INFO - PROCESS | 6914 | 1461082305565 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:11:45 INFO - PROCESS | 6914 | 1461082305586 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x95ac9400 == 51 [pid = 6914] [id = 95] 09:11:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 113 (0x975aac00) [pid = 6914] [serial = 284] [outer = (nil)] 09:11:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 114 (0x975b1400) [pid = 6914] [serial = 285] [outer = 0x975aac00] 09:11:45 INFO - PROCESS | 6914 | 1461082305658 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 115 (0x975b6000) [pid = 6914] [serial = 286] [outer = 0x975aac00] 09:11:46 INFO - PROCESS | 6914 | 1461082306517 Marionette TRACE conn3 <- [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]]]}] 09:11:46 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. 09:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1178ms 09:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:11:46 INFO - PROCESS | 6914 | 1461082306548 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 6914 | 1461082306551 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:11:46 INFO - PROCESS | 6914 | 1461082306557 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 6914 | 1461082306560 Marionette TRACE conn3 <- [1,354,null,{}] 09:11:46 INFO - PROCESS | 6914 | 1461082306578 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:46 INFO - PROCESS | 6914 | 1461082306948 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:11:46 INFO - PROCESS | 6914 | --DOMWINDOW == 114 (0x97a52000) [pid = 6914] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:11:46 INFO - PROCESS | 6914 | --DOMWINDOW == 113 (0x8f6eb800) [pid = 6914] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:11:46 INFO - PROCESS | 6914 | --DOMWINDOW == 112 (0x934cf000) [pid = 6914] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:11:46 INFO - PROCESS | 6914 | --DOMWINDOW == 111 (0x918bc800) [pid = 6914] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:11:46 INFO - PROCESS | 6914 | --DOMWINDOW == 110 (0x97a52800) [pid = 6914] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:11:46 INFO - PROCESS | 6914 | --DOMWINDOW == 109 (0x93626000) [pid = 6914] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:11:47 INFO - PROCESS | 6914 | 1461082307039 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e550000 == 52 [pid = 6914] [id = 96] 09:11:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 110 (0x8f6ea400) [pid = 6914] [serial = 287] [outer = (nil)] 09:11:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 111 (0x934d4400) [pid = 6914] [serial = 288] [outer = 0x8f6ea400] 09:11:47 INFO - PROCESS | 6914 | 1461082307121 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 112 (0x97ec6c00) [pid = 6914] [serial = 289] [outer = 0x8f6ea400] 09:11:47 INFO - PROCESS | 6914 | 1461082307818 Marionette TRACE conn3 <- [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]]]}] 09:11:47 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. 09:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1289ms 09:11:47 INFO - PROCESS | 6914 | 1461082307845 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 6914 | 1461082307849 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:11:47 INFO - PROCESS | 6914 | 1461082307855 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 6914 | 1461082307857 Marionette TRACE conn3 <- [1,358,null,{}] 09:11:47 INFO - PROCESS | 6914 | 1461082307863 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:48 INFO - PROCESS | 6914 | 1461082308040 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:11:48 INFO - PROCESS | 6914 | 1461082308053 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbcb400 == 53 [pid = 6914] [id = 97] 09:11:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 113 (0x979a0400) [pid = 6914] [serial = 290] [outer = (nil)] 09:11:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 114 (0x989a9800) [pid = 6914] [serial = 291] [outer = 0x979a0400] 09:11:48 INFO - PROCESS | 6914 | 1461082308125 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 115 (0x98abac00) [pid = 6914] [serial = 292] [outer = 0x979a0400] 09:11:48 INFO - PROCESS | 6914 | 1461082308853 Marionette TRACE conn3 <- [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]]]}] 09:11:48 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. 09:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1027ms 09:11:48 INFO - PROCESS | 6914 | 1461082308985 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 6914 | 1461082308989 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:11:49 INFO - PROCESS | 6914 | 1461082309000 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 6914 | 1461082309006 Marionette TRACE conn3 <- [1,362,null,{}] 09:11:49 INFO - PROCESS | 6914 | 1461082309015 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:49 INFO - PROCESS | 6914 | 1461082309230 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:11:49 INFO - PROCESS | 6914 | 1461082309382 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x8ff12000 == 54 [pid = 6914] [id = 98] 09:11:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 116 (0x8ff13400) [pid = 6914] [serial = 293] [outer = (nil)] 09:11:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 117 (0x8ff17c00) [pid = 6914] [serial = 294] [outer = 0x8ff13400] 09:11:49 INFO - PROCESS | 6914 | 1461082309471 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 118 (0x9036e800) [pid = 6914] [serial = 295] [outer = 0x8ff13400] 09:11:50 INFO - PROCESS | 6914 | 1461082310440 Marionette TRACE conn3 <- [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]]]}] 09:11:50 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. 09:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1488ms 09:11:50 INFO - PROCESS | 6914 | 1461082310489 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 6914 | 1461082310496 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:11:50 INFO - PROCESS | 6914 | 1461082310507 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 6914 | 1461082310514 Marionette TRACE conn3 <- [1,366,null,{}] 09:11:50 INFO - PROCESS | 6914 | 1461082310521 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:50 INFO - PROCESS | 6914 | 1461082310732 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:11:50 INFO - PROCESS | 6914 | 1461082310934 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x93381000 == 55 [pid = 6914] [id = 99] 09:11:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 119 (0x9338b800) [pid = 6914] [serial = 296] [outer = (nil)] 09:11:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 120 (0x934d8400) [pid = 6914] [serial = 297] [outer = 0x9338b800] 09:11:51 INFO - PROCESS | 6914 | 1461082311067 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 121 (0x9361d800) [pid = 6914] [serial = 298] [outer = 0x9338b800] 09:11:52 INFO - PROCESS | 6914 | 1461082312023 Marionette TRACE conn3 <- [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]]]}] 09:11:52 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. 09:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1539ms 09:11:52 INFO - PROCESS | 6914 | 1461082312044 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 6914 | 1461082312048 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:11:52 INFO - PROCESS | 6914 | 1461082312055 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 6914 | 1461082312059 Marionette TRACE conn3 <- [1,370,null,{}] 09:11:52 INFO - PROCESS | 6914 | 1461082312073 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:52 INFO - PROCESS | 6914 | 1461082312241 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:11:52 INFO - PROCESS | 6914 | 1461082312402 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x97eca400 == 56 [pid = 6914] [id = 100] 09:11:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 122 (0x984c1000) [pid = 6914] [serial = 299] [outer = (nil)] 09:11:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 123 (0x989a7400) [pid = 6914] [serial = 300] [outer = 0x984c1000] 09:11:52 INFO - PROCESS | 6914 | 1461082312581 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 124 (0x9923c800) [pid = 6914] [serial = 301] [outer = 0x984c1000] 09:11:53 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. 09:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1429ms 09:11:53 INFO - PROCESS | 6914 | 1461082313470 Marionette TRACE conn3 <- [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]]]}] 09:11:53 INFO - PROCESS | 6914 | 1461082313484 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 6914 | 1461082313488 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:11:53 INFO - PROCESS | 6914 | 1461082313494 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 6914 | 1461082313498 Marionette TRACE conn3 <- [1,374,null,{}] 09:11:53 INFO - PROCESS | 6914 | 1461082313503 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:53 INFO - PROCESS | 6914 | 1461082313662 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:11:53 INFO - PROCESS | 6914 | 1461082313819 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e2800 == 57 [pid = 6914] [id = 101] 09:11:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 125 (0x8fce4c00) [pid = 6914] [serial = 302] [outer = (nil)] 09:11:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 126 (0x9df84400) [pid = 6914] [serial = 303] [outer = 0x8fce4c00] 09:11:53 INFO - PROCESS | 6914 | 1461082313903 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x9fa91000) [pid = 6914] [serial = 304] [outer = 0x8fce4c00] 09:11:54 INFO - PROCESS | 6914 | 1461082314817 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:11:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1381ms 09:11:54 INFO - PROCESS | 6914 | 1461082314876 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 6914 | 1461082314880 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:11:54 INFO - PROCESS | 6914 | 1461082314886 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 6914 | 1461082314890 Marionette TRACE conn3 <- [1,378,null,{}] 09:11:54 INFO - PROCESS | 6914 | 1461082314895 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:55 INFO - PROCESS | 6914 | 1461082315069 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:11:55 INFO - PROCESS | 6914 | 1461082315220 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x9a91f000 == 58 [pid = 6914] [id = 102] 09:11:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x9a925400) [pid = 6914] [serial = 305] [outer = (nil)] 09:11:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x9ff44400) [pid = 6914] [serial = 306] [outer = 0x9a925400] 09:11:55 INFO - PROCESS | 6914 | 1461082315315 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x9ff4a400) [pid = 6914] [serial = 307] [outer = 0x9a925400] 09:11:56 INFO - PROCESS | 6914 | 1461082316202 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:11:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1381ms 09:11:56 INFO - PROCESS | 6914 | 1461082316268 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 6914 | 1461082316273 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:11:56 INFO - PROCESS | 6914 | 1461082316278 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 6914 | 1461082316282 Marionette TRACE conn3 <- [1,382,null,{}] 09:11:56 INFO - PROCESS | 6914 | 1461082316288 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:56 INFO - PROCESS | 6914 | 1461082316483 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:11:56 INFO - PROCESS | 6914 | 1461082316644 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e557000 == 59 [pid = 6914] [id = 103] 09:11:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8f8ca400) [pid = 6914] [serial = 308] [outer = (nil)] 09:11:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x8f8d9800) [pid = 6914] [serial = 309] [outer = 0x8f8ca400] 09:11:56 INFO - PROCESS | 6914 | 1461082316740 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x9ffc9000) [pid = 6914] [serial = 310] [outer = 0x8f8ca400] 09:11:57 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:57 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:57 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:57 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:57 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:57 INFO - PROCESS | 6914 | 1461082317607 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:11:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1385ms 09:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:11:57 INFO - PROCESS | 6914 | 1461082317665 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 6914 | 1461082317668 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:11:57 INFO - PROCESS | 6914 | 1461082317674 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 6914 | 1461082317678 Marionette TRACE conn3 <- [1,386,null,{}] 09:11:57 INFO - PROCESS | 6914 | 1461082317683 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:57 INFO - PROCESS | 6914 | 1461082317840 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:11:58 INFO - PROCESS | 6914 | 1461082317993 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8d2c00 == 60 [pid = 6914] [id = 104] 09:11:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x90916c00) [pid = 6914] [serial = 311] [outer = (nil)] 09:11:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x93b62000) [pid = 6914] [serial = 312] [outer = 0x90916c00] 09:11:58 INFO - PROCESS | 6914 | 1461082318078 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x93b63800) [pid = 6914] [serial = 313] [outer = 0x90916c00] 09:11:59 INFO - PROCESS | 6914 | 1461082319003 Marionette TRACE conn3 <- [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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1379ms 09:11:59 INFO - PROCESS | 6914 | 1461082319053 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 6914 | 1461082319057 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:11:59 INFO - PROCESS | 6914 | 1461082319063 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 6914 | 1461082319066 Marionette TRACE conn3 <- [1,390,null,{}] 09:11:59 INFO - PROCESS | 6914 | 1461082319072 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:59 INFO - PROCESS | 6914 | 1461082319225 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:11:59 INFO - PROCESS | 6914 | 1461082319384 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e373400 == 61 [pid = 6914] [id = 105] 09:11:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8e375000) [pid = 6914] [serial = 314] [outer = (nil)] 09:11:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8e37b800) [pid = 6914] [serial = 315] [outer = 0x8e375000] 09:11:59 INFO - PROCESS | 6914 | 1461082319469 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8e37ec00) [pid = 6914] [serial = 316] [outer = 0x8e375000] 09:12:00 INFO - PROCESS | 6914 | 1461082320443 Marionette TRACE conn3 <- [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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:12:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1445ms 09:12:00 INFO - PROCESS | 6914 | 1461082320509 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 6914 | 1461082320513 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:12:00 INFO - PROCESS | 6914 | 1461082320519 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 6914 | 1461082320523 Marionette TRACE conn3 <- [1,394,null,{}] 09:12:00 INFO - PROCESS | 6914 | 1461082320528 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:00 INFO - PROCESS | 6914 | 1461082320697 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:12:01 INFO - PROCESS | 6914 | 1461082321129 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e37a000 == 62 [pid = 6914] [id = 106] 09:12:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8fbc9000) [pid = 6914] [serial = 317] [outer = (nil)] 09:12:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8fc8c400) [pid = 6914] [serial = 318] [outer = 0x8fbc9000] 09:12:01 INFO - PROCESS | 6914 | 1461082321215 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8fcf2c00) [pid = 6914] [serial = 319] [outer = 0x8fbc9000] 09:12:02 INFO - PROCESS | 6914 | 1461082322099 Marionette TRACE conn3 <- [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]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1649ms 09:12:02 INFO - PROCESS | 6914 | 1461082322171 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 6914 | 1461082322178 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:12:02 INFO - PROCESS | 6914 | 1461082322186 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 6914 | 1461082322191 Marionette TRACE conn3 <- [1,398,null,{}] 09:12:02 INFO - PROCESS | 6914 | 1461082322200 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:02 INFO - PROCESS | 6914 | 1461082322403 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:12:02 INFO - PROCESS | 6914 | 1461082322665 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x8ff1a400 == 63 [pid = 6914] [id = 107] 09:12:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x91518400) [pid = 6914] [serial = 320] [outer = (nil)] 09:12:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x93389000) [pid = 6914] [serial = 321] [outer = 0x91518400] 09:12:02 INFO - PROCESS | 6914 | 1461082322800 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x934d0800) [pid = 6914] [serial = 322] [outer = 0x91518400] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x9361e000 == 62 [pid = 6914] [id = 39] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e7800 == 61 [pid = 6914] [id = 60] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x9361f000) [pid = 6914] [serial = 206] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0xa3b6f800) [pid = 6914] [serial = 215] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x934f7c00) [pid = 6914] [serial = 218] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x99385400) [pid = 6914] [serial = 209] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0xa0ed9800) [pid = 6914] [serial = 212] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0xa44b7000) [pid = 6914] [serial = 221] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x97727000) [pid = 6914] [serial = 246] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x8e550000 == 60 [pid = 6914] [id = 96] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x95ac9400 == 59 [pid = 6914] [id = 95] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x8fc8bc00 == 58 [pid = 6914] [id = 94] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x916c4400 == 57 [pid = 6914] [id = 93] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6ea800 == 56 [pid = 6914] [id = 92] 09:12:03 INFO - PROCESS | 6914 | 1461082323859 Marionette TRACE conn3 <- [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]]]}] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x8fceb000 == 55 [pid = 6914] [id = 91] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x9ea18800 == 54 [pid = 6914] [id = 88] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x8e552800 == 53 [pid = 6914] [id = 87] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x9704f000 == 52 [pid = 6914] [id = 86] 09:12:03 INFO - PROCESS | 6914 | --DOCSHELL 0x8fcf2000 == 51 [pid = 6914] [id = 83] 09:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1731ms 09:12:03 INFO - PROCESS | 6914 | 1461082323922 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:12:03 INFO - PROCESS | 6914 | 1461082323928 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:12:03 INFO - PROCESS | 6914 | 1461082323934 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 6914 | 1461082323938 Marionette TRACE conn3 <- [1,402,null,{}] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x98ab5800) [pid = 6914] [serial = 240] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8fe1f000) [pid = 6914] [serial = 243] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x99207400) [pid = 6914] [serial = 241] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x934fa400) [pid = 6914] [serial = 232] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x934f0c00) [pid = 6914] [serial = 231] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x934cd800) [pid = 6914] [serial = 229] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x93446000) [pid = 6914] [serial = 228] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x984c1400) [pid = 6914] [serial = 237] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x97255c00) [pid = 6914] [serial = 234] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x975abc00) [pid = 6914] [serial = 235] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x8e556800) [pid = 6914] [serial = 225] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0x9361c400) [pid = 6914] [serial = 244] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 125 (0x98727c00) [pid = 6914] [serial = 238] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 6914 | --DOMWINDOW == 124 (0x99204800) [pid = 6914] [serial = 99] [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.] 09:12:03 INFO - PROCESS | 6914 | 1461082323976 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:04 INFO - PROCESS | 6914 | 1461082324134 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:12:04 INFO - PROCESS | 6914 | 1461082324353 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x918c1400 == 52 [pid = 6914] [id = 108] 09:12:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 125 (0x9343bc00) [pid = 6914] [serial = 323] [outer = (nil)] 09:12:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 126 (0x934cf800) [pid = 6914] [serial = 324] [outer = 0x9343bc00] 09:12:04 INFO - PROCESS | 6914 | 1461082324429 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x934fd400) [pid = 6914] [serial = 325] [outer = 0x9343bc00] 09:12:05 INFO - PROCESS | 6914 | 1461082325184 Marionette TRACE conn3 <- [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]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1288ms 09:12:05 INFO - PROCESS | 6914 | 1461082325223 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 6914 | 1461082325226 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:12:05 INFO - PROCESS | 6914 | 1461082325239 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 6914 | 1461082325248 Marionette TRACE conn3 <- [1,406,null,{}] 09:12:05 INFO - PROCESS | 6914 | 1461082325256 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:05 INFO - PROCESS | 6914 | 1461082325407 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:12:05 INFO - PROCESS | 6914 | 1461082325425 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e380800 == 53 [pid = 6914] [id = 109] 09:12:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x934f4000) [pid = 6914] [serial = 326] [outer = (nil)] 09:12:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x93e0fc00) [pid = 6914] [serial = 327] [outer = 0x934f4000] 09:12:05 INFO - PROCESS | 6914 | 1461082325516 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x93e12400) [pid = 6914] [serial = 328] [outer = 0x934f4000] 09:12:06 INFO - PROCESS | 6914 | 1461082326402 Marionette TRACE conn3 <- [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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1196ms 09:12:06 INFO - PROCESS | 6914 | 1461082326430 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 6914 | 1461082326434 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:12:06 INFO - PROCESS | 6914 | 1461082326445 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 6914 | 1461082326447 Marionette TRACE conn3 <- [1,410,null,{}] 09:12:06 INFO - PROCESS | 6914 | 1461082326453 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:06 INFO - PROCESS | 6914 | 1461082326648 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:12:06 INFO - PROCESS | 6914 | 1461082326671 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x93b6a800 == 54 [pid = 6914] [id = 110] 09:12:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x93b6ac00) [pid = 6914] [serial = 329] [outer = (nil)] 09:12:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x95a17800) [pid = 6914] [serial = 330] [outer = 0x93b6ac00] 09:12:06 INFO - PROCESS | 6914 | 1461082326752 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x9633bc00) [pid = 6914] [serial = 331] [outer = 0x93b6ac00] 09:12:07 INFO - PROCESS | 6914 | 1461082327631 Marionette TRACE conn3 <- [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]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1229ms 09:12:07 INFO - PROCESS | 6914 | 1461082327674 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 6914 | 1461082327678 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:12:07 INFO - PROCESS | 6914 | 1461082327692 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 6914 | 1461082327694 Marionette TRACE conn3 <- [1,414,null,{}] 09:12:07 INFO - PROCESS | 6914 | 1461082327700 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:07 INFO - PROCESS | 6914 | 1461082327900 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:12:07 INFO - PROCESS | 6914 | 1461082327922 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x972cb400 == 55 [pid = 6914] [id = 111] 09:12:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x9748d000) [pid = 6914] [serial = 332] [outer = (nil)] 09:12:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x975ac000) [pid = 6914] [serial = 333] [outer = 0x9748d000] 09:12:08 INFO - PROCESS | 6914 | 1461082328005 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x97725c00) [pid = 6914] [serial = 334] [outer = 0x9748d000] 09:12:08 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x934fe800) [pid = 6914] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:12:08 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x97721400) [pid = 6914] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:12:08 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x975aac00) [pid = 6914] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:12:08 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x93445400) [pid = 6914] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:12:08 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x8fe11800) [pid = 6914] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:12:08 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x8f6ea400) [pid = 6914] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:12:08 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x8fbcec00) [pid = 6914] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:12:08 INFO - PROCESS | 6914 | 1461082328984 Marionette TRACE conn3 <- [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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1331ms 09:12:09 INFO - PROCESS | 6914 | 1461082329023 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 6914 | 1461082329027 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:12:09 INFO - PROCESS | 6914 | 1461082329033 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 6914 | 1461082329036 Marionette TRACE conn3 <- [1,418,null,{}] 09:12:09 INFO - PROCESS | 6914 | 1461082329041 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:09 INFO - PROCESS | 6914 | 1461082329183 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:12:09 INFO - PROCESS | 6914 | 1461082329200 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8d6c00 == 56 [pid = 6914] [id = 112] 09:12:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x8fe11800) [pid = 6914] [serial = 335] [outer = (nil)] 09:12:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x9772a800) [pid = 6914] [serial = 336] [outer = 0x8fe11800] 09:12:09 INFO - PROCESS | 6914 | 1461082329271 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x9772dc00) [pid = 6914] [serial = 337] [outer = 0x8fe11800] 09:12:10 INFO - PROCESS | 6914 | 1461082330511 Marionette TRACE conn3 <- [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]]]}] 09:12:10 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 09:12:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1530ms 09:12:10 INFO - PROCESS | 6914 | 1461082330565 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 6914 | 1461082330572 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:12:10 INFO - PROCESS | 6914 | 1461082330581 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 6914 | 1461082330588 Marionette TRACE conn3 <- [1,422,null,{}] 09:12:10 INFO - PROCESS | 6914 | 1461082330653 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:10 INFO - PROCESS | 6914 | 1461082330932 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:12:11 INFO - PROCESS | 6914 | 1461082331093 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fcf1000 == 57 [pid = 6914] [id = 113] 09:12:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8fcf2400) [pid = 6914] [serial = 338] [outer = (nil)] 09:12:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8ff15400) [pid = 6914] [serial = 339] [outer = 0x8fcf2400] 09:12:11 INFO - PROCESS | 6914 | 1461082331183 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x91512000) [pid = 6914] [serial = 340] [outer = 0x8fcf2400] 09:12:12 INFO - PROCESS | 6914 | 1461082332517 Marionette TRACE conn3 <- [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]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1952ms 09:12:12 INFO - PROCESS | 6914 | 1461082332599 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 6914 | 1461082332608 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:12:12 INFO - PROCESS | 6914 | 1461082332622 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 6914 | 1461082332627 Marionette TRACE conn3 <- [1,426,null,{}] 09:12:12 INFO - PROCESS | 6914 | 1461082332633 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:12 INFO - PROCESS | 6914 | 1461082332805 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:12:12 INFO - PROCESS | 6914 | 1461082332961 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e378800 == 58 [pid = 6914] [id = 114] 09:12:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8fbc4800) [pid = 6914] [serial = 341] [outer = (nil)] 09:12:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x93438000) [pid = 6914] [serial = 342] [outer = 0x8fbc4800] 09:12:13 INFO - PROCESS | 6914 | 1461082333047 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x9361e000) [pid = 6914] [serial = 343] [outer = 0x8fbc4800] 09:12:14 INFO - PROCESS | 6914 | 1461082334034 Marionette TRACE conn3 <- [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] 09:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:12:14 INFO - PROCESS | 6914 | 1461082334110 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:12:14 INFO - PROCESS | 6914 | 1461082334117 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 6914 | 1461082334123 Marionette TRACE conn3 <- [1,430,null,{}] 09:12:14 INFO - PROCESS | 6914 | 1461082334139 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:14 INFO - PROCESS | 6914 | 1461082334327 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:12:14 INFO - PROCESS | 6914 | 1461082334577 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e15000 == 59 [pid = 6914] [id = 115] 09:12:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x959d4c00) [pid = 6914] [serial = 344] [outer = (nil)] 09:12:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x97055c00) [pid = 6914] [serial = 345] [outer = 0x959d4c00] 09:12:14 INFO - PROCESS | 6914 | 1461082334683 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x975ac800) [pid = 6914] [serial = 346] [outer = 0x959d4c00] 09:12:15 INFO - PROCESS | 6914 | 1461082335642 Marionette TRACE conn3 <- [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]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1589ms 09:12:15 INFO - PROCESS | 6914 | 1461082335706 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:12:15 INFO - PROCESS | 6914 | 1461082335710 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:12:15 INFO - PROCESS | 6914 | 1461082335716 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 6914 | 1461082335720 Marionette TRACE conn3 <- [1,434,null,{}] 09:12:15 INFO - PROCESS | 6914 | 1461082335726 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:15 INFO - PROCESS | 6914 | 1461082335903 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:12:16 INFO - PROCESS | 6914 | 1461082336104 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8d5400 == 60 [pid = 6914] [id = 116] 09:12:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x979a3c00) [pid = 6914] [serial = 347] [outer = (nil)] 09:12:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x989a8000) [pid = 6914] [serial = 348] [outer = 0x979a3c00] 09:12:16 INFO - PROCESS | 6914 | 1461082336236 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x98fae400) [pid = 6914] [serial = 349] [outer = 0x979a3c00] 09:12:17 INFO - PROCESS | 6914 | 1461082337085 Marionette TRACE conn3 <- [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]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1428ms 09:12:17 INFO - PROCESS | 6914 | 1461082337145 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 6914 | 1461082337148 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:12:17 INFO - PROCESS | 6914 | 1461082337155 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 6914 | 1461082337158 Marionette TRACE conn3 <- [1,438,null,{}] 09:12:17 INFO - PROCESS | 6914 | 1461082337164 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:17 INFO - PROCESS | 6914 | 1461082337328 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:12:17 INFO - PROCESS | 6914 | 1461082337486 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x9872c800 == 61 [pid = 6914] [id = 117] 09:12:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x98730400) [pid = 6914] [serial = 350] [outer = (nil)] 09:12:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x99310000) [pid = 6914] [serial = 351] [outer = 0x98730400] 09:12:17 INFO - PROCESS | 6914 | 1461082337577 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x9a67f400) [pid = 6914] [serial = 352] [outer = 0x98730400] 09:12:18 INFO - PROCESS | 6914 | 1461082338482 Marionette TRACE conn3 <- [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]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1379ms 09:12:18 INFO - PROCESS | 6914 | 1461082338535 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 6914 | 1461082338539 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:12:18 INFO - PROCESS | 6914 | 1461082338545 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 6914 | 1461082338549 Marionette TRACE conn3 <- [1,442,null,{}] 09:12:18 INFO - PROCESS | 6914 | 1461082338555 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:18 INFO - PROCESS | 6914 | 1461082338764 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:12:18 INFO - PROCESS | 6914 | 1461082338977 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x98abb800 == 62 [pid = 6914] [id = 118] 09:12:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x9ff12400) [pid = 6914] [serial = 353] [outer = (nil)] 09:12:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0xa0b35c00) [pid = 6914] [serial = 354] [outer = 0x9ff12400] 09:12:19 INFO - PROCESS | 6914 | 1461082339070 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0xa3b03000) [pid = 6914] [serial = 355] [outer = 0x9ff12400] 09:12:19 INFO - PROCESS | 6914 | 1461082339935 Marionette TRACE conn3 <- [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]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1428ms 09:12:19 INFO - PROCESS | 6914 | 1461082339975 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 6914 | 1461082339979 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:12:19 INFO - PROCESS | 6914 | 1461082339986 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 6914 | 1461082339991 Marionette TRACE conn3 <- [1,446,null,{}] 09:12:20 INFO - PROCESS | 6914 | 1461082339997 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:20 INFO - PROCESS | 6914 | 1461082340189 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:12:20 INFO - PROCESS | 6914 | 1461082340352 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e54a000 == 63 [pid = 6914] [id = 119] 09:12:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x90191800) [pid = 6914] [serial = 356] [outer = (nil)] 09:12:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x9019a800) [pid = 6914] [serial = 357] [outer = 0x90191800] 09:12:20 INFO - PROCESS | 6914 | 1461082340444 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x9019e800) [pid = 6914] [serial = 358] [outer = 0x90191800] 09:12:21 INFO - PROCESS | 6914 | 1461082341367 Marionette TRACE conn3 <- [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]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1434ms 09:12:21 INFO - PROCESS | 6914 | 1461082341422 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 6914 | 1461082341426 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:12:21 INFO - PROCESS | 6914 | 1461082341433 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 6914 | 1461082341437 Marionette TRACE conn3 <- [1,450,null,{}] 09:12:21 INFO - PROCESS | 6914 | 1461082341443 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:21 INFO - PROCESS | 6914 | 1461082341618 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:12:21 INFO - PROCESS | 6914 | 1461082341782 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x9019c400 == 64 [pid = 6914] [id = 120] 09:12:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x901a0000) [pid = 6914] [serial = 359] [outer = (nil)] 09:12:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0xa3b70800) [pid = 6914] [serial = 360] [outer = 0x901a0000] 09:12:21 INFO - PROCESS | 6914 | 1461082341872 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0xa3b77000) [pid = 6914] [serial = 361] [outer = 0x901a0000] 09:12:22 INFO - PROCESS | 6914 | 1461082342746 Marionette TRACE conn3 <- [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] 09:12:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:12:22 INFO - PROCESS | 6914 | 1461082342823 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:12:22 INFO - PROCESS | 6914 | 1461082342829 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 6914 | 1461082342833 Marionette TRACE conn3 <- [1,454,null,{}] 09:12:22 INFO - PROCESS | 6914 | 1461082342839 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:23 INFO - PROCESS | 6914 | 1461082343009 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:12:23 INFO - PROCESS | 6914 | 1461082343170 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x9019b400 == 65 [pid = 6914] [id = 121] 09:12:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x907ad400) [pid = 6914] [serial = 362] [outer = (nil)] 09:12:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x907b5c00) [pid = 6914] [serial = 363] [outer = 0x907ad400] 09:12:23 INFO - PROCESS | 6914 | 1461082343254 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x907b9800) [pid = 6914] [serial = 364] [outer = 0x907ad400] 09:12:24 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:24 INFO - PROCESS | 6914 | 1461082344213 Marionette TRACE conn3 <- [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]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1442ms 09:12:24 INFO - PROCESS | 6914 | 1461082344271 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 6914 | 1461082344274 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:12:24 INFO - PROCESS | 6914 | 1461082344281 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 6914 | 1461082344285 Marionette TRACE conn3 <- [1,458,null,{}] 09:12:24 INFO - PROCESS | 6914 | 1461082344290 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:24 INFO - PROCESS | 6914 | 1461082344455 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:12:24 INFO - PROCESS | 6914 | 1461082344665 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x907b9400 == 66 [pid = 6914] [id = 122] 09:12:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x916c6400) [pid = 6914] [serial = 365] [outer = (nil)] 09:12:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x93382400) [pid = 6914] [serial = 366] [outer = 0x916c6400] 09:12:24 INFO - PROCESS | 6914 | 1461082344754 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x9639e800) [pid = 6914] [serial = 367] [outer = 0x916c6400] 09:12:25 INFO - PROCESS | 6914 | 1461082345962 Marionette TRACE conn3 <- [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] 09:12:26 INFO - PROCESS | 6914 | 1461082346024 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:12:26 INFO - PROCESS | 6914 | 1461082346033 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 6914 | 1461082346039 Marionette TRACE conn3 <- [1,462,null,{}] 09:12:26 INFO - PROCESS | 6914 | 1461082346048 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 6914 | 1461082346278 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:12:26 INFO - PROCESS | 6914 | 1461082346460 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e374000 == 67 [pid = 6914] [id = 123] 09:12:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x91513c00) [pid = 6914] [serial = 368] [outer = (nil)] 09:12:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x91848000) [pid = 6914] [serial = 369] [outer = 0x91513c00] 09:12:26 INFO - PROCESS | 6914 | 1461082346541 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x9337d800) [pid = 6914] [serial = 370] [outer = 0x91513c00] 09:12:27 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:27 INFO - PROCESS | 6914 | 1461082347585 Marionette TRACE conn3 <- [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] 09:12:27 INFO - PROCESS | 6914 | 1461082347677 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:12:27 INFO - PROCESS | 6914 | 1461082347687 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 6914 | 1461082347691 Marionette TRACE conn3 <- [1,466,null,{}] 09:12:27 INFO - PROCESS | 6914 | 1461082347697 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:27 INFO - PROCESS | 6914 | 1461082347951 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:12:27 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x989a9800) [pid = 6914] [serial = 291] [outer = (nil)] [url = about:blank] 09:12:27 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0xa4345400) [pid = 6914] [serial = 267] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOCSHELL 0x972cb400 == 66 [pid = 6914] [id = 111] 09:12:28 INFO - PROCESS | 6914 | --DOCSHELL 0x93b6a800 == 65 [pid = 6914] [id = 110] 09:12:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8e380800 == 64 [pid = 6914] [id = 109] 09:12:28 INFO - PROCESS | 6914 | --DOCSHELL 0x918c1400 == 63 [pid = 6914] [id = 108] 09:12:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8ff1a400 == 62 [pid = 6914] [id = 107] 09:12:28 INFO - PROCESS | 6914 | 1461082348184 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8e37a000 == 61 [pid = 6914] [id = 106] 09:12:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e378400 == 62 [pid = 6914] [id = 124] 09:12:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x8e37a000) [pid = 6914] [serial = 371] [outer = (nil)] 09:12:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x9037b400) [pid = 6914] [serial = 372] [outer = 0x8e37a000] 09:12:28 INFO - PROCESS | 6914 | 1461082348260 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x934d0c00) [pid = 6914] [serial = 373] [outer = 0x8e37a000] 09:12:28 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbcb400 == 61 [pid = 6914] [id = 97] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x97251c00) [pid = 6914] [serial = 283] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x963a7000) [pid = 6914] [serial = 282] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x975b0400) [pid = 6914] [serial = 255] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x90915400) [pid = 6914] [serial = 249] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x97728400) [pid = 6914] [serial = 247] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x934ca000) [pid = 6914] [serial = 252] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x918c8800) [pid = 6914] [serial = 277] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x8ff12800) [pid = 6914] [serial = 270] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0xa0ed4400) [pid = 6914] [serial = 264] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x975b1400) [pid = 6914] [serial = 285] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x98fab000) [pid = 6914] [serial = 258] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x959d6800) [pid = 6914] [serial = 280] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x9fa8e400) [pid = 6914] [serial = 261] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x9361d400) [pid = 6914] [serial = 279] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x975b6000) [pid = 6914] [serial = 286] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x918bc400) [pid = 6914] [serial = 274] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x934d4400) [pid = 6914] [serial = 288] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8fce5000) [pid = 6914] [serial = 276] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x97ec6c00) [pid = 6914] [serial = 289] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x90916400) [pid = 6914] [serial = 273] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 6914 | 1461082349127 Marionette TRACE conn3 <- [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] 09:12:29 INFO - PROCESS | 6914 | 1461082349182 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:12:29 INFO - PROCESS | 6914 | 1461082349188 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 6914 | 1461082349193 Marionette TRACE conn3 <- [1,470,null,{}] 09:12:29 INFO - PROCESS | 6914 | 1461082349208 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:29 INFO - PROCESS | 6914 | 1461082349373 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:12:29 INFO - PROCESS | 6914 | 1461082349501 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x90916400 == 62 [pid = 6914] [id = 125] 09:12:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x934ca000) [pid = 6914] [serial = 374] [outer = (nil)] 09:12:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x93e0e400) [pid = 6914] [serial = 375] [outer = 0x934ca000] 09:12:29 INFO - PROCESS | 6914 | 1461082349580 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x95c09400) [pid = 6914] [serial = 376] [outer = 0x934ca000] 09:12:30 INFO - PROCESS | 6914 | 1461082350419 Marionette TRACE conn3 <- [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]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1286ms 09:12:30 INFO - PROCESS | 6914 | 1461082350478 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:12:30 INFO - PROCESS | 6914 | 1461082350483 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:12:30 INFO - PROCESS | 6914 | 1461082350489 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 6914 | 1461082350492 Marionette TRACE conn3 <- [1,474,null,{}] 09:12:30 INFO - PROCESS | 6914 | 1461082350498 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:30 INFO - PROCESS | 6914 | 1461082350718 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:12:30 INFO - PROCESS | 6914 | 1461082350782 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fce7000 == 63 [pid = 6914] [id = 126] 09:12:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x9771ec00) [pid = 6914] [serial = 377] [outer = (nil)] 09:12:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x97725400) [pid = 6914] [serial = 378] [outer = 0x9771ec00] 09:12:30 INFO - PROCESS | 6914 | 1461082350859 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x98671c00) [pid = 6914] [serial = 379] [outer = 0x9771ec00] 09:12:31 INFO - PROCESS | 6914 | 1461082351763 Marionette TRACE conn3 <- [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]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:12:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1345ms 09:12:31 INFO - PROCESS | 6914 | 1461082351837 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:12:31 INFO - PROCESS | 6914 | 1461082351841 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:12:31 INFO - PROCESS | 6914 | 1461082351847 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 6914 | 1461082351850 Marionette TRACE conn3 <- [1,478,null,{}] 09:12:31 INFO - PROCESS | 6914 | 1461082351855 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:32 INFO - PROCESS | 6914 | 1461082352055 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:12:32 INFO - PROCESS | 6914 | 1461082352081 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x98735000 == 64 [pid = 6914] [id = 127] 09:12:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x98921c00) [pid = 6914] [serial = 380] [outer = (nil)] 09:12:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x98abdc00) [pid = 6914] [serial = 381] [outer = 0x98921c00] 09:12:32 INFO - PROCESS | 6914 | 1461082352161 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x9920ac00) [pid = 6914] [serial = 382] [outer = 0x98921c00] 09:12:32 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x979a0400) [pid = 6914] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:12:32 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8fbc9000) [pid = 6914] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:12:32 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x934f4000) [pid = 6914] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:12:32 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x93b6ac00) [pid = 6914] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:12:32 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x9343bc00) [pid = 6914] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:12:32 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x91518400) [pid = 6914] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:12:32 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x9748d000) [pid = 6914] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:12:33 INFO - PROCESS | 6914 | 1461082353310 Marionette TRACE conn3 <- [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]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1483ms 09:12:33 INFO - PROCESS | 6914 | 1461082353332 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 6914 | 1461082353336 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:12:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:12:33 INFO - PROCESS | 6914 | 1461082353344 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 6914 | 1461082353348 Marionette TRACE conn3 <- [1,482,null,{}] 09:12:33 INFO - PROCESS | 6914 | 1461082353354 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:33 INFO - PROCESS | 6914 | 1461082353598 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:12:33 INFO - PROCESS | 6914 | 1461082353615 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8d4c00 == 65 [pid = 6914] [id = 128] 09:12:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8fceec00) [pid = 6914] [serial = 383] [outer = (nil)] 09:12:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x9a91fc00) [pid = 6914] [serial = 384] [outer = 0x8fceec00] 09:12:33 INFO - PROCESS | 6914 | 1461082353693 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x9fb9bc00) [pid = 6914] [serial = 385] [outer = 0x8fceec00] 09:12:34 INFO - PROCESS | 6914 | 1461082354525 Marionette TRACE conn3 <- [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]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1230ms 09:12:34 INFO - PROCESS | 6914 | 1461082354574 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 6914 | 1461082354578 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:12:34 INFO - PROCESS | 6914 | 1461082354584 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 6914 | 1461082354586 Marionette TRACE conn3 <- [1,486,null,{}] 09:12:34 INFO - PROCESS | 6914 | 1461082354592 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 6914 | 1461082354736 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:12:34 INFO - PROCESS | 6914 | 1461082354750 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e0c000 == 66 [pid = 6914] [id = 129] 09:12:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x93e18400) [pid = 6914] [serial = 386] [outer = (nil)] 09:12:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0xa09d6400) [pid = 6914] [serial = 387] [outer = 0x93e18400] 09:12:34 INFO - PROCESS | 6914 | 1461082354821 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0xa0ed4400) [pid = 6914] [serial = 388] [outer = 0x93e18400] 09:12:35 INFO - PROCESS | 6914 | 1461082355952 Marionette TRACE conn3 <- [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]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:12:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1426ms 09:12:36 INFO - PROCESS | 6914 | 1461082356012 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 6914 | 1461082356019 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:12:36 INFO - PROCESS | 6914 | 1461082356028 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 6914 | 1461082356034 Marionette TRACE conn3 <- [1,490,null,{}] 09:12:36 INFO - PROCESS | 6914 | 1461082356041 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:36 INFO - PROCESS | 6914 | 1461082356257 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:12:36 INFO - PROCESS | 6914 | 1461082356472 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 6914 | ++DOCSHELL 0x907b7400 == 67 [pid = 6914] [id = 130] 09:12:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x91516c00) [pid = 6914] [serial = 389] [outer = (nil)] 09:12:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x934d2000) [pid = 6914] [serial = 390] [outer = 0x91516c00] 09:12:36 INFO - PROCESS | 6914 | 1461082356604 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x93b60800) [pid = 6914] [serial = 391] [outer = 0x91516c00] 09:12:37 INFO - PROCESS | 6914 | 1461082357542 Marionette TRACE conn3 <- [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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:12:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1583ms 09:12:37 INFO - PROCESS | 6914 | 1461082357613 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 6914 | 1461082357622 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:12:37 INFO - PROCESS | 6914 | 1461082357634 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 6914 | 1461082357638 Marionette TRACE conn3 <- [1,494,null,{}] 09:12:37 INFO - PROCESS | 6914 | 1461082357645 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 6914 | 1461082357862 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:12:38 INFO - PROCESS | 6914 | 1461082358115 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f4c00 == 68 [pid = 6914] [id = 131] 09:12:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x959d0400) [pid = 6914] [serial = 392] [outer = (nil)] 09:12:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x975af000) [pid = 6914] [serial = 393] [outer = 0x959d0400] 09:12:38 INFO - PROCESS | 6914 | 1461082358245 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x97ec5400) [pid = 6914] [serial = 394] [outer = 0x959d0400] 09:12:39 INFO - PROCESS | 6914 | 1461082359617 Marionette TRACE conn3 <- [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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:12:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2040ms 09:12:39 INFO - PROCESS | 6914 | 1461082359676 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 6914 | 1461082359679 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:12:39 INFO - PROCESS | 6914 | 1461082359687 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 6914 | 1461082359692 Marionette TRACE conn3 <- [1,498,null,{}] 09:12:39 INFO - PROCESS | 6914 | 1461082359708 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:39 INFO - PROCESS | 6914 | 1461082359928 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:12:40 INFO - PROCESS | 6914 | 1461082360154 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x9090a800 == 69 [pid = 6914] [id = 132] 09:12:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x9802b400) [pid = 6914] [serial = 395] [outer = (nil)] 09:12:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x9fb50800) [pid = 6914] [serial = 396] [outer = 0x9802b400] 09:12:40 INFO - PROCESS | 6914 | 1461082360248 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0xa44bd800) [pid = 6914] [serial = 397] [outer = 0x9802b400] 09:12:41 INFO - PROCESS | 6914 | 1461082361131 Marionette TRACE conn3 <- [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]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1487ms 09:12:41 INFO - PROCESS | 6914 | 1461082361174 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:12:41 INFO - PROCESS | 6914 | 1461082361179 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:12:41 INFO - PROCESS | 6914 | 1461082361186 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 6914 | 1461082361190 Marionette TRACE conn3 <- [1,502,null,{}] 09:12:41 INFO - PROCESS | 6914 | 1461082361195 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 6914 | 1461082361378 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:12:41 INFO - PROCESS | 6914 | 1461082361544 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x8bfef400 == 70 [pid = 6914] [id = 133] 09:12:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x8bff1000) [pid = 6914] [serial = 398] [outer = (nil)] 09:12:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x8bff8c00) [pid = 6914] [serial = 399] [outer = 0x8bff1000] 09:12:41 INFO - PROCESS | 6914 | 1461082361638 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x90198000) [pid = 6914] [serial = 400] [outer = 0x8bff1000] 09:12:42 INFO - PROCESS | 6914 | 1461082362560 Marionette TRACE conn3 <- [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]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:12:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1428ms 09:12:42 INFO - PROCESS | 6914 | 1461082362615 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 6914 | 1461082362618 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:12:42 INFO - PROCESS | 6914 | 1461082362625 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 6914 | 1461082362628 Marionette TRACE conn3 <- [1,506,null,{}] 09:12:42 INFO - PROCESS | 6914 | 1461082362634 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:42 INFO - PROCESS | 6914 | 1461082362802 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:12:42 INFO - PROCESS | 6914 | 1461082362968 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x8bff1800 == 71 [pid = 6914] [id = 134] 09:12:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x8bff9400) [pid = 6914] [serial = 401] [outer = (nil)] 09:12:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0xa0d69400) [pid = 6914] [serial = 402] [outer = 0x8bff9400] 09:12:43 INFO - PROCESS | 6914 | 1461082363055 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0xa0d6c400) [pid = 6914] [serial = 403] [outer = 0x8bff9400] 09:12:43 INFO - PROCESS | 6914 | 1461082363969 Marionette TRACE conn3 <- [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]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:12:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1386ms 09:12:44 INFO - PROCESS | 6914 | 1461082364012 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 6914 | 1461082364016 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:12:44 INFO - PROCESS | 6914 | 1461082364022 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 6914 | 1461082364025 Marionette TRACE conn3 <- [1,510,null,{}] 09:12:44 INFO - PROCESS | 6914 | 1461082364031 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 6914 | 1461082364209 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:12:44 INFO - PROCESS | 6914 | 1461082364375 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x8be5bc00 == 72 [pid = 6914] [id = 135] 09:12:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x8be5c400) [pid = 6914] [serial = 404] [outer = (nil)] 09:12:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x8be64000) [pid = 6914] [serial = 405] [outer = 0x8be5c400] 09:12:44 INFO - PROCESS | 6914 | 1461082364468 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0xa0d67800) [pid = 6914] [serial = 406] [outer = 0x8be5c400] 09:12:45 INFO - PROCESS | 6914 | 1461082365375 Marionette TRACE conn3 <- [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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:12:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1428ms 09:12:45 INFO - PROCESS | 6914 | 1461082365451 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 6914 | 1461082365454 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:12:45 INFO - PROCESS | 6914 | 1461082365461 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 6914 | 1461082365464 Marionette TRACE conn3 <- [1,514,null,{}] 09:12:45 INFO - PROCESS | 6914 | 1461082365469 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:45 INFO - PROCESS | 6914 | 1461082365645 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:12:45 INFO - PROCESS | 6914 | 1461082365851 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b11d400 == 73 [pid = 6914] [id = 136] 09:12:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x8b11f000) [pid = 6914] [serial = 407] [outer = (nil)] 09:12:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x8b125000) [pid = 6914] [serial = 408] [outer = 0x8b11f000] 09:12:46 INFO - PROCESS | 6914 | 1461082366030 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x8b129c00) [pid = 6914] [serial = 409] [outer = 0x8b11f000] 09:12:46 INFO - PROCESS | 6914 | 1461082366844 Marionette TRACE conn3 <- [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]]]}] 09:12:46 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 09:12:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1431ms 09:12:46 INFO - PROCESS | 6914 | 1461082366893 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 6914 | 1461082366896 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:12:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:12:46 INFO - PROCESS | 6914 | 1461082366903 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 6914 | 1461082366907 Marionette TRACE conn3 <- [1,518,null,{}] 09:12:46 INFO - PROCESS | 6914 | 1461082366913 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 6914 | 1461082367088 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:12:47 INFO - PROCESS | 6914 | 1461082367257 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b126000 == 74 [pid = 6914] [id = 137] 09:12:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x8e554400) [pid = 6914] [serial = 410] [outer = (nil)] 09:12:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x90545800) [pid = 6914] [serial = 411] [outer = 0x8e554400] 09:12:47 INFO - PROCESS | 6914 | 1461082367343 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x90548000) [pid = 6914] [serial = 412] [outer = 0x8e554400] 09:12:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x89f0f800) [pid = 6914] [serial = 413] [outer = 0x9151ec00] 09:12:48 INFO - PROCESS | 6914 | 1461082368316 Marionette TRACE conn3 <- [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]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:12:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1486ms 09:12:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:12:48 INFO - PROCESS | 6914 | 1461082368390 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 6914 | 1461082368393 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:12:48 INFO - PROCESS | 6914 | 1461082368399 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 6914 | 1461082368403 Marionette TRACE conn3 <- [1,522,null,{}] 09:12:48 INFO - PROCESS | 6914 | 1461082368408 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:48 INFO - PROCESS | 6914 | 1461082368608 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:12:48 INFO - PROCESS | 6914 | 1461082368823 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f0ec00 == 75 [pid = 6914] [id = 138] 09:12:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x89f15400) [pid = 6914] [serial = 414] [outer = (nil)] 09:12:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x89f1c000) [pid = 6914] [serial = 415] [outer = 0x89f15400] 09:12:48 INFO - PROCESS | 6914 | 1461082368924 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x8e379c00) [pid = 6914] [serial = 416] [outer = 0x89f15400] 09:12:49 INFO - PROCESS | 6914 | 1461082369800 Marionette TRACE conn3 <- [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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:12:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1438ms 09:12:49 INFO - PROCESS | 6914 | 1461082369837 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 6914 | 1461082369841 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:12:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:12:49 INFO - PROCESS | 6914 | 1461082369848 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 6914 | 1461082369851 Marionette TRACE conn3 <- [1,526,null,{}] 09:12:49 INFO - PROCESS | 6914 | 1461082369857 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 6914 | 1461082370033 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:12:50 INFO - PROCESS | 6914 | 1461082370213 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f12800 == 76 [pid = 6914] [id = 139] 09:12:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x8a0c1800) [pid = 6914] [serial = 417] [outer = (nil)] 09:12:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x8a0c8000) [pid = 6914] [serial = 418] [outer = 0x8a0c1800] 09:12:50 INFO - PROCESS | 6914 | 1461082370295 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x8a0c9c00) [pid = 6914] [serial = 419] [outer = 0x8a0c1800] 09:12:51 INFO - PROCESS | 6914 | 1461082371296 Marionette TRACE conn3 <- [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]]]}] 09:12:51 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 09:12:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1483ms 09:12:51 INFO - PROCESS | 6914 | 1461082371332 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 6914 | 1461082371336 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:12:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:12:51 INFO - PROCESS | 6914 | 1461082371343 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 6914 | 1461082371347 Marionette TRACE conn3 <- [1,530,null,{}] 09:12:51 INFO - PROCESS | 6914 | 1461082371353 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:51 INFO - PROCESS | 6914 | 1461082371557 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:12:51 INFO - PROCESS | 6914 | 1461082371776 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a258400 == 77 [pid = 6914] [id = 140] 09:12:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x8a258c00) [pid = 6914] [serial = 420] [outer = (nil)] 09:12:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x8a25e000) [pid = 6914] [serial = 421] [outer = 0x8a258c00] 09:12:51 INFO - PROCESS | 6914 | 1461082371919 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x8fcef400) [pid = 6914] [serial = 422] [outer = 0x8a258c00] 09:12:52 INFO - PROCESS | 6914 | 1461082372695 Marionette TRACE conn3 <- [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"]]]}] 09:12:52 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 09:12:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:12:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:12:52 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 09:12:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:12:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:12:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1392ms 09:12:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:12:52 INFO - PROCESS | 6914 | 1461082372739 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 6914 | 1461082372741 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:12:52 INFO - PROCESS | 6914 | 1461082372749 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 6914 | 1461082372753 Marionette TRACE conn3 <- [1,534,null,{}] 09:12:52 INFO - PROCESS | 6914 | 1461082372758 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 6914 | 1461082372944 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:12:53 INFO - PROCESS | 6914 | 1461082373117 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a256800 == 78 [pid = 6914] [id = 141] 09:12:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x8a261c00) [pid = 6914] [serial = 423] [outer = (nil)] 09:12:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 190 (0x9054ec00) [pid = 6914] [serial = 424] [outer = 0x8a261c00] 09:12:53 INFO - PROCESS | 6914 | 1461082373202 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 191 (0x9361b400) [pid = 6914] [serial = 425] [outer = 0x8a261c00] 09:12:54 INFO - PROCESS | 6914 | 1461082374034 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:12:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1340ms 09:12:54 INFO - PROCESS | 6914 | 1461082374091 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 6914 | 1461082374094 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:12:54 INFO - PROCESS | 6914 | 1461082374102 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 6914 | 1461082374105 Marionette TRACE conn3 <- [1,538,null,{}] 09:12:54 INFO - PROCESS | 6914 | 1461082374109 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:54 INFO - PROCESS | 6914 | 1461082374292 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:12:54 INFO - PROCESS | 6914 | 1461082374475 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c3800 == 79 [pid = 6914] [id = 142] 09:12:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 192 (0x8a0c6c00) [pid = 6914] [serial = 426] [outer = (nil)] 09:12:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 193 (0x9639fc00) [pid = 6914] [serial = 427] [outer = 0x8a0c6c00] 09:12:54 INFO - PROCESS | 6914 | 1461082374559 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 194 (0x98027000) [pid = 6914] [serial = 428] [outer = 0x8a0c6c00] 09:12:55 INFO - PROCESS | 6914 | 1461082375442 Marionette TRACE conn3 <- [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]]]}] 09:12:55 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. 09:12:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1377ms 09:12:55 INFO - PROCESS | 6914 | 1461082375480 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 6914 | 1461082375483 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:12:55 INFO - PROCESS | 6914 | 1461082375511 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 6914 | 1461082375515 Marionette TRACE conn3 <- [1,542,null,{}] 09:12:55 INFO - PROCESS | 6914 | 1461082375523 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 6914 | 1461082375693 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:12:56 INFO - PROCESS | 6914 | 1461082376222 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a25e800 == 80 [pid = 6914] [id = 143] 09:12:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 195 (0x8a25f000) [pid = 6914] [serial = 429] [outer = (nil)] 09:12:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 196 (0x8a3ab400) [pid = 6914] [serial = 430] [outer = 0x8a25f000] 09:12:56 INFO - PROCESS | 6914 | 1461082376350 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 197 (0x8a3b2000) [pid = 6914] [serial = 431] [outer = 0x8a25f000] 09:12:57 INFO - PROCESS | 6914 | 1461082377168 Marionette TRACE conn3 <- [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]]]}] 09:12:57 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. 09:12:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1709ms 09:12:57 INFO - PROCESS | 6914 | 1461082377200 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 6914 | 1461082377206 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:12:57 INFO - PROCESS | 6914 | 1461082377260 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 6914 | 1461082377264 Marionette TRACE conn3 <- [1,546,null,{}] 09:12:57 INFO - PROCESS | 6914 | 1461082377272 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 6914 | 1461082377466 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:12:57 INFO - PROCESS | 6914 | 1461082377641 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3ad000 == 81 [pid = 6914] [id = 144] 09:12:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 198 (0x8a3b1800) [pid = 6914] [serial = 432] [outer = (nil)] 09:12:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 199 (0x8be66800) [pid = 6914] [serial = 433] [outer = 0x8a3b1800] 09:12:57 INFO - PROCESS | 6914 | 1461082377721 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 200 (0x8e558400) [pid = 6914] [serial = 434] [outer = 0x8a3b1800] 09:12:58 INFO - PROCESS | 6914 | 1461082378719 Marionette TRACE conn3 <- [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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:12:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1486ms 09:12:58 INFO - PROCESS | 6914 | 1461082378750 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 6914 | 1461082378759 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:12:58 INFO - PROCESS | 6914 | 1461082378808 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 6914 | 1461082378811 Marionette TRACE conn3 <- [1,550,null,{}] 09:12:58 INFO - PROCESS | 6914 | 1461082378839 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:59 INFO - PROCESS | 6914 | 1461082379036 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:12:59 INFO - PROCESS | 6914 | 1461082379298 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x8bfefc00 == 82 [pid = 6914] [id = 145] 09:12:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 201 (0x8fc81400) [pid = 6914] [serial = 435] [outer = (nil)] 09:12:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 202 (0x90192800) [pid = 6914] [serial = 436] [outer = 0x8fc81400] 09:12:59 INFO - PROCESS | 6914 | 1461082379397 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 203 (0x907b5800) [pid = 6914] [serial = 437] [outer = 0x8fc81400] 09:13:00 INFO - PROCESS | 6914 | 1461082380275 Marionette TRACE conn3 <- [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]]]}] 09:13:00 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. 09:13:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1543ms 09:13:00 INFO - PROCESS | 6914 | 1461082380338 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 6914 | 1461082380343 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:13:00 INFO - PROCESS | 6914 | 1461082380359 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 6914 | 1461082380367 Marionette TRACE conn3 <- [1,554,null,{}] 09:13:00 INFO - PROCESS | 6914 | 1461082380377 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:00 INFO - PROCESS | 6914 | 1461082380551 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:13:00 INFO - PROCESS | 6914 | --DOCSHELL 0x9338a000 == 81 [pid = 6914] [id = 84] 09:13:00 INFO - PROCESS | 6914 | --DOCSHELL 0x91512800 == 80 [pid = 6914] [id = 57] 09:13:00 INFO - PROCESS | 6914 | --DOCSHELL 0x9872e800 == 79 [pid = 6914] [id = 89] 09:13:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8fcea000 == 78 [pid = 6914] [id = 56] 09:13:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e9400 == 77 [pid = 6914] [id = 40] 09:13:00 INFO - PROCESS | 6914 | --DOMWINDOW == 202 (0x9772a800) [pid = 6914] [serial = 336] [outer = (nil)] [url = about:blank] 09:13:00 INFO - PROCESS | 6914 | --DOMWINDOW == 201 (0x8e37b800) [pid = 6914] [serial = 315] [outer = (nil)] [url = about:blank] 09:13:00 INFO - PROCESS | 6914 | 1461082380876 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e376000 == 78 [pid = 6914] [id = 146] 09:13:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 202 (0x8e37d000) [pid = 6914] [serial = 438] [outer = (nil)] 09:13:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 203 (0x8fcea400) [pid = 6914] [serial = 439] [outer = 0x8e37d000] 09:13:00 INFO - PROCESS | 6914 | 1461082380972 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 204 (0x90195000) [pid = 6914] [serial = 440] [outer = 0x8e37d000] 09:13:01 INFO - PROCESS | 6914 | --DOCSHELL 0x8e54a000 == 77 [pid = 6914] [id = 119] 09:13:01 INFO - PROCESS | 6914 | --DOCSHELL 0x98abb800 == 76 [pid = 6914] [id = 118] 09:13:01 INFO - PROCESS | 6914 | --DOCSHELL 0x9872c800 == 75 [pid = 6914] [id = 117] 09:13:01 INFO - PROCESS | 6914 | --DOCSHELL 0x8f8d5400 == 74 [pid = 6914] [id = 116] 09:13:01 INFO - PROCESS | 6914 | --DOCSHELL 0x93e15000 == 73 [pid = 6914] [id = 115] 09:13:01 INFO - PROCESS | 6914 | --DOCSHELL 0x8e378800 == 72 [pid = 6914] [id = 114] 09:13:01 INFO - PROCESS | 6914 | --DOCSHELL 0x8fcf1000 == 71 [pid = 6914] [id = 113] 09:13:01 INFO - PROCESS | 6914 | --DOCSHELL 0x8f8d6c00 == 70 [pid = 6914] [id = 112] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 203 (0x98abac00) [pid = 6914] [serial = 292] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 202 (0x8f8d9800) [pid = 6914] [serial = 309] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 201 (0x8fc8c400) [pid = 6914] [serial = 318] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 200 (0x8fcf2c00) [pid = 6914] [serial = 319] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 199 (0x934d8400) [pid = 6914] [serial = 297] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 198 (0x93e0fc00) [pid = 6914] [serial = 327] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 197 (0x95a17800) [pid = 6914] [serial = 330] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 196 (0x93b62000) [pid = 6914] [serial = 312] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 195 (0x934cf800) [pid = 6914] [serial = 324] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 194 (0x934fd400) [pid = 6914] [serial = 325] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 193 (0x9df84400) [pid = 6914] [serial = 303] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 192 (0x989a7400) [pid = 6914] [serial = 300] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 191 (0x934d0800) [pid = 6914] [serial = 322] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 190 (0x93389000) [pid = 6914] [serial = 321] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 189 (0x9ff44400) [pid = 6914] [serial = 306] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x975ac000) [pid = 6914] [serial = 333] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x8ff17c00) [pid = 6914] [serial = 294] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x97725c00) [pid = 6914] [serial = 334] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x9633bc00) [pid = 6914] [serial = 331] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x93e12400) [pid = 6914] [serial = 328] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:01 INFO - PROCESS | 6914 | 1461082381793 Marionette TRACE conn3 <- [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]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1498ms 09:13:01 INFO - PROCESS | 6914 | 1461082381851 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 6914 | 1461082381856 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:13:01 INFO - PROCESS | 6914 | 1461082381867 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 6914 | 1461082381871 Marionette TRACE conn3 <- [1,558,null,{}] 09:13:01 INFO - PROCESS | 6914 | 1461082381877 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 6914 | 1461082382053 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:13:02 INFO - PROCESS | 6914 | 1461082382196 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8d9800 == 71 [pid = 6914] [id = 147] 09:13:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x8fc8c400) [pid = 6914] [serial = 441] [outer = (nil)] 09:13:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x934fe000) [pid = 6914] [serial = 442] [outer = 0x8fc8c400] 09:13:02 INFO - PROCESS | 6914 | 1461082382276 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x93629000) [pid = 6914] [serial = 443] [outer = 0x8fc8c400] 09:13:03 INFO - PROCESS | 6914 | 1461082383054 Marionette TRACE conn3 <- [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]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1230ms 09:13:03 INFO - PROCESS | 6914 | 1461082383098 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 6914 | 1461082383102 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:13:03 INFO - PROCESS | 6914 | 1461082383135 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 6914 | 1461082383138 Marionette TRACE conn3 <- [1,562,null,{}] 09:13:03 INFO - PROCESS | 6914 | 1461082383154 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:03 INFO - PROCESS | 6914 | 1461082383351 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:13:03 INFO - PROCESS | 6914 | 1461082383377 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x93626400 == 72 [pid = 6914] [id = 148] 09:13:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x93b65400) [pid = 6914] [serial = 444] [outer = (nil)] 09:13:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x93e10400) [pid = 6914] [serial = 445] [outer = 0x93b65400] 09:13:03 INFO - PROCESS | 6914 | 1461082383462 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 190 (0x95a18000) [pid = 6914] [serial = 446] [outer = 0x93b65400] 09:13:04 INFO - PROCESS | 6914 | --DOMWINDOW == 189 (0x9771ec00) [pid = 6914] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:13:04 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x98921c00) [pid = 6914] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:13:04 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x8e37a000) [pid = 6914] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:13:04 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x8fceec00) [pid = 6914] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:13:04 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x91513c00) [pid = 6914] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:13:04 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x934ca000) [pid = 6914] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:13:04 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:04 INFO - PROCESS | 6914 | 1461082384930 Marionette TRACE conn3 <- [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]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1842ms 09:13:04 INFO - PROCESS | 6914 | 1461082384977 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 6914 | 1461082384984 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:13:05 INFO - PROCESS | 6914 | 1461082384994 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 6914 | 1461082384999 Marionette TRACE conn3 <- [1,566,null,{}] 09:13:05 INFO - PROCESS | 6914 | 1461082385008 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 6914 | 1461082385208 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:13:05 INFO - PROCESS | 6914 | 1461082385439 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b121c00 == 73 [pid = 6914] [id = 149] 09:13:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x8be5a800) [pid = 6914] [serial = 447] [outer = (nil)] 09:13:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x8bfef000) [pid = 6914] [serial = 448] [outer = 0x8be5a800] 09:13:05 INFO - PROCESS | 6914 | 1461082385574 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x8e54a000) [pid = 6914] [serial = 449] [outer = 0x8be5a800] 09:13:06 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:06 INFO - PROCESS | 6914 | 1461082386507 Marionette TRACE conn3 <- [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]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1547ms 09:13:06 INFO - PROCESS | 6914 | 1461082386542 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 6914 | 1461082386551 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:13:06 INFO - PROCESS | 6914 | 1461082386562 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 6914 | 1461082386566 Marionette TRACE conn3 <- [1,570,null,{}] 09:13:06 INFO - PROCESS | 6914 | 1461082386572 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 6914 | 1461082386757 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:13:07 INFO - PROCESS | 6914 | 1461082387040 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fe19400 == 74 [pid = 6914] [id = 150] 09:13:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x90199000) [pid = 6914] [serial = 450] [outer = (nil)] 09:13:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x916c4400) [pid = 6914] [serial = 451] [outer = 0x90199000] 09:13:07 INFO - PROCESS | 6914 | 1461082387173 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 190 (0x9338b400) [pid = 6914] [serial = 452] [outer = 0x90199000] 09:13:07 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:08 INFO - PROCESS | 6914 | 1461082388024 Marionette TRACE conn3 <- [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]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:13:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1533ms 09:13:08 INFO - PROCESS | 6914 | 1461082388096 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 6914 | 1461082388099 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:13:08 INFO - PROCESS | 6914 | 1461082388107 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 6914 | 1461082388114 Marionette TRACE conn3 <- [1,574,null,{}] 09:13:08 INFO - PROCESS | 6914 | 1461082388131 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 6914 | 1461082388371 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:13:08 INFO - PROCESS | 6914 | 1461082388597 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e10c00 == 75 [pid = 6914] [id = 151] 09:13:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 191 (0x959dbc00) [pid = 6914] [serial = 453] [outer = (nil)] 09:13:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 192 (0x97255000) [pid = 6914] [serial = 454] [outer = 0x959dbc00] 09:13:08 INFO - PROCESS | 6914 | 1461082388710 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 193 (0x975b3000) [pid = 6914] [serial = 455] [outer = 0x959dbc00] 09:13:09 INFO - PROCESS | 6914 | 1461082389585 Marionette TRACE conn3 <- [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]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1536ms 09:13:09 INFO - PROCESS | 6914 | 1461082389644 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:13:09 INFO - PROCESS | 6914 | 1461082389649 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:13:09 INFO - PROCESS | 6914 | 1461082389655 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 6914 | 1461082389659 Marionette TRACE conn3 <- [1,578,null,{}] 09:13:09 INFO - PROCESS | 6914 | 1461082389665 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:09 INFO - PROCESS | 6914 | 1461082389856 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:13:10 INFO - PROCESS | 6914 | 1461082390030 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e11000 == 76 [pid = 6914] [id = 152] 09:13:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 194 (0x9704dc00) [pid = 6914] [serial = 456] [outer = (nil)] 09:13:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 195 (0x98021800) [pid = 6914] [serial = 457] [outer = 0x9704dc00] 09:13:10 INFO - PROCESS | 6914 | 1461082390123 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 196 (0x98029c00) [pid = 6914] [serial = 458] [outer = 0x9704dc00] 09:13:11 INFO - PROCESS | 6914 | 1461082391048 Marionette TRACE conn3 <- [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]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1437ms 09:13:11 INFO - PROCESS | 6914 | 1461082391093 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 6914 | 1461082391097 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:13:11 INFO - PROCESS | 6914 | 1461082391104 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 6914 | 1461082391109 Marionette TRACE conn3 <- [1,582,null,{}] 09:13:11 INFO - PROCESS | 6914 | 1461082391115 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:11 INFO - PROCESS | 6914 | 1461082391301 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:13:11 INFO - PROCESS | 6914 | 1461082391475 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c6800 == 77 [pid = 6914] [id = 153] 09:13:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 197 (0x972bf000) [pid = 6914] [serial = 459] [outer = (nil)] 09:13:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 198 (0x98921c00) [pid = 6914] [serial = 460] [outer = 0x972bf000] 09:13:11 INFO - PROCESS | 6914 | 1461082391568 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 199 (0x99201800) [pid = 6914] [serial = 461] [outer = 0x972bf000] 09:13:12 INFO - PROCESS | 6914 | 1461082392485 Marionette TRACE conn3 <- [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]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1430ms 09:13:12 INFO - PROCESS | 6914 | 1461082392535 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 6914 | 1461082392539 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:13:12 INFO - PROCESS | 6914 | 1461082392545 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 6914 | 1461082392549 Marionette TRACE conn3 <- [1,586,null,{}] 09:13:12 INFO - PROCESS | 6914 | 1461082392555 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 6914 | 1461082392774 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:13:13 INFO - PROCESS | 6914 | 1461082393005 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f0e800 == 78 [pid = 6914] [id = 154] 09:13:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 200 (0x99204c00) [pid = 6914] [serial = 462] [outer = (nil)] 09:13:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 201 (0xa0943000) [pid = 6914] [serial = 463] [outer = 0x99204c00] 09:13:13 INFO - PROCESS | 6914 | 1461082393143 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 202 (0xa0d72800) [pid = 6914] [serial = 464] [outer = 0x99204c00] 09:13:13 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:14 INFO - PROCESS | 6914 | 1461082394037 Marionette TRACE conn3 <- [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]]]}] 09:13:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:13:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1538ms 09:13:14 INFO - PROCESS | 6914 | 1461082394085 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 6914 | 1461082394088 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:13:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:13:14 INFO - PROCESS | 6914 | 1461082394094 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 6914 | 1461082394098 Marionette TRACE conn3 <- [1,590,null,{}] 09:13:14 INFO - PROCESS | 6914 | 1461082394103 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 6914 | 1461082394264 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:13:14 INFO - PROCESS | 6914 | 1461082394442 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f1a400 == 79 [pid = 6914] [id = 155] 09:13:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 203 (0x90247c00) [pid = 6914] [serial = 465] [outer = (nil)] 09:13:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 204 (0x90250800) [pid = 6914] [serial = 466] [outer = 0x90247c00] 09:13:14 INFO - PROCESS | 6914 | 1461082394526 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 205 (0x90252000) [pid = 6914] [serial = 467] [outer = 0x90247c00] 09:13:15 INFO - PROCESS | 6914 | 1461082395439 Marionette TRACE conn3 <- [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]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:13:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1396ms 09:13:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:13:15 INFO - PROCESS | 6914 | 1461082395492 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 6914 | 1461082395495 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:13:15 INFO - PROCESS | 6914 | 1461082395502 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 6914 | 1461082395506 Marionette TRACE conn3 <- [1,594,null,{}] 09:13:15 INFO - PROCESS | 6914 | 1461082395511 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 6914 | 1461082395678 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:13:15 INFO - PROCESS | 6914 | 1461082395853 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 6914 | ++DOCSHELL 0x9024b000 == 80 [pid = 6914] [id = 156] 09:13:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 206 (0x9024bc00) [pid = 6914] [serial = 468] [outer = (nil)] 09:13:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 207 (0x90275c00) [pid = 6914] [serial = 469] [outer = 0x9024bc00] 09:13:15 INFO - PROCESS | 6914 | 1461082395935 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 208 (0x90277000) [pid = 6914] [serial = 470] [outer = 0x9024bc00] 09:13:16 INFO - PROCESS | 6914 | 1461082396935 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:13:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:13:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1484ms 09:13:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:13:16 INFO - PROCESS | 6914 | 1461082396986 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 6914 | 1461082396989 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:13:16 INFO - PROCESS | 6914 | 1461082396996 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 6914 | 1461082396999 Marionette TRACE conn3 <- [1,598,null,{}] 09:13:17 INFO - PROCESS | 6914 | 1461082397005 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 6914 | 1461082397192 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:13:17 INFO - PROCESS | 6914 | 1461082397371 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0d0c00 == 81 [pid = 6914] [id = 157] 09:13:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 209 (0x90255400) [pid = 6914] [serial = 471] [outer = (nil)] 09:13:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 210 (0x9027f400) [pid = 6914] [serial = 472] [outer = 0x90255400] 09:13:17 INFO - PROCESS | 6914 | 1461082397461 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 211 (0x90280c00) [pid = 6914] [serial = 473] [outer = 0x90255400] 09:13:18 INFO - PROCESS | 6914 | 1461082398464 Marionette TRACE conn3 <- [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]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:13:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1535ms 09:13:18 INFO - PROCESS | 6914 | 1461082398530 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:13:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:13:18 INFO - PROCESS | 6914 | 1461082398534 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:13:18 INFO - PROCESS | 6914 | 1461082398540 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 6914 | 1461082398544 Marionette TRACE conn3 <- [1,602,null,{}] 09:13:18 INFO - PROCESS | 6914 | 1461082398549 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 6914 | 1461082398735 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:13:18 INFO - PROCESS | 6914 | 1461082398965 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x90277800 == 82 [pid = 6914] [id = 158] 09:13:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 212 (0x9027e400) [pid = 6914] [serial = 474] [outer = (nil)] 09:13:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 213 (0x9424ec00) [pid = 6914] [serial = 475] [outer = 0x9027e400] 09:13:19 INFO - PROCESS | 6914 | 1461082399092 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 214 (0x94252000) [pid = 6914] [serial = 476] [outer = 0x9027e400] 09:13:19 INFO - PROCESS | 6914 | 1461082399947 Marionette TRACE conn3 <- [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]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:13:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1480ms 09:13:20 INFO - PROCESS | 6914 | 1461082400021 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 6914 | 1461082400024 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:13:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:13:20 INFO - PROCESS | 6914 | 1461082400030 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 6914 | 1461082400035 Marionette TRACE conn3 <- [1,606,null,{}] 09:13:20 INFO - PROCESS | 6914 | 1461082400040 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:20 INFO - PROCESS | 6914 | 1461082400283 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:13:20 INFO - PROCESS | 6914 | 1461082400519 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e65bc00 == 83 [pid = 6914] [id = 159] 09:13:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 215 (0x8e664800) [pid = 6914] [serial = 477] [outer = (nil)] 09:13:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 216 (0x9027c400) [pid = 6914] [serial = 478] [outer = 0x8e664800] 09:13:20 INFO - PROCESS | 6914 | 1461082400660 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 217 (0x94254c00) [pid = 6914] [serial = 479] [outer = 0x8e664800] 09:13:21 INFO - PROCESS | 6914 | 1461082401535 Marionette TRACE conn3 <- [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]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1541ms 09:13:21 INFO - PROCESS | 6914 | 1461082401571 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 6914 | 1461082401575 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:13:21 INFO - PROCESS | 6914 | 1461082401581 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 6914 | 1461082401585 Marionette TRACE conn3 <- [1,610,null,{}] 09:13:21 INFO - PROCESS | 6914 | 1461082401590 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:21 INFO - PROCESS | 6914 | 1461082401764 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:13:21 INFO - PROCESS | 6914 | 1461082401953 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x88958400 == 84 [pid = 6914] [id = 160] 09:13:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 218 (0x88959800) [pid = 6914] [serial = 480] [outer = (nil)] 09:13:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 219 (0x88960400) [pid = 6914] [serial = 481] [outer = 0x88959800] 09:13:22 INFO - PROCESS | 6914 | 1461082402046 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 220 (0x88962400) [pid = 6914] [serial = 482] [outer = 0x88959800] 09:13:22 INFO - PROCESS | 6914 | 1461082402921 Marionette TRACE conn3 <- [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]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1383ms 09:13:22 INFO - PROCESS | 6914 | 1461082402966 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 6914 | 1461082402969 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:13:22 INFO - PROCESS | 6914 | 1461082402976 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 6914 | 1461082402979 Marionette TRACE conn3 <- [1,614,null,{}] 09:13:22 INFO - PROCESS | 6914 | 1461082402985 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:23 INFO - PROCESS | 6914 | 1461082403150 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:13:23 INFO - PROCESS | 6914 | 1461082403349 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x8895b400 == 85 [pid = 6914] [id = 161] 09:13:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 221 (0x88960800) [pid = 6914] [serial = 483] [outer = (nil)] 09:13:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 222 (0x8e668c00) [pid = 6914] [serial = 484] [outer = 0x88960800] 09:13:23 INFO - PROCESS | 6914 | 1461082403432 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 223 (0x94250c00) [pid = 6914] [serial = 485] [outer = 0x88960800] 09:13:24 INFO - PROCESS | 6914 | 1461082404322 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:13:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1378ms 09:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:13:24 INFO - PROCESS | 6914 | 1461082404354 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 6914 | 1461082404358 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:13:24 INFO - PROCESS | 6914 | 1461082404364 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 6914 | 1461082404367 Marionette TRACE conn3 <- [1,618,null,{}] 09:13:24 INFO - PROCESS | 6914 | 1461082404373 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:24 INFO - PROCESS | 6914 | 1461082404539 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:13:24 INFO - PROCESS | 6914 | 1461082404727 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x88963800 == 86 [pid = 6914] [id = 162] 09:13:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 224 (0x8e65dc00) [pid = 6914] [serial = 486] [outer = (nil)] 09:13:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 225 (0x94259c00) [pid = 6914] [serial = 487] [outer = 0x8e65dc00] 09:13:24 INFO - PROCESS | 6914 | 1461082404813 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 226 (0x975af400) [pid = 6914] [serial = 488] [outer = 0x8e65dc00] 09:13:25 INFO - PROCESS | 6914 | 1461082405736 Marionette TRACE conn3 <- [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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:13:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1434ms 09:13:25 INFO - PROCESS | 6914 | 1461082405798 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:13:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:13:25 INFO - PROCESS | 6914 | 1461082405802 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:13:25 INFO - PROCESS | 6914 | 1461082405808 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 6914 | 1461082405811 Marionette TRACE conn3 <- [1,622,null,{}] 09:13:25 INFO - PROCESS | 6914 | 1461082405817 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 6914 | 1461082406008 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:13:26 INFO - PROCESS | 6914 | 1461082406610 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b11f400 == 87 [pid = 6914] [id = 163] 09:13:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 227 (0x8b11f800) [pid = 6914] [serial = 489] [outer = (nil)] 09:13:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 228 (0x8b129400) [pid = 6914] [serial = 490] [outer = 0x8b11f800] 09:13:26 INFO - PROCESS | 6914 | 1461082406745 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 229 (0x8be63000) [pid = 6914] [serial = 491] [outer = 0x8b11f800] 09:13:27 INFO - PROCESS | 6914 | 1461082407656 Marionette TRACE conn3 <- [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]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1887ms 09:13:27 INFO - PROCESS | 6914 | 1461082407697 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 6914 | 1461082407704 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:13:27 INFO - PROCESS | 6914 | 1461082407713 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 6914 | 1461082407719 Marionette TRACE conn3 <- [1,626,null,{}] 09:13:27 INFO - PROCESS | 6914 | 1461082407726 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:27 INFO - PROCESS | 6914 | 1461082407904 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:13:28 INFO - PROCESS | 6914 | 1461082408252 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c3000 == 88 [pid = 6914] [id = 164] 09:13:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 230 (0x8a0cc000) [pid = 6914] [serial = 492] [outer = (nil)] 09:13:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 231 (0x8be5e400) [pid = 6914] [serial = 493] [outer = 0x8a0cc000] 09:13:28 INFO - PROCESS | 6914 | 1461082408338 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 232 (0x8fbcec00) [pid = 6914] [serial = 494] [outer = 0x8a0cc000] 09:13:29 INFO - PROCESS | 6914 | 1461082409377 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:13:29 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e9000 == 87 [pid = 6914] [id = 73] 09:13:29 INFO - PROCESS | 6914 | --DOCSHELL 0x934f9800 == 86 [pid = 6914] [id = 74] 09:13:29 INFO - PROCESS | 6914 | --DOCSHELL 0x9fb08400 == 85 [pid = 6914] [id = 72] 09:13:29 INFO - PROCESS | 6914 | --DOCSHELL 0x8fce7400 == 84 [pid = 6914] [id = 48] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 231 (0xa3b70800) [pid = 6914] [serial = 360] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 230 (0xa0b35c00) [pid = 6914] [serial = 354] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 229 (0x9019a800) [pid = 6914] [serial = 357] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 228 (0x97055c00) [pid = 6914] [serial = 345] [outer = (nil)] [url = about:blank] 09:13:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:13:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1734ms 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 227 (0x93438000) [pid = 6914] [serial = 342] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 226 (0x907b5c00) [pid = 6914] [serial = 363] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 225 (0x8ff15400) [pid = 6914] [serial = 339] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 224 (0x99310000) [pid = 6914] [serial = 351] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 223 (0x989a8000) [pid = 6914] [serial = 348] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 222 (0x93382400) [pid = 6914] [serial = 366] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | 1461082409496 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 6914 | 1461082409502 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:13:29 INFO - PROCESS | 6914 | 1461082409517 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 6914 | 1461082409520 Marionette TRACE conn3 <- [1,630,null,{}] 09:13:29 INFO - PROCESS | 6914 | 1461082409526 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:29 INFO - PROCESS | 6914 | 1461082409683 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 221 (0x98671c00) [pid = 6914] [serial = 379] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 220 (0x98abdc00) [pid = 6914] [serial = 381] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 219 (0x934d0c00) [pid = 6914] [serial = 373] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 218 (0x9920ac00) [pid = 6914] [serial = 382] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 217 (0x9037b400) [pid = 6914] [serial = 372] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 216 (0x9a91fc00) [pid = 6914] [serial = 384] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 215 (0x91848000) [pid = 6914] [serial = 369] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 214 (0x97725400) [pid = 6914] [serial = 378] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 213 (0x93e0e400) [pid = 6914] [serial = 375] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 212 (0x9337d800) [pid = 6914] [serial = 370] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 211 (0x95c09400) [pid = 6914] [serial = 376] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | --DOMWINDOW == 210 (0x9fb9bc00) [pid = 6914] [serial = 385] [outer = (nil)] [url = about:blank] 09:13:29 INFO - PROCESS | 6914 | 1461082409935 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e65d800 == 85 [pid = 6914] [id = 165] 09:13:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 211 (0x8fe11400) [pid = 6914] [serial = 495] [outer = (nil)] 09:13:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 212 (0x8ff19c00) [pid = 6914] [serial = 496] [outer = 0x8fe11400] 09:13:30 INFO - PROCESS | 6914 | 1461082410033 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 213 (0x9024e800) [pid = 6914] [serial = 497] [outer = 0x8fe11400] 09:13:30 INFO - PROCESS | 6914 | 1461082410790 Marionette TRACE conn3 <- [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]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:13:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1336ms 09:13:30 INFO - PROCESS | 6914 | 1461082410851 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 6914 | 1461082410855 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:13:30 INFO - PROCESS | 6914 | 1461082410868 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 6914 | 1461082410877 Marionette TRACE conn3 <- [1,634,null,{}] 09:13:30 INFO - PROCESS | 6914 | 1461082410896 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 6914 | 1461082411061 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:13:31 INFO - PROCESS | 6914 | 1461082411071 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e37d800 == 86 [pid = 6914] [id = 166] 09:13:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 214 (0x8ff1bc00) [pid = 6914] [serial = 498] [outer = (nil)] 09:13:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 215 (0x918c4c00) [pid = 6914] [serial = 499] [outer = 0x8ff1bc00] 09:13:31 INFO - PROCESS | 6914 | 1461082411150 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 216 (0x9338a000) [pid = 6914] [serial = 500] [outer = 0x8ff1bc00] 09:13:31 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:32 INFO - PROCESS | 6914 | 1461082412183 Marionette TRACE conn3 <- [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]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:13:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1354ms 09:13:32 INFO - PROCESS | 6914 | 1461082412216 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 6914 | 1461082412220 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:13:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:13:32 INFO - PROCESS | 6914 | 1461082412227 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 6914 | 1461082412231 Marionette TRACE conn3 <- [1,638,null,{}] 09:13:32 INFO - PROCESS | 6914 | 1461082412246 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:32 INFO - PROCESS | 6914 | 1461082412483 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:13:32 INFO - PROCESS | 6914 | 1461082412512 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x90913c00 == 87 [pid = 6914] [id = 167] 09:13:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 217 (0x91513c00) [pid = 6914] [serial = 501] [outer = (nil)] 09:13:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 218 (0x934f8c00) [pid = 6914] [serial = 502] [outer = 0x91513c00] 09:13:32 INFO - PROCESS | 6914 | 1461082412590 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 219 (0x9361f000) [pid = 6914] [serial = 503] [outer = 0x91513c00] 09:13:33 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:33 INFO - PROCESS | 6914 | 1461082413548 Marionette TRACE conn3 <- [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]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:13:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1389ms 09:13:33 INFO - PROCESS | 6914 | 1461082413617 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 6914 | 1461082413621 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:13:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:13:33 INFO - PROCESS | 6914 | 1461082413627 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 6914 | 1461082413631 Marionette TRACE conn3 <- [1,642,null,{}] 09:13:33 INFO - PROCESS | 6914 | 1461082413636 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 6914 | 1461082413886 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:13:34 INFO - PROCESS | 6914 | --DOMWINDOW == 218 (0x8e37d000) [pid = 6914] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:13:34 INFO - PROCESS | 6914 | --DOMWINDOW == 217 (0x8a3b1800) [pid = 6914] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:13:34 INFO - PROCESS | 6914 | --DOMWINDOW == 216 (0x8fc81400) [pid = 6914] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:13:34 INFO - PROCESS | 6914 | --DOMWINDOW == 215 (0x8a25f000) [pid = 6914] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:13:34 INFO - PROCESS | 6914 | --DOMWINDOW == 214 (0x8fc8c400) [pid = 6914] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:13:34 INFO - PROCESS | 6914 | 1461082414358 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b1800 == 88 [pid = 6914] [id = 168] 09:13:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 215 (0x8be61800) [pid = 6914] [serial = 504] [outer = (nil)] 09:13:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 216 (0x8f8d6c00) [pid = 6914] [serial = 505] [outer = 0x8be61800] 09:13:34 INFO - PROCESS | 6914 | 1461082414443 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 217 (0x93e11400) [pid = 6914] [serial = 506] [outer = 0x8be61800] 09:13:35 INFO - PROCESS | 6914 | 1461082415216 Marionette TRACE conn3 <- [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]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:13:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1631ms 09:13:35 INFO - PROCESS | 6914 | 1461082415259 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 6914 | 1461082415263 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:13:35 INFO - PROCESS | 6914 | 1461082415269 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 6914 | 1461082415271 Marionette TRACE conn3 <- [1,646,null,{}] 09:13:35 INFO - PROCESS | 6914 | 1461082415277 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:35 INFO - PROCESS | 6914 | 1461082415450 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:13:35 INFO - PROCESS | 6914 | 1461082415466 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e45000 == 89 [pid = 6914] [id = 169] 09:13:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 218 (0x93e46400) [pid = 6914] [serial = 507] [outer = (nil)] 09:13:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 219 (0x971b8800) [pid = 6914] [serial = 508] [outer = 0x93e46400] 09:13:35 INFO - PROCESS | 6914 | 1461082415538 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 220 (0x974ed800) [pid = 6914] [serial = 509] [outer = 0x93e46400] 09:13:36 INFO - PROCESS | 6914 | 1461082416544 Marionette TRACE conn3 <- [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]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:13:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1335ms 09:13:36 INFO - PROCESS | 6914 | 1461082416605 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 6914 | 1461082416612 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:13:36 INFO - PROCESS | 6914 | 1461082416622 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 6914 | 1461082416629 Marionette TRACE conn3 <- [1,650,null,{}] 09:13:36 INFO - PROCESS | 6914 | 1461082416639 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 6914 | 1461082416893 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:13:37 INFO - PROCESS | 6914 | 1461082417159 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3ae400 == 90 [pid = 6914] [id = 170] 09:13:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 221 (0x8a3b6000) [pid = 6914] [serial = 510] [outer = (nil)] 09:13:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 222 (0x8bff2c00) [pid = 6914] [serial = 511] [outer = 0x8a3b6000] 09:13:37 INFO - PROCESS | 6914 | 1461082417266 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 223 (0x8e660400) [pid = 6914] [serial = 512] [outer = 0x8a3b6000] 09:13:38 INFO - PROCESS | 6914 | 1461082418200 Marionette TRACE conn3 <- [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]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:13:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1639ms 09:13:38 INFO - PROCESS | 6914 | 1461082418275 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 6914 | 1461082418284 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:13:38 INFO - PROCESS | 6914 | 1461082418446 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 6914 | 1461082418451 Marionette TRACE conn3 <- [1,654,null,{}] 09:13:38 INFO - PROCESS | 6914 | 1461082418459 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:38 INFO - PROCESS | 6914 | 1461082418660 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:13:38 INFO - PROCESS | 6914 | 1461082418906 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e552800 == 91 [pid = 6914] [id = 171] 09:13:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 224 (0x8e663000) [pid = 6914] [serial = 513] [outer = (nil)] 09:13:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 225 (0x90251800) [pid = 6914] [serial = 514] [outer = 0x8e663000] 09:13:38 INFO - PROCESS | 6914 | 1461082418990 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 226 (0x93b69400) [pid = 6914] [serial = 515] [outer = 0x8e663000] 09:13:39 INFO - PROCESS | 6914 | 1461082419987 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:13:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1668ms 09:13:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:13:40 INFO - PROCESS | 6914 | 1461082420039 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 6914 | 1461082420042 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:13:40 INFO - PROCESS | 6914 | 1461082420050 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 6914 | 1461082420055 Marionette TRACE conn3 <- [1,658,null,{}] 09:13:40 INFO - PROCESS | 6914 | 1461082420072 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:40 INFO - PROCESS | 6914 | 1461082420256 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:13:40 INFO - PROCESS | 6914 | 1461082420486 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x972bf400 == 92 [pid = 6914] [id = 172] 09:13:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 227 (0x97a4e400) [pid = 6914] [serial = 516] [outer = (nil)] 09:13:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 228 (0x98025400) [pid = 6914] [serial = 517] [outer = 0x97a4e400] 09:13:40 INFO - PROCESS | 6914 | 1461082420591 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 229 (0x989ac800) [pid = 6914] [serial = 518] [outer = 0x97a4e400] 09:13:41 INFO - PROCESS | 6914 | 1461082421437 Marionette TRACE conn3 <- [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]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:13:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1434ms 09:13:41 INFO - PROCESS | 6914 | 1461082421483 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:13:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:13:41 INFO - PROCESS | 6914 | 1461082421488 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:13:41 INFO - PROCESS | 6914 | 1461082421494 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 6914 | 1461082421498 Marionette TRACE conn3 <- [1,662,null,{}] 09:13:41 INFO - PROCESS | 6914 | 1461082421504 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:41 INFO - PROCESS | 6914 | 1461082421698 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:13:41 INFO - PROCESS | 6914 | 1461082421896 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fed0800 == 93 [pid = 6914] [id = 173] 09:13:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 230 (0x8fed5800) [pid = 6914] [serial = 519] [outer = (nil)] 09:13:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 231 (0x8fed9c00) [pid = 6914] [serial = 520] [outer = 0x8fed5800] 09:13:41 INFO - PROCESS | 6914 | 1461082421990 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 232 (0x8fede000) [pid = 6914] [serial = 521] [outer = 0x8fed5800] 09:13:42 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:42 INFO - PROCESS | 6914 | 1461082422959 Marionette TRACE conn3 <- [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]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:13:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1489ms 09:13:42 INFO - PROCESS | 6914 | 1461082422985 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:13:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:13:42 INFO - PROCESS | 6914 | 1461082422990 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:13:42 INFO - PROCESS | 6914 | 1461082422997 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 6914 | 1461082423001 Marionette TRACE conn3 <- [1,666,null,{}] 09:13:43 INFO - PROCESS | 6914 | 1461082423007 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:43 INFO - PROCESS | 6914 | 1461082423183 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:13:43 INFO - PROCESS | 6914 | 1461082423374 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fed9800 == 94 [pid = 6914] [id = 174] 09:13:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 233 (0x8fedd400) [pid = 6914] [serial = 522] [outer = (nil)] 09:13:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 234 (0x98a79c00) [pid = 6914] [serial = 523] [outer = 0x8fedd400] 09:13:43 INFO - PROCESS | 6914 | 1461082423474 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 235 (0x9920b400) [pid = 6914] [serial = 524] [outer = 0x8fedd400] 09:13:44 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:44 INFO - PROCESS | 6914 | 1461082424412 Marionette TRACE conn3 <- [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]]]}] 09:13:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:13:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1482ms 09:13:44 INFO - PROCESS | 6914 | 1461082424479 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 6914 | 1461082424483 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:13:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:13:44 INFO - PROCESS | 6914 | 1461082424489 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 6914 | 1461082424493 Marionette TRACE conn3 <- [1,670,null,{}] 09:13:44 INFO - PROCESS | 6914 | 1461082424499 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:44 INFO - PROCESS | 6914 | 1461082424738 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:13:45 INFO - PROCESS | 6914 | 1461082424986 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aa8400 == 95 [pid = 6914] [id = 175] 09:13:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 236 (0x89aad000) [pid = 6914] [serial = 525] [outer = (nil)] 09:13:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 237 (0x8feda000) [pid = 6914] [serial = 526] [outer = 0x89aad000] 09:13:45 INFO - PROCESS | 6914 | 1461082425123 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 238 (0x99208c00) [pid = 6914] [serial = 527] [outer = 0x89aad000] 09:13:46 INFO - PROCESS | 6914 | 1461082426003 Marionette TRACE conn3 <- [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]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:13:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1590ms 09:13:46 INFO - PROCESS | 6914 | 1461082426081 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 6914 | 1461082426084 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:13:46 INFO - PROCESS | 6914 | 1461082426091 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 6914 | 1461082426095 Marionette TRACE conn3 <- [1,674,null,{}] 09:13:46 INFO - PROCESS | 6914 | 1461082426101 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 6914 | 1461082426316 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:13:46 INFO - PROCESS | 6914 | 1461082426551 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x89ab3800 == 96 [pid = 6914] [id = 176] 09:13:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 239 (0x8b3c2800) [pid = 6914] [serial = 528] [outer = (nil)] 09:13:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 240 (0x8b3c7000) [pid = 6914] [serial = 529] [outer = 0x8b3c2800] 09:13:46 INFO - PROCESS | 6914 | 1461082426685 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 241 (0x8b3c8800) [pid = 6914] [serial = 530] [outer = 0x8b3c2800] 09:13:47 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:47 INFO - PROCESS | 6914 | 1461082427651 Marionette TRACE conn3 <- [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]]]}] 09:13:47 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 09:13:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1586ms 09:13:47 INFO - PROCESS | 6914 | 1461082427680 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 6914 | 1461082427685 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:13:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:13:47 INFO - PROCESS | 6914 | 1461082427691 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 6914 | 1461082427696 Marionette TRACE conn3 <- [1,678,null,{}] 09:13:47 INFO - PROCESS | 6914 | 1461082427702 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:47 INFO - PROCESS | 6914 | 1461082427894 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:13:48 INFO - PROCESS | 6914 | 1461082428132 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3a9c00 == 97 [pid = 6914] [id = 177] 09:13:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 242 (0x8b055800) [pid = 6914] [serial = 531] [outer = (nil)] 09:13:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 243 (0x8b05b400) [pid = 6914] [serial = 532] [outer = 0x8b055800] 09:13:48 INFO - PROCESS | 6914 | 1461082428262 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 244 (0x8b05e400) [pid = 6914] [serial = 533] [outer = 0x8b055800] 09:13:49 INFO - PROCESS | 6914 | 1461082429099 Marionette TRACE conn3 <- [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]]]}] 09:13:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:13:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1439ms 09:13:49 INFO - PROCESS | 6914 | 1461082429131 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 6914 | 1461082429135 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:13:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:13:49 INFO - PROCESS | 6914 | 1461082429141 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 6914 | 1461082429145 Marionette TRACE conn3 <- [1,682,null,{}] 09:13:49 INFO - PROCESS | 6914 | 1461082429169 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:49 INFO - PROCESS | 6914 | 1461082429358 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:13:49 INFO - PROCESS | 6914 | 1461082429545 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aa5800 == 98 [pid = 6914] [id = 178] 09:13:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 245 (0x8b05a400) [pid = 6914] [serial = 534] [outer = (nil)] 09:13:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 246 (0x8b3c9c00) [pid = 6914] [serial = 535] [outer = 0x8b05a400] 09:13:49 INFO - PROCESS | 6914 | 1461082429629 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 247 (0x8b3cc800) [pid = 6914] [serial = 536] [outer = 0x8b05a400] 09:13:50 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:50 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:50 INFO - PROCESS | 6914 | 1461082430960 Marionette TRACE conn3 <- [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]]]}] 09:13:50 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) 09:13:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1837ms 09:13:50 INFO - PROCESS | 6914 | 1461082430978 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 6914 | 1461082430981 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:13:50 INFO - PROCESS | 6914 | 1461082430987 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 6914 | 1461082430991 Marionette TRACE conn3 <- [1,686,null,{}] 09:13:51 INFO - PROCESS | 6914 | 1461082430997 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 6914 | 1461082431232 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:13:51 INFO - PROCESS | 6914 | 1461082431427 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b057400 == 99 [pid = 6914] [id = 179] 09:13:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 248 (0x8b059000) [pid = 6914] [serial = 537] [outer = (nil)] 09:13:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 249 (0x8b1d4800) [pid = 6914] [serial = 538] [outer = 0x8b059000] 09:13:51 INFO - PROCESS | 6914 | 1461082431522 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 250 (0x8b1d8800) [pid = 6914] [serial = 539] [outer = 0x8b059000] 09:13:52 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:52 INFO - PROCESS | 6914 | 1461082432813 Marionette TRACE conn3 <- [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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:13:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1882ms 09:13:52 INFO - PROCESS | 6914 | 1461082432871 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 6914 | 1461082432875 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:13:53 INFO - PROCESS | 6914 | 1461082433000 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 6914 | 1461082433005 Marionette TRACE conn3 <- [1,690,null,{}] 09:13:53 INFO - PROCESS | 6914 | 1461082433016 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 6914 | 1461082433198 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:13:53 INFO - PROCESS | 6914 | 1461082433389 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9ac00 == 100 [pid = 6914] [id = 180] 09:13:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 251 (0x87f9b800) [pid = 6914] [serial = 540] [outer = (nil)] 09:13:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 252 (0x87fa3c00) [pid = 6914] [serial = 541] [outer = 0x87f9b800] 09:13:53 INFO - PROCESS | 6914 | 1461082433489 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 253 (0x8b1dbc00) [pid = 6914] [serial = 542] [outer = 0x87f9b800] 09:13:54 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:54 INFO - PROCESS | 6914 | 1461082434815 Marionette TRACE conn3 <- [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]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:13:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1954ms 09:13:54 INFO - PROCESS | 6914 | 1461082434837 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 6914 | 1461082434841 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:13:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:13:54 INFO - PROCESS | 6914 | 1461082434847 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 6914 | 1461082434849 Marionette TRACE conn3 <- [1,694,null,{}] 09:13:54 INFO - PROCESS | 6914 | 1461082434855 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:55 INFO - PROCESS | 6914 | 1461082435064 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:13:55 INFO - PROCESS | 6914 | 1461082435256 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa1400 == 101 [pid = 6914] [id = 181] 09:13:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 254 (0x87fa2800) [pid = 6914] [serial = 543] [outer = (nil)] 09:13:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 255 (0x8b1d6c00) [pid = 6914] [serial = 544] [outer = 0x87fa2800] 09:13:55 INFO - PROCESS | 6914 | 1461082435337 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 256 (0x8be57400) [pid = 6914] [serial = 545] [outer = 0x87fa2800] 09:13:57 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:57 INFO - PROCESS | 6914 | 1461082437125 Marionette TRACE conn3 <- [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]]]}] 09:13:57 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) 09:13:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2335ms 09:13:57 INFO - PROCESS | 6914 | 1461082437297 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 6914 | 1461082437305 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:13:57 INFO - PROCESS | 6914 | 1461082437334 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 6914 | 1461082437338 Marionette TRACE conn3 <- [1,698,null,{}] 09:13:57 INFO - PROCESS | 6914 | 1461082437358 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:57 INFO - PROCESS | 6914 | 1461082437631 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:13:57 INFO - PROCESS | 6914 | 1461082437822 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9a400 == 102 [pid = 6914] [id = 182] 09:13:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 257 (0x89ab0000) [pid = 6914] [serial = 546] [outer = (nil)] 09:13:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 258 (0x8a0d0000) [pid = 6914] [serial = 547] [outer = 0x89ab0000] 09:13:57 INFO - PROCESS | 6914 | 1461082437905 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 259 (0x8b060c00) [pid = 6914] [serial = 548] [outer = 0x89ab0000] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbc8000 == 101 [pid = 6914] [id = 41] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x918c4000 == 100 [pid = 6914] [id = 52] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x98678400 == 99 [pid = 6914] [id = 42] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8fced400 == 98 [pid = 6914] [id = 54] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 258 (0x93e10400) [pid = 6914] [serial = 445] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 257 (0x975af000) [pid = 6914] [serial = 393] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 256 (0x89f1c000) [pid = 6914] [serial = 415] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 255 (0x9fb50800) [pid = 6914] [serial = 396] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 254 (0x90545800) [pid = 6914] [serial = 411] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 253 (0x8a25e000) [pid = 6914] [serial = 421] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 252 (0x8bff8c00) [pid = 6914] [serial = 399] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 251 (0x8be64000) [pid = 6914] [serial = 405] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 250 (0xa0d69400) [pid = 6914] [serial = 402] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 249 (0x9054ec00) [pid = 6914] [serial = 424] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 248 (0x8b125000) [pid = 6914] [serial = 408] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 247 (0x9639fc00) [pid = 6914] [serial = 427] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOMWINDOW == 246 (0x8a0c8000) [pid = 6914] [serial = 418] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3b1800 == 97 [pid = 6914] [id = 168] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x90913c00 == 96 [pid = 6914] [id = 167] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8e37d800 == 95 [pid = 6914] [id = 166] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8e65d800 == 94 [pid = 6914] [id = 165] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c3000 == 93 [pid = 6914] [id = 164] 09:13:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8b11f400 == 92 [pid = 6914] [id = 163] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x90277800 == 91 [pid = 6914] [id = 158] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0d0c00 == 90 [pid = 6914] [id = 157] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x9024b000 == 89 [pid = 6914] [id = 156] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x89f1a400 == 88 [pid = 6914] [id = 155] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x89f0e800 == 87 [pid = 6914] [id = 154] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c6800 == 86 [pid = 6914] [id = 153] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x93e11000 == 85 [pid = 6914] [id = 152] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x93e10c00 == 84 [pid = 6914] [id = 151] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x8fe19400 == 83 [pid = 6914] [id = 150] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x8b121c00 == 82 [pid = 6914] [id = 149] 09:13:59 INFO - PROCESS | 6914 | --DOCSHELL 0x93626400 == 81 [pid = 6914] [id = 148] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 245 (0x93629000) [pid = 6914] [serial = 443] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 244 (0x934fe000) [pid = 6914] [serial = 442] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 243 (0x8fcea400) [pid = 6914] [serial = 439] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 242 (0x8e558400) [pid = 6914] [serial = 434] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 241 (0xa09d6400) [pid = 6914] [serial = 387] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 240 (0x8be66800) [pid = 6914] [serial = 433] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 239 (0x90192800) [pid = 6914] [serial = 436] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 238 (0x8e54d800) [pid = 6914] [serial = 223] [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.] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 237 (0x90195000) [pid = 6914] [serial = 440] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 236 (0x8a3b2000) [pid = 6914] [serial = 431] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 235 (0x8a3ab400) [pid = 6914] [serial = 430] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 234 (0x907b5800) [pid = 6914] [serial = 437] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | --DOMWINDOW == 233 (0x934d2000) [pid = 6914] [serial = 390] [outer = (nil)] [url = about:blank] 09:13:59 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:59 INFO - PROCESS | 6914 | 1461082439401 Marionette TRACE conn3 <- [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]]]}] 09:13:59 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) 09:13:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2108ms 09:13:59 INFO - PROCESS | 6914 | 1461082439434 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 6914 | 1461082439442 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:13:59 INFO - PROCESS | 6914 | 1461082439451 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 6914 | 1461082439455 Marionette TRACE conn3 <- [1,702,null,{}] 09:13:59 INFO - PROCESS | 6914 | 1461082439461 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 6914 | 1461082439611 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:13:59 INFO - PROCESS | 6914 | 1461082439753 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f1c000 == 82 [pid = 6914] [id = 183] 09:13:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 234 (0x8a0c8000) [pid = 6914] [serial = 549] [outer = (nil)] 09:13:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 235 (0x8a3b2c00) [pid = 6914] [serial = 550] [outer = 0x8a0c8000] 09:13:59 INFO - PROCESS | 6914 | 1461082439830 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 236 (0x8b3d0400) [pid = 6914] [serial = 551] [outer = 0x8a0c8000] 09:14:00 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:01 INFO - PROCESS | 6914 | 1461082440995 Marionette TRACE conn3 <- [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]]]}] 09:14:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:14:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1580ms 09:14:01 INFO - PROCESS | 6914 | 1461082441036 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 6914 | 1461082441040 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:14:01 INFO - PROCESS | 6914 | 1461082441047 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 6914 | 1461082441052 Marionette TRACE conn3 <- [1,706,null,{}] 09:14:01 INFO - PROCESS | 6914 | 1461082441076 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 6914 | 1461082441381 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:14:01 INFO - PROCESS | 6914 | 1461082441414 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1d3c00 == 83 [pid = 6914] [id = 184] 09:14:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 237 (0x8be66400) [pid = 6914] [serial = 552] [outer = (nil)] 09:14:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 238 (0x8e664000) [pid = 6914] [serial = 553] [outer = 0x8be66400] 09:14:01 INFO - PROCESS | 6914 | 1461082441499 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 239 (0x8f8d7000) [pid = 6914] [serial = 554] [outer = 0x8be66400] 09:14:02 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:02 INFO - PROCESS | 6914 | 1461082442856 Marionette TRACE conn3 <- [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]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:14:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1890ms 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 238 (0x93e18400) [pid = 6914] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 237 (0x8fe11400) [pid = 6914] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 236 (0x8ff1bc00) [pid = 6914] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 235 (0x9ff44800) [pid = 6914] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 234 (0x8fe11800) [pid = 6914] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 233 (0x91513c00) [pid = 6914] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 232 (0x8be61800) [pid = 6914] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 231 (0x8b11f800) [pid = 6914] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 230 (0x93b65400) [pid = 6914] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:14:03 INFO - PROCESS | 6914 | --DOMWINDOW == 229 (0x8a0cc000) [pid = 6914] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:14:03 INFO - PROCESS | 6914 | 1461082443495 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 6914 | 1461082443498 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:14:03 INFO - PROCESS | 6914 | 1461082443513 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 6914 | 1461082443515 Marionette TRACE conn3 <- [1,710,null,{}] 09:14:03 INFO - PROCESS | 6914 | 1461082443522 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:03 INFO - PROCESS | 6914 | 1461082443695 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:14:03 INFO - PROCESS | 6914 | 1461082443841 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b057c00 == 84 [pid = 6914] [id = 185] 09:14:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 230 (0x8e668000) [pid = 6914] [serial = 555] [outer = (nil)] 09:14:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 231 (0x8fe12000) [pid = 6914] [serial = 556] [outer = 0x8e668000] 09:14:03 INFO - PROCESS | 6914 | 1461082443937 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 232 (0x8fe20c00) [pid = 6914] [serial = 557] [outer = 0x8e668000] 09:14:05 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:05 INFO - PROCESS | 6914 | 1461082445049 Marionette TRACE conn3 <- [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]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:14:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1587ms 09:14:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:14:05 INFO - PROCESS | 6914 | 1461082445101 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 6914 | 1461082445104 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:14:05 INFO - PROCESS | 6914 | 1461082445110 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 6914 | 1461082445114 Marionette TRACE conn3 <- [1,714,null,{}] 09:14:05 INFO - PROCESS | 6914 | 1461082445119 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:05 INFO - PROCESS | 6914 | 1461082445277 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:14:05 INFO - PROCESS | 6914 | 1461082445550 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9f800 == 85 [pid = 6914] [id = 186] 09:14:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 233 (0x87fa0000) [pid = 6914] [serial = 558] [outer = (nil)] 09:14:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 234 (0x89aab400) [pid = 6914] [serial = 559] [outer = 0x87fa0000] 09:14:05 INFO - PROCESS | 6914 | 1461082445640 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 235 (0x89f1a000) [pid = 6914] [serial = 560] [outer = 0x87fa0000] 09:14:06 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:07 INFO - PROCESS | 6914 | 1461082447005 Marionette TRACE conn3 <- [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]]]}] 09:14:07 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 09:14:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1938ms 09:14:07 INFO - PROCESS | 6914 | 1461082447084 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 6914 | 1461082447091 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:14:07 INFO - PROCESS | 6914 | 1461082447118 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 6914 | 1461082447125 Marionette TRACE conn3 <- [1,718,null,{}] 09:14:07 INFO - PROCESS | 6914 | 1461082447135 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:07 INFO - PROCESS | 6914 | 1461082447343 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:14:07 INFO - PROCESS | 6914 | 1461082447532 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3a9400 == 86 [pid = 6914] [id = 187] 09:14:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 236 (0x8a3ab000) [pid = 6914] [serial = 561] [outer = (nil)] 09:14:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 237 (0x8b3ce800) [pid = 6914] [serial = 562] [outer = 0x8a3ab000] 09:14:07 INFO - PROCESS | 6914 | 1461082447663 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 238 (0x8bff7400) [pid = 6914] [serial = 563] [outer = 0x8a3ab000] 09:14:09 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:09 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:14:09 INFO - PROCESS | 6914 | 1461082449164 Marionette TRACE conn3 <- [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]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:14:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2108ms 09:14:09 INFO - PROCESS | 6914 | 1461082449228 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 6914 | 1461082449235 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:14:09 INFO - PROCESS | 6914 | 1461082449245 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 6914 | 1461082449247 Marionette TRACE conn3 <- [1,722,null,{}] 09:14:09 INFO - PROCESS | 6914 | 1461082449254 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 6914 | 1461082449445 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:14:09 INFO - PROCESS | 6914 | 1461082449631 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1d0400 == 87 [pid = 6914] [id = 188] 09:14:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 239 (0x8b1d3800) [pid = 6914] [serial = 564] [outer = (nil)] 09:14:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 240 (0x8fe14c00) [pid = 6914] [serial = 565] [outer = 0x8b1d3800] 09:14:09 INFO - PROCESS | 6914 | 1461082449730 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 241 (0x9019e400) [pid = 6914] [serial = 566] [outer = 0x8b1d3800] 09:14:10 INFO - PROCESS | 6914 | 1461082450755 Marionette TRACE conn3 <- [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] 09:14:10 INFO - PROCESS | 6914 | 1461082450834 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:14:10 INFO - PROCESS | 6914 | 1461082450844 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 6914 | 1461082450856 Marionette TRACE conn3 <- [1,726,null,{}] 09:14:10 INFO - PROCESS | 6914 | 1461082450872 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 6914 | 1461082451124 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:14:11 INFO - PROCESS | 6914 | 1461082451406 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fedc000 == 88 [pid = 6914] [id = 189] 09:14:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 242 (0x90547000) [pid = 6914] [serial = 567] [outer = (nil)] 09:14:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 243 (0x907b2400) [pid = 6914] [serial = 568] [outer = 0x90547000] 09:14:11 INFO - PROCESS | 6914 | 1461082451496 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 244 (0x9151e400) [pid = 6914] [serial = 569] [outer = 0x90547000] 09:14:12 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:12 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:14:12 INFO - PROCESS | 6914 | 1461082452496 Marionette TRACE conn3 <- [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]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:14:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1697ms 09:14:12 INFO - PROCESS | 6914 | 1461082452539 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:14:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:14:12 INFO - PROCESS | 6914 | 1461082452544 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:14:12 INFO - PROCESS | 6914 | 1461082452550 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 6914 | 1461082452554 Marionette TRACE conn3 <- [1,730,null,{}] 09:14:12 INFO - PROCESS | 6914 | 1461082452560 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:12 INFO - PROCESS | 6914 | 1461082452747 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:14:13 INFO - PROCESS | 6914 | 1461082452987 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x88966c00 == 89 [pid = 6914] [id = 190] 09:14:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 245 (0x9037b800) [pid = 6914] [serial = 570] [outer = (nil)] 09:14:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 246 (0x934cb800) [pid = 6914] [serial = 571] [outer = 0x9037b800] 09:14:13 INFO - PROCESS | 6914 | 1461082453124 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 247 (0x934f9800) [pid = 6914] [serial = 572] [outer = 0x9037b800] 09:14:13 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:13 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:14:14 INFO - PROCESS | 6914 | 1461082454105 Marionette TRACE conn3 <- [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] 09:14:14 INFO - PROCESS | 6914 | 1461082454148 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:14:14 INFO - PROCESS | 6914 | 1461082454154 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 6914 | 1461082454158 Marionette TRACE conn3 <- [1,734,null,{}] 09:14:14 INFO - PROCESS | 6914 | 1461082454163 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:14 INFO - PROCESS | 6914 | 1461082454338 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:14:14 INFO - PROCESS | 6914 | 1461082454572 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x9361c800 == 90 [pid = 6914] [id = 191] 09:14:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 248 (0x93620c00) [pid = 6914] [serial = 573] [outer = (nil)] 09:14:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 249 (0x93e0f800) [pid = 6914] [serial = 574] [outer = 0x93620c00] 09:14:14 INFO - PROCESS | 6914 | 1461082454717 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 250 (0x93e49000) [pid = 6914] [serial = 575] [outer = 0x93620c00] 09:14:15 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:15 INFO - PROCESS | 6914 | 1461082455649 Marionette TRACE conn3 <- [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]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:14:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1532ms 09:14:15 INFO - PROCESS | 6914 | 1461082455687 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 6914 | 1461082455693 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:14:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:14:15 INFO - PROCESS | 6914 | 1461082455699 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 6914 | 1461082455702 Marionette TRACE conn3 <- [1,738,null,{}] 09:14:15 INFO - PROCESS | 6914 | 1461082455708 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:15 INFO - PROCESS | 6914 | 1461082455893 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:14:16 INFO - PROCESS | 6914 | 1461082456079 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x93382000 == 91 [pid = 6914] [id = 192] 09:14:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 251 (0x94250800) [pid = 6914] [serial = 576] [outer = (nil)] 09:14:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 252 (0x972be800) [pid = 6914] [serial = 577] [outer = 0x94250800] 09:14:16 INFO - PROCESS | 6914 | 1461082456164 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 253 (0x975ae400) [pid = 6914] [serial = 578] [outer = 0x94250800] 09:14:17 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:17 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:14:17 INFO - PROCESS | 6914 | 1461082457510 Marionette TRACE conn3 <- [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]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:14:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1829ms 09:14:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:14:17 INFO - PROCESS | 6914 | 1461082457529 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 6914 | 1461082457532 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:14:17 INFO - PROCESS | 6914 | 1461082457540 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 6914 | 1461082457542 Marionette TRACE conn3 <- [1,742,null,{}] 09:14:17 INFO - PROCESS | 6914 | 1461082457549 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:17 INFO - PROCESS | 6914 | 1461082457779 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:14:18 INFO - PROCESS | 6914 | 1461082457982 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aa9800 == 92 [pid = 6914] [id = 193] 09:14:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 254 (0x93e11000) [pid = 6914] [serial = 579] [outer = (nil)] 09:14:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 255 (0x9772b800) [pid = 6914] [serial = 580] [outer = 0x93e11000] 09:14:18 INFO - PROCESS | 6914 | 1461082458069 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 256 (0x98020400) [pid = 6914] [serial = 581] [outer = 0x93e11000] 09:14:19 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:19 INFO - PROCESS | 6914 | 1461082459393 Marionette TRACE conn3 <- [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]]]}] 09:14:19 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 09:14:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1886ms 09:14:19 INFO - PROCESS | 6914 | 1461082459450 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 6914 | 1461082459455 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:14:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:14:19 INFO - PROCESS | 6914 | 1461082459481 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 6914 | 1461082459483 Marionette TRACE conn3 <- [1,746,null,{}] 09:14:19 INFO - PROCESS | 6914 | 1461082459490 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 6914 | 1461082459655 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:14:19 INFO - PROCESS | 6914 | 1461082459841 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x918c3000 == 93 [pid = 6914] [id = 194] 09:14:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 257 (0x918c6c00) [pid = 6914] [serial = 582] [outer = (nil)] 09:14:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 258 (0x93b5f400) [pid = 6914] [serial = 583] [outer = 0x918c6c00] 09:14:19 INFO - PROCESS | 6914 | 1461082459926 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 259 (0x98026800) [pid = 6914] [serial = 584] [outer = 0x918c6c00] 09:14:20 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:21 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:21 INFO - PROCESS | 6914 | 1461082461220 Marionette TRACE conn3 <- [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]]]}] 09:14:21 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.) 09:14:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1786ms 09:14:21 INFO - PROCESS | 6914 | 1461082461262 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 6914 | 1461082461268 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:14:21 INFO - PROCESS | 6914 | 1461082461387 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 6914 | 1461082461391 Marionette TRACE conn3 <- [1,750,null,{}] 09:14:21 INFO - PROCESS | 6914 | 1461082461404 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:21 INFO - PROCESS | 6914 | 1461082461580 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:14:21 INFO - PROCESS | 6914 | 1461082461784 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b120c00 == 94 [pid = 6914] [id = 195] 09:14:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 260 (0x8b122c00) [pid = 6914] [serial = 585] [outer = (nil)] 09:14:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 261 (0x8b1d4400) [pid = 6914] [serial = 586] [outer = 0x8b122c00] 09:14:21 INFO - PROCESS | 6914 | 1461082461865 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 262 (0x8be58800) [pid = 6914] [serial = 587] [outer = 0x8b122c00] 09:14:23 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:23 INFO - PROCESS | 6914 | 1461082463303 Marionette TRACE conn3 <- [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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:14:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2001ms 09:14:23 INFO - PROCESS | 6914 | 1461082463335 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 6914 | 1461082463343 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:14:23 INFO - PROCESS | 6914 | 1461082463353 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 6914 | 1461082463356 Marionette TRACE conn3 <- [1,754,null,{}] 09:14:23 INFO - PROCESS | 6914 | 1461082463363 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:23 INFO - PROCESS | 6914 | 1461082463627 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:14:23 INFO - PROCESS | 6914 | 1461082463829 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b05d000 == 95 [pid = 6914] [id = 196] 09:14:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 263 (0x8b060000) [pid = 6914] [serial = 588] [outer = (nil)] 09:14:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 264 (0x8f8d0000) [pid = 6914] [serial = 589] [outer = 0x8b060000] 09:14:23 INFO - PROCESS | 6914 | 1461082463908 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 265 (0x8fed6400) [pid = 6914] [serial = 590] [outer = 0x8b060000] 09:14:25 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:25 INFO - PROCESS | 6914 | 1461082465260 Marionette TRACE conn3 <- [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]]]}] 09:14:25 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 09:14:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2047ms 09:14:25 INFO - PROCESS | 6914 | 1461082465402 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:14:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:14:25 INFO - PROCESS | 6914 | 1461082465407 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:14:25 INFO - PROCESS | 6914 | 1461082465414 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 6914 | 1461082465419 Marionette TRACE conn3 <- [1,758,null,{}] 09:14:25 INFO - PROCESS | 6914 | 1461082465435 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 6914 | 1461082465615 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:14:25 INFO - PROCESS | 6914 | 1461082465812 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9f400 == 96 [pid = 6914] [id = 197] 09:14:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 266 (0x8b3c4400) [pid = 6914] [serial = 591] [outer = (nil)] 09:14:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 267 (0x8fede800) [pid = 6914] [serial = 592] [outer = 0x8b3c4400] 09:14:25 INFO - PROCESS | 6914 | 1461082465896 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 268 (0x9054c400) [pid = 6914] [serial = 593] [outer = 0x8b3c4400] 09:14:26 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:26 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:14:26 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:26 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:26 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8e376000 == 95 [pid = 6914] [id = 146] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3ad000 == 94 [pid = 6914] [id = 144] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8a256800 == 93 [pid = 6914] [id = 141] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8b126000 == 92 [pid = 6914] [id = 137] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 267 (0xa0943000) [pid = 6914] [serial = 463] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 266 (0x90275c00) [pid = 6914] [serial = 469] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 265 (0x98021800) [pid = 6914] [serial = 457] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 264 (0x98921c00) [pid = 6914] [serial = 460] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 263 (0x90250800) [pid = 6914] [serial = 466] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 262 (0x971b8800) [pid = 6914] [serial = 508] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 261 (0x916c4400) [pid = 6914] [serial = 451] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 260 (0x97255000) [pid = 6914] [serial = 454] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 259 (0x8bfef000) [pid = 6914] [serial = 448] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 258 (0x9027f400) [pid = 6914] [serial = 472] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 257 (0x9424ec00) [pid = 6914] [serial = 475] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 256 (0x9027c400) [pid = 6914] [serial = 478] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 255 (0x88960400) [pid = 6914] [serial = 481] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 254 (0x8e668c00) [pid = 6914] [serial = 484] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOMWINDOW == 253 (0x94259c00) [pid = 6914] [serial = 487] [outer = (nil)] [url = about:blank] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x89f12800 == 91 [pid = 6914] [id = 139] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c3800 == 90 [pid = 6914] [id = 142] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x934f4c00 == 89 [pid = 6914] [id = 131] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8bff1800 == 88 [pid = 6914] [id = 134] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x89f0ec00 == 87 [pid = 6914] [id = 138] 09:14:26 INFO - PROCESS | 6914 | 1461082466924 Marionette TRACE conn3 <- [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]]]}] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8b11d400 == 86 [pid = 6914] [id = 136] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8b057c00 == 85 [pid = 6914] [id = 185] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8b1d3c00 == 84 [pid = 6914] [id = 184] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x89f1c000 == 83 [pid = 6914] [id = 183] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9a400 == 82 [pid = 6914] [id = 182] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9ac00 == 81 [pid = 6914] [id = 180] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8b057400 == 80 [pid = 6914] [id = 179] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x89aa5800 == 79 [pid = 6914] [id = 178] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3a9c00 == 78 [pid = 6914] [id = 177] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x89ab3800 == 77 [pid = 6914] [id = 176] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x89aa8400 == 76 [pid = 6914] [id = 175] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8fed9800 == 75 [pid = 6914] [id = 174] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8fed0800 == 74 [pid = 6914] [id = 173] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x972bf400 == 73 [pid = 6914] [id = 172] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8e552800 == 72 [pid = 6914] [id = 171] 09:14:26 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3ae400 == 71 [pid = 6914] [id = 170] 09:14:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:14:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1588ms 09:14:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:14:27 INFO - PROCESS | 6914 | 1461082467004 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 6914 | 1461082467008 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:14:27 INFO - PROCESS | 6914 | 1461082467019 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 6914 | 1461082467022 Marionette TRACE conn3 <- [1,762,null,{}] 09:14:27 INFO - PROCESS | 6914 | 1461082467027 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 6914 | 1461082467191 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 252 (0xa0b2f800) [pid = 6914] [serial = 204] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 251 (0x9772dc00) [pid = 6914] [serial = 337] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 250 (0x934f8c00) [pid = 6914] [serial = 502] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 249 (0x8f8d6c00) [pid = 6914] [serial = 505] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 248 (0x9361f000) [pid = 6914] [serial = 503] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 247 (0x8b129400) [pid = 6914] [serial = 490] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 246 (0x95a18000) [pid = 6914] [serial = 446] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 245 (0x8fbcec00) [pid = 6914] [serial = 494] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 244 (0xa0ed4400) [pid = 6914] [serial = 388] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 243 (0x8be5e400) [pid = 6914] [serial = 493] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 242 (0x8ff19c00) [pid = 6914] [serial = 496] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 241 (0x9024e800) [pid = 6914] [serial = 497] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 240 (0x918c4c00) [pid = 6914] [serial = 499] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 239 (0x8be63000) [pid = 6914] [serial = 491] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 238 (0x9338a000) [pid = 6914] [serial = 500] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | --DOMWINDOW == 237 (0x93e11400) [pid = 6914] [serial = 506] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 6914 | 1461082467440 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c3800 == 72 [pid = 6914] [id = 198] 09:14:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 238 (0x8b057c00) [pid = 6914] [serial = 594] [outer = (nil)] 09:14:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 239 (0x8b3ca800) [pid = 6914] [serial = 595] [outer = 0x8b057c00] 09:14:27 INFO - PROCESS | 6914 | 1461082467519 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 240 (0x8e378800) [pid = 6914] [serial = 596] [outer = 0x8b057c00] 09:14:28 INFO - PROCESS | 6914 | 1461082468630 Marionette TRACE conn3 <- [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]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:14:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1653ms 09:14:28 INFO - PROCESS | 6914 | 1461082468667 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 6914 | 1461082468671 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:14:28 INFO - PROCESS | 6914 | 1461082468681 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 6914 | 1461082468684 Marionette TRACE conn3 <- [1,766,null,{}] 09:14:28 INFO - PROCESS | 6914 | 1461082468690 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:28 INFO - PROCESS | 6914 | 1461082468841 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:14:29 INFO - PROCESS | 6914 | 1461082469102 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f12800 == 73 [pid = 6914] [id = 199] 09:14:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 241 (0x8e662400) [pid = 6914] [serial = 597] [outer = (nil)] 09:14:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 242 (0x90250c00) [pid = 6914] [serial = 598] [outer = 0x8e662400] 09:14:29 INFO - PROCESS | 6914 | 1461082469180 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 243 (0x9027f400) [pid = 6914] [serial = 599] [outer = 0x8e662400] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 242 (0x8b11f000) [pid = 6914] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 241 (0xa0d4ec00) [pid = 6914] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 240 (0x972bf000) [pid = 6914] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 239 (0x979a3c00) [pid = 6914] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 238 (0x916c6400) [pid = 6914] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 237 (0x8fbc2800) [pid = 6914] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 236 (0x88959800) [pid = 6914] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 235 (0x98730400) [pid = 6914] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 234 (0x8a258c00) [pid = 6914] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 233 (0x8a261c00) [pid = 6914] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 232 (0x8fbc4800) [pid = 6914] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 231 (0x984c1000) [pid = 6914] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 230 (0x99204c00) [pid = 6914] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 229 (0x8a0c1800) [pid = 6914] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 228 (0x907ad400) [pid = 6914] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 227 (0x8be5c400) [pid = 6914] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 226 (0x959cf400) [pid = 6914] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 225 (0x9920bc00) [pid = 6914] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 224 (0x90191800) [pid = 6914] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 223 (0x93623400) [pid = 6914] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 222 (0x8f8ca400) [pid = 6914] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 221 (0x9a925400) [pid = 6914] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 220 (0x901a0000) [pid = 6914] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 219 (0x9338b800) [pid = 6914] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 218 (0x8e556c00) [pid = 6914] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 217 (0x9704dc00) [pid = 6914] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 216 (0x8bff1000) [pid = 6914] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 215 (0x89f15400) [pid = 6914] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 214 (0x8be5a800) [pid = 6914] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 213 (0x9872fc00) [pid = 6914] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 212 (0x97aae800) [pid = 6914] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 211 (0x934fd000) [pid = 6914] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 210 (0x90916c00) [pid = 6914] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 209 (0x90255400) [pid = 6914] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 208 (0x8a0c6c00) [pid = 6914] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 207 (0x8e554400) [pid = 6914] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 206 (0x8e375000) [pid = 6914] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 205 (0x87fa2800) [pid = 6914] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 204 (0x9027e400) [pid = 6914] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 203 (0x8bff9400) [pid = 6914] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 202 (0x8fce4c00) [pid = 6914] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 201 (0x8fcf2400) [pid = 6914] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 200 (0x934efc00) [pid = 6914] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 199 (0x9802b400) [pid = 6914] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 198 (0xa0d46800) [pid = 6914] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 197 (0x89ab0000) [pid = 6914] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 196 (0x8e54c000) [pid = 6914] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 195 (0x959d4c00) [pid = 6914] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 194 (0x8a0c8000) [pid = 6914] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 193 (0x8fe1c400) [pid = 6914] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 192 (0xa0b2d400) [pid = 6914] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 191 (0x8fcf2800) [pid = 6914] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 190 (0x9024bc00) [pid = 6914] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 189 (0x99207800) [pid = 6914] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x8e554000) [pid = 6914] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x9ff12400) [pid = 6914] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x959d0400) [pid = 6914] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x9872e000) [pid = 6914] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:14:30 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x959dbc00) [pid = 6914] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x8ff13400) [pid = 6914] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x8fceb400) [pid = 6914] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x8e65dc00) [pid = 6914] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x91516c00) [pid = 6914] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x8e664800) [pid = 6914] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x8be66400) [pid = 6914] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x90199000) [pid = 6914] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x8fe20400) [pid = 6914] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x90247c00) [pid = 6914] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x9872a000) [pid = 6914] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x88960800) [pid = 6914] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:14:31 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x9338ac00) [pid = 6914] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:14:31 INFO - PROCESS | 6914 | 1461082471849 Marionette TRACE conn3 <- [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]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:14:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3180ms 09:14:31 INFO - PROCESS | 6914 | 1461082471861 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 6914 | 1461082471866 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:14:31 INFO - PROCESS | 6914 | 1461082471875 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 6914 | 1461082471878 Marionette TRACE conn3 <- [1,770,null,{}] 09:14:31 INFO - PROCESS | 6914 | 1461082471888 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:32 INFO - PROCESS | 6914 | 1461082472108 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:14:32 INFO - PROCESS | 6914 | 1461082472300 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c6c00 == 74 [pid = 6914] [id = 200] 09:14:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x8a0cc400) [pid = 6914] [serial = 600] [outer = (nil)] 09:14:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x8a3b2000) [pid = 6914] [serial = 601] [outer = 0x8a0cc400] 09:14:32 INFO - PROCESS | 6914 | 1461082472416 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x8b11c000) [pid = 6914] [serial = 602] [outer = 0x8a0cc400] 09:14:33 INFO - PROCESS | 6914 | 1461082473417 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1593ms 09:14:33 INFO - PROCESS | 6914 | 1461082473469 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 6914 | 1461082473478 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:14:33 INFO - PROCESS | 6914 | 1461082473490 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 6914 | 1461082473494 Marionette TRACE conn3 <- [1,774,null,{}] 09:14:33 INFO - PROCESS | 6914 | 1461082473501 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 6914 | 1461082473724 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:14:34 INFO - PROCESS | 6914 | 1461082474054 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b062800 == 75 [pid = 6914] [id = 201] 09:14:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x8b1d1000) [pid = 6914] [serial = 603] [outer = (nil)] 09:14:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x8bffac00) [pid = 6914] [serial = 604] [outer = 0x8b1d1000] 09:14:34 INFO - PROCESS | 6914 | 1461082474145 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x8e54dc00) [pid = 6914] [serial = 605] [outer = 0x8b1d1000] 09:14:35 INFO - PROCESS | 6914 | 1461082474995 Marionette TRACE conn3 <- [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]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1535ms 09:14:35 INFO - PROCESS | 6914 | 1461082475026 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 6914 | 1461082475029 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:14:35 INFO - PROCESS | 6914 | 1461082475037 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 6914 | 1461082475043 Marionette TRACE conn3 <- [1,778,null,{}] 09:14:35 INFO - PROCESS | 6914 | 1461082475059 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:35 INFO - PROCESS | 6914 | 1461082475251 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:14:35 INFO - PROCESS | 6914 | 1461082475441 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e664400 == 76 [pid = 6914] [id = 202] 09:14:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x8f8d6800) [pid = 6914] [serial = 606] [outer = (nil)] 09:14:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x8fce4c00) [pid = 6914] [serial = 607] [outer = 0x8f8d6800] 09:14:35 INFO - PROCESS | 6914 | 1461082475531 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x8fed3000) [pid = 6914] [serial = 608] [outer = 0x8f8d6800] 09:14:36 INFO - PROCESS | 6914 | 1461082476456 Marionette TRACE conn3 <- [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]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1440ms 09:14:36 INFO - PROCESS | 6914 | 1461082476478 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 6914 | 1461082476482 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:14:36 INFO - PROCESS | 6914 | 1461082476488 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 6914 | 1461082476492 Marionette TRACE conn3 <- [1,782,null,{}] 09:14:36 INFO - PROCESS | 6914 | 1461082476498 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 6914 | 1461082476672 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:14:36 INFO - PROCESS | 6914 | 1461082476875 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e668c00 == 77 [pid = 6914] [id = 203] 09:14:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x90196800) [pid = 6914] [serial = 609] [outer = (nil)] 09:14:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x90253400) [pid = 6914] [serial = 610] [outer = 0x90196800] 09:14:37 INFO - PROCESS | 6914 | 1461082477006 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x9027c000) [pid = 6914] [serial = 611] [outer = 0x90196800] 09:14:37 INFO - PROCESS | 6914 | 1461082477931 Marionette TRACE conn3 <- [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]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1480ms 09:14:37 INFO - PROCESS | 6914 | 1461082477970 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 6914 | 1461082477973 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:14:37 INFO - PROCESS | 6914 | 1461082477980 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 6914 | 1461082477984 Marionette TRACE conn3 <- [1,786,null,{}] 09:14:38 INFO - PROCESS | 6914 | 1461082477990 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:38 INFO - PROCESS | 6914 | 1461082478167 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:14:38 INFO - PROCESS | 6914 | 1461082478367 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f1dc00 == 78 [pid = 6914] [id = 204] 09:14:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x8fce9400) [pid = 6914] [serial = 612] [outer = (nil)] 09:14:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x907b8400) [pid = 6914] [serial = 613] [outer = 0x8fce9400] 09:14:38 INFO - PROCESS | 6914 | 1461082478458 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x91514c00) [pid = 6914] [serial = 614] [outer = 0x8fce9400] 09:14:39 INFO - PROCESS | 6914 | 1461082479439 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1493ms 09:14:39 INFO - PROCESS | 6914 | 1461082479474 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 6914 | 1461082479478 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:14:39 INFO - PROCESS | 6914 | 1461082479485 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 6914 | 1461082479488 Marionette TRACE conn3 <- [1,790,null,{}] 09:14:39 INFO - PROCESS | 6914 | 1461082479494 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 6914 | 1461082479719 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:14:39 INFO - PROCESS | 6914 | 1461082479967 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aa7000 == 79 [pid = 6914] [id = 205] 09:14:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x89f1d800) [pid = 6914] [serial = 615] [outer = (nil)] 09:14:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x934fc400) [pid = 6914] [serial = 616] [outer = 0x89f1d800] 09:14:40 INFO - PROCESS | 6914 | 1461082480102 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 190 (0x93e0a000) [pid = 6914] [serial = 617] [outer = 0x89f1d800] 09:14:41 INFO - PROCESS | 6914 | 1461082481020 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1579ms 09:14:41 INFO - PROCESS | 6914 | 1461082481065 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 6914 | 1461082481069 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:14:41 INFO - PROCESS | 6914 | 1461082481075 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 6914 | 1461082481079 Marionette TRACE conn3 <- [1,794,null,{}] 09:14:41 INFO - PROCESS | 6914 | 1461082481085 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:41 INFO - PROCESS | 6914 | 1461082481280 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:14:41 INFO - PROCESS | 6914 | 1461082481532 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aa4400 == 80 [pid = 6914] [id = 206] 09:14:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 191 (0x89aa5000) [pid = 6914] [serial = 618] [outer = (nil)] 09:14:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 192 (0x93e41c00) [pid = 6914] [serial = 619] [outer = 0x89aa5000] 09:14:41 INFO - PROCESS | 6914 | 1461082481679 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 193 (0x93e47000) [pid = 6914] [serial = 620] [outer = 0x89aa5000] 09:14:42 INFO - PROCESS | 6914 | 1461082482533 Marionette TRACE conn3 <- [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]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1529ms 09:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:14:42 INFO - PROCESS | 6914 | 1461082482605 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 6914 | 1461082482608 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:14:42 INFO - PROCESS | 6914 | 1461082482615 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 6914 | 1461082482618 Marionette TRACE conn3 <- [1,798,null,{}] 09:14:42 INFO - PROCESS | 6914 | 1461082482624 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 6914 | 1461082482845 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:14:43 INFO - PROCESS | 6914 | 1461082483083 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aa8c00 == 81 [pid = 6914] [id = 207] 09:14:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 194 (0x9027a000) [pid = 6914] [serial = 621] [outer = (nil)] 09:14:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 195 (0x94258c00) [pid = 6914] [serial = 622] [outer = 0x9027a000] 09:14:43 INFO - PROCESS | 6914 | 1461082483213 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 196 (0x95a1b800) [pid = 6914] [serial = 623] [outer = 0x9027a000] 09:14:44 INFO - PROCESS | 6914 | 1461082484096 Marionette TRACE conn3 <- [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]]]}] 09:14:44 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 09:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1528ms 09:14:44 INFO - PROCESS | 6914 | 1461082484143 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:14:44 INFO - PROCESS | 6914 | 1461082484148 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:14:44 INFO - PROCESS | 6914 | 1461082484154 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 6914 | 1461082484157 Marionette TRACE conn3 <- [1,802,null,{}] 09:14:44 INFO - PROCESS | 6914 | 1461082484163 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:44 INFO - PROCESS | 6914 | 1461082484337 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:14:44 INFO - PROCESS | 6914 | 1461082484530 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x90191800 == 82 [pid = 6914] [id = 208] 09:14:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 197 (0x93e42c00) [pid = 6914] [serial = 624] [outer = (nil)] 09:14:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 198 (0x9705a400) [pid = 6914] [serial = 625] [outer = 0x93e42c00] 09:14:44 INFO - PROCESS | 6914 | 1461082484614 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 199 (0x9748dc00) [pid = 6914] [serial = 626] [outer = 0x93e42c00] 09:14:45 INFO - PROCESS | 6914 | 1461082485544 Marionette TRACE conn3 <- [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]]]}] 09:14:45 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 09:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1440ms 09:14:45 INFO - PROCESS | 6914 | 1461082485594 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 6914 | 1461082485598 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:14:45 INFO - PROCESS | 6914 | 1461082485605 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 6914 | 1461082485609 Marionette TRACE conn3 <- [1,806,null,{}] 09:14:45 INFO - PROCESS | 6914 | 1461082485615 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 6914 | 1461082485805 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:14:46 INFO - PROCESS | 6914 | 1461082486004 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x94258800 == 83 [pid = 6914] [id = 209] 09:14:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 200 (0x963a0400) [pid = 6914] [serial = 627] [outer = (nil)] 09:14:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 201 (0x979a3c00) [pid = 6914] [serial = 628] [outer = 0x963a0400] 09:14:46 INFO - PROCESS | 6914 | 1461082486156 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 202 (0x98026000) [pid = 6914] [serial = 629] [outer = 0x963a0400] 09:14:47 INFO - PROCESS | 6914 | 1461082487048 Marionette TRACE conn3 <- [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]]]}] 09:14:47 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 09:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1484ms 09:14:47 INFO - PROCESS | 6914 | 1461082487090 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 6914 | 1461082487093 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:14:47 INFO - PROCESS | 6914 | 1461082487100 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 6914 | 1461082487105 Marionette TRACE conn3 <- [1,810,null,{}] 09:14:47 INFO - PROCESS | 6914 | 1461082487110 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 6914 | 1461082487321 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:14:47 INFO - PROCESS | 6914 | 1461082487621 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x989aa800 == 84 [pid = 6914] [id = 210] 09:14:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 203 (0x989ac400) [pid = 6914] [serial = 630] [outer = (nil)] 09:14:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 204 (0x98ab5800) [pid = 6914] [serial = 631] [outer = 0x989ac400] 09:14:47 INFO - PROCESS | 6914 | 1461082487765 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 205 (0x99206000) [pid = 6914] [serial = 632] [outer = 0x989ac400] 09:14:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 206 (0x98a77000) [pid = 6914] [serial = 633] [outer = 0x9151ec00] 09:14:48 INFO - PROCESS | 6914 | 1461082488779 Marionette TRACE conn3 <- [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]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1730ms 09:14:48 INFO - PROCESS | 6914 | 1461082488830 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 6914 | 1461082488834 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:14:48 INFO - PROCESS | 6914 | 1461082488841 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 6914 | 1461082488845 Marionette TRACE conn3 <- [1,814,null,{}] 09:14:48 INFO - PROCESS | 6914 | 1461082488852 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:49 INFO - PROCESS | 6914 | 1461082489073 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:14:49 INFO - PROCESS | 6914 | 1461082489366 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aacc00 == 85 [pid = 6914] [id = 211] 09:14:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 207 (0x89aafc00) [pid = 6914] [serial = 634] [outer = (nil)] 09:14:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 208 (0x8b1db000) [pid = 6914] [serial = 635] [outer = 0x89aafc00] 09:14:49 INFO - PROCESS | 6914 | 1461082489453 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 209 (0x8b3cfc00) [pid = 6914] [serial = 636] [outer = 0x89aafc00] 09:14:50 INFO - PROCESS | 6914 | 1461082490378 Marionette TRACE conn3 <- [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] 09:14:50 INFO - PROCESS | 6914 | 1461082490426 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:14:50 INFO - PROCESS | 6914 | 1461082490433 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 6914 | 1461082490436 Marionette TRACE conn3 <- [1,818,null,{}] 09:14:50 INFO - PROCESS | 6914 | 1461082490442 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 6914 | 1461082490616 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:14:50 INFO - PROCESS | 6914 | 1461082490862 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3aac00 == 86 [pid = 6914] [id = 212] 09:14:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 210 (0x8a3ac000) [pid = 6914] [serial = 637] [outer = (nil)] 09:14:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 211 (0x8fce4000) [pid = 6914] [serial = 638] [outer = 0x8a3ac000] 09:14:50 INFO - PROCESS | 6914 | 1461082490992 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 212 (0x90255800) [pid = 6914] [serial = 639] [outer = 0x8a3ac000] 09:14:51 INFO - PROCESS | 6914 | 1461082491887 Marionette TRACE conn3 <- [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]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1488ms 09:14:51 INFO - PROCESS | 6914 | 1461082491920 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 6914 | 1461082491926 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:14:51 INFO - PROCESS | 6914 | 1461082491932 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 6914 | 1461082491936 Marionette TRACE conn3 <- [1,822,null,{}] 09:14:51 INFO - PROCESS | 6914 | 1461082491943 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 6914 | 1461082492120 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:14:52 INFO - PROCESS | 6914 | 1461082492371 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9fc00 == 87 [pid = 6914] [id = 213] 09:14:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 213 (0x8895ac00) [pid = 6914] [serial = 640] [outer = (nil)] 09:14:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 214 (0x8b120800) [pid = 6914] [serial = 641] [outer = 0x8895ac00] 09:14:52 INFO - PROCESS | 6914 | 1461082492510 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 215 (0x8be61000) [pid = 6914] [serial = 642] [outer = 0x8895ac00] 09:14:53 INFO - PROCESS | 6914 | 1461082493405 Marionette TRACE conn3 <- [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] 09:14:53 INFO - PROCESS | 6914 | 1461082493475 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:14:53 INFO - PROCESS | 6914 | 1461082493482 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 6914 | 1461082493485 Marionette TRACE conn3 <- [1,826,null,{}] 09:14:53 INFO - PROCESS | 6914 | 1461082493491 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 6914 | 1461082493692 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:14:53 INFO - PROCESS | 6914 | 1461082493939 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f14800 == 88 [pid = 6914] [id = 214] 09:14:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 216 (0x89f1a800) [pid = 6914] [serial = 643] [outer = (nil)] 09:14:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 217 (0x8be5a400) [pid = 6914] [serial = 644] [outer = 0x89f1a800] 09:14:54 INFO - PROCESS | 6914 | 1461082494068 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 218 (0x8f6ebc00) [pid = 6914] [serial = 645] [outer = 0x89f1a800] 09:14:55 INFO - PROCESS | 6914 | 1461082495282 Marionette TRACE conn3 <- [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]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1837ms 09:14:55 INFO - PROCESS | 6914 | 1461082495320 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 6914 | 1461082495325 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:14:55 INFO - PROCESS | 6914 | 1461082495334 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 6914 | 1461082495339 Marionette TRACE conn3 <- [1,830,null,{}] 09:14:55 INFO - PROCESS | 6914 | 1461082495348 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 6914 | 1461082495598 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:14:55 INFO - PROCESS | 6914 | 1461082495817 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3a8000 == 89 [pid = 6914] [id = 215] 09:14:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 219 (0x8b11f000) [pid = 6914] [serial = 646] [outer = (nil)] 09:14:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 220 (0x8b126c00) [pid = 6914] [serial = 647] [outer = 0x8b11f000] 09:14:55 INFO - PROCESS | 6914 | 1461082495899 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 221 (0x8b3cb800) [pid = 6914] [serial = 648] [outer = 0x8b11f000] 09:14:56 INFO - PROCESS | 6914 | 1461082496923 Marionette TRACE conn3 <- [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]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1631ms 09:14:56 INFO - PROCESS | 6914 | 1461082496966 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 6914 | 1461082496974 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:14:56 INFO - PROCESS | 6914 | 1461082496985 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 6914 | 1461082496988 Marionette TRACE conn3 <- [1,834,null,{}] 09:14:57 INFO - PROCESS | 6914 | 1461082496994 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:57 INFO - PROCESS | 6914 | 1461082497178 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:14:57 INFO - PROCESS | 6914 | 1461082497493 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f1c400 == 90 [pid = 6914] [id = 216] 09:14:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 222 (0x8a0c3000) [pid = 6914] [serial = 649] [outer = (nil)] 09:14:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 223 (0x8e54b800) [pid = 6914] [serial = 650] [outer = 0x8a0c3000] 09:14:57 INFO - PROCESS | 6914 | 1461082497576 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 224 (0x8e664800) [pid = 6914] [serial = 651] [outer = 0x8a0c3000] 09:14:57 INFO - PROCESS | 6914 | --DOCSHELL 0x90916400 == 89 [pid = 6914] [id = 125] 09:14:57 INFO - PROCESS | 6914 | --DOCSHELL 0x8f8d9800 == 88 [pid = 6914] [id = 147] 09:14:57 INFO - PROCESS | 6914 | --DOMWINDOW == 223 (0x8fe12000) [pid = 6914] [serial = 556] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c3800 == 87 [pid = 6914] [id = 198] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9f400 == 86 [pid = 6914] [id = 197] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8b05d000 == 85 [pid = 6914] [id = 196] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8b120c00 == 84 [pid = 6914] [id = 195] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x9361c800 == 83 [pid = 6914] [id = 191] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x88966c00 == 82 [pid = 6914] [id = 190] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8fedc000 == 81 [pid = 6914] [id = 189] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8b1d0400 == 80 [pid = 6914] [id = 188] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8a258400 == 79 [pid = 6914] [id = 140] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3a9400 == 78 [pid = 6914] [id = 187] 09:14:58 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9f800 == 77 [pid = 6914] [id = 186] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 222 (0x8b129c00) [pid = 6914] [serial = 409] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 221 (0xa44b0c00) [pid = 6914] [serial = 268] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 220 (0x99201800) [pid = 6914] [serial = 461] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 219 (0x87fa3c00) [pid = 6914] [serial = 541] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 218 (0x98fae400) [pid = 6914] [serial = 349] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 217 (0x9639e800) [pid = 6914] [serial = 367] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 216 (0x8b1d4800) [pid = 6914] [serial = 538] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 215 (0xa29c1c00) [pid = 6914] [serial = 213] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 214 (0x88962400) [pid = 6914] [serial = 482] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 213 (0x9a67f400) [pid = 6914] [serial = 352] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 212 (0x8fcef400) [pid = 6914] [serial = 422] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 211 (0x9361b400) [pid = 6914] [serial = 425] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 210 (0x9361e000) [pid = 6914] [serial = 343] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 209 (0x9923c800) [pid = 6914] [serial = 301] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 208 (0x90251800) [pid = 6914] [serial = 514] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 207 (0xa0d72800) [pid = 6914] [serial = 464] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 206 (0x98025400) [pid = 6914] [serial = 517] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 205 (0x8a0c9c00) [pid = 6914] [serial = 419] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 204 (0x907b9800) [pid = 6914] [serial = 364] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 203 (0x8feda000) [pid = 6914] [serial = 526] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 202 (0xa0d67800) [pid = 6914] [serial = 406] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 201 (0x97724800) [pid = 6914] [serial = 256] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 200 (0x9a680400) [pid = 6914] [serial = 177] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 199 (0x9019e800) [pid = 6914] [serial = 358] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 198 (0x9639f000) [pid = 6914] [serial = 171] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 197 (0x9ffc9000) [pid = 6914] [serial = 310] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 196 (0x9ff4a400) [pid = 6914] [serial = 307] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 195 (0xa3b77000) [pid = 6914] [serial = 361] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 194 (0x9361d800) [pid = 6914] [serial = 298] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 193 (0x9fb94800) [pid = 6914] [serial = 262] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 192 (0x98029c00) [pid = 6914] [serial = 458] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 191 (0x98a79c00) [pid = 6914] [serial = 523] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 190 (0x90198000) [pid = 6914] [serial = 400] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 189 (0x8e379c00) [pid = 6914] [serial = 416] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x8e54a000) [pid = 6914] [serial = 449] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x9a67f800) [pid = 6914] [serial = 259] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x8b3c7000) [pid = 6914] [serial = 529] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x99210800) [pid = 6914] [serial = 132] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0xa44bcc00) [pid = 6914] [serial = 222] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x93b63800) [pid = 6914] [serial = 313] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x90280c00) [pid = 6914] [serial = 473] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x8bff2c00) [pid = 6914] [serial = 511] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x98027000) [pid = 6914] [serial = 428] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x90548000) [pid = 6914] [serial = 412] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x8e37ec00) [pid = 6914] [serial = 316] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x8b1d6c00) [pid = 6914] [serial = 544] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x94252000) [pid = 6914] [serial = 476] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0xa0d6c400) [pid = 6914] [serial = 403] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x9fa91000) [pid = 6914] [serial = 304] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x91512000) [pid = 6914] [serial = 340] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x934fb800) [pid = 6914] [serial = 219] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0xa44bd800) [pid = 6914] [serial = 397] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0xa3b0a800) [pid = 6914] [serial = 265] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x8b060c00) [pid = 6914] [serial = 548] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x8fed9c00) [pid = 6914] [serial = 520] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x8fe1ec00) [pid = 6914] [serial = 226] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x975ac800) [pid = 6914] [serial = 346] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x8b3d0400) [pid = 6914] [serial = 551] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x9920f800) [pid = 6914] [serial = 183] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0xa3b0e800) [pid = 6914] [serial = 216] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x916c5400) [pid = 6914] [serial = 250] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x90277000) [pid = 6914] [serial = 470] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x9a979000) [pid = 6914] [serial = 180] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x8ff18800) [pid = 6914] [serial = 271] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0xa3b03000) [pid = 6914] [serial = 355] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x8b05b400) [pid = 6914] [serial = 532] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x97ec5400) [pid = 6914] [serial = 394] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x9fb4e800) [pid = 6914] [serial = 210] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x975b3000) [pid = 6914] [serial = 455] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x9036e800) [pid = 6914] [serial = 295] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x9036d000) [pid = 6914] [serial = 168] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x975af400) [pid = 6914] [serial = 488] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8a3b2c00) [pid = 6914] [serial = 550] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x93b60800) [pid = 6914] [serial = 391] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x94254c00) [pid = 6914] [serial = 479] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8e664000) [pid = 6914] [serial = 553] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8be57400) [pid = 6914] [serial = 545] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8f8d7000) [pid = 6914] [serial = 554] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8b3c9c00) [pid = 6914] [serial = 535] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x9338b400) [pid = 6914] [serial = 452] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8a0d0000) [pid = 6914] [serial = 547] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x963a2800) [pid = 6914] [serial = 207] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x90252000) [pid = 6914] [serial = 467] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x99203c00) [pid = 6914] [serial = 174] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x94250c00) [pid = 6914] [serial = 485] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x934d4c00) [pid = 6914] [serial = 253] [outer = (nil)] [url = about:blank] 09:14:58 INFO - PROCESS | 6914 | 1461082498698 Marionette TRACE conn3 <- [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]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1733ms 09:14:58 INFO - PROCESS | 6914 | 1461082498717 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 6914 | 1461082498721 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:14:58 INFO - PROCESS | 6914 | 1461082498727 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 6914 | 1461082498733 Marionette TRACE conn3 <- [1,838,null,{}] 09:14:58 INFO - PROCESS | 6914 | 1461082498748 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 6914 | 1461082498941 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:14:59 INFO - PROCESS | 6914 | 1461082499171 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x88966c00 == 78 [pid = 6914] [id = 217] 09:14:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b057800) [pid = 6914] [serial = 652] [outer = (nil)] 09:14:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8e37a400) [pid = 6914] [serial = 653] [outer = 0x8b057800] 09:14:59 INFO - PROCESS | 6914 | 1461082499257 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8e666c00) [pid = 6914] [serial = 654] [outer = 0x8b057800] 09:15:00 INFO - PROCESS | 6914 | 1461082500024 Marionette TRACE conn3 <- [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]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1337ms 09:15:00 INFO - PROCESS | 6914 | 1461082500077 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 6914 | 1461082500081 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:15:00 INFO - PROCESS | 6914 | 1461082500089 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 6914 | 1461082500093 Marionette TRACE conn3 <- [1,842,null,{}] 09:15:00 INFO - PROCESS | 6914 | 1461082500098 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:00 INFO - PROCESS | 6914 | 1461082500271 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:15:00 INFO - PROCESS | 6914 | 1461082500283 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1d4800 == 79 [pid = 6914] [id = 218] 09:15:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8fc8b800) [pid = 6914] [serial = 655] [outer = (nil)] 09:15:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8fe1f000) [pid = 6914] [serial = 656] [outer = 0x8fc8b800] 09:15:00 INFO - PROCESS | 6914 | 1461082500359 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8ff17c00) [pid = 6914] [serial = 657] [outer = 0x8fc8b800] 09:15:01 INFO - PROCESS | 6914 | 1461082501356 Marionette TRACE conn3 <- [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]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1335ms 09:15:01 INFO - PROCESS | 6914 | 1461082501428 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 6914 | 1461082501434 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:15:01 INFO - PROCESS | 6914 | 1461082501444 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 6914 | 1461082501448 Marionette TRACE conn3 <- [1,846,null,{}] 09:15:01 INFO - PROCESS | 6914 | 1461082501468 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 6914 | 1461082501716 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:15:01 INFO - PROCESS | 6914 | 1461082501749 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fce5000 == 80 [pid = 6914] [id = 219] 09:15:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8fed0400) [pid = 6914] [serial = 658] [outer = (nil)] 09:15:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x9019f800) [pid = 6914] [serial = 659] [outer = 0x8fed0400] 09:15:01 INFO - PROCESS | 6914 | 1461082501827 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x9024bc00) [pid = 6914] [serial = 660] [outer = 0x8fed0400] 09:15:03 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8e668000) [pid = 6914] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:15:03 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8b057c00) [pid = 6914] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:15:03 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x8b3c4400) [pid = 6914] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:15:03 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8b060000) [pid = 6914] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:15:03 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x8b122c00) [pid = 6914] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:15:03 INFO - PROCESS | 6914 | 1461082503234 Marionette TRACE conn3 <- [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]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1847ms 09:15:03 INFO - PROCESS | 6914 | 1461082503291 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 6914 | 1461082503294 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:15:03 INFO - PROCESS | 6914 | 1461082503300 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 6914 | 1461082503302 Marionette TRACE conn3 <- [1,850,null,{}] 09:15:03 INFO - PROCESS | 6914 | 1461082503308 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:03 INFO - PROCESS | 6914 | 1461082503560 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:15:03 INFO - PROCESS | 6914 | 1461082503721 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aadc00 == 81 [pid = 6914] [id = 220] 09:15:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x89aaf400) [pid = 6914] [serial = 661] [outer = (nil)] 09:15:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x907b7000) [pid = 6914] [serial = 662] [outer = 0x89aaf400] 09:15:03 INFO - PROCESS | 6914 | 1461082503801 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x916c6c00) [pid = 6914] [serial = 663] [outer = 0x89aaf400] 09:15:04 INFO - PROCESS | 6914 | 1461082504531 Marionette TRACE conn3 <- [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]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1279ms 09:15:04 INFO - PROCESS | 6914 | 1461082504580 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 6914 | 1461082504584 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:15:04 INFO - PROCESS | 6914 | 1461082504597 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 6914 | 1461082504600 Marionette TRACE conn3 <- [1,854,null,{}] 09:15:04 INFO - PROCESS | 6914 | 1461082504606 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 6914 | 1461082504764 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:15:04 INFO - PROCESS | 6914 | 1461082504778 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x8bfee400 == 82 [pid = 6914] [id = 221] 09:15:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x90254000) [pid = 6914] [serial = 664] [outer = (nil)] 09:15:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x93389800) [pid = 6914] [serial = 665] [outer = 0x90254000] 09:15:04 INFO - PROCESS | 6914 | 1461082504853 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x934cd400) [pid = 6914] [serial = 666] [outer = 0x90254000] 09:15:06 INFO - PROCESS | 6914 | 1461082506061 Marionette TRACE conn3 <- [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]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1492ms 09:15:06 INFO - PROCESS | 6914 | 1461082506091 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 6914 | 1461082506099 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:15:06 INFO - PROCESS | 6914 | 1461082506108 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 6914 | 1461082506113 Marionette TRACE conn3 <- [1,858,null,{}] 09:15:06 INFO - PROCESS | 6914 | 1461082506121 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:06 INFO - PROCESS | 6914 | 1461082506330 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:15:06 INFO - PROCESS | 6914 | 1461082506584 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b6400 == 83 [pid = 6914] [id = 222] 09:15:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8b05c400) [pid = 6914] [serial = 667] [outer = (nil)] 09:15:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8b1d7800) [pid = 6914] [serial = 668] [outer = 0x8b05c400] 09:15:06 INFO - PROCESS | 6914 | 1461082506726 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8b3ce000) [pid = 6914] [serial = 669] [outer = 0x8b05c400] 09:15:07 INFO - PROCESS | 6914 | 1461082507692 Marionette TRACE conn3 <- [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]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1632ms 09:15:07 INFO - PROCESS | 6914 | 1461082507741 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 6914 | 1461082507750 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:15:07 INFO - PROCESS | 6914 | 1461082507762 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 6914 | 1461082507766 Marionette TRACE conn3 <- [1,862,null,{}] 09:15:07 INFO - PROCESS | 6914 | 1461082507772 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 6914 | 1461082507976 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:15:08 INFO - PROCESS | 6914 | 1461082508274 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1d0400 == 84 [pid = 6914] [id = 223] 09:15:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8e663400) [pid = 6914] [serial = 670] [outer = (nil)] 09:15:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8ff20c00) [pid = 6914] [serial = 671] [outer = 0x8e663400] 09:15:08 INFO - PROCESS | 6914 | 1461082508409 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x9019e800) [pid = 6914] [serial = 672] [outer = 0x8e663400] 09:15:09 INFO - PROCESS | 6914 | 1461082509373 Marionette TRACE conn3 <- [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]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1687ms 09:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:15:09 INFO - PROCESS | 6914 | 1461082509448 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 6914 | 1461082509451 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:15:09 INFO - PROCESS | 6914 | 1461082509459 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 6914 | 1461082509466 Marionette TRACE conn3 <- [1,866,null,{}] 09:15:09 INFO - PROCESS | 6914 | 1461082509483 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:09 INFO - PROCESS | 6914 | 1461082509798 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:15:10 INFO - PROCESS | 6914 | 1461082510032 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1d1c00 == 85 [pid = 6914] [id = 224] 09:15:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x90273c00) [pid = 6914] [serial = 673] [outer = (nil)] 09:15:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x934ca800) [pid = 6914] [serial = 674] [outer = 0x90273c00] 09:15:10 INFO - PROCESS | 6914 | 1461082510128 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x934fb800) [pid = 6914] [serial = 675] [outer = 0x90273c00] 09:15:11 INFO - PROCESS | 6914 | 1461082511051 Marionette TRACE conn3 <- [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]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1644ms 09:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:15:11 INFO - PROCESS | 6914 | 1461082511101 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 6914 | 1461082511105 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:15:11 INFO - PROCESS | 6914 | 1461082511112 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 6914 | 1461082511115 Marionette TRACE conn3 <- [1,870,null,{}] 09:15:11 INFO - PROCESS | 6914 | 1461082511121 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 6914 | 1461082511313 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:15:11 INFO - PROCESS | 6914 | 1461082511557 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x93384400 == 86 [pid = 6914] [id = 225] 09:15:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x934fd000) [pid = 6914] [serial = 676] [outer = (nil)] 09:15:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x93626400) [pid = 6914] [serial = 677] [outer = 0x934fd000] 09:15:11 INFO - PROCESS | 6914 | 1461082511698 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x93b67000) [pid = 6914] [serial = 678] [outer = 0x934fd000] 09:15:12 INFO - PROCESS | 6914 | 1461082512555 Marionette TRACE conn3 <- [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]]]}] 09:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1490ms 09:15:12 INFO - PROCESS | 6914 | 1461082512602 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 6914 | 1461082512606 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:15:12 INFO - PROCESS | 6914 | 1461082512613 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 6914 | 1461082512617 Marionette TRACE conn3 <- [1,874,null,{}] 09:15:12 INFO - PROCESS | 6914 | 1461082512622 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:12 INFO - PROCESS | 6914 | 1461082512796 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:15:13 INFO - PROCESS | 6914 | 1461082512990 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x9337e800 == 87 [pid = 6914] [id = 226] 09:15:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x934d8400) [pid = 6914] [serial = 679] [outer = (nil)] 09:15:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x9424d800) [pid = 6914] [serial = 680] [outer = 0x934d8400] 09:15:13 INFO - PROCESS | 6914 | 1461082513087 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x94253400) [pid = 6914] [serial = 681] [outer = 0x934d8400] 09:15:14 INFO - PROCESS | 6914 | 1461082514052 Marionette TRACE conn3 <- [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]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1481ms 09:15:14 INFO - PROCESS | 6914 | 1461082514095 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 6914 | 1461082514099 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:15:14 INFO - PROCESS | 6914 | 1461082514106 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 6914 | 1461082514111 Marionette TRACE conn3 <- [1,878,null,{}] 09:15:14 INFO - PROCESS | 6914 | 1461082514117 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:14 INFO - PROCESS | 6914 | 1461082514358 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:15:14 INFO - PROCESS | 6914 | 1461082514605 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e372c00 == 88 [pid = 6914] [id = 227] 09:15:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x8f6e8800) [pid = 6914] [serial = 682] [outer = (nil)] 09:15:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x9771e400) [pid = 6914] [serial = 683] [outer = 0x8f6e8800] 09:15:14 INFO - PROCESS | 6914 | 1461082514709 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x97727400) [pid = 6914] [serial = 684] [outer = 0x8f6e8800] 09:15:15 INFO - PROCESS | 6914 | 1461082515553 Marionette TRACE conn3 <- [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]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1487ms 09:15:15 INFO - PROCESS | 6914 | 1461082515594 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 6914 | 1461082515597 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:15:15 INFO - PROCESS | 6914 | 1461082515604 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 6914 | 1461082515608 Marionette TRACE conn3 <- [1,882,null,{}] 09:15:15 INFO - PROCESS | 6914 | 1461082515613 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:15 INFO - PROCESS | 6914 | 1461082515792 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:15:16 INFO - PROCESS | 6914 | 1461082515989 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x972c2800 == 89 [pid = 6914] [id = 228] 09:15:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x97726000) [pid = 6914] [serial = 685] [outer = (nil)] 09:15:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x97ec8400) [pid = 6914] [serial = 686] [outer = 0x97726000] 09:15:16 INFO - PROCESS | 6914 | 1461082516072 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x98025000) [pid = 6914] [serial = 687] [outer = 0x97726000] 09:15:16 INFO - PROCESS | 6914 | 1461082516950 Marionette TRACE conn3 <- [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]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1379ms 09:15:16 INFO - PROCESS | 6914 | 1461082516984 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 6914 | 1461082516988 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:15:16 INFO - PROCESS | 6914 | 1461082516995 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 6914 | 1461082516999 Marionette TRACE conn3 <- [1,886,null,{}] 09:15:17 INFO - PROCESS | 6914 | 1461082517006 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 6914 | 1461082517200 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:15:17 INFO - PROCESS | 6914 | 1461082517399 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x9748c400 == 90 [pid = 6914] [id = 229] 09:15:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x97998c00) [pid = 6914] [serial = 688] [outer = (nil)] 09:15:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x98678800) [pid = 6914] [serial = 689] [outer = 0x97998c00] 09:15:17 INFO - PROCESS | 6914 | 1461082517483 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x98727c00) [pid = 6914] [serial = 690] [outer = 0x97998c00] 09:15:18 INFO - PROCESS | 6914 | 1461082518454 Marionette TRACE conn3 <- [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]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1479ms 09:15:18 INFO - PROCESS | 6914 | 1461082518475 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 6914 | 1461082518479 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:15:18 INFO - PROCESS | 6914 | 1461082518485 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 6914 | 1461082518488 Marionette TRACE conn3 <- [1,890,null,{}] 09:15:18 INFO - PROCESS | 6914 | 1461082518494 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:18 INFO - PROCESS | 6914 | 1461082518727 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:15:19 INFO - PROCESS | 6914 | 1461082518996 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x97ab0800 == 91 [pid = 6914] [id = 230] 09:15:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x98727800) [pid = 6914] [serial = 691] [outer = (nil)] 09:15:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x98ab5400) [pid = 6914] [serial = 692] [outer = 0x98727800] 09:15:19 INFO - PROCESS | 6914 | 1461082519127 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x98ac0c00) [pid = 6914] [serial = 693] [outer = 0x98727800] 09:15:20 INFO - PROCESS | 6914 | 1461082520006 Marionette TRACE conn3 <- [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]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1586ms 09:15:20 INFO - PROCESS | 6914 | 1461082520072 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 6914 | 1461082520076 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:15:20 INFO - PROCESS | 6914 | 1461082520082 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 6914 | 1461082520085 Marionette TRACE conn3 <- [1,894,null,{}] 09:15:20 INFO - PROCESS | 6914 | 1461082520091 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 6914 | 1461082520286 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:15:20 INFO - PROCESS | 6914 | 1461082520538 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x98a7c400 == 92 [pid = 6914] [id = 231] 09:15:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x99209800) [pid = 6914] [serial = 694] [outer = (nil)] 09:15:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x9920f800) [pid = 6914] [serial = 695] [outer = 0x99209800] 09:15:20 INFO - PROCESS | 6914 | 1461082520672 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x9923c000) [pid = 6914] [serial = 696] [outer = 0x99209800] 09:15:21 INFO - PROCESS | 6914 | 1461082521576 Marionette TRACE conn3 <- [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]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1534ms 09:15:21 INFO - PROCESS | 6914 | 1461082521617 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:15:21 INFO - PROCESS | 6914 | 1461082521622 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:15:21 INFO - PROCESS | 6914 | 1461082521629 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 6914 | 1461082521633 Marionette TRACE conn3 <- [1,898,null,{}] 09:15:21 INFO - PROCESS | 6914 | 1461082521639 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 6914 | 1461082521865 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:15:22 INFO - PROCESS | 6914 | 1461082522109 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x99390c00 == 93 [pid = 6914] [id = 232] 09:15:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x9a928800) [pid = 6914] [serial = 697] [outer = (nil)] 09:15:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x9df8e400) [pid = 6914] [serial = 698] [outer = 0x9a928800] 09:15:22 INFO - PROCESS | 6914 | 1461082522247 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x9fa98c00) [pid = 6914] [serial = 699] [outer = 0x9a928800] 09:15:23 INFO - PROCESS | 6914 | 1461082523136 Marionette TRACE conn3 <- [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]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1579ms 09:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:15:23 INFO - PROCESS | 6914 | 1461082523208 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 6914 | 1461082523211 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:15:23 INFO - PROCESS | 6914 | 1461082523217 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 6914 | 1461082523221 Marionette TRACE conn3 <- [1,902,null,{}] 09:15:23 INFO - PROCESS | 6914 | 1461082523230 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 6914 | 1461082523465 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:15:23 INFO - PROCESS | 6914 | 1461082523709 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fce7800 == 94 [pid = 6914] [id = 233] 09:15:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x95c11400) [pid = 6914] [serial = 700] [outer = (nil)] 09:15:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x9fb94800) [pid = 6914] [serial = 701] [outer = 0x95c11400] 09:15:23 INFO - PROCESS | 6914 | 1461082523847 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x9fd8f800) [pid = 6914] [serial = 702] [outer = 0x95c11400] 09:15:24 INFO - PROCESS | 6914 | 1461082524705 Marionette TRACE conn3 <- [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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1536ms 09:15:24 INFO - PROCESS | 6914 | 1461082524753 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 6914 | 1461082524757 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:15:24 INFO - PROCESS | 6914 | 1461082524763 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 6914 | 1461082524766 Marionette TRACE conn3 <- [1,906,null,{}] 09:15:24 INFO - PROCESS | 6914 | 1461082524772 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 6914 | 1461082524948 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:15:25 INFO - PROCESS | 6914 | 1461082525171 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b3000 == 95 [pid = 6914] [id = 234] 09:15:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x8a3b3800) [pid = 6914] [serial = 703] [outer = (nil)] 09:15:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x9ff49000) [pid = 6914] [serial = 704] [outer = 0x8a3b3800] 09:15:25 INFO - PROCESS | 6914 | 1461082525255 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x9ffc5800) [pid = 6914] [serial = 705] [outer = 0x8a3b3800] 09:15:26 INFO - PROCESS | 6914 | 1461082526226 Marionette TRACE conn3 <- [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]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1528ms 09:15:26 INFO - PROCESS | 6914 | 1461082526292 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:15:26 INFO - PROCESS | 6914 | 1461082526296 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:15:26 INFO - PROCESS | 6914 | 1461082526303 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 6914 | 1461082526307 Marionette TRACE conn3 <- [1,910,null,{}] 09:15:26 INFO - PROCESS | 6914 | 1461082526313 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:26 INFO - PROCESS | 6914 | 1461082526507 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:15:26 INFO - PROCESS | 6914 | 1461082526765 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b05cc00 == 96 [pid = 6914] [id = 235] 09:15:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x8b05d000) [pid = 6914] [serial = 706] [outer = (nil)] 09:15:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x8b121c00) [pid = 6914] [serial = 707] [outer = 0x8b05d000] 09:15:27 INFO - PROCESS | 6914 | 1461082527273 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x8b1dec00) [pid = 6914] [serial = 708] [outer = 0x8b05d000] 09:15:28 INFO - PROCESS | 6914 | 1461082528160 Marionette TRACE conn3 <- [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]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1932ms 09:15:28 INFO - PROCESS | 6914 | 1461082528236 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 6914 | 1461082528242 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:15:28 INFO - PROCESS | 6914 | 1461082528259 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 6914 | 1461082528263 Marionette TRACE conn3 <- [1,914,null,{}] 09:15:28 INFO - PROCESS | 6914 | 1461082528277 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 6914 | 1461082528507 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:15:28 INFO - PROCESS | 6914 | 1461082528753 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b055400 == 97 [pid = 6914] [id = 236] 09:15:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 190 (0x8b3c2000) [pid = 6914] [serial = 709] [outer = (nil)] 09:15:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 191 (0x8fced400) [pid = 6914] [serial = 710] [outer = 0x8b3c2000] 09:15:28 INFO - PROCESS | 6914 | 1461082528891 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 192 (0x90195000) [pid = 6914] [serial = 711] [outer = 0x8b3c2000] 09:15:29 INFO - PROCESS | 6914 | 1461082529861 Marionette TRACE conn3 <- [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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1654ms 09:15:29 INFO - PROCESS | 6914 | 1461082529905 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 6914 | 1461082529911 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:15:29 INFO - PROCESS | 6914 | 1461082529921 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 6914 | 1461082529925 Marionette TRACE conn3 <- [1,918,null,{}] 09:15:29 INFO - PROCESS | 6914 | 1461082529931 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 6914 | 1461082530104 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:15:30 INFO - PROCESS | 6914 | 1461082530302 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x88959400 == 98 [pid = 6914] [id = 237] 09:15:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 193 (0x89f10800) [pid = 6914] [serial = 712] [outer = (nil)] 09:15:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 194 (0x8f8d3400) [pid = 6914] [serial = 713] [outer = 0x89f10800] 09:15:30 INFO - PROCESS | 6914 | 1461082530379 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 195 (0x907b3800) [pid = 6914] [serial = 714] [outer = 0x89f10800] 09:15:30 INFO - PROCESS | 6914 | --DOCSHELL 0x93381000 == 97 [pid = 6914] [id = 99] 09:15:30 INFO - PROCESS | 6914 | --DOCSHELL 0x8e378400 == 96 [pid = 6914] [id = 124] 09:15:30 INFO - PROCESS | 6914 | --DOCSHELL 0x8bfefc00 == 95 [pid = 6914] [id = 145] 09:15:30 INFO - PROCESS | 6914 | --DOCSHELL 0x8f8d2c00 == 94 [pid = 6914] [id = 104] 09:15:30 INFO - PROCESS | 6914 | --DOMWINDOW == 194 (0x90250c00) [pid = 6914] [serial = 598] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 6914 | --DOMWINDOW == 193 (0x8b3ce800) [pid = 6914] [serial = 562] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 6914 | --DOMWINDOW == 192 (0x934cb800) [pid = 6914] [serial = 571] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 6914 | --DOMWINDOW == 191 (0x972be800) [pid = 6914] [serial = 577] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 6914 | --DOMWINDOW == 190 (0x9772b800) [pid = 6914] [serial = 580] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 6914 | --DOMWINDOW == 189 (0x907b2400) [pid = 6914] [serial = 568] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x93e0f800) [pid = 6914] [serial = 574] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x8fe14c00) [pid = 6914] [serial = 565] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x89aab400) [pid = 6914] [serial = 559] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x8e557000 == 93 [pid = 6914] [id = 103] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x8a25e800 == 92 [pid = 6914] [id = 143] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x989aa800 == 91 [pid = 6914] [id = 210] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x94258800 == 90 [pid = 6914] [id = 209] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x90191800 == 89 [pid = 6914] [id = 208] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x89aa8c00 == 88 [pid = 6914] [id = 207] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x89aa4400 == 87 [pid = 6914] [id = 206] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x89aa7000 == 86 [pid = 6914] [id = 205] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x89f1dc00 == 85 [pid = 6914] [id = 204] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x8e668c00 == 84 [pid = 6914] [id = 203] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x8e664400 == 83 [pid = 6914] [id = 202] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x8b062800 == 82 [pid = 6914] [id = 201] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c6c00 == 81 [pid = 6914] [id = 200] 09:15:31 INFO - PROCESS | 6914 | --DOCSHELL 0x89f12800 == 80 [pid = 6914] [id = 199] 09:15:31 INFO - PROCESS | 6914 | 1461082531527 Marionette TRACE conn3 <- [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]]]}] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x8e378800) [pid = 6914] [serial = 596] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8fede800) [pid = 6914] [serial = 592] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x8b3ca800) [pid = 6914] [serial = 595] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x8f8d0000) [pid = 6914] [serial = 589] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x9054c400) [pid = 6914] [serial = 593] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x8b1d4400) [pid = 6914] [serial = 586] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x8be58800) [pid = 6914] [serial = 587] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x93b5f400) [pid = 6914] [serial = 583] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x8fed6400) [pid = 6914] [serial = 590] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x8fe20c00) [pid = 6914] [serial = 557] [outer = (nil)] [url = about:blank] 09:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1683ms 09:15:31 INFO - PROCESS | 6914 | 1461082531604 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 6914 | 1461082531607 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:15:31 INFO - PROCESS | 6914 | 1461082531614 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 6914 | 1461082531619 Marionette TRACE conn3 <- [1,922,null,{}] 09:15:31 INFO - PROCESS | 6914 | 1461082531635 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 6914 | 1461082531809 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:15:31 INFO - PROCESS | 6914 | 1461082531965 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aa8c00 == 81 [pid = 6914] [id = 238] 09:15:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x8be5f400) [pid = 6914] [serial = 715] [outer = (nil)] 09:15:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x8fe20c00) [pid = 6914] [serial = 716] [outer = 0x8be5f400] 09:15:32 INFO - PROCESS | 6914 | 1461082532040 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x90191800) [pid = 6914] [serial = 717] [outer = 0x8be5f400] 09:15:32 INFO - PROCESS | 6914 | 1461082532802 Marionette TRACE conn3 <- [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]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1241ms 09:15:32 INFO - PROCESS | 6914 | 1461082532856 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 6914 | 1461082532861 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:15:32 INFO - PROCESS | 6914 | 1461082532871 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 6914 | 1461082532874 Marionette TRACE conn3 <- [1,926,null,{}] 09:15:32 INFO - PROCESS | 6914 | 1461082532880 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 6914 | 1461082533050 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:15:33 INFO - PROCESS | 6914 | 1461082533060 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x89ab1800 == 82 [pid = 6914] [id = 239] 09:15:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x8e54d400) [pid = 6914] [serial = 718] [outer = (nil)] 09:15:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x91519000) [pid = 6914] [serial = 719] [outer = 0x8e54d400] 09:15:33 INFO - PROCESS | 6914 | 1461082533134 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x9337d800) [pid = 6914] [serial = 720] [outer = 0x8e54d400] 09:15:34 INFO - PROCESS | 6914 | 1461082534207 Marionette TRACE conn3 <- [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]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1381ms 09:15:34 INFO - PROCESS | 6914 | 1461082534254 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 6914 | 1461082534258 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:15:34 INFO - PROCESS | 6914 | 1461082534271 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 6914 | 1461082534273 Marionette TRACE conn3 <- [1,930,null,{}] 09:15:34 INFO - PROCESS | 6914 | 1461082534279 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 6914 | 1461082534514 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:15:34 INFO - PROCESS | 6914 | 1461082534547 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x90916c00 == 83 [pid = 6914] [id = 240] 09:15:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x91848000) [pid = 6914] [serial = 721] [outer = (nil)] 09:15:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x934f2400) [pid = 6914] [serial = 722] [outer = 0x91848000] 09:15:34 INFO - PROCESS | 6914 | 1461082534633 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x93b6b000) [pid = 6914] [serial = 723] [outer = 0x91848000] 09:15:35 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8fed0400) [pid = 6914] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:15:35 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x8fc8b800) [pid = 6914] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:15:35 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x8b057800) [pid = 6914] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:15:35 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x8b11f000) [pid = 6914] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:15:35 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x8a0c3000) [pid = 6914] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:15:35 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x89aaf400) [pid = 6914] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:15:36 INFO - PROCESS | 6914 | 1461082536159 Marionette TRACE conn3 <- [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]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1982ms 09:15:36 INFO - PROCESS | 6914 | 1461082536254 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 6914 | 1461082536258 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:15:36 INFO - PROCESS | 6914 | 1461082536264 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 6914 | 1461082536267 Marionette TRACE conn3 <- [1,934,null,{}] 09:15:36 INFO - PROCESS | 6914 | 1461082536272 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:36 INFO - PROCESS | 6914 | 1461082536442 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:15:36 INFO - PROCESS | 6914 | 1461082536594 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c3000 == 84 [pid = 6914] [id = 241] 09:15:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x8a261c00) [pid = 6914] [serial = 724] [outer = (nil)] 09:15:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x934d5000) [pid = 6914] [serial = 725] [outer = 0x8a261c00] 09:15:36 INFO - PROCESS | 6914 | 1461082536671 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x95c0f000) [pid = 6914] [serial = 726] [outer = 0x8a261c00] 09:15:37 INFO - PROCESS | 6914 | 1461082537344 Marionette TRACE conn3 <- [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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1131ms 09:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:15:37 INFO - PROCESS | 6914 | 1461082537396 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 6914 | 1461082537398 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:15:37 INFO - PROCESS | 6914 | 1461082537405 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 6914 | 1461082537408 Marionette TRACE conn3 <- [1,938,null,{}] 09:15:37 INFO - PROCESS | 6914 | 1461082537413 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 6914 | 1461082537643 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:15:37 INFO - PROCESS | 6914 | 1461082537662 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x90541800 == 85 [pid = 6914] [id = 242] 09:15:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x93e18c00) [pid = 6914] [serial = 727] [outer = (nil)] 09:15:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x975aa400) [pid = 6914] [serial = 728] [outer = 0x93e18c00] 09:15:37 INFO - PROCESS | 6914 | 1461082537733 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x975b2400) [pid = 6914] [serial = 729] [outer = 0x93e18c00] 09:15:38 INFO - PROCESS | 6914 | 1461082538877 Marionette TRACE conn3 <- [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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1547ms 09:15:38 INFO - PROCESS | 6914 | 1461082538952 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 6914 | 1461082538959 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:15:38 INFO - PROCESS | 6914 | 1461082538969 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 6914 | 1461082538977 Marionette TRACE conn3 <- [1,942,null,{}] 09:15:38 INFO - PROCESS | 6914 | 1461082538995 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 6914 | 1461082539282 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:15:39 INFO - PROCESS | 6914 | 1461082539538 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3ce800 == 86 [pid = 6914] [id = 243] 09:15:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x8be5f000) [pid = 6914] [serial = 730] [outer = (nil)] 09:15:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x8e378800) [pid = 6914] [serial = 731] [outer = 0x8be5f000] 09:15:39 INFO - PROCESS | 6914 | 1461082539630 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x8e65f800) [pid = 6914] [serial = 732] [outer = 0x8be5f000] 09:15:40 INFO - PROCESS | 6914 | 1461082540643 Marionette TRACE conn3 <- [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]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1744ms 09:15:40 INFO - PROCESS | 6914 | 1461082540715 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:15:40 INFO - PROCESS | 6914 | 1461082540726 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:15:40 INFO - PROCESS | 6914 | 1461082540739 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 6914 | 1461082540744 Marionette TRACE conn3 <- [1,946,null,{}] 09:15:40 INFO - PROCESS | 6914 | 1461082540750 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 6914 | 1461082540991 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:15:41 INFO - PROCESS | 6914 | 1461082541335 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fcea400 == 87 [pid = 6914] [id = 244] 09:15:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x8fed8000) [pid = 6914] [serial = 733] [outer = (nil)] 09:15:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 190 (0x90541400) [pid = 6914] [serial = 734] [outer = 0x8fed8000] 09:15:41 INFO - PROCESS | 6914 | 1461082541433 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 191 (0x9151d800) [pid = 6914] [serial = 735] [outer = 0x8fed8000] 09:15:42 INFO - PROCESS | 6914 | 1461082542342 Marionette TRACE conn3 <- [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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1686ms 09:15:42 INFO - PROCESS | 6914 | 1461082542423 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 6914 | 1461082542428 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:15:42 INFO - PROCESS | 6914 | 1461082542435 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 6914 | 1461082542440 Marionette TRACE conn3 <- [1,950,null,{}] 09:15:42 INFO - PROCESS | 6914 | 1461082542457 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 6914 | 1461082542818 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:15:43 INFO - PROCESS | 6914 | 1461082543018 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x8ff20000 == 88 [pid = 6914] [id = 245] 09:15:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 192 (0x93e10c00) [pid = 6914] [serial = 736] [outer = (nil)] 09:15:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 193 (0x975af400) [pid = 6914] [serial = 737] [outer = 0x93e10c00] 09:15:43 INFO - PROCESS | 6914 | 1461082543113 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 194 (0x98027c00) [pid = 6914] [serial = 738] [outer = 0x93e10c00] 09:15:44 INFO - PROCESS | 6914 | 1461082544007 Marionette TRACE conn3 <- [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]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1637ms 09:15:44 INFO - PROCESS | 6914 | 1461082544072 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:15:44 INFO - PROCESS | 6914 | 1461082544077 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:15:44 INFO - PROCESS | 6914 | 1461082544083 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 6914 | 1461082544086 Marionette TRACE conn3 <- [1,954,null,{}] 09:15:44 INFO - PROCESS | 6914 | 1461082544092 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 6914 | 1461082544314 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:15:44 INFO - PROCESS | 6914 | 1461082544564 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x93628800 == 89 [pid = 6914] [id = 246] 09:15:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 195 (0x97a4a800) [pid = 6914] [serial = 739] [outer = (nil)] 09:15:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 196 (0x98927000) [pid = 6914] [serial = 740] [outer = 0x97a4a800] 09:15:44 INFO - PROCESS | 6914 | 1461082544699 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 197 (0x99207400) [pid = 6914] [serial = 741] [outer = 0x97a4a800] 09:15:45 INFO - PROCESS | 6914 | 1461082545583 Marionette TRACE conn3 <- [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]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1534ms 09:15:45 INFO - PROCESS | 6914 | 1461082545617 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 6914 | 1461082545622 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:15:45 INFO - PROCESS | 6914 | 1461082545630 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 6914 | 1461082545634 Marionette TRACE conn3 <- [1,958,null,{}] 09:15:45 INFO - PROCESS | 6914 | 1461082545640 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 6914 | 1461082545821 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:15:46 INFO - PROCESS | 6914 | 1461082546026 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x98726400 == 90 [pid = 6914] [id = 247] 09:15:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 198 (0x98729c00) [pid = 6914] [serial = 742] [outer = (nil)] 09:15:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 199 (0x9a67f400) [pid = 6914] [serial = 743] [outer = 0x98729c00] 09:15:46 INFO - PROCESS | 6914 | 1461082546148 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 200 (0x9a927c00) [pid = 6914] [serial = 744] [outer = 0x98729c00] 09:15:47 INFO - PROCESS | 6914 | 1461082547133 Marionette TRACE conn3 <- [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]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1579ms 09:15:47 INFO - PROCESS | 6914 | 1461082547210 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 6914 | 1461082547214 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:15:47 INFO - PROCESS | 6914 | 1461082547220 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 6914 | 1461082547225 Marionette TRACE conn3 <- [1,962,null,{}] 09:15:47 INFO - PROCESS | 6914 | 1461082547231 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:47 INFO - PROCESS | 6914 | 1461082547512 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:15:47 INFO - PROCESS | 6914 | 1461082547812 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x989a9800 == 91 [pid = 6914] [id = 248] 09:15:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 201 (0x9923b400) [pid = 6914] [serial = 745] [outer = (nil)] 09:15:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 202 (0xa0b2d400) [pid = 6914] [serial = 746] [outer = 0x9923b400] 09:15:47 INFO - PROCESS | 6914 | 1461082547912 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 203 (0xa0d67800) [pid = 6914] [serial = 747] [outer = 0x9923b400] 09:15:48 INFO - PROCESS | 6914 | 1461082548851 Marionette TRACE conn3 <- [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]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1687ms 09:15:48 INFO - PROCESS | 6914 | 1461082548909 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 6914 | 1461082548912 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:15:48 INFO - PROCESS | 6914 | 1461082548920 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 6914 | 1461082548925 Marionette TRACE conn3 <- [1,966,null,{}] 09:15:48 INFO - PROCESS | 6914 | 1461082548932 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:49 INFO - PROCESS | 6914 | 1461082549150 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:15:49 INFO - PROCESS | 6914 | 1461082549394 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b039c00 == 92 [pid = 6914] [id = 249] 09:15:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 204 (0x8b03bc00) [pid = 6914] [serial = 748] [outer = (nil)] 09:15:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 205 (0x8b042400) [pid = 6914] [serial = 749] [outer = 0x8b03bc00] 09:15:49 INFO - PROCESS | 6914 | 1461082549521 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 206 (0x8b045400) [pid = 6914] [serial = 750] [outer = 0x8b03bc00] 09:15:50 INFO - PROCESS | 6914 | 1461082550357 Marionette TRACE conn3 <- [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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1483ms 09:15:50 INFO - PROCESS | 6914 | 1461082550405 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 6914 | 1461082550409 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:15:50 INFO - PROCESS | 6914 | 1461082550416 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 6914 | 1461082550420 Marionette TRACE conn3 <- [1,970,null,{}] 09:15:50 INFO - PROCESS | 6914 | 1461082550425 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 6914 | 1461082550619 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:15:50 INFO - PROCESS | 6914 | 1461082550821 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bc7800 == 93 [pid = 6914] [id = 250] 09:15:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 207 (0x89bc7c00) [pid = 6914] [serial = 751] [outer = (nil)] 09:15:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 208 (0x89bcf400) [pid = 6914] [serial = 752] [outer = 0x89bc7c00] 09:15:50 INFO - PROCESS | 6914 | 1461082550943 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 209 (0x89bd2400) [pid = 6914] [serial = 753] [outer = 0x89bc7c00] 09:15:51 INFO - PROCESS | 6914 | 1461082551910 Marionette TRACE conn3 <- [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]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1534ms 09:15:51 INFO - PROCESS | 6914 | 1461082551951 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 6914 | 1461082551955 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:15:51 INFO - PROCESS | 6914 | 1461082551962 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 6914 | 1461082551966 Marionette TRACE conn3 <- [1,974,null,{}] 09:15:51 INFO - PROCESS | 6914 | 1461082551972 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 6914 | 1461082552176 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:15:52 INFO - PROCESS | 6914 | 1461082552435 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bce000 == 94 [pid = 6914] [id = 251] 09:15:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 210 (0x89bcf800) [pid = 6914] [serial = 754] [outer = (nil)] 09:15:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 211 (0x8b044c00) [pid = 6914] [serial = 755] [outer = 0x89bcf800] 09:15:52 INFO - PROCESS | 6914 | 1461082552564 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 212 (0x907ae400) [pid = 6914] [serial = 756] [outer = 0x89bcf800] 09:15:53 INFO - PROCESS | 6914 | 1461082553401 Marionette TRACE conn3 <- [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]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1481ms 09:15:53 INFO - PROCESS | 6914 | 1461082553444 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:15:53 INFO - PROCESS | 6914 | 1461082553448 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:15:53 INFO - PROCESS | 6914 | 1461082553454 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 6914 | 1461082553458 Marionette TRACE conn3 <- [1,978,null,{}] 09:15:53 INFO - PROCESS | 6914 | 1461082553463 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:53 INFO - PROCESS | 6914 | 1461082553655 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:15:53 INFO - PROCESS | 6914 | 1461082553916 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bd6000 == 95 [pid = 6914] [id = 252] 09:15:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 213 (0x8b363c00) [pid = 6914] [serial = 757] [outer = (nil)] 09:15:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 214 (0x8b368400) [pid = 6914] [serial = 758] [outer = 0x8b363c00] 09:15:54 INFO - PROCESS | 6914 | 1461082554077 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 215 (0x8b36a800) [pid = 6914] [serial = 759] [outer = 0x8b363c00] 09:15:54 INFO - PROCESS | 6914 | 1461082554928 Marionette TRACE conn3 <- [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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1532ms 09:15:54 INFO - PROCESS | 6914 | 1461082554987 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 6914 | 1461082554991 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:15:55 INFO - PROCESS | 6914 | 1461082554998 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 6914 | 1461082555002 Marionette TRACE conn3 <- [1,982,null,{}] 09:15:55 INFO - PROCESS | 6914 | 1461082555008 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:55 INFO - PROCESS | 6914 | 1461082555233 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:15:55 INFO - PROCESS | 6914 | 1461082555485 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b363800 == 96 [pid = 6914] [id = 253] 09:15:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 216 (0x8b36d000) [pid = 6914] [serial = 760] [outer = (nil)] 09:15:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 217 (0xa0d71c00) [pid = 6914] [serial = 761] [outer = 0x8b36d000] 09:15:55 INFO - PROCESS | 6914 | 1461082555589 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 218 (0xa0ed3800) [pid = 6914] [serial = 762] [outer = 0x8b36d000] 09:15:56 INFO - PROCESS | 6914 | 1461082556432 Marionette TRACE conn3 <- [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]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1480ms 09:15:56 INFO - PROCESS | 6914 | 1461082556479 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 6914 | 1461082556482 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:15:56 INFO - PROCESS | 6914 | 1461082556489 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 6914 | 1461082556492 Marionette TRACE conn3 <- [1,986,null,{}] 09:15:56 INFO - PROCESS | 6914 | 1461082556498 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 6914 | 1461082556677 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:15:56 INFO - PROCESS | 6914 | 1461082556893 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b36c400 == 97 [pid = 6914] [id = 254] 09:15:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 219 (0x975a7400) [pid = 6914] [serial = 763] [outer = (nil)] 09:15:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 220 (0xa292f400) [pid = 6914] [serial = 764] [outer = 0x975a7400] 09:15:57 INFO - PROCESS | 6914 | 1461082557020 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 221 (0xa3b70800) [pid = 6914] [serial = 765] [outer = 0x975a7400] 09:15:57 INFO - PROCESS | 6914 | 1461082557940 Marionette TRACE conn3 <- [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]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1480ms 09:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:15:57 INFO - PROCESS | 6914 | 1461082557972 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 6914 | 1461082557975 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:15:57 INFO - PROCESS | 6914 | 1461082557982 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 6914 | 1461082557986 Marionette TRACE conn3 <- [1,990,null,{}] 09:15:57 INFO - PROCESS | 6914 | 1461082557991 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 6914 | 1461082558172 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:15:58 INFO - PROCESS | 6914 | 1461082558382 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x88959800 == 98 [pid = 6914] [id = 255] 09:15:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 222 (0x905be000) [pid = 6914] [serial = 766] [outer = (nil)] 09:15:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 223 (0x905c4400) [pid = 6914] [serial = 767] [outer = 0x905be000] 09:15:58 INFO - PROCESS | 6914 | 1461082558511 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 224 (0x905c7800) [pid = 6914] [serial = 768] [outer = 0x905be000] 09:15:59 INFO - PROCESS | 6914 | 1461082559490 Marionette TRACE conn3 <- [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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1583ms 09:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:15:59 INFO - PROCESS | 6914 | 1461082559564 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 6914 | 1461082559567 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:15:59 INFO - PROCESS | 6914 | 1461082559573 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 6914 | 1461082559576 Marionette TRACE conn3 <- [1,994,null,{}] 09:15:59 INFO - PROCESS | 6914 | 1461082559582 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 6914 | 1461082559777 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:16:00 INFO - PROCESS | 6914 | 1461082560033 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b3400 == 99 [pid = 6914] [id = 256] 09:16:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 225 (0x8b05d400) [pid = 6914] [serial = 769] [outer = (nil)] 09:16:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 226 (0x8be5ac00) [pid = 6914] [serial = 770] [outer = 0x8b05d400] 09:16:00 INFO - PROCESS | 6914 | 1461082560171 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 227 (0x8fcea800) [pid = 6914] [serial = 771] [outer = 0x8b05d400] 09:16:01 INFO - PROCESS | 6914 | 1461082561110 Marionette TRACE conn3 <- [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]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1580ms 09:16:01 INFO - PROCESS | 6914 | 1461082561153 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 6914 | 1461082561156 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:16:01 INFO - PROCESS | 6914 | 1461082561164 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 6914 | 1461082561168 Marionette TRACE conn3 <- [1,998,null,{}] 09:16:01 INFO - PROCESS | 6914 | 1461082561174 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:01 INFO - PROCESS | 6914 | 1461082561381 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:16:02 INFO - PROCESS | 6914 | 1461082562138 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3a9c00 == 100 [pid = 6914] [id = 257] 09:16:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 228 (0x8a3ab400) [pid = 6914] [serial = 772] [outer = (nil)] 09:16:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 229 (0x8b03c000) [pid = 6914] [serial = 773] [outer = 0x8a3ab400] 09:16:02 INFO - PROCESS | 6914 | 1461082562227 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 230 (0x8b062800) [pid = 6914] [serial = 774] [outer = 0x8a3ab400] 09:16:03 INFO - PROCESS | 6914 | 1461082563101 Marionette TRACE conn3 <- [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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1982ms 09:16:03 INFO - PROCESS | 6914 | 1461082563147 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 6914 | 1461082563155 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:16:03 INFO - PROCESS | 6914 | 1461082563164 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 6914 | 1461082563167 Marionette TRACE conn3 <- [1,1002,null,{}] 09:16:03 INFO - PROCESS | 6914 | 1461082563175 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 6914 | 1461082563365 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:16:03 INFO - PROCESS | 6914 | 1461082563576 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aab000 == 101 [pid = 6914] [id = 258] 09:16:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 231 (0x8a0c5c00) [pid = 6914] [serial = 775] [outer = (nil)] 09:16:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 232 (0x8b3ca000) [pid = 6914] [serial = 776] [outer = 0x8a0c5c00] 09:16:03 INFO - PROCESS | 6914 | 1461082563711 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 233 (0x8e65cc00) [pid = 6914] [serial = 777] [outer = 0x8a0c5c00] 09:16:04 INFO - PROCESS | 6914 | 1461082564883 Marionette TRACE conn3 <- [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]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1786ms 09:16:04 INFO - PROCESS | 6914 | 1461082564953 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 6914 | 1461082564959 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:16:04 INFO - PROCESS | 6914 | 1461082564966 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 6914 | 1461082564968 Marionette TRACE conn3 <- [1,1006,null,{}] 09:16:04 INFO - PROCESS | 6914 | 1461082564974 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 6914 | 1461082565155 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:16:05 INFO - PROCESS | 6914 | 1461082565447 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x8be57400 == 102 [pid = 6914] [id = 259] 09:16:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 234 (0x8bff0800) [pid = 6914] [serial = 778] [outer = (nil)] 09:16:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 235 (0x90198c00) [pid = 6914] [serial = 779] [outer = 0x8bff0800] 09:16:05 INFO - PROCESS | 6914 | 1461082565576 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 236 (0x90548400) [pid = 6914] [serial = 780] [outer = 0x8bff0800] 09:16:05 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c3000 == 101 [pid = 6914] [id = 241] 09:16:05 INFO - PROCESS | 6914 | --DOMWINDOW == 235 (0x907b8400) [pid = 6914] [serial = 613] [outer = (nil)] [url = about:blank] 09:16:05 INFO - PROCESS | 6914 | --DOMWINDOW == 234 (0x934fc400) [pid = 6914] [serial = 616] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 233 (0x93e41c00) [pid = 6914] [serial = 619] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 232 (0x94258c00) [pid = 6914] [serial = 622] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 231 (0x9705a400) [pid = 6914] [serial = 625] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 230 (0x979a3c00) [pid = 6914] [serial = 628] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 229 (0x98ab5800) [pid = 6914] [serial = 631] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 228 (0x8b1db000) [pid = 6914] [serial = 635] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 227 (0x8fce4000) [pid = 6914] [serial = 638] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 226 (0x8b120800) [pid = 6914] [serial = 641] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 225 (0x8be5a400) [pid = 6914] [serial = 644] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOCSHELL 0x90916c00 == 100 [pid = 6914] [id = 240] 09:16:06 INFO - PROCESS | 6914 | --DOCSHELL 0x89ab1800 == 99 [pid = 6914] [id = 239] 09:16:06 INFO - PROCESS | 6914 | --DOCSHELL 0x89aa8c00 == 98 [pid = 6914] [id = 238] 09:16:06 INFO - PROCESS | 6914 | --DOCSHELL 0x88959400 == 97 [pid = 6914] [id = 237] 09:16:06 INFO - PROCESS | 6914 | --DOCSHELL 0x8b055400 == 96 [pid = 6914] [id = 236] 09:16:06 INFO - PROCESS | 6914 | --DOCSHELL 0x8b05cc00 == 95 [pid = 6914] [id = 235] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 224 (0x9019f800) [pid = 6914] [serial = 659] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 223 (0x8a3b2000) [pid = 6914] [serial = 601] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 222 (0x90253400) [pid = 6914] [serial = 610] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 221 (0x8fe1f000) [pid = 6914] [serial = 656] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 220 (0x8e37a400) [pid = 6914] [serial = 653] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 219 (0x8e666c00) [pid = 6914] [serial = 654] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 218 (0x8b3cb800) [pid = 6914] [serial = 648] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 217 (0x8b126c00) [pid = 6914] [serial = 647] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 216 (0x8e664800) [pid = 6914] [serial = 651] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 215 (0x8e54b800) [pid = 6914] [serial = 650] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 214 (0x8fce4c00) [pid = 6914] [serial = 607] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 213 (0x8bffac00) [pid = 6914] [serial = 604] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 212 (0x9024bc00) [pid = 6914] [serial = 660] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 211 (0x89f0f800) [pid = 6914] [serial = 413] [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.] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 210 (0x916c6c00) [pid = 6914] [serial = 663] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 209 (0x8ff17c00) [pid = 6914] [serial = 657] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | --DOMWINDOW == 208 (0x907b7000) [pid = 6914] [serial = 662] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 6914 | 1461082566552 Marionette TRACE conn3 <- [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]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1632ms 09:16:06 INFO - PROCESS | 6914 | 1461082566599 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:16:06 INFO - PROCESS | 6914 | 1461082566603 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:16:06 INFO - PROCESS | 6914 | 1461082566616 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 6914 | 1461082566625 Marionette TRACE conn3 <- [1,1010,null,{}] 09:16:06 INFO - PROCESS | 6914 | 1461082566671 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 6914 | 1461082566864 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:16:06 INFO - PROCESS | 6914 | 1461082566876 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b054000 == 96 [pid = 6914] [id = 260] 09:16:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 209 (0x8b3cf800) [pid = 6914] [serial = 781] [outer = (nil)] 09:16:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 210 (0x8fcf2800) [pid = 6914] [serial = 782] [outer = 0x8b3cf800] 09:16:06 INFO - PROCESS | 6914 | 1461082566953 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 211 (0x8ff19400) [pid = 6914] [serial = 783] [outer = 0x8b3cf800] 09:16:07 INFO - PROCESS | 6914 | 1461082567935 Marionette TRACE conn3 <- [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]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1349ms 09:16:07 INFO - PROCESS | 6914 | 1461082567959 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 6914 | 1461082567963 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:16:07 INFO - PROCESS | 6914 | 1461082567969 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 6914 | 1461082567972 Marionette TRACE conn3 <- [1,1014,null,{}] 09:16:07 INFO - PROCESS | 6914 | 1461082567978 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:08 INFO - PROCESS | 6914 | 1461082568145 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:16:08 INFO - PROCESS | 6914 | 1461082568345 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f13800 == 97 [pid = 6914] [id = 261] 09:16:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 212 (0x8f6e1000) [pid = 6914] [serial = 784] [outer = (nil)] 09:16:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 213 (0x90542000) [pid = 6914] [serial = 785] [outer = 0x8f6e1000] 09:16:08 INFO - PROCESS | 6914 | 1461082568419 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 214 (0x905c5400) [pid = 6914] [serial = 786] [outer = 0x8f6e1000] 09:16:09 INFO - PROCESS | 6914 | 1461082569320 Marionette TRACE conn3 <- [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]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1384ms 09:16:09 INFO - PROCESS | 6914 | 1461082569354 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 6914 | 1461082569357 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:16:09 INFO - PROCESS | 6914 | 1461082569365 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 6914 | 1461082569368 Marionette TRACE conn3 <- [1,1018,null,{}] 09:16:09 INFO - PROCESS | 6914 | 1461082569384 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 6914 | 1461082569613 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:16:09 INFO - PROCESS | 6914 | 1461082569642 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x90276800 == 98 [pid = 6914] [id = 262] 09:16:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 215 (0x905cb800) [pid = 6914] [serial = 787] [outer = (nil)] 09:16:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 216 (0x90915800) [pid = 6914] [serial = 788] [outer = 0x905cb800] 09:16:09 INFO - PROCESS | 6914 | 1461082569728 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 217 (0x93440400) [pid = 6914] [serial = 789] [outer = 0x905cb800] 09:16:10 INFO - PROCESS | 6914 | 1461082570690 Marionette TRACE conn3 <- [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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1928ms 09:16:11 INFO - PROCESS | 6914 | --DOMWINDOW == 216 (0x91848000) [pid = 6914] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:16:11 INFO - PROCESS | 6914 | --DOMWINDOW == 215 (0x8a261c00) [pid = 6914] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:16:11 INFO - PROCESS | 6914 | --DOMWINDOW == 214 (0x8b05d000) [pid = 6914] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:16:11 INFO - PROCESS | 6914 | --DOMWINDOW == 213 (0x8b3c2000) [pid = 6914] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:16:11 INFO - PROCESS | 6914 | --DOMWINDOW == 212 (0x8be5f400) [pid = 6914] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:16:11 INFO - PROCESS | 6914 | --DOMWINDOW == 211 (0x8e54d400) [pid = 6914] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:16:11 INFO - PROCESS | 6914 | --DOMWINDOW == 210 (0x89f10800) [pid = 6914] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:16:11 INFO - PROCESS | 6914 | 1461082571365 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 6914 | 1461082571369 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:16:11 INFO - PROCESS | 6914 | 1461082571377 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 6914 | 1461082571381 Marionette TRACE conn3 <- [1,1022,null,{}] 09:16:11 INFO - PROCESS | 6914 | 1461082571387 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 6914 | 1461082571557 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:16:11 INFO - PROCESS | 6914 | 1461082571725 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b048000 == 99 [pid = 6914] [id = 263] 09:16:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 211 (0x8b120800) [pid = 6914] [serial = 790] [outer = (nil)] 09:16:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 212 (0x907b5400) [pid = 6914] [serial = 791] [outer = 0x8b120800] 09:16:11 INFO - PROCESS | 6914 | 1461082571798 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 213 (0x9338b400) [pid = 6914] [serial = 792] [outer = 0x8b120800] 09:16:12 INFO - PROCESS | 6914 | 1461082572498 Marionette TRACE conn3 <- [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]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1140ms 09:16:12 INFO - PROCESS | 6914 | 1461082572518 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 6914 | 1461082572520 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:16:12 INFO - PROCESS | 6914 | 1461082572527 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 6914 | 1461082572529 Marionette TRACE conn3 <- [1,1026,null,{}] 09:16:12 INFO - PROCESS | 6914 | 1461082572535 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 6914 | 1461082572766 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:16:12 INFO - PROCESS | 6914 | 1461082572785 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b05d000 == 100 [pid = 6914] [id = 264] 09:16:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 214 (0x91512400) [pid = 6914] [serial = 793] [outer = (nil)] 09:16:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 215 (0x93e16800) [pid = 6914] [serial = 794] [outer = 0x91512400] 09:16:12 INFO - PROCESS | 6914 | 1461082572859 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 216 (0x93e48800) [pid = 6914] [serial = 795] [outer = 0x91512400] 09:16:13 INFO - PROCESS | 6914 | 1461082573946 Marionette TRACE conn3 <- [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]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1483ms 09:16:14 INFO - PROCESS | 6914 | 1461082574011 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 6914 | 1461082574018 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:16:14 INFO - PROCESS | 6914 | 1461082574026 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 6914 | 1461082574033 Marionette TRACE conn3 <- [1,1030,null,{}] 09:16:14 INFO - PROCESS | 6914 | 1461082574041 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 6914 | 1461082574295 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:16:14 INFO - PROCESS | 6914 | 1461082574579 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b1000 == 101 [pid = 6914] [id = 265] 09:16:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 217 (0x8b03fc00) [pid = 6914] [serial = 796] [outer = (nil)] 09:16:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 218 (0x8b36f000) [pid = 6914] [serial = 797] [outer = 0x8b03fc00] 09:16:14 INFO - PROCESS | 6914 | 1461082574676 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 219 (0x8be65800) [pid = 6914] [serial = 798] [outer = 0x8b03fc00] 09:16:15 INFO - PROCESS | 6914 | 1461082575555 Marionette TRACE conn3 <- [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]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1581ms 09:16:15 INFO - PROCESS | 6914 | 1461082575608 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 6914 | 1461082575617 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:16:15 INFO - PROCESS | 6914 | 1461082575627 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 6914 | 1461082575632 Marionette TRACE conn3 <- [1,1034,null,{}] 09:16:15 INFO - PROCESS | 6914 | 1461082575638 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 6914 | 1461082575846 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:16:16 INFO - PROCESS | 6914 | 1461082576168 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e54c400 == 102 [pid = 6914] [id = 266] 09:16:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 220 (0x8e65ec00) [pid = 6914] [serial = 799] [outer = (nil)] 09:16:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 221 (0x8fe14800) [pid = 6914] [serial = 800] [outer = 0x8e65ec00] 09:16:16 INFO - PROCESS | 6914 | 1461082576305 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 222 (0x8ff18c00) [pid = 6914] [serial = 801] [outer = 0x8e65ec00] 09:16:17 INFO - PROCESS | 6914 | 1461082577279 Marionette TRACE conn3 <- [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]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1687ms 09:16:17 INFO - PROCESS | 6914 | 1461082577314 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 6914 | 1461082577318 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:16:17 INFO - PROCESS | 6914 | 1461082577325 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 6914 | 1461082577331 Marionette TRACE conn3 <- [1,1038,null,{}] 09:16:17 INFO - PROCESS | 6914 | 1461082577347 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 6914 | 1461082577560 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:16:17 INFO - PROCESS | 6914 | 1461082577822 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x90542800 == 103 [pid = 6914] [id = 267] 09:16:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 223 (0x905cbc00) [pid = 6914] [serial = 802] [outer = (nil)] 09:16:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 224 (0x93e41800) [pid = 6914] [serial = 803] [outer = 0x905cbc00] 09:16:17 INFO - PROCESS | 6914 | 1461082577955 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 225 (0x971b8400) [pid = 6914] [serial = 804] [outer = 0x905cbc00] 09:16:18 INFO - PROCESS | 6914 | 1461082578839 Marionette TRACE conn3 <- [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]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1593ms 09:16:18 INFO - PROCESS | 6914 | 1461082578918 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:16:18 INFO - PROCESS | 6914 | 1461082578923 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:16:18 INFO - PROCESS | 6914 | 1461082578930 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 6914 | 1461082578934 Marionette TRACE conn3 <- [1,1042,null,{}] 09:16:18 INFO - PROCESS | 6914 | 1461082578939 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:19 INFO - PROCESS | 6914 | 1461082579207 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:16:19 INFO - PROCESS | 6914 | 1461082579551 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa6c00 == 104 [pid = 6914] [id = 268] 09:16:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 226 (0x90548800) [pid = 6914] [serial = 805] [outer = (nil)] 09:16:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 227 (0x979a5c00) [pid = 6914] [serial = 806] [outer = 0x90548800] 09:16:19 INFO - PROCESS | 6914 | 1461082579641 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 228 (0x9802fc00) [pid = 6914] [serial = 807] [outer = 0x90548800] 09:16:20 INFO - PROCESS | 6914 | 1461082580505 Marionette TRACE conn3 <- [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]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1632ms 09:16:20 INFO - PROCESS | 6914 | 1461082580561 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 6914 | 1461082580566 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:16:20 INFO - PROCESS | 6914 | 1461082580572 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 6914 | 1461082580576 Marionette TRACE conn3 <- [1,1046,null,{}] 09:16:20 INFO - PROCESS | 6914 | 1461082580581 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 6914 | 1461082580783 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:16:21 INFO - PROCESS | 6914 | 1461082580991 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x972c8c00 == 105 [pid = 6914] [id = 269] 09:16:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 229 (0x975b0000) [pid = 6914] [serial = 808] [outer = (nil)] 09:16:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 230 (0x98ab7400) [pid = 6914] [serial = 809] [outer = 0x975b0000] 09:16:21 INFO - PROCESS | 6914 | 1461082581175 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 231 (0x98fb4000) [pid = 6914] [serial = 810] [outer = 0x975b0000] 09:16:22 INFO - PROCESS | 6914 | 1461082582094 Marionette TRACE conn3 <- [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]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1578ms 09:16:22 INFO - PROCESS | 6914 | 1461082582151 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 6914 | 1461082582155 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:16:22 INFO - PROCESS | 6914 | 1461082582161 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 6914 | 1461082582164 Marionette TRACE conn3 <- [1,1050,null,{}] 09:16:22 INFO - PROCESS | 6914 | 1461082582170 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 6914 | 1461082582406 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:16:22 INFO - PROCESS | 6914 | 1461082582668 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x98674400 == 106 [pid = 6914] [id = 270] 09:16:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 232 (0x9fa38800) [pid = 6914] [serial = 811] [outer = (nil)] 09:16:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 233 (0x9ff48000) [pid = 6914] [serial = 812] [outer = 0x9fa38800] 09:16:22 INFO - PROCESS | 6914 | 1461082582805 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 234 (0xa0b35c00) [pid = 6914] [serial = 813] [outer = 0x9fa38800] 09:16:23 INFO - PROCESS | 6914 | 1461082583682 Marionette TRACE conn3 <- [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]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1595ms 09:16:23 INFO - PROCESS | 6914 | 1461082583757 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 6914 | 1461082583761 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:16:23 INFO - PROCESS | 6914 | 1461082583768 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 6914 | 1461082583772 Marionette TRACE conn3 <- [1,1054,null,{}] 09:16:23 INFO - PROCESS | 6914 | 1461082583779 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 6914 | 1461082584020 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:16:24 INFO - PROCESS | 6914 | 1461082584334 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x9ff0fc00 == 107 [pid = 6914] [id = 271] 09:16:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 235 (0x9ffc9000) [pid = 6914] [serial = 814] [outer = (nil)] 09:16:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 236 (0xa0d74000) [pid = 6914] [serial = 815] [outer = 0x9ffc9000] 09:16:24 INFO - PROCESS | 6914 | 1461082584430 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 237 (0xa292f800) [pid = 6914] [serial = 816] [outer = 0x9ffc9000] 09:16:25 INFO - PROCESS | 6914 | 1461082585279 Marionette TRACE conn3 <- [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]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1588ms 09:16:25 INFO - PROCESS | 6914 | 1461082585357 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 6914 | 1461082585361 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:16:25 INFO - PROCESS | 6914 | 1461082585368 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 6914 | 1461082585372 Marionette TRACE conn3 <- [1,1058,null,{}] 09:16:25 INFO - PROCESS | 6914 | 1461082585378 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 6914 | 1461082585606 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:16:25 INFO - PROCESS | 6914 | 1461082585906 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b18f800 == 108 [pid = 6914] [id = 272] 09:16:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 238 (0x8b191c00) [pid = 6914] [serial = 817] [outer = (nil)] 09:16:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 239 (0x8b197400) [pid = 6914] [serial = 818] [outer = 0x8b191c00] 09:16:26 INFO - PROCESS | 6914 | 1461082585999 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 240 (0x8b198800) [pid = 6914] [serial = 819] [outer = 0x8b191c00] 09:16:26 INFO - PROCESS | 6914 | 1461082586873 Marionette TRACE conn3 <- [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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1537ms 09:16:26 INFO - PROCESS | 6914 | 1461082586905 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 6914 | 1461082586909 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:16:26 INFO - PROCESS | 6914 | 1461082586916 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 6914 | 1461082586919 Marionette TRACE conn3 <- [1,1062,null,{}] 09:16:26 INFO - PROCESS | 6914 | 1461082586925 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 6914 | 1461082587118 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:16:27 INFO - PROCESS | 6914 | 1461082587338 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b190000 == 109 [pid = 6914] [id = 273] 09:16:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 241 (0x8b190400) [pid = 6914] [serial = 820] [outer = (nil)] 09:16:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 242 (0x8b3d4c00) [pid = 6914] [serial = 821] [outer = 0x8b190400] 09:16:27 INFO - PROCESS | 6914 | 1461082587507 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 243 (0x8b3d7400) [pid = 6914] [serial = 822] [outer = 0x8b190400] 09:16:28 INFO - PROCESS | 6914 | 1461082588446 Marionette TRACE conn3 <- [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]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1579ms 09:16:28 INFO - PROCESS | 6914 | 1461082588496 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 6914 | 1461082588499 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:16:28 INFO - PROCESS | 6914 | 1461082588507 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 6914 | 1461082588511 Marionette TRACE conn3 <- [1,1066,null,{}] 09:16:28 INFO - PROCESS | 6914 | 1461082588516 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 6914 | 1461082588710 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:16:28 INFO - PROCESS | 6914 | 1461082588965 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b058800 == 110 [pid = 6914] [id = 274] 09:16:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 244 (0x8b3d5800) [pid = 6914] [serial = 823] [outer = (nil)] 09:16:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 245 (0x8b3de000) [pid = 6914] [serial = 824] [outer = 0x8b3d5800] 09:16:29 INFO - PROCESS | 6914 | 1461082589099 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 246 (0x8b3e0800) [pid = 6914] [serial = 825] [outer = 0x8b3d5800] 09:16:30 INFO - PROCESS | 6914 | 1461082590031 Marionette TRACE conn3 <- [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]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1582ms 09:16:30 INFO - PROCESS | 6914 | 1461082590090 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 6914 | 1461082590095 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:16:30 INFO - PROCESS | 6914 | 1461082590101 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 6914 | 1461082590105 Marionette TRACE conn3 <- [1,1070,null,{}] 09:16:30 INFO - PROCESS | 6914 | 1461082590111 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 6914 | 1461082590444 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:16:30 INFO - PROCESS | 6914 | 1461082590698 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x892a2c00 == 111 [pid = 6914] [id = 275] 09:16:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 247 (0x892ab800) [pid = 6914] [serial = 826] [outer = (nil)] 09:16:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 248 (0x8b195000) [pid = 6914] [serial = 827] [outer = 0x892ab800] 09:16:30 INFO - PROCESS | 6914 | 1461082590796 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 249 (0x99305c00) [pid = 6914] [serial = 828] [outer = 0x892ab800] 09:16:31 INFO - PROCESS | 6914 | 1461082591656 Marionette TRACE conn3 <- [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]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1588ms 09:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:16:31 INFO - PROCESS | 6914 | 1461082591690 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 6914 | 1461082591693 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:16:31 INFO - PROCESS | 6914 | 1461082591700 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 6914 | 1461082591703 Marionette TRACE conn3 <- [1,1074,null,{}] 09:16:31 INFO - PROCESS | 6914 | 1461082591709 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:31 INFO - PROCESS | 6914 | 1461082591901 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:16:32 INFO - PROCESS | 6914 | 1461082592118 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x8588a000 == 112 [pid = 6914] [id = 276] 09:16:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 250 (0x8588ac00) [pid = 6914] [serial = 829] [outer = (nil)] 09:16:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 251 (0x85891800) [pid = 6914] [serial = 830] [outer = 0x8588ac00] 09:16:32 INFO - PROCESS | 6914 | 1461082592242 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 252 (0x85895000) [pid = 6914] [serial = 831] [outer = 0x8588ac00] 09:16:33 INFO - PROCESS | 6914 | 1461082593215 Marionette TRACE conn3 <- [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]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1581ms 09:16:33 INFO - PROCESS | 6914 | 1461082593280 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 6914 | 1461082593284 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:16:33 INFO - PROCESS | 6914 | 1461082593291 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 6914 | 1461082593294 Marionette TRACE conn3 <- [1,1078,null,{}] 09:16:33 INFO - PROCESS | 6914 | 1461082593300 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 6914 | 1461082593501 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:16:33 INFO - PROCESS | 6914 | 1461082593761 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x85889c00 == 113 [pid = 6914] [id = 277] 09:16:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 253 (0x85892000) [pid = 6914] [serial = 832] [outer = (nil)] 09:16:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 254 (0x892b0400) [pid = 6914] [serial = 833] [outer = 0x85892000] 09:16:33 INFO - PROCESS | 6914 | 1461082593903 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 255 (0x93e3f400) [pid = 6914] [serial = 834] [outer = 0x85892000] 09:16:34 INFO - PROCESS | 6914 | 1461082594856 Marionette TRACE conn3 <- [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]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1630ms 09:16:34 INFO - PROCESS | 6914 | 1461082594922 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 6914 | 1461082594926 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:16:34 INFO - PROCESS | 6914 | 1461082594932 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 6914 | 1461082594935 Marionette TRACE conn3 <- [1,1082,null,{}] 09:16:34 INFO - PROCESS | 6914 | 1461082594941 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 6914 | 1461082595131 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:16:35 INFO - PROCESS | 6914 | 1461082595394 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x85890c00 == 114 [pid = 6914] [id = 278] 09:16:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 256 (0x86060800) [pid = 6914] [serial = 835] [outer = (nil)] 09:16:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 257 (0x86067400) [pid = 6914] [serial = 836] [outer = 0x86060800] 09:16:35 INFO - PROCESS | 6914 | 1461082595519 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 258 (0x8606a400) [pid = 6914] [serial = 837] [outer = 0x86060800] 09:16:36 INFO - PROCESS | 6914 | 1461082596413 Marionette TRACE conn3 <- [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]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1529ms 09:16:36 INFO - PROCESS | 6914 | 1461082596464 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:16:36 INFO - PROCESS | 6914 | 1461082596477 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:16:36 INFO - PROCESS | 6914 | 1461082596484 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 6914 | 1461082596488 Marionette TRACE conn3 <- [1,1086,null,{}] 09:16:36 INFO - PROCESS | 6914 | 1461082596494 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 6914 | 1461082596699 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:16:36 INFO - PROCESS | 6914 | 1461082596960 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x86068400 == 115 [pid = 6914] [id = 279] 09:16:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 259 (0x86069c00) [pid = 6914] [serial = 838] [outer = (nil)] 09:16:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 260 (0x8618bc00) [pid = 6914] [serial = 839] [outer = 0x86069c00] 09:16:37 INFO - PROCESS | 6914 | 1461082597090 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 261 (0x8618e400) [pid = 6914] [serial = 840] [outer = 0x86069c00] 09:16:37 INFO - PROCESS | 6914 | 1461082597925 Marionette TRACE conn3 <- [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]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1485ms 09:16:37 INFO - PROCESS | 6914 | 1461082597969 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 6914 | 1461082597973 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:16:37 INFO - PROCESS | 6914 | 1461082597979 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 6914 | 1461082597982 Marionette TRACE conn3 <- [1,1090,null,{}] 09:16:37 INFO - PROCESS | 6914 | 1461082597988 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 6914 | 1461082598176 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:16:38 INFO - PROCESS | 6914 | 1461082598395 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x86190c00 == 116 [pid = 6914] [id = 280] 09:16:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 262 (0x86192800) [pid = 6914] [serial = 841] [outer = (nil)] 09:16:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 263 (0x86195400) [pid = 6914] [serial = 842] [outer = 0x86192800] 09:16:38 INFO - PROCESS | 6914 | 1461082598543 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 264 (0x86197800) [pid = 6914] [serial = 843] [outer = 0x86192800] 09:16:39 INFO - PROCESS | 6914 | 1461082599498 Marionette TRACE conn3 <- [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]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1592ms 09:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:16:39 INFO - PROCESS | 6914 | 1461082599572 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 6914 | 1461082599575 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:16:39 INFO - PROCESS | 6914 | 1461082599581 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 6914 | 1461082599584 Marionette TRACE conn3 <- [1,1094,null,{}] 09:16:39 INFO - PROCESS | 6914 | 1461082599590 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 6914 | 1461082599860 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:16:40 INFO - PROCESS | 6914 | 1461082600182 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x86196400 == 117 [pid = 6914] [id = 281] 09:16:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 265 (0x87f9e000) [pid = 6914] [serial = 844] [outer = (nil)] 09:16:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 266 (0x8b193c00) [pid = 6914] [serial = 845] [outer = 0x87f9e000] 09:16:40 INFO - PROCESS | 6914 | 1461082600272 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 267 (0x8be5d000) [pid = 6914] [serial = 846] [outer = 0x87f9e000] 09:16:41 INFO - PROCESS | 6914 | 1461082601190 Marionette TRACE conn3 <- [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]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1680ms 09:16:41 INFO - PROCESS | 6914 | 1461082601261 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 6914 | 1461082601265 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:16:41 INFO - PROCESS | 6914 | 1461082601271 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 6914 | 1461082601275 Marionette TRACE conn3 <- [1,1098,null,{}] 09:16:41 INFO - PROCESS | 6914 | 1461082601280 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 6914 | 1461082601900 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:16:42 INFO - PROCESS | 6914 | 1461082602218 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x85890800 == 118 [pid = 6914] [id = 282] 09:16:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 268 (0x85891400) [pid = 6914] [serial = 847] [outer = (nil)] 09:16:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 269 (0x86195c00) [pid = 6914] [serial = 848] [outer = 0x85891400] 09:16:42 INFO - PROCESS | 6914 | 1461082602303 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 270 (0x88958c00) [pid = 6914] [serial = 849] [outer = 0x85891400] 09:16:43 INFO - PROCESS | 6914 | 1461082603173 Marionette TRACE conn3 <- [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]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1978ms 09:16:43 INFO - PROCESS | 6914 | 1461082603252 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:16:43 INFO - PROCESS | 6914 | 1461082603259 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:16:43 INFO - PROCESS | 6914 | 1461082603267 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 6914 | 1461082603273 Marionette TRACE conn3 <- [1,1102,null,{}] 09:16:43 INFO - PROCESS | 6914 | 1461082603280 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 6914 | 1461082603504 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x8be5bc00 == 117 [pid = 6914] [id = 135] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x9151cc00 == 116 [pid = 6914] [id = 70] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x9a91f000 == 115 [pid = 6914] [id = 102] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x89aacc00 == 114 [pid = 6914] [id = 211] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x8b048000 == 113 [pid = 6914] [id = 263] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x90276800 == 112 [pid = 6914] [id = 262] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x89f13800 == 111 [pid = 6914] [id = 261] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x8b054000 == 110 [pid = 6914] [id = 260] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x8be57400 == 109 [pid = 6914] [id = 259] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x89aab000 == 108 [pid = 6914] [id = 258] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3a9c00 == 107 [pid = 6914] [id = 257] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x88959800 == 106 [pid = 6914] [id = 255] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x8b36c400 == 105 [pid = 6914] [id = 254] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x89bd6000 == 104 [pid = 6914] [id = 252] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x8b363800 == 103 [pid = 6914] [id = 253] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x89bce000 == 102 [pid = 6914] [id = 251] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x89bc7800 == 101 [pid = 6914] [id = 250] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x8b039c00 == 100 [pid = 6914] [id = 249] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x98726400 == 99 [pid = 6914] [id = 247] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x989a9800 == 98 [pid = 6914] [id = 248] 09:16:43 INFO - PROCESS | 6914 | --DOCSHELL 0x93628800 == 97 [pid = 6914] [id = 246] 09:16:44 INFO - PROCESS | 6914 | --DOCSHELL 0x8ff20000 == 96 [pid = 6914] [id = 245] 09:16:44 INFO - PROCESS | 6914 | --DOCSHELL 0x8fcea400 == 95 [pid = 6914] [id = 244] 09:16:44 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3ce800 == 94 [pid = 6914] [id = 243] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 269 (0x934f2400) [pid = 6914] [serial = 722] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 268 (0x95c0f000) [pid = 6914] [serial = 726] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 267 (0x93b6b000) [pid = 6914] [serial = 723] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 266 (0x8b1dec00) [pid = 6914] [serial = 708] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 265 (0x8b121c00) [pid = 6914] [serial = 707] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 264 (0x90195000) [pid = 6914] [serial = 711] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 263 (0x8fced400) [pid = 6914] [serial = 710] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 262 (0x8fe20c00) [pid = 6914] [serial = 716] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 261 (0x90191800) [pid = 6914] [serial = 717] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 260 (0x91519000) [pid = 6914] [serial = 719] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 259 (0x93389800) [pid = 6914] [serial = 665] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 258 (0x907b3800) [pid = 6914] [serial = 714] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 257 (0x8f8d3400) [pid = 6914] [serial = 713] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 256 (0x8b1d7800) [pid = 6914] [serial = 668] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 255 (0x934ca800) [pid = 6914] [serial = 674] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 254 (0x8ff20c00) [pid = 6914] [serial = 671] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 253 (0x93626400) [pid = 6914] [serial = 677] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 252 (0x9424d800) [pid = 6914] [serial = 680] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 251 (0x9771e400) [pid = 6914] [serial = 683] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 250 (0x97ec8400) [pid = 6914] [serial = 686] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 249 (0x98678800) [pid = 6914] [serial = 689] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 248 (0x98ab5400) [pid = 6914] [serial = 692] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 247 (0x9920f800) [pid = 6914] [serial = 695] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 246 (0x9df8e400) [pid = 6914] [serial = 698] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 245 (0x9fb94800) [pid = 6914] [serial = 701] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 244 (0x9ff49000) [pid = 6914] [serial = 704] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 243 (0x975aa400) [pid = 6914] [serial = 728] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 242 (0x9337d800) [pid = 6914] [serial = 720] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | --DOMWINDOW == 241 (0x934d5000) [pid = 6914] [serial = 725] [outer = (nil)] [url = about:blank] 09:16:44 INFO - PROCESS | 6914 | 1461082604335 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bcc800 == 95 [pid = 6914] [id = 283] 09:16:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 242 (0x89bd3400) [pid = 6914] [serial = 850] [outer = (nil)] 09:16:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 243 (0x8a0c7800) [pid = 6914] [serial = 851] [outer = 0x89bd3400] 09:16:44 INFO - PROCESS | 6914 | 1461082604437 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 244 (0x8a3a8c00) [pid = 6914] [serial = 852] [outer = 0x89bd3400] 09:16:45 INFO - PROCESS | 6914 | 1461082605228 Marionette TRACE conn3 <- [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]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1983ms 09:16:45 INFO - PROCESS | 6914 | 1461082605249 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 6914 | 1461082605253 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:16:45 INFO - PROCESS | 6914 | 1461082605259 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 6914 | 1461082605263 Marionette TRACE conn3 <- [1,1106,null,{}] 09:16:45 INFO - PROCESS | 6914 | 1461082605268 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 6914 | 1461082605456 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:16:45 INFO - PROCESS | 6914 | 1461082605637 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f19c00 == 96 [pid = 6914] [id = 284] 09:16:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 245 (0x8a3aec00) [pid = 6914] [serial = 853] [outer = (nil)] 09:16:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 246 (0x8b122c00) [pid = 6914] [serial = 854] [outer = 0x8a3aec00] 09:16:45 INFO - PROCESS | 6914 | 1461082605717 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 247 (0x8b194800) [pid = 6914] [serial = 855] [outer = 0x8a3aec00] 09:16:46 INFO - PROCESS | 6914 | 1461082606548 Marionette TRACE conn3 <- [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]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1378ms 09:16:46 INFO - PROCESS | 6914 | 1461082606641 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 6914 | 1461082606646 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:16:46 INFO - PROCESS | 6914 | 1461082606664 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 6914 | 1461082606671 Marionette TRACE conn3 <- [1,1110,null,{}] 09:16:46 INFO - PROCESS | 6914 | 1461082606683 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 6914 | 1461082606924 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:16:46 INFO - PROCESS | 6914 | 1461082606958 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b11d400 == 97 [pid = 6914] [id = 285] 09:16:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 248 (0x8b362000) [pid = 6914] [serial = 856] [outer = (nil)] 09:16:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 249 (0x8b36f800) [pid = 6914] [serial = 857] [outer = 0x8b362000] 09:16:47 INFO - PROCESS | 6914 | 1461082607034 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 250 (0x8b3c8c00) [pid = 6914] [serial = 858] [outer = 0x8b362000] 09:16:47 INFO - PROCESS | 6914 | 1461082607937 Marionette TRACE conn3 <- [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]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1296ms 09:16:47 INFO - PROCESS | 6914 | 1461082607955 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 6914 | 1461082607958 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:16:47 INFO - PROCESS | 6914 | 1461082607973 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 6914 | 1461082607977 Marionette TRACE conn3 <- [1,1114,null,{}] 09:16:47 INFO - PROCESS | 6914 | 1461082607982 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 6914 | 1461082608231 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:16:48 INFO - PROCESS | 6914 | 1461082608269 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b121c00 == 98 [pid = 6914] [id = 286] 09:16:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 251 (0x8b36c400) [pid = 6914] [serial = 859] [outer = (nil)] 09:16:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 252 (0x8be5c800) [pid = 6914] [serial = 860] [outer = 0x8b36c400] 09:16:48 INFO - PROCESS | 6914 | 1461082608346 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 253 (0x8bff6800) [pid = 6914] [serial = 861] [outer = 0x8b36c400] 09:16:49 INFO - PROCESS | 6914 | --DOMWINDOW == 252 (0x8b120800) [pid = 6914] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:16:49 INFO - PROCESS | 6914 | --DOMWINDOW == 251 (0x8bff0800) [pid = 6914] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:16:49 INFO - PROCESS | 6914 | --DOMWINDOW == 250 (0x8b3cf800) [pid = 6914] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:16:49 INFO - PROCESS | 6914 | --DOMWINDOW == 249 (0x8a0c5c00) [pid = 6914] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:16:49 INFO - PROCESS | 6914 | --DOMWINDOW == 248 (0x8f6e1000) [pid = 6914] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:16:49 INFO - PROCESS | 6914 | --DOMWINDOW == 247 (0x8a3ab400) [pid = 6914] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:16:49 INFO - PROCESS | 6914 | --DOMWINDOW == 246 (0x905cb800) [pid = 6914] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:16:49 INFO - PROCESS | 6914 | 1461082609849 Marionette TRACE conn3 <- [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]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1936ms 09:16:49 INFO - PROCESS | 6914 | 1461082609903 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 6914 | 1461082609906 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:16:49 INFO - PROCESS | 6914 | 1461082609912 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 6914 | 1461082609915 Marionette TRACE conn3 <- [1,1118,null,{}] 09:16:49 INFO - PROCESS | 6914 | 1461082609920 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 6914 | 1461082610087 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:16:50 INFO - PROCESS | 6914 | 1461082610106 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e376400 == 99 [pid = 6914] [id = 287] 09:16:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 247 (0x8e37b000) [pid = 6914] [serial = 862] [outer = (nil)] 09:16:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 248 (0x8e380000) [pid = 6914] [serial = 863] [outer = 0x8e37b000] 09:16:50 INFO - PROCESS | 6914 | 1461082610194 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 249 (0x8e65b000) [pid = 6914] [serial = 864] [outer = 0x8e37b000] 09:16:51 INFO - PROCESS | 6914 | 1461082611121 Marionette TRACE conn3 <- [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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1235ms 09:16:51 INFO - PROCESS | 6914 | 1461082611147 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 6914 | 1461082611150 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:16:51 INFO - PROCESS | 6914 | 1461082611156 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 6914 | 1461082611159 Marionette TRACE conn3 <- [1,1122,null,{}] 09:16:51 INFO - PROCESS | 6914 | 1461082611165 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:51 INFO - PROCESS | 6914 | 1461082611335 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:16:51 INFO - PROCESS | 6914 | 1461082611659 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x8588cc00 == 100 [pid = 6914] [id = 288] 09:16:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 250 (0x8588e800) [pid = 6914] [serial = 865] [outer = (nil)] 09:16:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 251 (0x86069000) [pid = 6914] [serial = 866] [outer = 0x8588e800] 09:16:51 INFO - PROCESS | 6914 | 1461082611753 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 252 (0x892a4400) [pid = 6914] [serial = 867] [outer = 0x8588e800] 09:16:52 INFO - PROCESS | 6914 | 1461082612768 Marionette TRACE conn3 <- [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]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1632ms 09:16:52 INFO - PROCESS | 6914 | 1461082612791 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 6914 | 1461082612798 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:16:52 INFO - PROCESS | 6914 | 1461082612808 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 6914 | 1461082612812 Marionette TRACE conn3 <- [1,1126,null,{}] 09:16:52 INFO - PROCESS | 6914 | 1461082612820 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 6914 | 1461082613033 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:16:53 INFO - PROCESS | 6914 | 1461082613346 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b5000 == 101 [pid = 6914] [id = 289] 09:16:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 253 (0x8b039c00) [pid = 6914] [serial = 868] [outer = (nil)] 09:16:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 254 (0x8b057800) [pid = 6914] [serial = 869] [outer = 0x8b039c00] 09:16:53 INFO - PROCESS | 6914 | 1461082613442 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 255 (0x8b18f000) [pid = 6914] [serial = 870] [outer = 0x8b039c00] 09:16:54 INFO - PROCESS | 6914 | 1461082614435 Marionette TRACE conn3 <- [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]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1680ms 09:16:54 INFO - PROCESS | 6914 | 1461082614491 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:16:54 INFO - PROCESS | 6914 | 1461082614498 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:16:54 INFO - PROCESS | 6914 | 1461082614504 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 6914 | 1461082614508 Marionette TRACE conn3 <- [1,1130,null,{}] 09:16:54 INFO - PROCESS | 6914 | 1461082614514 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 6914 | 1461082614714 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:16:55 INFO - PROCESS | 6914 | 1461082615067 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b36d800 == 102 [pid = 6914] [id = 290] 09:16:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 256 (0x8b3c4000) [pid = 6914] [serial = 871] [outer = (nil)] 09:16:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 257 (0x8be5d400) [pid = 6914] [serial = 872] [outer = 0x8b3c4000] 09:16:55 INFO - PROCESS | 6914 | 1461082615162 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 258 (0x8e54a400) [pid = 6914] [serial = 873] [outer = 0x8b3c4000] 09:16:56 INFO - PROCESS | 6914 | 1461082616100 Marionette TRACE conn3 <- [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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1632ms 09:16:56 INFO - PROCESS | 6914 | 1461082616136 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 6914 | 1461082616139 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:16:56 INFO - PROCESS | 6914 | 1461082616156 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 6914 | 1461082616165 Marionette TRACE conn3 <- [1,1134,null,{}] 09:16:56 INFO - PROCESS | 6914 | 1461082616172 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 6914 | 1461082616425 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:16:56 INFO - PROCESS | 6914 | 1461082616731 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b123400 == 103 [pid = 6914] [id = 291] 09:16:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 259 (0x8b369400) [pid = 6914] [serial = 874] [outer = (nil)] 09:16:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 260 (0x8fc83800) [pid = 6914] [serial = 875] [outer = 0x8b369400] 09:16:56 INFO - PROCESS | 6914 | 1461082616830 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 261 (0x8fce3c00) [pid = 6914] [serial = 876] [outer = 0x8b369400] 09:16:57 INFO - PROCESS | 6914 | 1461082617716 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1598ms 09:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:16:57 INFO - PROCESS | 6914 | 1461082617748 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 6914 | 1461082617752 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:16:57 INFO - PROCESS | 6914 | 1461082617759 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 6914 | 1461082617762 Marionette TRACE conn3 <- [1,1138,null,{}] 09:16:57 INFO - PROCESS | 6914 | 1461082617768 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 6914 | 1461082617968 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:16:58 INFO - PROCESS | 6914 | 1461082618191 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aab400 == 104 [pid = 6914] [id = 292] 09:16:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 262 (0x8fbc3000) [pid = 6914] [serial = 877] [outer = (nil)] 09:16:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 263 (0x8fe1d400) [pid = 6914] [serial = 878] [outer = 0x8fbc3000] 09:16:58 INFO - PROCESS | 6914 | 1461082618359 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 264 (0x8fed5c00) [pid = 6914] [serial = 879] [outer = 0x8fbc3000] 09:16:59 INFO - PROCESS | 6914 | 1461082619248 Marionette TRACE conn3 <- [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]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1536ms 09:16:59 INFO - PROCESS | 6914 | 1461082619295 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 6914 | 1461082619299 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:16:59 INFO - PROCESS | 6914 | 1461082619305 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 6914 | 1461082619309 Marionette TRACE conn3 <- [1,1142,null,{}] 09:16:59 INFO - PROCESS | 6914 | 1461082619314 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 6914 | 1461082619520 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:16:59 INFO - PROCESS | 6914 | 1461082619787 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x8ff1c400 == 105 [pid = 6914] [id = 293] 09:16:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 265 (0x8ff1e400) [pid = 6914] [serial = 880] [outer = (nil)] 09:16:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 266 (0x90192400) [pid = 6914] [serial = 881] [outer = 0x8ff1e400] 09:16:59 INFO - PROCESS | 6914 | 1461082619939 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 267 (0x90253000) [pid = 6914] [serial = 882] [outer = 0x8ff1e400] 09:17:00 INFO - PROCESS | 6914 | 1461082620840 Marionette TRACE conn3 <- [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]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1585ms 09:17:00 INFO - PROCESS | 6914 | 1461082620891 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 6914 | 1461082620895 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:17:00 INFO - PROCESS | 6914 | 1461082620902 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 6914 | 1461082620905 Marionette TRACE conn3 <- [1,1146,null,{}] 09:17:00 INFO - PROCESS | 6914 | 1461082620911 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 6914 | 1461082621116 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:17:01 INFO - PROCESS | 6914 | 1461082621436 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x8feddc00 == 106 [pid = 6914] [id = 294] 09:17:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 268 (0x8ff1bc00) [pid = 6914] [serial = 883] [outer = (nil)] 09:17:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 269 (0x90545c00) [pid = 6914] [serial = 884] [outer = 0x8ff1bc00] 09:17:01 INFO - PROCESS | 6914 | 1461082621532 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 270 (0x905bcc00) [pid = 6914] [serial = 885] [outer = 0x8ff1bc00] 09:17:02 INFO - PROCESS | 6914 | 1461082622419 Marionette TRACE conn3 <- [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]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1583ms 09:17:02 INFO - PROCESS | 6914 | 1461082622486 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:17:02 INFO - PROCESS | 6914 | 1461082622490 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:17:02 INFO - PROCESS | 6914 | 1461082622497 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 6914 | 1461082622500 Marionette TRACE conn3 <- [1,1150,null,{}] 09:17:02 INFO - PROCESS | 6914 | 1461082622506 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 6914 | 1461082622710 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:17:02 INFO - PROCESS | 6914 | 1461082622977 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e37d000 == 107 [pid = 6914] [id = 295] 09:17:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 271 (0x90193c00) [pid = 6914] [serial = 886] [outer = (nil)] 09:17:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 272 (0x907b6400) [pid = 6914] [serial = 887] [outer = 0x90193c00] 09:17:03 INFO - PROCESS | 6914 | 1461082623110 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 273 (0x907bb400) [pid = 6914] [serial = 888] [outer = 0x90193c00] 09:17:03 INFO - PROCESS | 6914 | 1461082623991 Marionette TRACE conn3 <- [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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1534ms 09:17:04 INFO - PROCESS | 6914 | 1461082624031 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 6914 | 1461082624034 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:17:04 INFO - PROCESS | 6914 | 1461082624045 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 6914 | 1461082624050 Marionette TRACE conn3 <- [1,1154,null,{}] 09:17:04 INFO - PROCESS | 6914 | 1461082624056 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 6914 | 1461082624267 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:17:04 INFO - PROCESS | 6914 | 1461082624578 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a254800 == 108 [pid = 6914] [id = 296] 09:17:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 274 (0x8e374c00) [pid = 6914] [serial = 889] [outer = (nil)] 09:17:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 275 (0x916c8c00) [pid = 6914] [serial = 890] [outer = 0x8e374c00] 09:17:04 INFO - PROCESS | 6914 | 1461082624673 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 276 (0x9184d800) [pid = 6914] [serial = 891] [outer = 0x8e374c00] 09:17:05 INFO - PROCESS | 6914 | 1461082625569 Marionette TRACE conn3 <- [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]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1584ms 09:17:05 INFO - PROCESS | 6914 | 1461082625632 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 6914 | 1461082625636 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:17:05 INFO - PROCESS | 6914 | 1461082625642 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 6914 | 1461082625645 Marionette TRACE conn3 <- [1,1158,null,{}] 09:17:05 INFO - PROCESS | 6914 | 1461082625651 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 6914 | 1461082625843 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:17:06 INFO - PROCESS | 6914 | 1461082626076 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa0400 == 109 [pid = 6914] [id = 297] 09:17:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 277 (0x8be62400) [pid = 6914] [serial = 892] [outer = (nil)] 09:17:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 278 (0x93387800) [pid = 6914] [serial = 893] [outer = 0x8be62400] 09:17:06 INFO - PROCESS | 6914 | 1461082626209 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 279 (0x934ca800) [pid = 6914] [serial = 894] [outer = 0x8be62400] 09:17:07 INFO - PROCESS | 6914 | 1461082627099 Marionette TRACE conn3 <- [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]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1492ms 09:17:07 INFO - PROCESS | 6914 | 1461082627135 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 6914 | 1461082627138 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:17:07 INFO - PROCESS | 6914 | 1461082627145 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 6914 | 1461082627148 Marionette TRACE conn3 <- [1,1162,null,{}] 09:17:07 INFO - PROCESS | 6914 | 1461082627154 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 6914 | 1461082627353 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:17:07 INFO - PROCESS | 6914 | 1461082627683 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f0800 == 110 [pid = 6914] [id = 298] 09:17:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 280 (0x934f3000) [pid = 6914] [serial = 895] [outer = (nil)] 09:17:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 281 (0x934f7c00) [pid = 6914] [serial = 896] [outer = 0x934f3000] 09:17:07 INFO - PROCESS | 6914 | 1461082627797 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 282 (0x93625c00) [pid = 6914] [serial = 897] [outer = 0x934f3000] 09:17:08 INFO - PROCESS | 6914 | 1461082628697 Marionette TRACE conn3 <- [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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1582ms 09:17:08 INFO - PROCESS | 6914 | 1461082628728 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 6914 | 1461082628732 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:17:08 INFO - PROCESS | 6914 | 1461082628739 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 6914 | 1461082628744 Marionette TRACE conn3 <- [1,1166,null,{}] 09:17:08 INFO - PROCESS | 6914 | 1461082628749 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 6914 | 1461082628985 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:17:09 INFO - PROCESS | 6914 | 1461082629320 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x93b5e800 == 111 [pid = 6914] [id = 299] 09:17:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 283 (0x93b64000) [pid = 6914] [serial = 898] [outer = (nil)] 09:17:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 284 (0x93e17400) [pid = 6914] [serial = 899] [outer = 0x93b64000] 09:17:09 INFO - PROCESS | 6914 | 1461082629428 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 285 (0x93e45800) [pid = 6914] [serial = 900] [outer = 0x93b64000] 09:17:10 INFO - PROCESS | 6914 | 1461082630312 Marionette TRACE conn3 <- [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]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1640ms 09:17:10 INFO - PROCESS | 6914 | 1461082630380 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 6914 | 1461082630384 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:17:10 INFO - PROCESS | 6914 | 1461082630390 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 6914 | 1461082630394 Marionette TRACE conn3 <- [1,1170,null,{}] 09:17:10 INFO - PROCESS | 6914 | 1461082630399 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 6914 | 1461082630629 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:17:10 INFO - PROCESS | 6914 | 1461082630938 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x9027dc00 == 112 [pid = 6914] [id = 300] 09:17:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 286 (0x9337f000) [pid = 6914] [serial = 901] [outer = (nil)] 09:17:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 287 (0x95a18000) [pid = 6914] [serial = 902] [outer = 0x9337f000] 09:17:11 INFO - PROCESS | 6914 | 1461082631036 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 288 (0x95ac7c00) [pid = 6914] [serial = 903] [outer = 0x9337f000] 09:17:11 INFO - PROCESS | 6914 | 1461082631891 Marionette TRACE conn3 <- [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]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1541ms 09:17:11 INFO - PROCESS | 6914 | 1461082631932 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 6914 | 1461082631935 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:17:11 INFO - PROCESS | 6914 | 1461082631942 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 6914 | 1461082631945 Marionette TRACE conn3 <- [1,1174,null,{}] 09:17:11 INFO - PROCESS | 6914 | 1461082631950 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 6914 | 1461082632131 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:17:12 INFO - PROCESS | 6914 | 1461082632398 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fc85800 == 113 [pid = 6914] [id = 301] 09:17:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 289 (0x94258800) [pid = 6914] [serial = 904] [outer = (nil)] 09:17:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 290 (0x9705bc00) [pid = 6914] [serial = 905] [outer = 0x94258800] 09:17:12 INFO - PROCESS | 6914 | 1461082632524 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 291 (0x971b3400) [pid = 6914] [serial = 906] [outer = 0x94258800] 09:17:13 INFO - PROCESS | 6914 | 1461082633416 Marionette TRACE conn3 <- [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] 09:17:13 INFO - PROCESS | 6914 | 1461082633479 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:17:13 INFO - PROCESS | 6914 | 1461082633485 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 6914 | 1461082633489 Marionette TRACE conn3 <- [1,1178,null,{}] 09:17:13 INFO - PROCESS | 6914 | 1461082633495 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 6914 | 1461082633700 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:17:14 INFO - PROCESS | 6914 | 1461082634011 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x959cdc00 == 114 [pid = 6914] [id = 302] 09:17:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 292 (0x959cf400) [pid = 6914] [serial = 907] [outer = (nil)] 09:17:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 293 (0x9771e400) [pid = 6914] [serial = 908] [outer = 0x959cf400] 09:17:14 INFO - PROCESS | 6914 | 1461082634105 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 294 (0x97723000) [pid = 6914] [serial = 909] [outer = 0x959cf400] 09:17:15 INFO - PROCESS | 6914 | 1461082635006 Marionette TRACE conn3 <- [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] 09:17:15 INFO - PROCESS | 6914 | 1461082635082 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:17:15 INFO - PROCESS | 6914 | 1461082635088 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 6914 | 1461082635092 Marionette TRACE conn3 <- [1,1182,null,{}] 09:17:15 INFO - PROCESS | 6914 | 1461082635097 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:15 INFO - PROCESS | 6914 | 1461082635298 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:17:15 INFO - PROCESS | 6914 | 1461082635606 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 6914 | ++DOCSHELL 0x9424d400 == 115 [pid = 6914] [id = 303] 09:17:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 295 (0x975aa000) [pid = 6914] [serial = 910] [outer = (nil)] 09:17:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 296 (0x98021800) [pid = 6914] [serial = 911] [outer = 0x975aa000] 09:17:15 INFO - PROCESS | 6914 | 1461082635699 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 297 (0x9802c800) [pid = 6914] [serial = 912] [outer = 0x975aa000] 09:17:16 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:16 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:17:16 INFO - PROCESS | 6914 | 1461082636611 Marionette TRACE conn3 <- [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] 09:17:16 INFO - PROCESS | 6914 | 1461082636675 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:17:16 INFO - PROCESS | 6914 | 1461082636682 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 6914 | 1461082636685 Marionette TRACE conn3 <- [1,1186,null,{}] 09:17:16 INFO - PROCESS | 6914 | 1461082636690 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 6914 | 1461082636890 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:17:17 INFO - PROCESS | 6914 | 1461082637199 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x97253c00 == 116 [pid = 6914] [id = 304] 09:17:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 298 (0x98021c00) [pid = 6914] [serial = 913] [outer = (nil)] 09:17:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 299 (0x989a7c00) [pid = 6914] [serial = 914] [outer = 0x98021c00] 09:17:17 INFO - PROCESS | 6914 | 1461082637293 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 300 (0x98a82c00) [pid = 6914] [serial = 915] [outer = 0x98021c00] 09:17:18 INFO - PROCESS | 6914 | 1461082638178 Marionette TRACE conn3 <- [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] 09:17:18 INFO - PROCESS | 6914 | 1461082638342 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:17:18 INFO - PROCESS | 6914 | 1461082638359 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 6914 | 1461082638362 Marionette TRACE conn3 <- [1,1190,null,{}] 09:17:18 INFO - PROCESS | 6914 | 1461082638368 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 6914 | 1461082638571 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:17:18 INFO - PROCESS | 6914 | 1461082638882 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c3400 == 116 [pid = 6914] [id = 305] 09:17:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 301 (0x93380800) [pid = 6914] [serial = 916] [outer = (nil)] 09:17:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 302 (0x98abd000) [pid = 6914] [serial = 917] [outer = 0x93380800] 09:17:18 INFO - PROCESS | 6914 | 1461082638968 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 303 (0x99210800) [pid = 6914] [serial = 918] [outer = 0x93380800] 09:17:19 INFO - PROCESS | 6914 | 1461082639871 Marionette TRACE conn3 <- [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] 09:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:17:19 INFO - PROCESS | 6914 | 1461082639956 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:17:19 INFO - PROCESS | 6914 | 1461082639963 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 6914 | 1461082639966 Marionette TRACE conn3 <- [1,1194,null,{}] 09:17:19 INFO - PROCESS | 6914 | 1461082639972 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:20 INFO - PROCESS | 6914 | 1461082640181 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:17:20 INFO - PROCESS | 6914 | 1461082640529 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x99204000 == 117 [pid = 6914] [id = 306] 09:17:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 304 (0x9a683c00) [pid = 6914] [serial = 919] [outer = (nil)] 09:17:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 305 (0x9df8e400) [pid = 6914] [serial = 920] [outer = 0x9a683c00] 09:17:20 INFO - PROCESS | 6914 | 1461082640619 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 306 (0x9ea1b000) [pid = 6914] [serial = 921] [outer = 0x9a683c00] 09:17:21 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:21 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:21 INFO - PROCESS | 6914 | 1461082641507 Marionette TRACE conn3 <- [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] 09:17:23 INFO - PROCESS | 6914 | 1461082643055 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:17:23 INFO - PROCESS | 6914 | 1461082643071 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 6914 | 1461082643078 Marionette TRACE conn3 <- [1,1198,null,{}] 09:17:23 INFO - PROCESS | 6914 | 1461082643086 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 6914 | 1461082643268 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:17:23 INFO - PROCESS | 6914 | 1461082643283 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b05ac00 == 93 [pid = 6914] [id = 307] 09:17:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 278 (0x8b05b400) [pid = 6914] [serial = 922] [outer = (nil)] 09:17:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 279 (0x8b11d400) [pid = 6914] [serial = 923] [outer = 0x8b05b400] 09:17:23 INFO - PROCESS | 6914 | 1461082643396 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 280 (0x8b194c00) [pid = 6914] [serial = 924] [outer = 0x8b05b400] 09:17:24 INFO - PROCESS | 6914 | 1461082644347 Marionette TRACE conn3 <- [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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1294ms 09:17:24 INFO - PROCESS | 6914 | 1461082644363 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 6914 | 1461082644368 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:17:24 INFO - PROCESS | 6914 | 1461082644380 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 6914 | 1461082644385 Marionette TRACE conn3 <- [1,1202,null,{}] 09:17:24 INFO - PROCESS | 6914 | 1461082644391 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 6914 | 1461082644650 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:17:24 INFO - PROCESS | 6914 | 1461082644680 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b198c00 == 94 [pid = 6914] [id = 308] 09:17:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 281 (0x8b363800) [pid = 6914] [serial = 925] [outer = (nil)] 09:17:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 282 (0x8b3c6c00) [pid = 6914] [serial = 926] [outer = 0x8b363800] 09:17:24 INFO - PROCESS | 6914 | 1461082644755 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 283 (0x8b3d9800) [pid = 6914] [serial = 927] [outer = 0x8b363800] 09:17:25 INFO - PROCESS | 6914 | 1461082645841 Marionette TRACE conn3 <- [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]]]}] 09:17:25 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 09:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1534ms 09:17:25 INFO - PROCESS | 6914 | 1461082645911 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 6914 | 1461082645914 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:17:25 INFO - PROCESS | 6914 | 1461082645920 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 6914 | 1461082645924 Marionette TRACE conn3 <- [1,1206,null,{}] 09:17:25 INFO - PROCESS | 6914 | 1461082645938 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 6914 | 1461082646221 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:17:26 INFO - PROCESS | 6914 | 1461082646248 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3cec00 == 95 [pid = 6914] [id = 309] 09:17:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 284 (0x8e54e400) [pid = 6914] [serial = 928] [outer = (nil)] 09:17:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 285 (0x8e660800) [pid = 6914] [serial = 929] [outer = 0x8e54e400] 09:17:26 INFO - PROCESS | 6914 | 1461082646328 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 286 (0x8f8cc000) [pid = 6914] [serial = 930] [outer = 0x8e54e400] 09:17:27 INFO - PROCESS | 6914 | 1461082647322 Marionette TRACE conn3 <- [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]]]}] 09:17:27 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 09:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1436ms 09:17:27 INFO - PROCESS | 6914 | 1461082647361 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 6914 | 1461082647365 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:17:27 INFO - PROCESS | 6914 | 1461082647371 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 6914 | 1461082647373 Marionette TRACE conn3 <- [1,1210,null,{}] 09:17:27 INFO - PROCESS | 6914 | 1461082647379 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 6914 | 1461082648169 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:17:28 INFO - PROCESS | 6914 | --DOMWINDOW == 285 (0x8b362000) [pid = 6914] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:17:28 INFO - PROCESS | 6914 | --DOMWINDOW == 284 (0x8b36c400) [pid = 6914] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:17:28 INFO - PROCESS | 6914 | --DOMWINDOW == 283 (0x8a3aec00) [pid = 6914] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:17:28 INFO - PROCESS | 6914 | --DOMWINDOW == 282 (0x85891400) [pid = 6914] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:17:28 INFO - PROCESS | 6914 | --DOMWINDOW == 281 (0x89bd3400) [pid = 6914] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:17:28 INFO - PROCESS | 6914 | 1461082648353 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x85891400 == 96 [pid = 6914] [id = 310] 09:17:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 282 (0x88960400) [pid = 6914] [serial = 931] [outer = (nil)] 09:17:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 283 (0x8b366800) [pid = 6914] [serial = 932] [outer = 0x88960400] 09:17:28 INFO - PROCESS | 6914 | 1461082648435 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 284 (0x8fedd000) [pid = 6914] [serial = 933] [outer = 0x88960400] 09:17:29 INFO - PROCESS | 6914 | 1461082649213 Marionette TRACE conn3 <- [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]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1888ms 09:17:29 INFO - PROCESS | 6914 | 1461082649260 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 6914 | 1461082649263 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:17:29 INFO - PROCESS | 6914 | 1461082649269 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 6914 | 1461082649272 Marionette TRACE conn3 <- [1,1214,null,{}] 09:17:29 INFO - PROCESS | 6914 | 1461082649277 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 6914 | 1461082649530 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:17:29 INFO - PROCESS | 6914 | 1461082649551 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x8be66800 == 97 [pid = 6914] [id = 311] 09:17:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 285 (0x8fc8d000) [pid = 6914] [serial = 934] [outer = (nil)] 09:17:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 286 (0x90247400) [pid = 6914] [serial = 935] [outer = 0x8fc8d000] 09:17:29 INFO - PROCESS | 6914 | 1461082649624 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 287 (0x9024c800) [pid = 6914] [serial = 936] [outer = 0x8fc8d000] 09:17:30 INFO - PROCESS | 6914 | 1461082650740 Marionette TRACE conn3 <- [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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1483ms 09:17:30 INFO - PROCESS | 6914 | 1461082650753 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 6914 | 1461082650759 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:17:30 INFO - PROCESS | 6914 | 1461082650769 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 6914 | 1461082650774 Marionette TRACE conn3 <- [1,1218,null,{}] 09:17:30 INFO - PROCESS | 6914 | 1461082650785 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 6914 | 1461082651018 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:17:31 INFO - PROCESS | 6914 | 1461082651324 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c6000 == 98 [pid = 6914] [id = 312] 09:17:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 288 (0x8b194400) [pid = 6914] [serial = 937] [outer = (nil)] 09:17:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 289 (0x8b3db800) [pid = 6914] [serial = 938] [outer = 0x8b194400] 09:17:31 INFO - PROCESS | 6914 | 1461082651415 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 290 (0x8e37d400) [pid = 6914] [serial = 939] [outer = 0x8b194400] 09:17:32 INFO - PROCESS | 6914 | 1461082652318 Marionette TRACE conn3 <- [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]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1589ms 09:17:32 INFO - PROCESS | 6914 | 1461082652357 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 6914 | 1461082652366 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:17:32 INFO - PROCESS | 6914 | 1461082652377 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 6914 | 1461082652380 Marionette TRACE conn3 <- [1,1222,null,{}] 09:17:32 INFO - PROCESS | 6914 | 1461082652387 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 6914 | 1461082652601 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:17:32 INFO - PROCESS | 6914 | 1461082652920 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbc2800 == 99 [pid = 6914] [id = 313] 09:17:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 291 (0x8fecf400) [pid = 6914] [serial = 940] [outer = (nil)] 09:17:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 292 (0x90193000) [pid = 6914] [serial = 941] [outer = 0x8fecf400] 09:17:33 INFO - PROCESS | 6914 | 1461082653014 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 293 (0x9024e400) [pid = 6914] [serial = 942] [outer = 0x8fecf400] 09:17:34 INFO - PROCESS | 6914 | 1461082654043 Marionette TRACE conn3 <- [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] 09:17:34 INFO - PROCESS | 6914 | 1461082654116 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:17:34 INFO - PROCESS | 6914 | 1461082654123 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 6914 | 1461082654129 Marionette TRACE conn3 <- [1,1226,null,{}] 09:17:34 INFO - PROCESS | 6914 | 1461082654145 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 6914 | 1461082654382 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:17:34 INFO - PROCESS | 6914 | 1461082654705 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x90249800 == 100 [pid = 6914] [id = 314] 09:17:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 294 (0x9054a800) [pid = 6914] [serial = 943] [outer = (nil)] 09:17:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 295 (0x907b2800) [pid = 6914] [serial = 944] [outer = 0x9054a800] 09:17:34 INFO - PROCESS | 6914 | 1461082654795 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 296 (0x916c2800) [pid = 6914] [serial = 945] [outer = 0x9054a800] 09:17:35 INFO - PROCESS | 6914 | 1461082655712 Marionette TRACE conn3 <- [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]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1645ms 09:17:35 INFO - PROCESS | 6914 | 1461082655768 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:17:35 INFO - PROCESS | 6914 | 1461082655774 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:17:35 INFO - PROCESS | 6914 | 1461082655780 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 6914 | 1461082655784 Marionette TRACE conn3 <- [1,1230,null,{}] 09:17:35 INFO - PROCESS | 6914 | 1461082655790 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 6914 | 1461082656007 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:17:36 INFO - PROCESS | 6914 | 1461082656318 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 6914 | ++DOCSHELL 0x90549c00 == 101 [pid = 6914] [id = 315] 09:17:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 297 (0x91519000) [pid = 6914] [serial = 946] [outer = (nil)] 09:17:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 298 (0x934f1400) [pid = 6914] [serial = 947] [outer = 0x91519000] 09:17:36 INFO - PROCESS | 6914 | 1461082656413 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 299 (0x934fdc00) [pid = 6914] [serial = 948] [outer = 0x91519000] 09:17:37 INFO - PROCESS | 6914 | 1461082657262 Marionette TRACE conn3 <- [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]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1531ms 09:17:37 INFO - PROCESS | 6914 | 1461082657311 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 6914 | 1461082657315 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:17:37 INFO - PROCESS | 6914 | 1461082657322 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 6914 | 1461082657326 Marionette TRACE conn3 <- [1,1234,null,{}] 09:17:37 INFO - PROCESS | 6914 | 1461082657331 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 6914 | 1461082657539 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:17:37 INFO - PROCESS | 6914 | 1461082657851 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x93623800 == 102 [pid = 6914] [id = 316] 09:17:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 300 (0x93b61c00) [pid = 6914] [serial = 949] [outer = (nil)] 09:17:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 301 (0x93b6a800) [pid = 6914] [serial = 950] [outer = 0x93b61c00] 09:17:37 INFO - PROCESS | 6914 | 1461082657947 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 302 (0x93e15800) [pid = 6914] [serial = 951] [outer = 0x93b61c00] 09:17:38 INFO - PROCESS | 6914 | 1461082658812 Marionette TRACE conn3 <- [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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1536ms 09:17:38 INFO - PROCESS | 6914 | 1461082658859 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 6914 | 1461082658863 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:17:38 INFO - PROCESS | 6914 | 1461082658870 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 6914 | 1461082658873 Marionette TRACE conn3 <- [1,1238,null,{}] 09:17:38 INFO - PROCESS | 6914 | 1461082658879 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 6914 | 1461082659112 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:17:39 INFO - PROCESS | 6914 | 1461082659439 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 6914 | ++DOCSHELL 0x9771fc00 == 103 [pid = 6914] [id = 317] 09:17:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 303 (0x97723c00) [pid = 6914] [serial = 952] [outer = (nil)] 09:17:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 304 (0x9867b000) [pid = 6914] [serial = 953] [outer = 0x97723c00] 09:17:39 INFO - PROCESS | 6914 | 1461082659555 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 305 (0x98ab6000) [pid = 6914] [serial = 954] [outer = 0x97723c00] 09:17:40 INFO - PROCESS | 6914 | 1461082660394 Marionette TRACE conn3 <- [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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1582ms 09:17:40 INFO - PROCESS | 6914 | 1461082660453 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 6914 | 1461082660457 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:17:40 INFO - PROCESS | 6914 | 1461082660463 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 6914 | 1461082660471 Marionette TRACE conn3 <- [1,1242,null,{}] 09:17:40 INFO - PROCESS | 6914 | 1461082660483 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 6914 | 1461082660688 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:17:41 INFO - PROCESS | 6914 | 1461082660997 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f6000 == 104 [pid = 6914] [id = 318] 09:17:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 306 (0x99304c00) [pid = 6914] [serial = 955] [outer = (nil)] 09:17:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 307 (0x9a977400) [pid = 6914] [serial = 956] [outer = 0x99304c00] 09:17:41 INFO - PROCESS | 6914 | 1461082661087 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 308 (0x9ea12800) [pid = 6914] [serial = 957] [outer = 0x99304c00] 09:17:41 INFO - PROCESS | 6914 | 1461082661988 Marionette TRACE conn3 <- [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]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1589ms 09:17:42 INFO - PROCESS | 6914 | 1461082662053 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 6914 | 1461082662057 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:17:42 INFO - PROCESS | 6914 | 1461082662064 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 6914 | 1461082662067 Marionette TRACE conn3 <- [1,1246,null,{}] 09:17:42 INFO - PROCESS | 6914 | 1461082662074 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 6914 | 1461082662298 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:17:42 INFO - PROCESS | 6914 | 1461082662618 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x97ec7c00 == 105 [pid = 6914] [id = 319] 09:17:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 309 (0x98679000) [pid = 6914] [serial = 958] [outer = (nil)] 09:17:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 310 (0x9fdebc00) [pid = 6914] [serial = 959] [outer = 0x98679000] 09:17:42 INFO - PROCESS | 6914 | 1461082662709 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 311 (0x9ff45000) [pid = 6914] [serial = 960] [outer = 0x98679000] 09:17:43 INFO - PROCESS | 6914 | 1461082663588 Marionette TRACE conn3 <- [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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1580ms 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:17:43 INFO - PROCESS | 6914 | 1461082663645 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 6914 | 1461082663648 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:17:43 INFO - PROCESS | 6914 | 1461082663654 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 6914 | 1461082663658 Marionette TRACE conn3 <- [1,1250,null,{}] 09:17:43 INFO - PROCESS | 6914 | 1461082663663 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 6914 | 1461082663867 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:17:44 INFO - PROCESS | 6914 | 1461082664189 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x8ff19000 == 106 [pid = 6914] [id = 320] 09:17:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 312 (0x918c8800) [pid = 6914] [serial = 961] [outer = (nil)] 09:17:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 313 (0x9fd97000) [pid = 6914] [serial = 962] [outer = 0x918c8800] 09:17:44 INFO - PROCESS | 6914 | 1461082664280 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 314 (0xa0b12800) [pid = 6914] [serial = 963] [outer = 0x918c8800] 09:17:45 INFO - PROCESS | 6914 | 1461082665174 Marionette TRACE conn3 <- [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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1592ms 09:17:45 INFO - PROCESS | 6914 | 1461082665247 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 6914 | 1461082665250 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:17:45 INFO - PROCESS | 6914 | 1461082665257 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 6914 | 1461082665260 Marionette TRACE conn3 <- [1,1254,null,{}] 09:17:45 INFO - PROCESS | 6914 | 1461082665266 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 6914 | 1461082665495 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:17:45 INFO - PROCESS | 6914 | 1461082665824 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e11800 == 107 [pid = 6914] [id = 321] 09:17:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 315 (0xa098c400) [pid = 6914] [serial = 964] [outer = (nil)] 09:17:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 316 (0xa0d72000) [pid = 6914] [serial = 965] [outer = 0xa098c400] 09:17:45 INFO - PROCESS | 6914 | 1461082665910 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 317 (0xa0d75c00) [pid = 6914] [serial = 966] [outer = 0xa098c400] 09:17:46 INFO - PROCESS | 6914 | 1461082666798 Marionette TRACE conn3 <- [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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1589ms 09:17:46 INFO - PROCESS | 6914 | 1461082666846 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:17:46 INFO - PROCESS | 6914 | 1461082666850 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:17:46 INFO - PROCESS | 6914 | 1461082666856 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 6914 | 1461082666861 Marionette TRACE conn3 <- [1,1258,null,{}] 09:17:46 INFO - PROCESS | 6914 | 1461082666867 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:47 INFO - PROCESS | 6914 | 1461082667133 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:17:47 INFO - PROCESS | 6914 | 1461082667458 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 6914 | ++DOCSHELL 0xa0d6c000 == 108 [pid = 6914] [id = 322] 09:17:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 318 (0xa3b7a400) [pid = 6914] [serial = 967] [outer = (nil)] 09:17:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 319 (0xa4346400) [pid = 6914] [serial = 968] [outer = 0xa3b7a400] 09:17:47 INFO - PROCESS | 6914 | 1461082667564 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 320 (0xa44bcc00) [pid = 6914] [serial = 969] [outer = 0xa3b7a400] 09:17:48 INFO - PROCESS | 6914 | 1461082668461 Marionette TRACE conn3 <- [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]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1680ms 09:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:17:48 INFO - PROCESS | 6914 | 1461082668537 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 6914 | 1461082668540 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:17:48 INFO - PROCESS | 6914 | 1461082668546 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 6914 | 1461082668549 Marionette TRACE conn3 <- [1,1262,null,{}] 09:17:48 INFO - PROCESS | 6914 | 1461082668555 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 6914 | 1461082668750 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:17:49 INFO - PROCESS | 6914 | 1461082669071 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x85911400 == 109 [pid = 6914] [id = 323] 09:17:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 321 (0x85913400) [pid = 6914] [serial = 970] [outer = (nil)] 09:17:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 322 (0x8591a800) [pid = 6914] [serial = 971] [outer = 0x85913400] 09:17:49 INFO - PROCESS | 6914 | 1461082669163 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 323 (0x8591c000) [pid = 6914] [serial = 972] [outer = 0x85913400] 09:17:50 INFO - PROCESS | 6914 | 1461082670026 Marionette TRACE conn3 <- [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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1531ms 09:17:50 INFO - PROCESS | 6914 | 1461082670077 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 6914 | 1461082670080 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:17:50 INFO - PROCESS | 6914 | 1461082670087 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 6914 | 1461082670091 Marionette TRACE conn3 <- [1,1266,null,{}] 09:17:50 INFO - PROCESS | 6914 | 1461082670096 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 6914 | 1461082670292 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:17:50 INFO - PROCESS | 6914 | 1461082670604 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x907bb000 == 110 [pid = 6914] [id = 324] 09:17:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 324 (0x9325a400) [pid = 6914] [serial = 973] [outer = (nil)] 09:17:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 325 (0x9325cc00) [pid = 6914] [serial = 974] [outer = 0x9325a400] 09:17:50 INFO - PROCESS | 6914 | 1461082670724 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 326 (0x9325f400) [pid = 6914] [serial = 975] [outer = 0x9325a400] 09:17:51 INFO - PROCESS | 6914 | 1461082671591 Marionette TRACE conn3 <- [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]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1578ms 09:17:51 INFO - PROCESS | 6914 | 1461082671666 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 6914 | 1461082671670 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:17:51 INFO - PROCESS | 6914 | 1461082671677 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 6914 | 1461082671679 Marionette TRACE conn3 <- [1,1270,null,{}] 09:17:51 INFO - PROCESS | 6914 | 1461082671686 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 6914 | 1461082671926 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:17:52 INFO - PROCESS | 6914 | 1461082672246 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x85912800 == 111 [pid = 6914] [id = 325] 09:17:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 327 (0x89f0e400) [pid = 6914] [serial = 976] [outer = (nil)] 09:17:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 328 (0x93265c00) [pid = 6914] [serial = 977] [outer = 0x89f0e400] 09:17:52 INFO - PROCESS | 6914 | 1461082672333 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 329 (0x9802b800) [pid = 6914] [serial = 978] [outer = 0x89f0e400] 09:17:53 INFO - PROCESS | 6914 | 1461082673175 Marionette TRACE conn3 <- [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]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1538ms 09:17:53 INFO - PROCESS | 6914 | 1461082673215 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 6914 | 1461082673219 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:17:53 INFO - PROCESS | 6914 | 1461082673225 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 6914 | 1461082673228 Marionette TRACE conn3 <- [1,1274,null,{}] 09:17:53 INFO - PROCESS | 6914 | 1461082673234 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 6914 | 1461082673430 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:17:53 INFO - PROCESS | 6914 | 1461082673705 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x84eb2c00 == 112 [pid = 6914] [id = 326] 09:17:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 330 (0x84eb3c00) [pid = 6914] [serial = 979] [outer = (nil)] 09:17:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 331 (0x84ebb000) [pid = 6914] [serial = 980] [outer = 0x84eb3c00] 09:17:53 INFO - PROCESS | 6914 | 1461082673837 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 332 (0x84ebdc00) [pid = 6914] [serial = 981] [outer = 0x84eb3c00] 09:17:54 INFO - PROCESS | 6914 | 1461082674709 Marionette TRACE conn3 <- [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]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1527ms 09:17:54 INFO - PROCESS | 6914 | 1461082674756 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 6914 | 1461082674760 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:17:54 INFO - PROCESS | 6914 | 1461082674769 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 6914 | 1461082674772 Marionette TRACE conn3 <- [1,1278,null,{}] 09:17:54 INFO - PROCESS | 6914 | 1461082674778 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 6914 | 1461082674970 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:17:55 INFO - PROCESS | 6914 | 1461082675293 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x84eb8c00 == 113 [pid = 6914] [id = 327] 09:17:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 333 (0x84eb9800) [pid = 6914] [serial = 982] [outer = (nil)] 09:17:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 334 (0x93266000) [pid = 6914] [serial = 983] [outer = 0x84eb9800] 09:17:55 INFO - PROCESS | 6914 | 1461082675387 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 335 (0x9772c400) [pid = 6914] [serial = 984] [outer = 0x84eb9800] 09:17:56 INFO - PROCESS | 6914 | 1461082676281 Marionette TRACE conn3 <- [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]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1545ms 09:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:17:56 INFO - PROCESS | 6914 | 1461082676313 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 6914 | 1461082676316 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:17:56 INFO - PROCESS | 6914 | 1461082676324 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 6914 | 1461082676327 Marionette TRACE conn3 <- [1,1282,null,{}] 09:17:56 INFO - PROCESS | 6914 | 1461082676333 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 6914 | 1461082676535 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:17:56 INFO - PROCESS | 6914 | 1461082676858 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ac4400 == 114 [pid = 6914] [id = 328] 09:17:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 336 (0x83ac4c00) [pid = 6914] [serial = 985] [outer = (nil)] 09:17:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 337 (0x83acd000) [pid = 6914] [serial = 986] [outer = 0x83ac4c00] 09:17:56 INFO - PROCESS | 6914 | 1461082676947 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 338 (0x83ad0800) [pid = 6914] [serial = 987] [outer = 0x83ac4c00] 09:17:57 INFO - PROCESS | 6914 | 1461082677846 Marionette TRACE conn3 <- [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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1581ms 09:17:57 INFO - PROCESS | 6914 | 1461082677906 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 6914 | 1461082677909 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:17:57 INFO - PROCESS | 6914 | 1461082677915 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 6914 | 1461082677919 Marionette TRACE conn3 <- [1,1286,null,{}] 09:17:57 INFO - PROCESS | 6914 | 1461082677924 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 6914 | 1461082678135 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:17:58 INFO - PROCESS | 6914 | 1461082678491 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bbe400 == 115 [pid = 6914] [id = 329] 09:17:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 339 (0x82bbec00) [pid = 6914] [serial = 988] [outer = (nil)] 09:17:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 340 (0x82bc7c00) [pid = 6914] [serial = 989] [outer = 0x82bbec00] 09:17:58 INFO - PROCESS | 6914 | 1461082678588 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 341 (0x82bca000) [pid = 6914] [serial = 990] [outer = 0x82bbec00] 09:17:59 INFO - PROCESS | 6914 | 1461082679500 Marionette TRACE conn3 <- [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]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1634ms 09:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:17:59 INFO - PROCESS | 6914 | 1461082679550 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 6914 | 1461082679553 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:17:59 INFO - PROCESS | 6914 | 1461082679560 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 6914 | 1461082679563 Marionette TRACE conn3 <- [1,1290,null,{}] 09:17:59 INFO - PROCESS | 6914 | 1461082679569 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 6914 | 1461082679788 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:18:00 INFO - PROCESS | 6914 | 1461082680113 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc6c00 == 116 [pid = 6914] [id = 330] 09:18:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 342 (0x82bc8c00) [pid = 6914] [serial = 991] [outer = (nil)] 09:18:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 343 (0x84eb2400) [pid = 6914] [serial = 992] [outer = 0x82bc8c00] 09:18:00 INFO - PROCESS | 6914 | 1461082680203 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 344 (0x84ec0800) [pid = 6914] [serial = 993] [outer = 0x82bc8c00] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x916c4000 == 115 [pid = 6914] [id = 50] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8e376400 == 114 [pid = 6914] [id = 287] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x9151b400 == 113 [pid = 6914] [id = 11] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x97253c00 == 112 [pid = 6914] [id = 304] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c3400 == 111 [pid = 6914] [id = 305] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x9424d400 == 110 [pid = 6914] [id = 303] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x959cdc00 == 109 [pid = 6914] [id = 302] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8fc85800 == 108 [pid = 6914] [id = 301] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x93b5e800 == 107 [pid = 6914] [id = 299] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x9027dc00 == 106 [pid = 6914] [id = 300] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x934f0800 == 105 [pid = 6914] [id = 298] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x87fa0400 == 104 [pid = 6914] [id = 297] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8a254800 == 103 [pid = 6914] [id = 296] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8feddc00 == 102 [pid = 6914] [id = 294] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8e37d000 == 101 [pid = 6914] [id = 295] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8ff1c400 == 100 [pid = 6914] [id = 293] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x89aab400 == 99 [pid = 6914] [id = 292] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8b123400 == 98 [pid = 6914] [id = 291] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8b36d800 == 97 [pid = 6914] [id = 290] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3b5000 == 96 [pid = 6914] [id = 289] 09:18:02 INFO - PROCESS | 6914 | --DOCSHELL 0x8588cc00 == 95 [pid = 6914] [id = 288] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 343 (0x88958c00) [pid = 6914] [serial = 849] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 342 (0x9ff48000) [pid = 6914] [serial = 812] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 341 (0x8b36f800) [pid = 6914] [serial = 857] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 340 (0x86195400) [pid = 6914] [serial = 842] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 339 (0x8e380000) [pid = 6914] [serial = 863] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 338 (0x85891800) [pid = 6914] [serial = 830] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 337 (0x8b3c8c00) [pid = 6914] [serial = 858] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 336 (0x8b3d4c00) [pid = 6914] [serial = 821] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 335 (0x979a5c00) [pid = 6914] [serial = 806] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 334 (0x8b36f000) [pid = 6914] [serial = 797] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 333 (0x86067400) [pid = 6914] [serial = 836] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 332 (0x8be5c800) [pid = 6914] [serial = 860] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 331 (0x8b194800) [pid = 6914] [serial = 855] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 330 (0x892b0400) [pid = 6914] [serial = 833] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 329 (0x86195c00) [pid = 6914] [serial = 848] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 328 (0x8fe14800) [pid = 6914] [serial = 800] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 327 (0x8bff6800) [pid = 6914] [serial = 861] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 326 (0x8b197400) [pid = 6914] [serial = 818] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 325 (0x8b122c00) [pid = 6914] [serial = 854] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 324 (0x8a3a8c00) [pid = 6914] [serial = 852] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 323 (0x8b195000) [pid = 6914] [serial = 827] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 322 (0x93e41800) [pid = 6914] [serial = 803] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 321 (0x8a0c7800) [pid = 6914] [serial = 851] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 320 (0x8b3de000) [pid = 6914] [serial = 824] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 319 (0x98ab7400) [pid = 6914] [serial = 809] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 318 (0x8618bc00) [pid = 6914] [serial = 839] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 317 (0x8b193c00) [pid = 6914] [serial = 845] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | --DOMWINDOW == 316 (0xa0d74000) [pid = 6914] [serial = 815] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 6914 | 1461082682827 Marionette TRACE conn3 <- [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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 3289ms 09:18:02 INFO - PROCESS | 6914 | 1461082682850 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 6914 | 1461082682856 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:18:02 INFO - PROCESS | 6914 | 1461082682866 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 6914 | 1461082682871 Marionette TRACE conn3 <- [1,1294,null,{}] 09:18:02 INFO - PROCESS | 6914 | 1461082682878 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 6914 | 1461082683064 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:18:03 INFO - PROCESS | 6914 | 1461082683276 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bcd400 == 96 [pid = 6914] [id = 331] 09:18:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 317 (0x87f9cc00) [pid = 6914] [serial = 994] [outer = (nil)] 09:18:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 318 (0x89aa5400) [pid = 6914] [serial = 995] [outer = 0x87f9cc00] 09:18:03 INFO - PROCESS | 6914 | 1461082683355 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 319 (0x89f19c00) [pid = 6914] [serial = 996] [outer = 0x87f9cc00] 09:18:04 INFO - PROCESS | 6914 | 1461082684254 Marionette TRACE conn3 <- [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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1429ms 09:18:04 INFO - PROCESS | 6914 | 1461082684296 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 6914 | 1461082684304 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:18:04 INFO - PROCESS | 6914 | 1461082684315 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 6914 | 1461082684320 Marionette TRACE conn3 <- [1,1298,null,{}] 09:18:04 INFO - PROCESS | 6914 | 1461082684327 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 6914 | 1461082684545 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:18:04 INFO - PROCESS | 6914 | 1461082684873 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c2400 == 97 [pid = 6914] [id = 332] 09:18:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 320 (0x8a254400) [pid = 6914] [serial = 997] [outer = (nil)] 09:18:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 321 (0x8b11ec00) [pid = 6914] [serial = 998] [outer = 0x8a254400] 09:18:04 INFO - PROCESS | 6914 | 1461082684963 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 322 (0x8b193c00) [pid = 6914] [serial = 999] [outer = 0x8a254400] 09:18:05 INFO - PROCESS | 6914 | 1461082685836 Marionette TRACE conn3 <- [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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1583ms 09:18:05 INFO - PROCESS | 6914 | 1461082685899 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 6914 | 1461082685903 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:18:05 INFO - PROCESS | 6914 | 1461082685909 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 6914 | 1461082685915 Marionette TRACE conn3 <- [1,1302,null,{}] 09:18:05 INFO - PROCESS | 6914 | 1461082685930 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 6914 | 1461082686198 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:18:06 INFO - PROCESS | 6914 | 1461082686232 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b03b000 == 98 [pid = 6914] [id = 333] 09:18:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 323 (0x8b3c9000) [pid = 6914] [serial = 1000] [outer = (nil)] 09:18:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 324 (0x8b3d6c00) [pid = 6914] [serial = 1001] [outer = 0x8b3c9000] 09:18:06 INFO - PROCESS | 6914 | 1461082686306 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 325 (0x8b3dfc00) [pid = 6914] [serial = 1002] [outer = 0x8b3c9000] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 324 (0x975a7400) [pid = 6914] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 323 (0x8b190400) [pid = 6914] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 322 (0x8be5f000) [pid = 6914] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 321 (0x8e663400) [pid = 6914] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 320 (0x89f1a800) [pid = 6914] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 319 (0x93620c00) [pid = 6914] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 318 (0x93e46400) [pid = 6914] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 317 (0x8b059000) [pid = 6914] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 316 (0x89aafc00) [pid = 6914] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 315 (0x98727800) [pid = 6914] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 314 (0x94250800) [pid = 6914] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 313 (0x8fedd400) [pid = 6914] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 312 (0x8e662400) [pid = 6914] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 311 (0x8b05a400) [pid = 6914] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 310 (0x8b3d5800) [pid = 6914] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 309 (0x93e42c00) [pid = 6914] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 308 (0x9a928800) [pid = 6914] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 307 (0x8e65ec00) [pid = 6914] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 306 (0x8fed5800) [pid = 6914] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 305 (0x934d8400) [pid = 6914] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 304 (0x93e11000) [pid = 6914] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 303 (0x86069c00) [pid = 6914] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 302 (0x97998c00) [pid = 6914] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 301 (0x8b03bc00) [pid = 6914] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 300 (0x94258800) [pid = 6914] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 299 (0x90254000) [pid = 6914] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 298 (0x85892000) [pid = 6914] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 297 (0x90548800) [pid = 6914] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 296 (0x87f9b800) [pid = 6914] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 295 (0x90273c00) [pid = 6914] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 294 (0x8a3ab000) [pid = 6914] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 293 (0x97726000) [pid = 6914] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 292 (0x8e37b000) [pid = 6914] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 291 (0x86192800) [pid = 6914] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 290 (0x8b03fc00) [pid = 6914] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 289 (0x9923b400) [pid = 6914] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 288 (0x9ffc9000) [pid = 6914] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 287 (0x8a3b6000) [pid = 6914] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 286 (0x8a3ac000) [pid = 6914] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 285 (0x8588ac00) [pid = 6914] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 284 (0x91512400) [pid = 6914] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 283 (0x89aad000) [pid = 6914] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 282 (0x8b363800) [pid = 6914] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 281 (0x89aa5000) [pid = 6914] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 280 (0x8b3c2800) [pid = 6914] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 279 (0x8ff1bc00) [pid = 6914] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 278 (0x8b039c00) [pid = 6914] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 277 (0x8b36d000) [pid = 6914] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 276 (0x99209800) [pid = 6914] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 275 (0x93b64000) [pid = 6914] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 274 (0x8b363c00) [pid = 6914] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 273 (0x934f3000) [pid = 6914] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 272 (0x8a3b3800) [pid = 6914] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 271 (0x975b0000) [pid = 6914] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 270 (0x8b369400) [pid = 6914] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 269 (0x8b05c400) [pid = 6914] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 268 (0x9037b800) [pid = 6914] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 267 (0x93380800) [pid = 6914] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 266 (0x89bcf800) [pid = 6914] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 265 (0x88960400) [pid = 6914] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 264 (0x8b3c4000) [pid = 6914] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 263 (0x8ff1e400) [pid = 6914] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 262 (0x90196800) [pid = 6914] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 261 (0x98729c00) [pid = 6914] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 260 (0x8fbc3000) [pid = 6914] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 259 (0x97a4a800) [pid = 6914] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 258 (0x98021c00) [pid = 6914] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 257 (0x93e10c00) [pid = 6914] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 256 (0x892ab800) [pid = 6914] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 255 (0x9337f000) [pid = 6914] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 254 (0x989ac400) [pid = 6914] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 253 (0x97a4e400) [pid = 6914] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 252 (0x934fd000) [pid = 6914] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 251 (0x8e374c00) [pid = 6914] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 250 (0x89bc7c00) [pid = 6914] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 249 (0x8b055800) [pid = 6914] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 248 (0x8fed8000) [pid = 6914] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 247 (0x8e663000) [pid = 6914] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 246 (0x9027a000) [pid = 6914] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 245 (0x9151ec00) [pid = 6914] [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.] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 244 (0x905be000) [pid = 6914] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 243 (0x93e18c00) [pid = 6914] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 242 (0x8a0cc400) [pid = 6914] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 241 (0x9fa38800) [pid = 6914] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 240 (0x87f9e000) [pid = 6914] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 239 (0x8be62400) [pid = 6914] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 238 (0x963a0400) [pid = 6914] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 237 (0x87fa0000) [pid = 6914] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 236 (0x8b191c00) [pid = 6914] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 235 (0x90547000) [pid = 6914] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 234 (0x959cf400) [pid = 6914] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 233 (0x8b1d1000) [pid = 6914] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 232 (0x8e54e400) [pid = 6914] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 231 (0x905cbc00) [pid = 6914] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 230 (0x8b1d3800) [pid = 6914] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 229 (0x918c6c00) [pid = 6914] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 228 (0x8895ac00) [pid = 6914] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 227 (0x8b05b400) [pid = 6914] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 226 (0x95c11400) [pid = 6914] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 225 (0x89f1d800) [pid = 6914] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 224 (0x8588e800) [pid = 6914] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 223 (0x8f6e8800) [pid = 6914] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 222 (0x86060800) [pid = 6914] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 221 (0x8f8d6800) [pid = 6914] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 220 (0x975aa000) [pid = 6914] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 219 (0x90193c00) [pid = 6914] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 218 (0x8fce9400) [pid = 6914] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:18:08 INFO - PROCESS | 6914 | --DOMWINDOW == 217 (0x8b05d400) [pid = 6914] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:18:08 INFO - PROCESS | 6914 | 1461082688956 Marionette TRACE conn3 <- [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]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 3091ms 09:18:09 INFO - PROCESS | 6914 | 1461082689001 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:18:09 INFO - PROCESS | 6914 | 1461082689005 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:18:09 INFO - PROCESS | 6914 | 1461082689011 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 6914 | 1461082689014 Marionette TRACE conn3 <- [1,1306,null,{}] 09:18:09 INFO - PROCESS | 6914 | 1461082689019 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 6914 | 1461082689189 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:18:09 INFO - PROCESS | 6914 | 1461082689205 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x8588ec00 == 99 [pid = 6914] [id = 334] 09:18:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 218 (0x87fa3800) [pid = 6914] [serial = 1003] [outer = (nil)] 09:18:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 219 (0x89aa9000) [pid = 6914] [serial = 1004] [outer = 0x87fa3800] 09:18:09 INFO - PROCESS | 6914 | 1461082689278 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 220 (0x89bce800) [pid = 6914] [serial = 1005] [outer = 0x87fa3800] 09:18:10 INFO - PROCESS | 6914 | 1461082690224 Marionette TRACE conn3 <- [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]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1383ms 09:18:10 INFO - PROCESS | 6914 | 1461082690396 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 6914 | 1461082690402 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:18:10 INFO - PROCESS | 6914 | 1461082690412 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 6914 | 1461082690416 Marionette TRACE conn3 <- [1,1310,null,{}] 09:18:10 INFO - PROCESS | 6914 | 1461082690425 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 6914 | 1461082690667 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:18:11 INFO - PROCESS | 6914 | 1461082691020 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x85917000 == 100 [pid = 6914] [id = 335] 09:18:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 221 (0x85917400) [pid = 6914] [serial = 1006] [outer = (nil)] 09:18:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 222 (0x86066400) [pid = 6914] [serial = 1007] [outer = 0x85917400] 09:18:11 INFO - PROCESS | 6914 | 1461082691118 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 223 (0x86190800) [pid = 6914] [serial = 1008] [outer = 0x85917400] 09:18:12 INFO - PROCESS | 6914 | 1461082692090 Marionette TRACE conn3 <- [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] 09:18:12 INFO - PROCESS | 6914 | 1461082692153 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:18:12 INFO - PROCESS | 6914 | 1461082692166 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 6914 | 1461082692173 Marionette TRACE conn3 <- [1,1314,null,{}] 09:18:12 INFO - PROCESS | 6914 | 1461082692179 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 6914 | 1461082692403 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:18:12 INFO - PROCESS | 6914 | 1461082692740 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c5400 == 101 [pid = 6914] [id = 336] 09:18:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 224 (0x8a3acc00) [pid = 6914] [serial = 1009] [outer = (nil)] 09:18:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 225 (0x8b03d000) [pid = 6914] [serial = 1010] [outer = 0x8a3acc00] 09:18:12 INFO - PROCESS | 6914 | 1461082692832 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 226 (0x8b05d400) [pid = 6914] [serial = 1011] [outer = 0x8a3acc00] 09:18:13 INFO - PROCESS | 6914 | 1461082693829 Marionette TRACE conn3 <- [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]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1740ms 09:18:13 INFO - PROCESS | 6914 | 1461082693903 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 6914 | 1461082693907 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:18:13 INFO - PROCESS | 6914 | 1461082693914 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 6914 | 1461082693917 Marionette TRACE conn3 <- [1,1318,null,{}] 09:18:13 INFO - PROCESS | 6914 | 1461082693933 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 6914 | 1461082694206 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:18:14 INFO - PROCESS | 6914 | 1461082694577 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b03f400 == 102 [pid = 6914] [id = 337] 09:18:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 227 (0x8b364c00) [pid = 6914] [serial = 1012] [outer = (nil)] 09:18:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 228 (0x8b3c7800) [pid = 6914] [serial = 1013] [outer = 0x8b364c00] 09:18:14 INFO - PROCESS | 6914 | 1461082694675 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 229 (0x8b3db400) [pid = 6914] [serial = 1014] [outer = 0x8b364c00] 09:18:15 INFO - PROCESS | 6914 | 1461082695632 Marionette TRACE conn3 <- [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]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1780ms 09:18:15 INFO - PROCESS | 6914 | 1461082695695 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 6914 | 1461082695699 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:18:15 INFO - PROCESS | 6914 | 1461082695706 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 6914 | 1461082695710 Marionette TRACE conn3 <- [1,1322,null,{}] 09:18:15 INFO - PROCESS | 6914 | 1461082695716 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 6914 | 1461082695964 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:18:16 INFO - PROCESS | 6914 | 1461082696284 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b36f800 == 103 [pid = 6914] [id = 338] 09:18:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 230 (0x8be62400) [pid = 6914] [serial = 1015] [outer = (nil)] 09:18:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 231 (0x8e37ac00) [pid = 6914] [serial = 1016] [outer = 0x8be62400] 09:18:16 INFO - PROCESS | 6914 | 1461082696378 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 232 (0x8e54c000) [pid = 6914] [serial = 1017] [outer = 0x8be62400] 09:18:17 INFO - PROCESS | 6914 | 1461082697271 Marionette TRACE conn3 <- [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]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1630ms 09:18:17 INFO - PROCESS | 6914 | 1461082697336 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 6914 | 1461082697341 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:18:17 INFO - PROCESS | 6914 | 1461082697347 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 6914 | 1461082697351 Marionette TRACE conn3 <- [1,1326,null,{}] 09:18:17 INFO - PROCESS | 6914 | 1461082697356 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 6914 | 1461082697546 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:18:17 INFO - PROCESS | 6914 | 1461082697857 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x8be62000 == 104 [pid = 6914] [id = 339] 09:18:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 233 (0x8bfee800) [pid = 6914] [serial = 1018] [outer = (nil)] 09:18:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 234 (0x8f6e2000) [pid = 6914] [serial = 1019] [outer = 0x8bfee800] 09:18:17 INFO - PROCESS | 6914 | 1461082697950 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 235 (0x8f8d3400) [pid = 6914] [serial = 1020] [outer = 0x8bfee800] 09:18:18 INFO - PROCESS | 6914 | 1461082698848 Marionette TRACE conn3 <- [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]]]}] 09:18:18 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 09:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1532ms 09:18:18 INFO - PROCESS | 6914 | 1461082698881 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 6914 | 1461082698884 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:18:18 INFO - PROCESS | 6914 | 1461082698891 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 6914 | 1461082698895 Marionette TRACE conn3 <- [1,1330,null,{}] 09:18:18 INFO - PROCESS | 6914 | 1461082698901 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 6914 | 1461082699136 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:18:19 INFO - PROCESS | 6914 | 1461082699382 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x8bfee000 == 105 [pid = 6914] [id = 340] 09:18:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 236 (0x8fe1d000) [pid = 6914] [serial = 1021] [outer = (nil)] 09:18:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 237 (0x8fed8000) [pid = 6914] [serial = 1022] [outer = 0x8fe1d000] 09:18:19 INFO - PROCESS | 6914 | 1461082699528 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 238 (0x8ff16800) [pid = 6914] [serial = 1023] [outer = 0x8fe1d000] 09:18:20 INFO - PROCESS | 6914 | 1461082700403 Marionette TRACE conn3 <- [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]]]}] 09:18:20 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 09:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1542ms 09:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:18:20 INFO - PROCESS | 6914 | 1461082700434 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 6914 | 1461082700437 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:18:20 INFO - PROCESS | 6914 | 1461082700444 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 6914 | 1461082700447 Marionette TRACE conn3 <- [1,1334,null,{}] 09:18:20 INFO - PROCESS | 6914 | 1461082700453 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 6914 | 1461082700643 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:18:20 INFO - PROCESS | 6914 | 1461082700960 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b365c00 == 106 [pid = 6914] [id = 341] 09:18:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 239 (0x8ff1bc00) [pid = 6914] [serial = 1024] [outer = (nil)] 09:18:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 240 (0x901a0000) [pid = 6914] [serial = 1025] [outer = 0x8ff1bc00] 09:18:21 INFO - PROCESS | 6914 | 1461082701103 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 241 (0x90275400) [pid = 6914] [serial = 1026] [outer = 0x8ff1bc00] 09:18:21 INFO - PROCESS | 6914 | 1461082701964 Marionette TRACE conn3 <- [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]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1579ms 09:18:22 INFO - PROCESS | 6914 | 1461082702023 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 6914 | 1461082702027 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:18:22 INFO - PROCESS | 6914 | 1461082702034 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 6914 | 1461082702037 Marionette TRACE conn3 <- [1,1338,null,{}] 09:18:22 INFO - PROCESS | 6914 | 1461082702043 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:22 INFO - PROCESS | 6914 | 1461082702245 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:18:22 INFO - PROCESS | 6914 | 1461082702560 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3d7000 == 107 [pid = 6914] [id = 342] 09:18:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 242 (0x8ff1a000) [pid = 6914] [serial = 1027] [outer = (nil)] 09:18:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 243 (0x90548800) [pid = 6914] [serial = 1028] [outer = 0x8ff1a000] 09:18:22 INFO - PROCESS | 6914 | 1461082702655 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 244 (0x9054d400) [pid = 6914] [serial = 1029] [outer = 0x8ff1a000] 09:18:24 INFO - PROCESS | 6914 | 1461082704081 Marionette TRACE conn3 <- [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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2084ms 09:18:24 INFO - PROCESS | 6914 | 1461082704158 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 6914 | 1461082704163 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:18:24 INFO - PROCESS | 6914 | 1461082704171 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 6914 | 1461082704174 Marionette TRACE conn3 <- [1,1342,null,{}] 09:18:24 INFO - PROCESS | 6914 | 1461082704179 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 6914 | 1461082704396 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:18:24 INFO - PROCESS | 6914 | 1461082704666 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x9027d000 == 108 [pid = 6914] [id = 343] 09:18:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 245 (0x90542000) [pid = 6914] [serial = 1030] [outer = (nil)] 09:18:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 246 (0x905cac00) [pid = 6914] [serial = 1031] [outer = 0x90542000] 09:18:24 INFO - PROCESS | 6914 | 1461082704752 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 247 (0x907af000) [pid = 6914] [serial = 1032] [outer = 0x90542000] 09:18:25 INFO - PROCESS | 6914 | 1461082705688 Marionette TRACE conn3 <- [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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1585ms 09:18:25 INFO - PROCESS | 6914 | 1461082705757 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 6914 | 1461082705761 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:18:25 INFO - PROCESS | 6914 | 1461082705767 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 6914 | 1461082705771 Marionette TRACE conn3 <- [1,1346,null,{}] 09:18:25 INFO - PROCESS | 6914 | 1461082705776 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 6914 | 1461082706032 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:18:26 INFO - PROCESS | 6914 | 1461082706355 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fe15000 == 109 [pid = 6914] [id = 344] 09:18:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 248 (0x90547000) [pid = 6914] [serial = 1033] [outer = (nil)] 09:18:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 249 (0x916c4800) [pid = 6914] [serial = 1034] [outer = 0x90547000] 09:18:26 INFO - PROCESS | 6914 | 1461082706449 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 250 (0x918c7000) [pid = 6914] [serial = 1035] [outer = 0x90547000] 09:18:27 INFO - PROCESS | 6914 | 1461082707338 Marionette TRACE conn3 <- [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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1627ms 09:18:27 INFO - PROCESS | 6914 | 1461082707396 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 6914 | 1461082707400 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:18:27 INFO - PROCESS | 6914 | 1461082707406 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 6914 | 1461082707411 Marionette TRACE conn3 <- [1,1350,null,{}] 09:18:27 INFO - PROCESS | 6914 | 1461082707416 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 6914 | 1461082707648 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:18:28 INFO - PROCESS | 6914 | 1461082707988 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x9151cc00 == 110 [pid = 6914] [id = 345] 09:18:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 251 (0x934cf400) [pid = 6914] [serial = 1036] [outer = (nil)] 09:18:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 252 (0x934d4c00) [pid = 6914] [serial = 1037] [outer = 0x934cf400] 09:18:28 INFO - PROCESS | 6914 | 1461082708092 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 253 (0x9361c800) [pid = 6914] [serial = 1038] [outer = 0x934cf400] 09:18:29 INFO - PROCESS | 6914 | 1461082709007 Marionette TRACE conn3 <- [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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1678ms 09:18:29 INFO - PROCESS | 6914 | 1461082709086 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 6914 | 1461082709089 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:18:29 INFO - PROCESS | 6914 | 1461082709096 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 6914 | 1461082709099 Marionette TRACE conn3 <- [1,1354,null,{}] 09:18:29 INFO - PROCESS | 6914 | 1461082709105 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 6914 | 1461082709334 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:18:29 INFO - PROCESS | 6914 | 1461082709654 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x93440400 == 111 [pid = 6914] [id = 346] 09:18:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 254 (0x934d1400) [pid = 6914] [serial = 1039] [outer = (nil)] 09:18:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 255 (0x93e17c00) [pid = 6914] [serial = 1040] [outer = 0x934d1400] 09:18:29 INFO - PROCESS | 6914 | 1461082709746 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 256 (0x93e44000) [pid = 6914] [serial = 1041] [outer = 0x934d1400] 09:18:30 INFO - PROCESS | 6914 | 1461082710672 Marionette TRACE conn3 <- [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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1637ms 09:18:30 INFO - PROCESS | 6914 | 1461082710734 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 6914 | 1461082710737 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:18:30 INFO - PROCESS | 6914 | 1461082710744 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 6914 | 1461082710748 Marionette TRACE conn3 <- [1,1358,null,{}] 09:18:30 INFO - PROCESS | 6914 | 1461082710754 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 6914 | 1461082711036 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:18:31 INFO - PROCESS | 6914 | 1461082711362 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x8588a000 == 112 [pid = 6914] [id = 347] 09:18:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 257 (0x90249000) [pid = 6914] [serial = 1042] [outer = (nil)] 09:18:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 258 (0x959cf800) [pid = 6914] [serial = 1043] [outer = 0x90249000] 09:18:31 INFO - PROCESS | 6914 | 1461082711448 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 259 (0x95a1dc00) [pid = 6914] [serial = 1044] [outer = 0x90249000] 09:18:32 INFO - PROCESS | 6914 | 1461082712350 Marionette TRACE conn3 <- [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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1641ms 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:18:32 INFO - PROCESS | 6914 | 1461082712386 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 6914 | 1461082712389 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:18:32 INFO - PROCESS | 6914 | 1461082712396 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 6914 | 1461082712399 Marionette TRACE conn3 <- [1,1362,null,{}] 09:18:32 INFO - PROCESS | 6914 | 1461082712405 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 6914 | 1461082712610 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:18:32 INFO - PROCESS | 6914 | 1461082712865 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x94252800 == 113 [pid = 6914] [id = 348] 09:18:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 260 (0x959db400) [pid = 6914] [serial = 1045] [outer = (nil)] 09:18:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 261 (0x97251c00) [pid = 6914] [serial = 1046] [outer = 0x959db400] 09:18:33 INFO - PROCESS | 6914 | 1461082713006 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 262 (0x975aa400) [pid = 6914] [serial = 1047] [outer = 0x959db400] 09:18:34 INFO - PROCESS | 6914 | 1461082714011 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1687ms 09:18:34 INFO - PROCESS | 6914 | 1461082714083 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 6914 | 1461082714087 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:18:34 INFO - PROCESS | 6914 | 1461082714094 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 6914 | 1461082714098 Marionette TRACE conn3 <- [1,1366,null,{}] 09:18:34 INFO - PROCESS | 6914 | 1461082714103 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 6914 | 1461082714309 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:18:34 INFO - PROCESS | 6914 | 1461082714630 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x963a1c00 == 114 [pid = 6914] [id = 349] 09:18:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 263 (0x97055c00) [pid = 6914] [serial = 1048] [outer = (nil)] 09:18:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 264 (0x97a49000) [pid = 6914] [serial = 1049] [outer = 0x97055c00] 09:18:34 INFO - PROCESS | 6914 | 1461082714724 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 265 (0x97a4d400) [pid = 6914] [serial = 1050] [outer = 0x97055c00] 09:18:35 INFO - PROCESS | 6914 | 1461082715732 Marionette TRACE conn3 <- [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] 09:18:35 INFO - PROCESS | 6914 | 1461082715794 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:18:35 INFO - PROCESS | 6914 | 1461082715800 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 6914 | 1461082715804 Marionette TRACE conn3 <- [1,1370,null,{}] 09:18:35 INFO - PROCESS | 6914 | 1461082715810 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 6914 | 1461082716076 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:18:36 INFO - PROCESS | 6914 | 1461082716442 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bce000 == 115 [pid = 6914] [id = 350] 09:18:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 266 (0x8b124000) [pid = 6914] [serial = 1051] [outer = (nil)] 09:18:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 267 (0x8f8d8800) [pid = 6914] [serial = 1052] [outer = 0x8b124000] 09:18:36 INFO - PROCESS | 6914 | 1461082716531 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 268 (0x8ff1b400) [pid = 6914] [serial = 1053] [outer = 0x8b124000] 09:18:37 INFO - PROCESS | 6914 | 1461082717503 Marionette TRACE conn3 <- [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] 09:18:37 INFO - PROCESS | 6914 | 1461082717546 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:18:37 INFO - PROCESS | 6914 | 1461082717553 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 6914 | 1461082717557 Marionette TRACE conn3 <- [1,1374,null,{}] 09:18:37 INFO - PROCESS | 6914 | 1461082717562 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 6914 | 1461082717771 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:18:38 INFO - PROCESS | 6914 | 1461082718100 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x85889c00 == 116 [pid = 6914] [id = 351] 09:18:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 269 (0x8588e000) [pid = 6914] [serial = 1054] [outer = (nil)] 09:18:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 270 (0x892a7400) [pid = 6914] [serial = 1055] [outer = 0x8588e000] 09:18:38 INFO - PROCESS | 6914 | 1461082718193 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 271 (0x89bccc00) [pid = 6914] [serial = 1056] [outer = 0x8588e000] 09:18:39 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:39 INFO - PROCESS | 6914 | 1461082719141 Marionette TRACE conn3 <- [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] 09:18:39 INFO - PROCESS | 6914 | 1461082719195 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:18:39 INFO - PROCESS | 6914 | 1461082719203 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 6914 | 1461082719207 Marionette TRACE conn3 <- [1,1378,null,{}] 09:18:39 INFO - PROCESS | 6914 | 1461082719214 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 6914 | 1461082719461 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:18:39 INFO - PROCESS | 6914 | 1461082719791 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 6914 | ++DOCSHELL 0x8895b000 == 117 [pid = 6914] [id = 352] 09:18:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 272 (0x892a1400) [pid = 6914] [serial = 1057] [outer = (nil)] 09:18:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 273 (0x8a262c00) [pid = 6914] [serial = 1058] [outer = 0x892a1400] 09:18:39 INFO - PROCESS | 6914 | 1461082719886 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 274 (0x8a3ad400) [pid = 6914] [serial = 1059] [outer = 0x892a1400] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3b3000 == 116 [pid = 6914] [id = 234] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x97ab0800 == 115 [pid = 6914] [id = 230] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x98a7c400 == 114 [pid = 6914] [id = 231] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x972c2800 == 113 [pid = 6914] [id = 228] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x8fce7800 == 112 [pid = 6914] [id = 233] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x9748c400 == 111 [pid = 6914] [id = 229] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x8e372c00 == 110 [pid = 6914] [id = 227] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x99390c00 == 109 [pid = 6914] [id = 232] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x9337e800 == 108 [pid = 6914] [id = 226] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x8b03b000 == 107 [pid = 6914] [id = 333] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c2400 == 106 [pid = 6914] [id = 332] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x82bcd400 == 105 [pid = 6914] [id = 331] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x8b121c00 == 104 [pid = 6914] [id = 286] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x83ac4400 == 103 [pid = 6914] [id = 328] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x82bbe400 == 102 [pid = 6914] [id = 329] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x84eb8c00 == 101 [pid = 6914] [id = 327] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x84eb2c00 == 100 [pid = 6914] [id = 326] 09:18:41 INFO - PROCESS | 6914 | --DOCSHELL 0x85912800 == 99 [pid = 6914] [id = 325] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 273 (0x93e48800) [pid = 6914] [serial = 795] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 272 (0x90247400) [pid = 6914] [serial = 935] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 271 (0x99208c00) [pid = 6914] [serial = 527] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 270 (0x8b3c6c00) [pid = 6914] [serial = 926] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 269 (0x93e47000) [pid = 6914] [serial = 620] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 268 (0x8b3c8800) [pid = 6914] [serial = 530] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 267 (0x905bcc00) [pid = 6914] [serial = 885] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 266 (0x8b057800) [pid = 6914] [serial = 869] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 265 (0xa0ed3800) [pid = 6914] [serial = 762] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 264 (0x9923c000) [pid = 6914] [serial = 696] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 263 (0x93e45800) [pid = 6914] [serial = 900] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 262 (0x8b36a800) [pid = 6914] [serial = 759] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 261 (0x93625c00) [pid = 6914] [serial = 897] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 260 (0x9ffc5800) [pid = 6914] [serial = 705] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 259 (0x98fb4000) [pid = 6914] [serial = 810] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 258 (0x8fc83800) [pid = 6914] [serial = 875] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 257 (0x8b3ce000) [pid = 6914] [serial = 669] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 256 (0x934f9800) [pid = 6914] [serial = 572] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 255 (0x98abd000) [pid = 6914] [serial = 917] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 254 (0x907ae400) [pid = 6914] [serial = 756] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 253 (0x8b366800) [pid = 6914] [serial = 932] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 252 (0x8be5d400) [pid = 6914] [serial = 872] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 251 (0x90192400) [pid = 6914] [serial = 881] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 250 (0x9027c000) [pid = 6914] [serial = 611] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 249 (0x9a927c00) [pid = 6914] [serial = 744] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 248 (0x8fed5c00) [pid = 6914] [serial = 879] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 247 (0x99207400) [pid = 6914] [serial = 741] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 246 (0x98a82c00) [pid = 6914] [serial = 915] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 245 (0x98027c00) [pid = 6914] [serial = 738] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 244 (0x8fce3c00) [pid = 6914] [serial = 876] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 243 (0x99305c00) [pid = 6914] [serial = 828] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 242 (0x95ac7c00) [pid = 6914] [serial = 903] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 241 (0x99206000) [pid = 6914] [serial = 632] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 240 (0x90253000) [pid = 6914] [serial = 882] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 239 (0x989ac800) [pid = 6914] [serial = 518] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 238 (0x93b67000) [pid = 6914] [serial = 678] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 237 (0x9184d800) [pid = 6914] [serial = 891] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 236 (0x8b18f000) [pid = 6914] [serial = 870] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 235 (0x89bd2400) [pid = 6914] [serial = 753] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 234 (0x8b05e400) [pid = 6914] [serial = 533] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 233 (0x9151d800) [pid = 6914] [serial = 735] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 232 (0x93b69400) [pid = 6914] [serial = 515] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 231 (0x93e17400) [pid = 6914] [serial = 899] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 230 (0x95a1b800) [pid = 6914] [serial = 623] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 229 (0x98a77000) [pid = 6914] [serial = 633] [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.] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 228 (0x905c7800) [pid = 6914] [serial = 768] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 227 (0x975b2400) [pid = 6914] [serial = 729] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 226 (0x8e54a400) [pid = 6914] [serial = 873] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 225 (0x8b11c000) [pid = 6914] [serial = 602] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 224 (0xa0b35c00) [pid = 6914] [serial = 813] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 223 (0x8be5d000) [pid = 6914] [serial = 846] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 222 (0x9df8e400) [pid = 6914] [serial = 920] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 221 (0x93387800) [pid = 6914] [serial = 893] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 220 (0x98026000) [pid = 6914] [serial = 629] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 219 (0x89f1a000) [pid = 6914] [serial = 560] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 218 (0x8b198800) [pid = 6914] [serial = 819] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 217 (0x9151e400) [pid = 6914] [serial = 569] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 216 (0x9771e400) [pid = 6914] [serial = 908] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 215 (0x8e54dc00) [pid = 6914] [serial = 605] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 214 (0x8fe1d400) [pid = 6914] [serial = 878] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 213 (0x8e660800) [pid = 6914] [serial = 929] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 212 (0x8fedd000) [pid = 6914] [serial = 933] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 211 (0x971b8400) [pid = 6914] [serial = 804] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 210 (0x9019e400) [pid = 6914] [serial = 566] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 209 (0x98026800) [pid = 6914] [serial = 584] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 208 (0x97723000) [pid = 6914] [serial = 909] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 207 (0x8be61000) [pid = 6914] [serial = 642] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 206 (0x8b11d400) [pid = 6914] [serial = 923] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 205 (0x9fd8f800) [pid = 6914] [serial = 702] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 204 (0x93e0a000) [pid = 6914] [serial = 617] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 203 (0x86069000) [pid = 6914] [serial = 866] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 202 (0x97727400) [pid = 6914] [serial = 684] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 201 (0x8606a400) [pid = 6914] [serial = 837] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 200 (0x8fed3000) [pid = 6914] [serial = 608] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 199 (0x98021800) [pid = 6914] [serial = 911] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 198 (0x907b6400) [pid = 6914] [serial = 887] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 197 (0x91514c00) [pid = 6914] [serial = 614] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 196 (0x907bb400) [pid = 6914] [serial = 888] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 195 (0x9802c800) [pid = 6914] [serial = 912] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 194 (0x8fcea800) [pid = 6914] [serial = 771] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 193 (0xa3b70800) [pid = 6914] [serial = 765] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 192 (0x8b3d7400) [pid = 6914] [serial = 822] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 191 (0x8b194c00) [pid = 6914] [serial = 924] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 190 (0x8e65f800) [pid = 6914] [serial = 732] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 189 (0x9019e800) [pid = 6914] [serial = 672] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x8f6ebc00) [pid = 6914] [serial = 645] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x93e49000) [pid = 6914] [serial = 575] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x974ed800) [pid = 6914] [serial = 509] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x8b1d8800) [pid = 6914] [serial = 539] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8b3cfc00) [pid = 6914] [serial = 636] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x98ac0c00) [pid = 6914] [serial = 693] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x975ae400) [pid = 6914] [serial = 578] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x916c8c00) [pid = 6914] [serial = 890] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x9920b400) [pid = 6914] [serial = 524] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x9027f400) [pid = 6914] [serial = 599] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x8b3cc800) [pid = 6914] [serial = 536] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x8b3e0800) [pid = 6914] [serial = 825] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x9748dc00) [pid = 6914] [serial = 626] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x90545c00) [pid = 6914] [serial = 884] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x989a7c00) [pid = 6914] [serial = 914] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x9fa98c00) [pid = 6914] [serial = 699] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x8ff18c00) [pid = 6914] [serial = 801] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x892a4400) [pid = 6914] [serial = 867] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x8fede000) [pid = 6914] [serial = 521] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x94253400) [pid = 6914] [serial = 681] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x98020400) [pid = 6914] [serial = 581] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x8618e400) [pid = 6914] [serial = 840] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x95a18000) [pid = 6914] [serial = 902] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x99210800) [pid = 6914] [serial = 918] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x98727c00) [pid = 6914] [serial = 690] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x8b045400) [pid = 6914] [serial = 750] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x934ca800) [pid = 6914] [serial = 894] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x9705bc00) [pid = 6914] [serial = 905] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x934f7c00) [pid = 6914] [serial = 896] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x934cd400) [pid = 6914] [serial = 666] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x93e3f400) [pid = 6914] [serial = 834] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x9802fc00) [pid = 6914] [serial = 807] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x8b3d9800) [pid = 6914] [serial = 927] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x8b1dbc00) [pid = 6914] [serial = 542] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x934fb800) [pid = 6914] [serial = 675] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8bff7400) [pid = 6914] [serial = 563] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x98025000) [pid = 6914] [serial = 687] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x8e65b000) [pid = 6914] [serial = 864] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x86197800) [pid = 6914] [serial = 843] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x8f8cc000) [pid = 6914] [serial = 930] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8be65800) [pid = 6914] [serial = 798] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0xa0d67800) [pid = 6914] [serial = 747] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0xa292f800) [pid = 6914] [serial = 816] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8e660400) [pid = 6914] [serial = 512] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x90255800) [pid = 6914] [serial = 639] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x85895000) [pid = 6914] [serial = 831] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x971b3400) [pid = 6914] [serial = 906] [outer = (nil)] [url = about:blank] 09:18:42 INFO - PROCESS | 6914 | 1461082722315 Marionette TRACE conn3 <- [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] 09:18:42 INFO - PROCESS | 6914 | 1461082722353 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:18:42 INFO - PROCESS | 6914 | 1461082722362 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 6914 | 1461082722367 Marionette TRACE conn3 <- [1,1382,null,{}] 09:18:42 INFO - PROCESS | 6914 | 1461082722376 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 6914 | 1461082722594 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:18:42 INFO - PROCESS | 6914 | 1461082722781 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc1400 == 100 [pid = 6914] [id = 353] 09:18:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x84eb6c00) [pid = 6914] [serial = 1060] [outer = (nil)] 09:18:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x86197800) [pid = 6914] [serial = 1061] [outer = 0x84eb6c00] 09:18:42 INFO - PROCESS | 6914 | 1461082722857 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x87fa6800) [pid = 6914] [serial = 1062] [outer = 0x84eb6c00] 09:18:43 INFO - PROCESS | 6914 | [6914] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:43 INFO - PROCESS | 6914 | 1461082723650 Marionette TRACE conn3 <- [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] 09:18:43 INFO - PROCESS | 6914 | 1461082723705 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:18:43 INFO - PROCESS | 6914 | 1461082723748 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 6914 | 1461082723753 Marionette TRACE conn3 <- [1,1386,null,{}] 09:18:43 INFO - PROCESS | 6914 | 1461082723759 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 6914 | 1461082723943 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:18:43 INFO - PROCESS | 6914 | 1461082723954 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x89ab0000 == 101 [pid = 6914] [id = 354] 09:18:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x89bc8c00) [pid = 6914] [serial = 1063] [outer = (nil)] 09:18:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x89bd3c00) [pid = 6914] [serial = 1064] [outer = 0x89bc8c00] 09:18:44 INFO - PROCESS | 6914 | 1461082724025 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x89f1c800) [pid = 6914] [serial = 1065] [outer = 0x89bc8c00] 09:18:45 INFO - PROCESS | 6914 | 1461082725179 Marionette TRACE conn3 <- [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] 09:18:45 INFO - PROCESS | 6914 | 1461082725246 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:18:45 INFO - PROCESS | 6914 | 1461082725252 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 6914 | 1461082725258 Marionette TRACE conn3 <- [1,1390,null,{}] 09:18:45 INFO - PROCESS | 6914 | 1461082725279 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 6914 | 1461082725528 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:18:45 INFO - PROCESS | 6914 | 1461082725557 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0d0400 == 102 [pid = 6914] [id = 355] 09:18:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8b03c000) [pid = 6914] [serial = 1066] [outer = (nil)] 09:18:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8b05c000) [pid = 6914] [serial = 1067] [outer = 0x8b03c000] 09:18:45 INFO - PROCESS | 6914 | 1461082725638 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8b121400) [pid = 6914] [serial = 1068] [outer = 0x8b03c000] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x83ac4c00) [pid = 6914] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x8a254400) [pid = 6914] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x82bbec00) [pid = 6914] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x85913400) [pid = 6914] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x93b61c00) [pid = 6914] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0xa3b7a400) [pid = 6914] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x90372c00) [pid = 6914] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x9054a800) [pid = 6914] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x98679000) [pid = 6914] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x9a683c00) [pid = 6914] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x84eb3c00) [pid = 6914] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x87f9cc00) [pid = 6914] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x918c8800) [pid = 6914] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8fecf400) [pid = 6914] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8b194400) [pid = 6914] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0xa098c400) [pid = 6914] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x84eb9800) [pid = 6914] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x8b3c9000) [pid = 6914] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x9325a400) [pid = 6914] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x91519000) [pid = 6914] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x89f0e400) [pid = 6914] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x97723c00) [pid = 6914] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:18:46 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x99304c00) [pid = 6914] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:18:47 INFO - PROCESS | 6914 | 1461082727191 Marionette TRACE conn3 <- [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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1983ms 09:18:47 INFO - PROCESS | 6914 | 1461082727234 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 6914 | 1461082727239 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:18:47 INFO - PROCESS | 6914 | 1461082727244 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 6914 | 1461082727261 Marionette TRACE conn3 <- [1,1394,null,{}] 09:18:47 INFO - PROCESS | 6914 | 1461082727312 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 6914 | 1461082727488 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:18:47 INFO - PROCESS | 6914 | 1461082727656 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bbec00 == 103 [pid = 6914] [id = 356] 09:18:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x82bc4c00) [pid = 6914] [serial = 1069] [outer = (nil)] 09:18:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x87f9cc00) [pid = 6914] [serial = 1070] [outer = 0x82bc4c00] 09:18:47 INFO - PROCESS | 6914 | 1461082727734 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8b05e800) [pid = 6914] [serial = 1071] [outer = 0x82bc4c00] 09:18:48 INFO - PROCESS | 6914 | 1461082728497 Marionette TRACE conn3 <- [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]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1300ms 09:18:48 INFO - PROCESS | 6914 | 1461082728546 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 6914 | 1461082728550 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:18:48 INFO - PROCESS | 6914 | 1461082728557 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 6914 | 1461082728560 Marionette TRACE conn3 <- [1,1398,null,{}] 09:18:48 INFO - PROCESS | 6914 | 1461082728565 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 6914 | 1461082728759 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:18:49 INFO - PROCESS | 6914 | 1461082729047 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ac4400 == 104 [pid = 6914] [id = 357] 09:18:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x83acd400) [pid = 6914] [serial = 1072] [outer = (nil)] 09:18:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x84eb8c00) [pid = 6914] [serial = 1073] [outer = 0x83acd400] 09:18:49 INFO - PROCESS | 6914 | 1461082729210 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x85914800) [pid = 6914] [serial = 1074] [outer = 0x83acd400] 09:18:50 INFO - PROCESS | 6914 | 1461082730147 Marionette TRACE conn3 <- [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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1631ms 09:18:50 INFO - PROCESS | 6914 | 1461082730189 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:18:50 INFO - PROCESS | 6914 | 1461082730199 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:18:50 INFO - PROCESS | 6914 | 1461082730208 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 6914 | 1461082730213 Marionette TRACE conn3 <- [1,1402,null,{}] 09:18:50 INFO - PROCESS | 6914 | 1461082730221 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 6914 | 1461082730447 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:18:50 INFO - PROCESS | 6914 | 1461082730716 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f1bc00 == 105 [pid = 6914] [id = 358] 09:18:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8a253800) [pid = 6914] [serial = 1075] [outer = (nil)] 09:18:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8a3afc00) [pid = 6914] [serial = 1076] [outer = 0x8a253800] 09:18:50 INFO - PROCESS | 6914 | 1461082730855 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8b043800) [pid = 6914] [serial = 1077] [outer = 0x8a253800] 09:18:51 INFO - PROCESS | 6914 | 1461082731874 Marionette TRACE conn3 <- [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]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1738ms 09:18:51 INFO - PROCESS | 6914 | 1461082731948 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 6914 | 1461082731954 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:18:51 INFO - PROCESS | 6914 | 1461082731964 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 6914 | 1461082731969 Marionette TRACE conn3 <- [1,1406,null,{}] 09:18:51 INFO - PROCESS | 6914 | 1461082731975 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 6914 | 1461082732186 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:18:52 INFO - PROCESS | 6914 | 1461082732533 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c5c00 == 106 [pid = 6914] [id = 359] 09:18:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b045400) [pid = 6914] [serial = 1078] [outer = (nil)] 09:18:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b1d7400) [pid = 6914] [serial = 1079] [outer = 0x8b045400] 09:18:52 INFO - PROCESS | 6914 | 1461082732626 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8b362800) [pid = 6914] [serial = 1080] [outer = 0x8b045400] 09:18:53 INFO - PROCESS | 6914 | 1461082733586 Marionette TRACE conn3 <- [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]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1685ms 09:18:53 INFO - PROCESS | 6914 | 1461082733649 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:18:53 INFO - PROCESS | 6914 | 1461082733653 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:18:53 INFO - PROCESS | 6914 | 1461082733662 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 6914 | 1461082733671 Marionette TRACE conn3 <- [1,1410,null,{}] 09:18:53 INFO - PROCESS | 6914 | 1461082733685 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 6914 | 1461082733940 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:18:54 INFO - PROCESS | 6914 | 1461082734248 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bd6800 == 107 [pid = 6914] [id = 360] 09:18:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8b198000) [pid = 6914] [serial = 1081] [outer = (nil)] 09:18:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8b3d7800) [pid = 6914] [serial = 1082] [outer = 0x8b198000] 09:18:54 INFO - PROCESS | 6914 | 1461082734336 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8be5ac00) [pid = 6914] [serial = 1083] [outer = 0x8b198000] 09:18:55 INFO - PROCESS | 6914 | 1461082735364 Marionette TRACE conn3 <- [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]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1742ms 09:18:55 INFO - PROCESS | 6914 | 1461082735402 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 6914 | 1461082735406 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:18:55 INFO - PROCESS | 6914 | 1461082735414 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 6914 | 1461082735417 Marionette TRACE conn3 <- [1,1414,null,{}] 09:18:55 INFO - PROCESS | 6914 | 1461082735423 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 6914 | 1461082735691 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:18:56 INFO - PROCESS | 6914 | 1461082736005 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b196400 == 108 [pid = 6914] [id = 361] 09:18:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8b3d7400) [pid = 6914] [serial = 1084] [outer = (nil)] 09:18:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8e376800) [pid = 6914] [serial = 1085] [outer = 0x8b3d7400] 09:18:56 INFO - PROCESS | 6914 | 1461082736094 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8e380800) [pid = 6914] [serial = 1086] [outer = 0x8b3d7400] 09:18:57 INFO - PROCESS | 6914 | 1461082737109 Marionette TRACE conn3 <- [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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1730ms 09:18:57 INFO - PROCESS | 6914 | 1461082737144 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 6914 | 1461082737148 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:18:57 INFO - PROCESS | 6914 | 1461082737155 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 6914 | 1461082737158 Marionette TRACE conn3 <- [1,1418,null,{}] 09:18:57 INFO - PROCESS | 6914 | 1461082737164 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 6914 | 1461082737424 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:18:57 INFO - PROCESS | 6914 | 1461082737750 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e65f800 == 109 [pid = 6914] [id = 362] 09:18:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8e65fc00) [pid = 6914] [serial = 1087] [outer = (nil)] 09:18:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8e664400) [pid = 6914] [serial = 1088] [outer = 0x8e65fc00] 09:18:57 INFO - PROCESS | 6914 | 1461082737858 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8f8d8000) [pid = 6914] [serial = 1089] [outer = 0x8e65fc00] 09:18:58 INFO - PROCESS | 6914 | 1461082738868 Marionette TRACE conn3 <- [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]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1788ms 09:18:58 INFO - PROCESS | 6914 | 1461082738944 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 6914 | 1461082738948 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:18:58 INFO - PROCESS | 6914 | 1461082738955 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 6914 | 1461082738958 Marionette TRACE conn3 <- [1,1422,null,{}] 09:18:58 INFO - PROCESS | 6914 | 1461082738964 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 6914 | 1461082739197 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:18:59 INFO - PROCESS | 6914 | 1461082739508 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e554000 == 110 [pid = 6914] [id = 363] 09:18:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8e65d000) [pid = 6914] [serial = 1090] [outer = (nil)] 09:18:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8fcf1000) [pid = 6914] [serial = 1091] [outer = 0x8e65d000] 09:18:59 INFO - PROCESS | 6914 | 1461082739596 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8fe13800) [pid = 6914] [serial = 1092] [outer = 0x8e65d000] 09:19:00 INFO - PROCESS | 6914 | 1461082740549 Marionette TRACE conn3 <- [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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1628ms 09:19:00 INFO - PROCESS | 6914 | 1461082740584 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 6914 | 1461082740588 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:19:00 INFO - PROCESS | 6914 | 1461082740594 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 6914 | 1461082740598 Marionette TRACE conn3 <- [1,1426,null,{}] 09:19:00 INFO - PROCESS | 6914 | 1461082740604 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 6914 | 1461082740827 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:19:01 INFO - PROCESS | 6914 | 1461082741143 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x8be62c00 == 111 [pid = 6914] [id = 364] 09:19:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8fc8f400) [pid = 6914] [serial = 1093] [outer = (nil)] 09:19:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x8fedd000) [pid = 6914] [serial = 1094] [outer = 0x8fc8f400] 09:19:01 INFO - PROCESS | 6914 | 1461082741234 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x8ff12400) [pid = 6914] [serial = 1095] [outer = 0x8fc8f400] 09:19:02 INFO - PROCESS | 6914 | 1461082742188 Marionette TRACE conn3 <- [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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1641ms 09:19:02 INFO - PROCESS | 6914 | 1461082742237 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:19:02 INFO - PROCESS | 6914 | 1461082742241 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:19:02 INFO - PROCESS | 6914 | 1461082742247 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 6914 | 1461082742251 Marionette TRACE conn3 <- [1,1430,null,{}] 09:19:02 INFO - PROCESS | 6914 | 1461082742257 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 6914 | 1461082742485 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:19:02 INFO - PROCESS | 6914 | 1461082742799 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fce9000 == 112 [pid = 6914] [id = 365] 09:19:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x8fcf2c00) [pid = 6914] [serial = 1096] [outer = (nil)] 09:19:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x90247000) [pid = 6914] [serial = 1097] [outer = 0x8fcf2c00] 09:19:02 INFO - PROCESS | 6914 | 1461082742891 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x9024a800) [pid = 6914] [serial = 1098] [outer = 0x8fcf2c00] 09:19:03 INFO - PROCESS | 6914 | 1461082743887 Marionette TRACE conn3 <- [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]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1691ms 09:19:03 INFO - PROCESS | 6914 | 1461082743939 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:19:03 INFO - PROCESS | 6914 | 1461082743943 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:19:03 INFO - PROCESS | 6914 | 1461082743949 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 6914 | 1461082743953 Marionette TRACE conn3 <- [1,1434,null,{}] 09:19:03 INFO - PROCESS | 6914 | 1461082743959 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 6914 | 1461082744175 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:19:04 INFO - PROCESS | 6914 | 1461082744480 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x9019ec00 == 113 [pid = 6914] [id = 366] 09:19:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x90254400) [pid = 6914] [serial = 1099] [outer = (nil)] 09:19:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x9027ec00) [pid = 6914] [serial = 1100] [outer = 0x90254400] 09:19:04 INFO - PROCESS | 6914 | 1461082744573 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x9036cc00) [pid = 6914] [serial = 1101] [outer = 0x90254400] 09:19:05 INFO - PROCESS | 6914 | 1461082745529 Marionette TRACE conn3 <- [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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1637ms 09:19:05 INFO - PROCESS | 6914 | 1461082745589 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 6914 | 1461082745592 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:19:05 INFO - PROCESS | 6914 | 1461082745601 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 6914 | 1461082745604 Marionette TRACE conn3 <- [1,1438,null,{}] 09:19:05 INFO - PROCESS | 6914 | 1461082745608 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 6914 | 1461082745825 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:19:06 INFO - PROCESS | 6914 | 1461082746101 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x905bfc00 == 114 [pid = 6914] [id = 367] 09:19:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x905c0000) [pid = 6914] [serial = 1102] [outer = (nil)] 09:19:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x905c6000) [pid = 6914] [serial = 1103] [outer = 0x905c0000] 09:19:06 INFO - PROCESS | 6914 | 1461082746242 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x907b8c00) [pid = 6914] [serial = 1104] [outer = 0x905c0000] 09:19:07 INFO - PROCESS | 6914 | 1461082747232 Marionette TRACE conn3 <- [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]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1681ms 09:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:19:07 INFO - PROCESS | 6914 | 1461082747282 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 6914 | 1461082747286 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:19:07 INFO - PROCESS | 6914 | 1461082747292 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 6914 | 1461082747297 Marionette TRACE conn3 <- [1,1442,null,{}] 09:19:07 INFO - PROCESS | 6914 | 1461082747302 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 6914 | 1461082747522 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:19:07 INFO - PROCESS | 6914 | 1461082747787 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x9151c000 == 115 [pid = 6914] [id = 368] 09:19:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x9151d800) [pid = 6914] [serial = 1105] [outer = (nil)] 09:19:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x93260c00) [pid = 6914] [serial = 1106] [outer = 0x9151d800] 09:19:07 INFO - PROCESS | 6914 | 1461082747911 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x9337c800) [pid = 6914] [serial = 1107] [outer = 0x9151d800] 09:19:08 INFO - PROCESS | 6914 | 1461082748798 Marionette TRACE conn3 <- [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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1582ms 09:19:08 INFO - PROCESS | 6914 | 1461082748874 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 6914 | 1461082748879 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:19:08 INFO - PROCESS | 6914 | 1461082748886 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 6914 | 1461082748889 Marionette TRACE conn3 <- [1,1446,null,{}] 09:19:08 INFO - PROCESS | 6914 | 1461082748895 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 6914 | 1461082749134 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:19:09 INFO - PROCESS | 6914 | 1461082749440 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x918c3c00 == 116 [pid = 6914] [id = 369] 09:19:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x93264800) [pid = 6914] [serial = 1108] [outer = (nil)] 09:19:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x9338b400) [pid = 6914] [serial = 1109] [outer = 0x93264800] 09:19:09 INFO - PROCESS | 6914 | 1461082749532 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x93441400) [pid = 6914] [serial = 1110] [outer = 0x93264800] 09:19:10 INFO - PROCESS | 6914 | 1461082750503 Marionette TRACE conn3 <- [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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1678ms 09:19:10 INFO - PROCESS | 6914 | 1461082750565 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 6914 | 1461082750569 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:19:10 INFO - PROCESS | 6914 | 1461082750576 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 6914 | 1461082750579 Marionette TRACE conn3 <- [1,1450,null,{}] 09:19:10 INFO - PROCESS | 6914 | 1461082750586 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 6914 | 1461082750807 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:19:11 INFO - PROCESS | 6914 | 1461082751118 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9d400 == 117 [pid = 6914] [id = 370] 09:19:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x8b1d0800) [pid = 6914] [serial = 1111] [outer = (nil)] 09:19:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x934d7800) [pid = 6914] [serial = 1112] [outer = 0x8b1d0800] 09:19:11 INFO - PROCESS | 6914 | 1461082751217 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x934f4000) [pid = 6914] [serial = 1113] [outer = 0x8b1d0800] 09:19:12 INFO - PROCESS | 6914 | 1461082752160 Marionette TRACE conn3 <- [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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1631ms 09:19:12 INFO - PROCESS | 6914 | 1461082752209 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 6914 | 1461082752212 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:19:12 INFO - PROCESS | 6914 | 1461082752219 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 6914 | 1461082752223 Marionette TRACE conn3 <- [1,1454,null,{}] 09:19:12 INFO - PROCESS | 6914 | 1461082752229 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 6914 | 1461082752457 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:19:12 INFO - PROCESS | 6914 | 1461082752774 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x83acfc00 == 118 [pid = 6914] [id = 371] 09:19:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x8f6ec000) [pid = 6914] [serial = 1114] [outer = (nil)] 09:19:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x93b5f400) [pid = 6914] [serial = 1115] [outer = 0x8f6ec000] 09:19:12 INFO - PROCESS | 6914 | 1461082752870 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x93b61c00) [pid = 6914] [serial = 1116] [outer = 0x8f6ec000] 09:19:13 INFO - PROCESS | 6914 | 1461082753787 Marionette TRACE conn3 <- [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]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1631ms 09:19:13 INFO - PROCESS | 6914 | 1461082753851 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 6914 | 1461082753855 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:19:13 INFO - PROCESS | 6914 | 1461082753861 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 6914 | 1461082753864 Marionette TRACE conn3 <- [1,1458,null,{}] 09:19:13 INFO - PROCESS | 6914 | 1461082753869 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 6914 | 1461082754078 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:19:14 INFO - PROCESS | 6914 | 1461082754385 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x905c4c00 == 119 [pid = 6914] [id = 372] 09:19:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x93b6a000) [pid = 6914] [serial = 1117] [outer = (nil)] 09:19:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x93e18000) [pid = 6914] [serial = 1118] [outer = 0x93b6a000] 09:19:14 INFO - PROCESS | 6914 | 1461082754477 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x93e3ec00) [pid = 6914] [serial = 1119] [outer = 0x93b6a000] 09:19:15 INFO - PROCESS | 6914 | 1461082755455 Marionette TRACE conn3 <- [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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1632ms 09:19:15 INFO - PROCESS | 6914 | 1461082755494 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 6914 | 1461082755497 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:19:15 INFO - PROCESS | 6914 | 1461082755504 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 6914 | 1461082755507 Marionette TRACE conn3 <- [1,1462,null,{}] 09:19:15 INFO - PROCESS | 6914 | 1461082755513 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 6914 | 1461082755714 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:19:16 INFO - PROCESS | 6914 | 1461082756032 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1d8c00 == 120 [pid = 6914] [id = 373] 09:19:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x8bff9c00) [pid = 6914] [serial = 1120] [outer = (nil)] 09:19:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x94252c00) [pid = 6914] [serial = 1121] [outer = 0x8bff9c00] 09:19:16 INFO - PROCESS | 6914 | 1461082756125 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x94257c00) [pid = 6914] [serial = 1122] [outer = 0x8bff9c00] 09:19:17 INFO - PROCESS | 6914 | 1461082757074 Marionette TRACE conn3 <- [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]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1638ms 09:19:17 INFO - PROCESS | 6914 | 1461082757143 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 6914 | 1461082757147 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:19:17 INFO - PROCESS | 6914 | 1461082757153 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 6914 | 1461082757157 Marionette TRACE conn3 <- [1,1466,null,{}] 09:19:17 INFO - PROCESS | 6914 | 1461082757162 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 6914 | 1461082757375 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:19:17 INFO - PROCESS | 6914 | 1461082757661 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x934fd000 == 121 [pid = 6914] [id = 374] 09:19:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x93e12400) [pid = 6914] [serial = 1123] [outer = (nil)] 09:19:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x963a0000) [pid = 6914] [serial = 1124] [outer = 0x93e12400] 09:19:17 INFO - PROCESS | 6914 | 1461082757750 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x97054400) [pid = 6914] [serial = 1125] [outer = 0x93e12400] 09:19:18 INFO - PROCESS | 6914 | 1461082758707 Marionette TRACE conn3 <- [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]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1590ms 09:19:18 INFO - PROCESS | 6914 | 1461082758744 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 6914 | 1461082758748 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:19:18 INFO - PROCESS | 6914 | 1461082758755 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 6914 | 1461082758758 Marionette TRACE conn3 <- [1,1470,null,{}] 09:19:18 INFO - PROCESS | 6914 | 1461082758764 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 6914 | 1461082758976 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:19:19 INFO - PROCESS | 6914 | 1461082759301 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ac5c00 == 122 [pid = 6914] [id = 375] 09:19:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x83ac9800) [pid = 6914] [serial = 1126] [outer = (nil)] 09:19:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x84ec0000) [pid = 6914] [serial = 1127] [outer = 0x83ac9800] 09:19:19 INFO - PROCESS | 6914 | 1461082759392 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x85916800) [pid = 6914] [serial = 1128] [outer = 0x83ac9800] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x82bbec00 == 121 [pid = 6914] [id = 356] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0d0400 == 120 [pid = 6914] [id = 355] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x89ab0000 == 119 [pid = 6914] [id = 354] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc1400 == 118 [pid = 6914] [id = 353] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x85889c00 == 117 [pid = 6914] [id = 351] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x89bce000 == 116 [pid = 6914] [id = 350] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x963a1c00 == 115 [pid = 6914] [id = 349] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8588a000 == 114 [pid = 6914] [id = 347] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x94252800 == 113 [pid = 6914] [id = 348] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x93440400 == 112 [pid = 6914] [id = 346] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x9151cc00 == 111 [pid = 6914] [id = 345] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8fe15000 == 110 [pid = 6914] [id = 344] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3d7000 == 109 [pid = 6914] [id = 342] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x9027d000 == 108 [pid = 6914] [id = 343] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8b365c00 == 107 [pid = 6914] [id = 341] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8bfee000 == 106 [pid = 6914] [id = 340] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8be62000 == 105 [pid = 6914] [id = 339] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8b36f800 == 104 [pid = 6914] [id = 338] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8b03f400 == 103 [pid = 6914] [id = 337] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x85917000 == 102 [pid = 6914] [id = 335] 09:19:20 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c5400 == 101 [pid = 6914] [id = 336] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x83acd000) [pid = 6914] [serial = 986] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x8b11ec00) [pid = 6914] [serial = 998] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x82bca000) [pid = 6914] [serial = 990] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8591c000) [pid = 6914] [serial = 972] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x93e15800) [pid = 6914] [serial = 951] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x84eb2400) [pid = 6914] [serial = 992] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0xa4346400) [pid = 6914] [serial = 968] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x82bc7c00) [pid = 6914] [serial = 989] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x90377800) [pid = 6914] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x93b6a800) [pid = 6914] [serial = 950] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x916c2800) [pid = 6914] [serial = 945] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x9fdebc00) [pid = 6914] [serial = 959] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x9ea1b000) [pid = 6914] [serial = 921] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x84ebdc00) [pid = 6914] [serial = 981] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x8591a800) [pid = 6914] [serial = 971] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x89aa5400) [pid = 6914] [serial = 995] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0xa0b12800) [pid = 6914] [serial = 963] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x90193000) [pid = 6914] [serial = 941] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x8e37d400) [pid = 6914] [serial = 939] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0xa0d72000) [pid = 6914] [serial = 965] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x93266000) [pid = 6914] [serial = 983] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x8b3dfc00) [pid = 6914] [serial = 1002] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x89f19c00) [pid = 6914] [serial = 996] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0xa44bcc00) [pid = 6914] [serial = 969] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x9325cc00) [pid = 6914] [serial = 974] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x83ad0800) [pid = 6914] [serial = 987] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x934fdc00) [pid = 6914] [serial = 948] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x8b193c00) [pid = 6914] [serial = 999] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x9024e400) [pid = 6914] [serial = 942] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x93265c00) [pid = 6914] [serial = 977] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x9867b000) [pid = 6914] [serial = 953] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x9a977400) [pid = 6914] [serial = 956] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x9ff45000) [pid = 6914] [serial = 960] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x98ab6000) [pid = 6914] [serial = 954] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x9802b800) [pid = 6914] [serial = 978] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0xa0d75c00) [pid = 6914] [serial = 966] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x8b3db800) [pid = 6914] [serial = 938] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x9772c400) [pid = 6914] [serial = 984] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x9325f400) [pid = 6914] [serial = 975] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8b3d6c00) [pid = 6914] [serial = 1001] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x907b2800) [pid = 6914] [serial = 944] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x84ebb000) [pid = 6914] [serial = 980] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x934f1400) [pid = 6914] [serial = 947] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x9fd97000) [pid = 6914] [serial = 962] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x9ea12800) [pid = 6914] [serial = 957] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x89aa9000) [pid = 6914] [serial = 1004] [outer = (nil)] [url = about:blank] 09:19:21 INFO - PROCESS | 6914 | 1461082761692 Marionette TRACE conn3 <- [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]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2985ms 09:19:21 INFO - PROCESS | 6914 | 1461082761741 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 6914 | 1461082761747 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:19:21 INFO - PROCESS | 6914 | 1461082761756 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 6914 | 1461082761760 Marionette TRACE conn3 <- [1,1474,null,{}] 09:19:21 INFO - PROCESS | 6914 | 1461082761768 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:21 INFO - PROCESS | 6914 | 1461082761981 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:19:22 INFO - PROCESS | 6914 | 1461082762189 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x85895800 == 102 [pid = 6914] [id = 376] 09:19:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x85910400) [pid = 6914] [serial = 1129] [outer = (nil)] 09:19:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8606b800) [pid = 6914] [serial = 1130] [outer = 0x85910400] 09:19:22 INFO - PROCESS | 6914 | 1461082762269 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x86195800) [pid = 6914] [serial = 1131] [outer = 0x85910400] 09:19:23 INFO - PROCESS | 6914 | 1461082763230 Marionette TRACE conn3 <- [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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1499ms 09:19:23 INFO - PROCESS | 6914 | 1461082763255 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 6914 | 1461082763267 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:19:23 INFO - PROCESS | 6914 | 1461082763278 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 6914 | 1461082763281 Marionette TRACE conn3 <- [1,1478,null,{}] 09:19:23 INFO - PROCESS | 6914 | 1461082763287 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:23 INFO - PROCESS | 6914 | 1461082763492 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:19:23 INFO - PROCESS | 6914 | 1461082763791 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aa8000 == 103 [pid = 6914] [id = 377] 09:19:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x89aaf800) [pid = 6914] [serial = 1132] [outer = (nil)] 09:19:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x89bcd400) [pid = 6914] [serial = 1133] [outer = 0x89aaf800] 09:19:23 INFO - PROCESS | 6914 | 1461082763883 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x89f1c000) [pid = 6914] [serial = 1134] [outer = 0x89aaf800] 09:19:24 INFO - PROCESS | 6914 | 1461082764749 Marionette TRACE conn3 <- [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]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1528ms 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:19:24 INFO - PROCESS | 6914 | 1461082764806 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 6914 | 1461082764809 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:19:24 INFO - PROCESS | 6914 | 1461082764816 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 6914 | 1461082764821 Marionette TRACE conn3 <- [1,1482,null,{}] 09:19:24 INFO - PROCESS | 6914 | 1461082764843 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 6914 | 1461082765155 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:19:25 INFO - PROCESS | 6914 | 1461082765222 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x892a5400 == 104 [pid = 6914] [id = 378] 09:19:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8a3b5c00) [pid = 6914] [serial = 1135] [outer = (nil)] 09:19:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8b047400) [pid = 6914] [serial = 1136] [outer = 0x8a3b5c00] 09:19:25 INFO - PROCESS | 6914 | 1461082765303 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8b121c00) [pid = 6914] [serial = 1137] [outer = 0x8a3b5c00] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x82bc8c00) [pid = 6914] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x8fc8d000) [pid = 6914] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8b03c000) [pid = 6914] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8ff1a000) [pid = 6914] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8be62400) [pid = 6914] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8b124000) [pid = 6914] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x959db400) [pid = 6914] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x892a1400) [pid = 6914] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x90249000) [pid = 6914] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x97055c00) [pid = 6914] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8ff1bc00) [pid = 6914] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x8b364c00) [pid = 6914] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x8bfee800) [pid = 6914] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x84eb6c00) [pid = 6914] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8588e000) [pid = 6914] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x934d1400) [pid = 6914] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x934cf400) [pid = 6914] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x89bc8c00) [pid = 6914] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8a3acc00) [pid = 6914] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x90547000) [pid = 6914] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x85917400) [pid = 6914] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x8fe1d000) [pid = 6914] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:19:26 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x90542000) [pid = 6914] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:19:26 INFO - PROCESS | 6914 | 1461082766841 Marionette TRACE conn3 <- [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]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2094ms 09:19:26 INFO - PROCESS | 6914 | 1461082766908 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 6914 | 1461082766912 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:19:26 INFO - PROCESS | 6914 | 1461082766918 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 6914 | 1461082766921 Marionette TRACE conn3 <- [1,1486,null,{}] 09:19:26 INFO - PROCESS | 6914 | 1461082766927 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 6914 | 1461082767127 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:19:27 INFO - PROCESS | 6914 | 1461082767299 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc2800 == 105 [pid = 6914] [id = 379] 09:19:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x892a6400) [pid = 6914] [serial = 1138] [outer = (nil)] 09:19:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x8b126800) [pid = 6914] [serial = 1139] [outer = 0x892a6400] 09:19:27 INFO - PROCESS | 6914 | 1461082767412 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8b19b800) [pid = 6914] [serial = 1140] [outer = 0x892a6400] 09:19:28 INFO - PROCESS | 6914 | 1461082768143 Marionette TRACE conn3 <- [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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1285ms 09:19:28 INFO - PROCESS | 6914 | 1461082768204 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 6914 | 1461082768207 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:19:28 INFO - PROCESS | 6914 | 1461082768214 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 6914 | 1461082768217 Marionette TRACE conn3 <- [1,1490,null,{}] 09:19:28 INFO - PROCESS | 6914 | 1461082768222 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 6914 | 1461082768521 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:19:28 INFO - PROCESS | 6914 | 1461082768833 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x84eb3c00 == 106 [pid = 6914] [id = 380] 09:19:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x84eb6c00) [pid = 6914] [serial = 1141] [outer = (nil)] 09:19:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x85891800) [pid = 6914] [serial = 1142] [outer = 0x84eb6c00] 09:19:28 INFO - PROCESS | 6914 | 1461082768937 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8605e400) [pid = 6914] [serial = 1143] [outer = 0x84eb6c00] 09:19:29 INFO - PROCESS | 6914 | 1461082769871 Marionette TRACE conn3 <- [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]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1731ms 09:19:29 INFO - PROCESS | 6914 | 1461082769947 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 6914 | 1461082769955 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:19:29 INFO - PROCESS | 6914 | 1461082769962 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 6914 | 1461082769969 Marionette TRACE conn3 <- [1,1494,null,{}] 09:19:29 INFO - PROCESS | 6914 | 1461082769976 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 6914 | 1461082770247 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:19:30 INFO - PROCESS | 6914 | 1461082770514 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bca000 == 107 [pid = 6914] [id = 381] 09:19:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8a0c3400) [pid = 6914] [serial = 1144] [outer = (nil)] 09:19:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8b03a800) [pid = 6914] [serial = 1145] [outer = 0x8a0c3400] 09:19:30 INFO - PROCESS | 6914 | 1461082770606 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8b129c00) [pid = 6914] [serial = 1146] [outer = 0x8a0c3400] 09:19:31 INFO - PROCESS | 6914 | 1461082771630 Marionette TRACE conn3 <- [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]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1733ms 09:19:31 INFO - PROCESS | 6914 | 1461082771696 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:19:31 INFO - PROCESS | 6914 | 1461082771701 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:19:31 INFO - PROCESS | 6914 | 1461082771708 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 6914 | 1461082771712 Marionette TRACE conn3 <- [1,1498,null,{}] 09:19:31 INFO - PROCESS | 6914 | 1461082771718 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 6914 | 1461082771931 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:19:32 INFO - PROCESS | 6914 | 1461082772301 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3c4000 == 108 [pid = 6914] [id = 382] 09:19:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b3c9000) [pid = 6914] [serial = 1147] [outer = (nil)] 09:19:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b3d0000) [pid = 6914] [serial = 1148] [outer = 0x8b3c9000] 09:19:32 INFO - PROCESS | 6914 | 1461082772394 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8b3d8800) [pid = 6914] [serial = 1149] [outer = 0x8b3c9000] 09:19:33 INFO - PROCESS | 6914 | 1461082773349 Marionette TRACE conn3 <- [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]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1686ms 09:19:33 INFO - PROCESS | 6914 | 1461082773395 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 6914 | 1461082773401 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:19:33 INFO - PROCESS | 6914 | 1461082773419 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 6914 | 1461082773428 Marionette TRACE conn3 <- [1,1502,null,{}] 09:19:33 INFO - PROCESS | 6914 | 1461082773434 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 6914 | 1461082773691 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:19:34 INFO - PROCESS | 6914 | 1461082774003 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a256800 == 109 [pid = 6914] [id = 383] 09:19:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8b36f400) [pid = 6914] [serial = 1150] [outer = (nil)] 09:19:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8bff7800) [pid = 6914] [serial = 1151] [outer = 0x8b36f400] 09:19:34 INFO - PROCESS | 6914 | 1461082774096 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8e37e400) [pid = 6914] [serial = 1152] [outer = 0x8b36f400] 09:19:35 INFO - PROCESS | 6914 | 1461082775001 Marionette TRACE conn3 <- [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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1652ms 09:19:35 INFO - PROCESS | 6914 | 1461082775063 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 6914 | 1461082775068 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:19:35 INFO - PROCESS | 6914 | 1461082775074 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 6914 | 1461082775078 Marionette TRACE conn3 <- [1,1506,null,{}] 09:19:35 INFO - PROCESS | 6914 | 1461082775084 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 6914 | 1461082775321 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:19:35 INFO - PROCESS | 6914 | 1461082775630 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b369c00 == 110 [pid = 6914] [id = 384] 09:19:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8e65b000) [pid = 6914] [serial = 1153] [outer = (nil)] 09:19:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8e665400) [pid = 6914] [serial = 1154] [outer = 0x8e65b000] 09:19:35 INFO - PROCESS | 6914 | 1461082775727 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8e667800) [pid = 6914] [serial = 1155] [outer = 0x8e65b000] 09:19:36 INFO - PROCESS | 6914 | 1461082776631 Marionette TRACE conn3 <- [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]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1586ms 09:19:36 INFO - PROCESS | 6914 | 1461082776661 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 6914 | 1461082776665 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:19:36 INFO - PROCESS | 6914 | 1461082776672 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 6914 | 1461082776675 Marionette TRACE conn3 <- [1,1510,null,{}] 09:19:36 INFO - PROCESS | 6914 | 1461082776681 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 6914 | 1461082776883 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:19:37 INFO - PROCESS | 6914 | 1461082777218 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8d8400 == 111 [pid = 6914] [id = 385] 09:19:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8fbc5400) [pid = 6914] [serial = 1156] [outer = (nil)] 09:19:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8fc8ac00) [pid = 6914] [serial = 1157] [outer = 0x8fbc5400] 09:19:37 INFO - PROCESS | 6914 | 1461082777356 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8fe15000) [pid = 6914] [serial = 1158] [outer = 0x8fbc5400] 09:19:38 INFO - PROCESS | 6914 | 1461082778268 Marionette TRACE conn3 <- [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]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1636ms 09:19:38 INFO - PROCESS | 6914 | 1461082778309 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 6914 | 1461082778313 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:19:38 INFO - PROCESS | 6914 | 1461082778319 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 6914 | 1461082778323 Marionette TRACE conn3 <- [1,1514,null,{}] 09:19:38 INFO - PROCESS | 6914 | 1461082778328 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 6914 | 1461082778532 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:19:38 INFO - PROCESS | 6914 | 1461082778796 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fc84800 == 112 [pid = 6914] [id = 386] 09:19:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8fed8400) [pid = 6914] [serial = 1159] [outer = (nil)] 09:19:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8ff20400) [pid = 6914] [serial = 1160] [outer = 0x8fed8400] 09:19:38 INFO - PROCESS | 6914 | 1461082778934 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x9024b000) [pid = 6914] [serial = 1161] [outer = 0x8fed8400] 09:19:39 INFO - PROCESS | 6914 | 1461082779839 Marionette TRACE conn3 <- [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]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1579ms 09:19:39 INFO - PROCESS | 6914 | 1461082779899 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 6914 | 1461082779903 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:19:39 INFO - PROCESS | 6914 | 1461082779910 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 6914 | 1461082779912 Marionette TRACE conn3 <- [1,1518,null,{}] 09:19:39 INFO - PROCESS | 6914 | 1461082779918 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 6914 | 1461082780174 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:19:40 INFO - PROCESS | 6914 | 1461082780482 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fed7c00 == 113 [pid = 6914] [id = 387] 09:19:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8fedd400) [pid = 6914] [serial = 1162] [outer = (nil)] 09:19:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x90280c00) [pid = 6914] [serial = 1163] [outer = 0x8fedd400] 09:19:40 INFO - PROCESS | 6914 | 1461082780575 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x90379c00) [pid = 6914] [serial = 1164] [outer = 0x8fedd400] 09:19:41 INFO - PROCESS | 6914 | 1461082781451 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1581ms 09:19:41 INFO - PROCESS | 6914 | 1461082781492 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:19:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:19:41 INFO - PROCESS | 6914 | 1461082781496 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:19:41 INFO - PROCESS | 6914 | 1461082781503 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 6914 | 1461082781507 Marionette TRACE conn3 <- [1,1522,null,{}] 09:19:41 INFO - PROCESS | 6914 | 1461082781512 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:41 INFO - PROCESS | 6914 | 1461082781710 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:19:41 INFO - PROCESS | 6914 | 1461082781949 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0cbc00 == 114 [pid = 6914] [id = 388] 09:19:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x8be5e400) [pid = 6914] [serial = 1165] [outer = (nil)] 09:19:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x905c4800) [pid = 6914] [serial = 1166] [outer = 0x8be5e400] 09:19:42 INFO - PROCESS | 6914 | 1461082782081 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x905c7c00) [pid = 6914] [serial = 1167] [outer = 0x8be5e400] 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:42 INFO - PROCESS | 6914 | 1461082782877 Marionette TRACE conn3 <- [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"]]]}] 09:19:42 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 () { 09:19:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:19:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:19:42 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 () { 09:19:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:19:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:19:42 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 () { 09:19:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:19:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:19:42 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 () { 09:19:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:19:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:19:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1440ms 09:19:42 INFO - PROCESS | 6914 | 1461082782944 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 6914 | 1461082782951 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:19:42 INFO - PROCESS | 6914 | 1461082782960 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 6914 | 1461082782965 Marionette TRACE conn3 <- [1,1526,null,{}] 09:19:42 INFO - PROCESS | 6914 | 1461082782991 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 6914 | 1461082783192 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:19:43 INFO - PROCESS | 6914 | 1461082783457 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x8591cc00 == 115 [pid = 6914] [id = 389] 09:19:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x90250c00) [pid = 6914] [serial = 1168] [outer = (nil)] 09:19:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x91514400) [pid = 6914] [serial = 1169] [outer = 0x90250c00] 09:19:43 INFO - PROCESS | 6914 | 1461082783545 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x9151a000) [pid = 6914] [serial = 1170] [outer = 0x90250c00] 09:19:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:19:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:19:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:19:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:19:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:19:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:19:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1551ms 09:19:44 INFO - PROCESS | 6914 | 1461082784492 Marionette TRACE conn3 <- [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"]]]}] 09:19:44 INFO - PROCESS | 6914 | 1461082784517 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 6914 | 1461082784521 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:19:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:19:44 INFO - PROCESS | 6914 | 1461082784527 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 6914 | 1461082784530 Marionette TRACE conn3 <- [1,1530,null,{}] 09:19:44 INFO - PROCESS | 6914 | 1461082784536 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 6914 | 1461082784829 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:19:45 INFO - PROCESS | 6914 | 1461082785038 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x90914800 == 116 [pid = 6914] [id = 390] 09:19:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x9325f800) [pid = 6914] [serial = 1171] [outer = (nil)] 09:19:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x9343e400) [pid = 6914] [serial = 1172] [outer = 0x9325f800] 09:19:45 INFO - PROCESS | 6914 | 1461082785208 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x934f5400) [pid = 6914] [serial = 1173] [outer = 0x9325f800] 09:19:46 INFO - PROCESS | 6914 | 1461082786021 Marionette TRACE conn3 <- [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]]]}] 09:19:46 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 09:19:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:19:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:19:46 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. 09:19:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:19:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1547ms 09:19:46 INFO - PROCESS | 6914 | 1461082786077 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:19:46 INFO - PROCESS | 6914 | 1461082786088 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:19:46 INFO - PROCESS | 6914 | 1461082786094 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 6914 | 1461082786099 Marionette TRACE conn3 <- [1,1534,null,{}] 09:19:46 INFO - PROCESS | 6914 | 1461082786105 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 6914 | 1461082786380 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:19:46 INFO - PROCESS | 6914 | 1461082786653 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x9325d400 == 117 [pid = 6914] [id = 391] 09:19:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x93446000) [pid = 6914] [serial = 1174] [outer = (nil)] 09:19:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x93e3f800) [pid = 6914] [serial = 1175] [outer = 0x93446000] 09:19:46 INFO - PROCESS | 6914 | 1461082786786 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x94252000) [pid = 6914] [serial = 1176] [outer = 0x93446000] 09:19:47 INFO - PROCESS | 6914 | 1461082787716 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1681ms 09:19:47 INFO - PROCESS | 6914 | 1461082787774 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 6914 | 1461082787777 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:19:47 INFO - PROCESS | 6914 | 1461082787785 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 6914 | 1461082787788 Marionette TRACE conn3 <- [1,1538,null,{}] 09:19:47 INFO - PROCESS | 6914 | 1461082787794 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 6914 | 1461082787997 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:19:48 INFO - PROCESS | 6914 | 1461082788309 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ac7c00 == 118 [pid = 6914] [id = 392] 09:19:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x934fa800) [pid = 6914] [serial = 1177] [outer = (nil)] 09:19:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x95c9c000) [pid = 6914] [serial = 1178] [outer = 0x934fa800] 09:19:48 INFO - PROCESS | 6914 | 1461082788398 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x9704cc00) [pid = 6914] [serial = 1179] [outer = 0x934fa800] 09:19:49 INFO - PROCESS | 6914 | 1461082789281 Marionette TRACE conn3 <- [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]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1538ms 09:19:49 INFO - PROCESS | 6914 | 1461082789324 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:19:49 INFO - PROCESS | 6914 | 1461082789328 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:19:49 INFO - PROCESS | 6914 | 1461082789335 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 6914 | 1461082789338 Marionette TRACE conn3 <- [1,1542,null,{}] 09:19:49 INFO - PROCESS | 6914 | 1461082789344 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 6914 | 1461082789543 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:19:49 INFO - PROCESS | 6914 | 1461082789787 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x85890800 == 119 [pid = 6914] [id = 393] 09:19:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x93e18800) [pid = 6914] [serial = 1180] [outer = (nil)] 09:19:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x975a8c00) [pid = 6914] [serial = 1181] [outer = 0x93e18800] 09:19:49 INFO - PROCESS | 6914 | 1461082789919 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x975af400) [pid = 6914] [serial = 1182] [outer = 0x93e18800] 09:19:50 INFO - PROCESS | 6914 | 1461082790776 Marionette TRACE conn3 <- [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]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1498ms 09:19:50 INFO - PROCESS | 6914 | 1461082790832 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 6914 | 1461082790836 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:19:50 INFO - PROCESS | 6914 | 1461082790842 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 6914 | 1461082790845 Marionette TRACE conn3 <- [1,1546,null,{}] 09:19:50 INFO - PROCESS | 6914 | 1461082790851 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 6914 | 1461082791054 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:19:51 INFO - PROCESS | 6914 | 1461082791325 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x959cdc00 == 120 [pid = 6914] [id = 394] 09:19:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x972c8c00) [pid = 6914] [serial = 1183] [outer = (nil)] 09:19:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x97723400) [pid = 6914] [serial = 1184] [outer = 0x972c8c00] 09:19:51 INFO - PROCESS | 6914 | 1461082791459 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x97724800) [pid = 6914] [serial = 1185] [outer = 0x972c8c00] 09:19:52 INFO - PROCESS | 6914 | 1461082792387 Marionette TRACE conn3 <- [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]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:19:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1583ms 09:19:52 INFO - PROCESS | 6914 | 1461082792427 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 6914 | 1461082792431 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:19:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:19:52 INFO - PROCESS | 6914 | 1461082792437 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 6914 | 1461082792440 Marionette TRACE conn3 <- [1,1550,null,{}] 09:19:52 INFO - PROCESS | 6914 | 1461082792446 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 6914 | 1461082792651 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:19:52 INFO - PROCESS | 6914 | 1461082792972 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x90909000 == 121 [pid = 6914] [id = 395] 09:19:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x93445000) [pid = 6914] [serial = 1186] [outer = (nil)] 09:19:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x97728800) [pid = 6914] [serial = 1187] [outer = 0x93445000] 09:19:53 INFO - PROCESS | 6914 | 1461082793064 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x97a4b000) [pid = 6914] [serial = 1188] [outer = 0x93445000] 09:19:53 INFO - PROCESS | 6914 | 1461082793956 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1581ms 09:19:54 INFO - PROCESS | 6914 | 1461082794020 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 6914 | 1461082794024 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:19:54 INFO - PROCESS | 6914 | 1461082794030 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 6914 | 1461082794034 Marionette TRACE conn3 <- [1,1554,null,{}] 09:19:54 INFO - PROCESS | 6914 | 1461082794040 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 6914 | 1461082794253 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:19:54 INFO - PROCESS | 6914 | 1461082794568 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x84ec0400 == 122 [pid = 6914] [id = 396] 09:19:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x934fcc00) [pid = 6914] [serial = 1189] [outer = (nil)] 09:19:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x98027800) [pid = 6914] [serial = 1190] [outer = 0x934fcc00] 09:19:54 INFO - PROCESS | 6914 | 1461082794658 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x98029400) [pid = 6914] [serial = 1191] [outer = 0x934fcc00] 09:19:55 INFO - PROCESS | 6914 | 1461082795569 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:19:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1578ms 09:19:55 INFO - PROCESS | 6914 | 1461082795610 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 6914 | 1461082795613 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:19:55 INFO - PROCESS | 6914 | 1461082795620 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 6914 | 1461082795623 Marionette TRACE conn3 <- [1,1558,null,{}] 09:19:55 INFO - PROCESS | 6914 | 1461082795629 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:55 INFO - PROCESS | 6914 | 1461082795844 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:19:56 INFO - PROCESS | 6914 | 1461082796163 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x979a5c00 == 123 [pid = 6914] [id = 397] 09:19:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x97a4f000) [pid = 6914] [serial = 1192] [outer = (nil)] 09:19:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x9866d000) [pid = 6914] [serial = 1193] [outer = 0x97a4f000] 09:19:56 INFO - PROCESS | 6914 | 1461082796257 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x98727c00) [pid = 6914] [serial = 1194] [outer = 0x97a4f000] 09:19:57 INFO - PROCESS | 6914 | 1461082797146 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1586ms 09:19:57 INFO - PROCESS | 6914 | 1461082797207 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 6914 | 1461082797211 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:19:57 INFO - PROCESS | 6914 | 1461082797217 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 6914 | 1461082797220 Marionette TRACE conn3 <- [1,1562,null,{}] 09:19:57 INFO - PROCESS | 6914 | 1461082797226 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 6914 | 1461082797460 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:19:57 INFO - PROCESS | 6914 | 1461082797779 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x84ebf800 == 124 [pid = 6914] [id = 398] 09:19:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x94251c00) [pid = 6914] [serial = 1195] [outer = (nil)] 09:19:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x98732800) [pid = 6914] [serial = 1196] [outer = 0x94251c00] 09:19:57 INFO - PROCESS | 6914 | 1461082797879 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x98922800) [pid = 6914] [serial = 1197] [outer = 0x94251c00] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8b05ac00 == 123 [pid = 6914] [id = 307] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8b198c00 == 122 [pid = 6914] [id = 308] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8ff19000 == 121 [pid = 6914] [id = 320] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x93e11800 == 120 [pid = 6914] [id = 321] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x97ec7c00 == 119 [pid = 6914] [id = 319] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0xa0d6c000 == 118 [pid = 6914] [id = 322] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x85911400 == 117 [pid = 6914] [id = 323] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x90249800 == 116 [pid = 6914] [id = 314] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbc2800 == 115 [pid = 6914] [id = 313] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x90549c00 == 114 [pid = 6914] [id = 315] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x9771fc00 == 113 [pid = 6914] [id = 317] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x934f6000 == 112 [pid = 6914] [id = 318] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x93623800 == 111 [pid = 6914] [id = 316] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x934fd000 == 110 [pid = 6914] [id = 374] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x905c4c00 == 109 [pid = 6914] [id = 372] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8b1d8c00 == 108 [pid = 6914] [id = 373] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x83acfc00 == 107 [pid = 6914] [id = 371] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9d400 == 106 [pid = 6914] [id = 370] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x918c3c00 == 105 [pid = 6914] [id = 369] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x905bfc00 == 104 [pid = 6914] [id = 367] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x9151c000 == 103 [pid = 6914] [id = 368] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x9019ec00 == 102 [pid = 6914] [id = 366] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8fce9000 == 101 [pid = 6914] [id = 365] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8be62c00 == 100 [pid = 6914] [id = 364] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8e554000 == 99 [pid = 6914] [id = 363] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8b196400 == 98 [pid = 6914] [id = 361] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8e65f800 == 97 [pid = 6914] [id = 362] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x89bd6800 == 96 [pid = 6914] [id = 360] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c5c00 == 95 [pid = 6914] [id = 359] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x89f1bc00 == 94 [pid = 6914] [id = 358] 09:20:00 INFO - PROCESS | 6914 | --DOCSHELL 0x83ac4400 == 93 [pid = 6914] [id = 357] 09:20:00 INFO - PROCESS | 6914 | 1461082800211 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x84ec0800) [pid = 6914] [serial = 993] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x9024c800) [pid = 6914] [serial = 936] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x8b05c000) [pid = 6914] [serial = 1067] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8b121400) [pid = 6914] [serial = 1068] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x9054d400) [pid = 6914] [serial = 1029] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x90548800) [pid = 6914] [serial = 1028] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x8e54c000) [pid = 6914] [serial = 1017] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x8e37ac00) [pid = 6914] [serial = 1016] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x8ff1b400) [pid = 6914] [serial = 1053] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x8f8d8800) [pid = 6914] [serial = 1052] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x975aa400) [pid = 6914] [serial = 1047] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x97251c00) [pid = 6914] [serial = 1046] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x8a3ad400) [pid = 6914] [serial = 1059] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x8a262c00) [pid = 6914] [serial = 1058] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x95a1dc00) [pid = 6914] [serial = 1044] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x959cf800) [pid = 6914] [serial = 1043] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x97a4d400) [pid = 6914] [serial = 1050] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x97a49000) [pid = 6914] [serial = 1049] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x90275400) [pid = 6914] [serial = 1026] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x901a0000) [pid = 6914] [serial = 1025] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x8b3db400) [pid = 6914] [serial = 1014] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x8b3c7800) [pid = 6914] [serial = 1013] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x8f8d3400) [pid = 6914] [serial = 1020] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x8f6e2000) [pid = 6914] [serial = 1019] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x86197800) [pid = 6914] [serial = 1061] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x87fa6800) [pid = 6914] [serial = 1062] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x89bccc00) [pid = 6914] [serial = 1056] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x892a7400) [pid = 6914] [serial = 1055] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x93e44000) [pid = 6914] [serial = 1041] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x93e17c00) [pid = 6914] [serial = 1040] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x9361c800) [pid = 6914] [serial = 1038] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x934d4c00) [pid = 6914] [serial = 1037] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x89bd3c00) [pid = 6914] [serial = 1064] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x8b05d400) [pid = 6914] [serial = 1011] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8b03d000) [pid = 6914] [serial = 1010] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x918c7000) [pid = 6914] [serial = 1035] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x916c4800) [pid = 6914] [serial = 1034] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x86190800) [pid = 6914] [serial = 1008] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x86066400) [pid = 6914] [serial = 1007] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8ff16800) [pid = 6914] [serial = 1023] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8fed8000) [pid = 6914] [serial = 1022] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x907af000) [pid = 6914] [serial = 1032] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x905cac00) [pid = 6914] [serial = 1031] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x87f9cc00) [pid = 6914] [serial = 1070] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x89f1c800) [pid = 6914] [serial = 1065] [outer = (nil)] [url = about:blank] 09:20:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:20:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 3331ms 09:20:00 INFO - PROCESS | 6914 | 1461082800549 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:20:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:20:00 INFO - PROCESS | 6914 | 1461082800554 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:20:00 INFO - PROCESS | 6914 | 1461082800563 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 6914 | 1461082800569 Marionette TRACE conn3 <- [1,1566,null,{}] 09:20:00 INFO - PROCESS | 6914 | 1461082800578 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:00 INFO - PROCESS | 6914 | 1461082800759 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:20:00 INFO - PROCESS | 6914 | 1461082800774 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x8606c400 == 94 [pid = 6914] [id = 399] 09:20:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8606c800) [pid = 6914] [serial = 1198] [outer = (nil)] 09:20:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8618f400) [pid = 6914] [serial = 1199] [outer = 0x8606c800] 09:20:00 INFO - PROCESS | 6914 | 1461082800896 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x86197800) [pid = 6914] [serial = 1200] [outer = 0x8606c800] 09:20:01 INFO - PROCESS | 6914 | 1461082801944 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:20:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1404ms 09:20:01 INFO - PROCESS | 6914 | 1461082801965 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 6914 | 1461082801973 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:20:01 INFO - PROCESS | 6914 | 1461082801983 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 6914 | 1461082801986 Marionette TRACE conn3 <- [1,1570,null,{}] 09:20:01 INFO - PROCESS | 6914 | 1461082801993 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 6914 | 1461082802257 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:20:02 INFO - PROCESS | 6914 | 1461082802283 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa0000 == 95 [pid = 6914] [id = 400] 09:20:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x88962c00) [pid = 6914] [serial = 1201] [outer = (nil)] 09:20:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x892ab000) [pid = 6914] [serial = 1202] [outer = 0x88962c00] 09:20:02 INFO - PROCESS | 6914 | 1461082802363 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x89bccc00) [pid = 6914] [serial = 1203] [outer = 0x88962c00] 09:20:03 INFO - PROCESS | 6914 | 1461082803473 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1527ms 09:20:03 INFO - PROCESS | 6914 | 1461082803510 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 6914 | 1461082803513 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:20:03 INFO - PROCESS | 6914 | 1461082803521 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 6914 | 1461082803527 Marionette TRACE conn3 <- [1,1574,null,{}] 09:20:03 INFO - PROCESS | 6914 | 1461082803551 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 6914 | 1461082803814 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:20:03 INFO - PROCESS | 6914 | 1461082803845 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x892b0400 == 96 [pid = 6914] [id = 401] 09:20:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8a3ad400) [pid = 6914] [serial = 1204] [outer = (nil)] 09:20:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8b03b400) [pid = 6914] [serial = 1205] [outer = 0x8a3ad400] 09:20:03 INFO - PROCESS | 6914 | 1461082803922 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8b054c00) [pid = 6914] [serial = 1206] [outer = 0x8a3ad400] 09:20:04 INFO - PROCESS | 6914 | 1461082804912 Marionette TRACE conn3 <- [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]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:20:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1446ms 09:20:04 INFO - PROCESS | 6914 | 1461082804976 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 6914 | 1461082804981 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:20:04 INFO - PROCESS | 6914 | 1461082804987 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 6914 | 1461082804989 Marionette TRACE conn3 <- [1,1578,null,{}] 09:20:04 INFO - PROCESS | 6914 | 1461082804995 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 6914 | 1461082805934 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:20:05 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x87fa3800) [pid = 6914] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:20:05 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8a3b5c00) [pid = 6914] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:20:05 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x85910400) [pid = 6914] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:20:05 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x93e12400) [pid = 6914] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:20:05 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8bff9c00) [pid = 6914] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x93b6a000) [pid = 6914] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8f6ec000) [pid = 6914] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8b1d0800) [pid = 6914] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x93264800) [pid = 6914] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x9151d800) [pid = 6914] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x905c0000) [pid = 6914] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x90254400) [pid = 6914] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x8fcf2c00) [pid = 6914] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x8fc8f400) [pid = 6914] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8e65d000) [pid = 6914] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8e65fc00) [pid = 6914] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8b3d7400) [pid = 6914] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x8b198000) [pid = 6914] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x8b045400) [pid = 6914] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8a253800) [pid = 6914] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x83acd400) [pid = 6914] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:20:06 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x89aaf800) [pid = 6914] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:20:06 INFO - PROCESS | 6914 | 1461082806185 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc8c00 == 97 [pid = 6914] [id = 402] 09:20:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x83ac4c00) [pid = 6914] [serial = 1207] [outer = (nil)] 09:20:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x85919800) [pid = 6914] [serial = 1208] [outer = 0x83ac4c00] 09:20:06 INFO - PROCESS | 6914 | 1461082806264 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8a0cc400) [pid = 6914] [serial = 1209] [outer = 0x83ac4c00] 09:20:07 INFO - PROCESS | 6914 | 1461082806997 Marionette TRACE conn3 <- [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]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:20:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2028ms 09:20:07 INFO - PROCESS | 6914 | 1461082807015 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 6914 | 1461082807019 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:20:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:20:07 INFO - PROCESS | 6914 | 1461082807028 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 6914 | 1461082807031 Marionette TRACE conn3 <- [1,1582,null,{}] 09:20:07 INFO - PROCESS | 6914 | 1461082807037 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 6914 | 1461082807296 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:20:07 INFO - PROCESS | 6914 | 1461082807415 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b03b000 == 98 [pid = 6914] [id = 403] 09:20:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8b123400) [pid = 6914] [serial = 1210] [outer = (nil)] 09:20:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8b19dc00) [pid = 6914] [serial = 1211] [outer = 0x8b123400] 09:20:07 INFO - PROCESS | 6914 | 1461082807532 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8b364400) [pid = 6914] [serial = 1212] [outer = 0x8b123400] 09:20:08 INFO - PROCESS | 6914 | 1461082808585 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:20:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1625ms 09:20:08 INFO - PROCESS | 6914 | 1461082808655 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 6914 | 1461082808661 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:20:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:20:08 INFO - PROCESS | 6914 | 1461082808670 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 6914 | 1461082808676 Marionette TRACE conn3 <- [1,1586,null,{}] 09:20:08 INFO - PROCESS | 6914 | 1461082808685 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 6914 | 1461082808947 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:20:09 INFO - PROCESS | 6914 | 1461082809282 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x85917000 == 99 [pid = 6914] [id = 404] 09:20:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8618bc00) [pid = 6914] [serial = 1213] [outer = (nil)] 09:20:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x892a3400) [pid = 6914] [serial = 1214] [outer = 0x8618bc00] 09:20:09 INFO - PROCESS | 6914 | 1461082809373 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x89f0f800) [pid = 6914] [serial = 1215] [outer = 0x8618bc00] 09:20:10 INFO - PROCESS | 6914 | 1461082810349 Marionette TRACE conn3 <- [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]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:20:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1739ms 09:20:10 INFO - PROCESS | 6914 | 1461082810409 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 6914 | 1461082810418 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:20:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:20:10 INFO - PROCESS | 6914 | 1461082810429 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 6914 | 1461082810433 Marionette TRACE conn3 <- [1,1590,null,{}] 09:20:10 INFO - PROCESS | 6914 | 1461082810439 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 6914 | 1461082810654 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:20:11 INFO - PROCESS | 6914 | 1461082811034 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b03e800 == 100 [pid = 6914] [id = 405] 09:20:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8b05b400) [pid = 6914] [serial = 1216] [outer = (nil)] 09:20:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8b190000) [pid = 6914] [serial = 1217] [outer = 0x8b05b400] 09:20:11 INFO - PROCESS | 6914 | 1461082811128 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8b1d8800) [pid = 6914] [serial = 1218] [outer = 0x8b05b400] 09:20:12 INFO - PROCESS | 6914 | 1461082812056 Marionette TRACE conn3 <- [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]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:20:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1687ms 09:20:12 INFO - PROCESS | 6914 | 1461082812120 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 6914 | 1461082812124 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:20:12 INFO - PROCESS | 6914 | 1461082812133 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 6914 | 1461082812139 Marionette TRACE conn3 <- [1,1594,null,{}] 09:20:12 INFO - PROCESS | 6914 | 1461082812156 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 6914 | 1461082812391 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:20:12 INFO - PROCESS | 6914 | 1461082812679 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b11d800 == 101 [pid = 6914] [id = 406] 09:20:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8b3d0c00) [pid = 6914] [serial = 1219] [outer = (nil)] 09:20:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8be58400) [pid = 6914] [serial = 1220] [outer = 0x8b3d0c00] 09:20:12 INFO - PROCESS | 6914 | 1461082812771 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8be64400) [pid = 6914] [serial = 1221] [outer = 0x8b3d0c00] 09:20:13 INFO - PROCESS | 6914 | 1461082813689 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1585ms 09:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:20:13 INFO - PROCESS | 6914 | 1461082813719 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 6914 | 1461082813723 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:20:13 INFO - PROCESS | 6914 | 1461082813729 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 6914 | 1461082813733 Marionette TRACE conn3 <- [1,1598,null,{}] 09:20:13 INFO - PROCESS | 6914 | 1461082813739 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 6914 | 1461082813941 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:20:14 INFO - PROCESS | 6914 | 1461082814265 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x86068c00 == 102 [pid = 6914] [id = 407] 09:20:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8be64000) [pid = 6914] [serial = 1222] [outer = (nil)] 09:20:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8e54c400) [pid = 6914] [serial = 1223] [outer = 0x8be64000] 09:20:14 INFO - PROCESS | 6914 | 1461082814357 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8e554400) [pid = 6914] [serial = 1224] [outer = 0x8be64000] 09:20:15 INFO - PROCESS | 6914 | 1461082815261 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1584ms 09:20:15 INFO - PROCESS | 6914 | 1461082815313 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 6914 | 1461082815317 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:20:15 INFO - PROCESS | 6914 | 1461082815328 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 6914 | 1461082815334 Marionette TRACE conn3 <- [1,1602,null,{}] 09:20:15 INFO - PROCESS | 6914 | 1461082815344 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 6914 | 1461082815543 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:20:15 INFO - PROCESS | 6914 | 1461082815857 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 6914 | ++DOCSHELL 0x8bffa800 == 103 [pid = 6914] [id = 408] 09:20:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8bffac00) [pid = 6914] [serial = 1225] [outer = (nil)] 09:20:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8f6e9400) [pid = 6914] [serial = 1226] [outer = 0x8bffac00] 09:20:15 INFO - PROCESS | 6914 | 1461082815952 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8f8cf000) [pid = 6914] [serial = 1227] [outer = 0x8bffac00] 09:20:16 INFO - PROCESS | 6914 | 1461082816848 Marionette TRACE conn3 <- [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]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1596ms 09:20:16 INFO - PROCESS | 6914 | 1461082816926 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 6914 | 1461082816930 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:20:16 INFO - PROCESS | 6914 | 1461082816936 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 6914 | 1461082816939 Marionette TRACE conn3 <- [1,1606,null,{}] 09:20:16 INFO - PROCESS | 6914 | 1461082816945 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:17 INFO - PROCESS | 6914 | 1461082817213 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:20:17 INFO - PROCESS | 6914 | 1461082817553 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3de800 == 104 [pid = 6914] [id = 409] 09:20:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8fc85000) [pid = 6914] [serial = 1228] [outer = (nil)] 09:20:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8fe12c00) [pid = 6914] [serial = 1229] [outer = 0x8fc85000] 09:20:17 INFO - PROCESS | 6914 | 1461082817648 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x8fed1800) [pid = 6914] [serial = 1230] [outer = 0x8fc85000] 09:20:18 INFO - PROCESS | 6914 | 1461082818544 Marionette TRACE conn3 <- [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]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:20:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1680ms 09:20:18 INFO - PROCESS | 6914 | 1461082818617 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 6914 | 1461082818620 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:20:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:20:18 INFO - PROCESS | 6914 | 1461082818627 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 6914 | 1461082818630 Marionette TRACE conn3 <- [1,1610,null,{}] 09:20:18 INFO - PROCESS | 6914 | 1461082818636 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 6914 | 1461082818878 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:20:19 INFO - PROCESS | 6914 | 1461082819205 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a262c00 == 105 [pid = 6914] [id = 410] 09:20:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x8b120c00) [pid = 6914] [serial = 1231] [outer = (nil)] 09:20:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x8ff16800) [pid = 6914] [serial = 1232] [outer = 0x8b120c00] 09:20:19 INFO - PROCESS | 6914 | 1461082819294 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x8ff1b000) [pid = 6914] [serial = 1233] [outer = 0x8b120c00] 09:20:20 INFO - PROCESS | 6914 | 1461082820136 Marionette TRACE conn3 <- [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]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1534ms 09:20:20 INFO - PROCESS | 6914 | 1461082820177 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 6914 | 1461082820181 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:20:20 INFO - PROCESS | 6914 | 1461082820191 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 6914 | 1461082820195 Marionette TRACE conn3 <- [1,1614,null,{}] 09:20:20 INFO - PROCESS | 6914 | 1461082820202 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:20 INFO - PROCESS | 6914 | 1461082820438 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:20:20 INFO - PROCESS | 6914 | 1461082820709 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x85889800 == 106 [pid = 6914] [id = 411] 09:20:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x8fe20000) [pid = 6914] [serial = 1234] [outer = (nil)] 09:20:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x90253400) [pid = 6914] [serial = 1235] [outer = 0x8fe20000] 09:20:20 INFO - PROCESS | 6914 | 1461082820844 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x90273800) [pid = 6914] [serial = 1236] [outer = 0x8fe20000] 09:20:21 INFO - PROCESS | 6914 | 1461082821768 Marionette TRACE conn3 <- [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]]]}] 09:20:21 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 09:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1637ms 09:20:21 INFO - PROCESS | 6914 | 1461082821828 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 6914 | 1461082821832 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:20:21 INFO - PROCESS | 6914 | 1461082821838 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 6914 | 1461082821842 Marionette TRACE conn3 <- [1,1618,null,{}] 09:20:21 INFO - PROCESS | 6914 | 1461082821847 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 6914 | 1461082822049 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:20:22 INFO - PROCESS | 6914 | 1461082822362 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fc8b400 == 107 [pid = 6914] [id = 412] 09:20:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x9019a800) [pid = 6914] [serial = 1237] [outer = (nil)] 09:20:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x9054e400) [pid = 6914] [serial = 1238] [outer = 0x9019a800] 09:20:22 INFO - PROCESS | 6914 | 1461082822452 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x905bd800) [pid = 6914] [serial = 1239] [outer = 0x9019a800] 09:20:23 INFO - PROCESS | 6914 | 1461082823381 Marionette TRACE conn3 <- [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]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1582ms 09:20:23 INFO - PROCESS | 6914 | 1461082823422 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 6914 | 1461082823426 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:20:23 INFO - PROCESS | 6914 | 1461082823432 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 6914 | 1461082823435 Marionette TRACE conn3 <- [1,1622,null,{}] 09:20:23 INFO - PROCESS | 6914 | 1461082823441 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 6914 | 1461082823646 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:20:23 INFO - PROCESS | 6914 | 1461082823975 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x90247800 == 108 [pid = 6914] [id = 413] 09:20:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x90248400) [pid = 6914] [serial = 1240] [outer = (nil)] 09:20:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x90912800) [pid = 6914] [serial = 1241] [outer = 0x90248400] 09:20:24 INFO - PROCESS | 6914 | 1461082824067 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x90915400) [pid = 6914] [serial = 1242] [outer = 0x90248400] 09:20:24 INFO - PROCESS | 6914 | 1461082824979 Marionette TRACE conn3 <- [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]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1587ms 09:20:25 INFO - PROCESS | 6914 | 1461082825020 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 6914 | 1461082825024 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:20:25 INFO - PROCESS | 6914 | 1461082825030 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 6914 | 1461082825035 Marionette TRACE conn3 <- [1,1626,null,{}] 09:20:25 INFO - PROCESS | 6914 | 1461082825040 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 6914 | 1461082825282 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:20:25 INFO - PROCESS | 6914 | 1461082825620 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x892a4c00 == 109 [pid = 6914] [id = 414] 09:20:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x9325f400) [pid = 6914] [serial = 1243] [outer = (nil)] 09:20:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x9337dc00) [pid = 6914] [serial = 1244] [outer = 0x9325f400] 09:20:25 INFO - PROCESS | 6914 | 1461082825718 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x934c9400) [pid = 6914] [serial = 1245] [outer = 0x9325f400] 09:20:26 INFO - PROCESS | 6914 | 1461082826575 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1587ms 09:20:26 INFO - PROCESS | 6914 | 1461082826619 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 6914 | 1461082826623 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:20:26 INFO - PROCESS | 6914 | 1461082826630 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 6914 | 1461082826633 Marionette TRACE conn3 <- [1,1630,null,{}] 09:20:26 INFO - PROCESS | 6914 | 1461082826639 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 6914 | 1461082826860 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:20:27 INFO - PROCESS | 6914 | 1461082827192 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x916c2800 == 110 [pid = 6914] [id = 415] 09:20:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x93266400) [pid = 6914] [serial = 1246] [outer = (nil)] 09:20:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x934f3000) [pid = 6914] [serial = 1247] [outer = 0x93266400] 09:20:27 INFO - PROCESS | 6914 | 1461082827287 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x9361c800) [pid = 6914] [serial = 1248] [outer = 0x93266400] 09:20:28 INFO - PROCESS | 6914 | 1461082828130 Marionette TRACE conn3 <- [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]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1579ms 09:20:28 INFO - PROCESS | 6914 | 1461082828210 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 6914 | 1461082828214 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:20:28 INFO - PROCESS | 6914 | 1461082828220 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 6914 | 1461082828223 Marionette TRACE conn3 <- [1,1634,null,{}] 09:20:28 INFO - PROCESS | 6914 | 1461082828229 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 6914 | 1461082828441 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:20:28 INFO - PROCESS | 6914 | 1461082828712 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a256c00 == 111 [pid = 6914] [id = 416] 09:20:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x93386400) [pid = 6914] [serial = 1249] [outer = (nil)] 09:20:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x93b5c800) [pid = 6914] [serial = 1250] [outer = 0x93386400] 09:20:28 INFO - PROCESS | 6914 | 1461082828854 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x93b68800) [pid = 6914] [serial = 1251] [outer = 0x93386400] 09:20:29 INFO - PROCESS | 6914 | 1461082829733 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1586ms 09:20:29 INFO - PROCESS | 6914 | 1461082829808 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 6914 | 1461082829812 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:20:29 INFO - PROCESS | 6914 | 1461082829818 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 6914 | 1461082829822 Marionette TRACE conn3 <- [1,1638,null,{}] 09:20:29 INFO - PROCESS | 6914 | 1461082829827 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 6914 | 1461082830085 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:20:30 INFO - PROCESS | 6914 | 1461082830429 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3d4c00 == 112 [pid = 6914] [id = 417] 09:20:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x8fe20400) [pid = 6914] [serial = 1252] [outer = (nil)] 09:20:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x93e16400) [pid = 6914] [serial = 1253] [outer = 0x8fe20400] 09:20:30 INFO - PROCESS | 6914 | 1461082830519 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x93e18c00) [pid = 6914] [serial = 1254] [outer = 0x8fe20400] 09:20:31 INFO - PROCESS | 6914 | 1461082831457 Marionette TRACE conn3 <- [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]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1684ms 09:20:31 INFO - PROCESS | 6914 | 1461082831503 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 6914 | 1461082831507 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:20:31 INFO - PROCESS | 6914 | 1461082831513 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 6914 | 1461082831517 Marionette TRACE conn3 <- [1,1642,null,{}] 09:20:31 INFO - PROCESS | 6914 | 1461082831522 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 6914 | 1461082831735 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:20:32 INFO - PROCESS | 6914 | 1461082832066 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x93b61000 == 113 [pid = 6914] [id = 418] 09:20:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x93e0d400) [pid = 6914] [serial = 1255] [outer = (nil)] 09:20:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x95ca1400) [pid = 6914] [serial = 1256] [outer = 0x93e0d400] 09:20:32 INFO - PROCESS | 6914 | 1461082832161 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x9633c400) [pid = 6914] [serial = 1257] [outer = 0x93e0d400] 09:20:33 INFO - PROCESS | 6914 | 1461082833064 Marionette TRACE conn3 <- [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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1580ms 09:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:20:33 INFO - PROCESS | 6914 | 1461082833094 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 6914 | 1461082833097 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:20:33 INFO - PROCESS | 6914 | 1461082833104 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 6914 | 1461082833108 Marionette TRACE conn3 <- [1,1646,null,{}] 09:20:33 INFO - PROCESS | 6914 | 1461082833113 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:33 INFO - PROCESS | 6914 | 1461082833329 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:20:33 INFO - PROCESS | 6914 | 1461082833659 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x84eb9800 == 114 [pid = 6914] [id = 419] 09:20:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x8e376000) [pid = 6914] [serial = 1258] [outer = (nil)] 09:20:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x975ac800) [pid = 6914] [serial = 1259] [outer = 0x8e376000] 09:20:33 INFO - PROCESS | 6914 | 1461082833755 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x975b3800) [pid = 6914] [serial = 1260] [outer = 0x8e376000] 09:20:34 INFO - PROCESS | 6914 | 1461082834647 Marionette TRACE conn3 <- [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]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1583ms 09:20:34 INFO - PROCESS | 6914 | 1461082834686 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 6914 | 1461082834690 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:20:34 INFO - PROCESS | 6914 | 1461082834697 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 6914 | 1461082834700 Marionette TRACE conn3 <- [1,1650,null,{}] 09:20:34 INFO - PROCESS | 6914 | 1461082834706 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 6914 | 1461082834905 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:20:35 INFO - PROCESS | 6914 | 1461082835182 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x9633bc00 == 115 [pid = 6914] [id = 420] 09:20:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x975a9800) [pid = 6914] [serial = 1261] [outer = (nil)] 09:20:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x97ec6c00) [pid = 6914] [serial = 1262] [outer = 0x975a9800] 09:20:35 INFO - PROCESS | 6914 | 1461082835317 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x9802e800) [pid = 6914] [serial = 1263] [outer = 0x975a9800] 09:20:36 INFO - PROCESS | 6914 | 1461082836208 Marionette TRACE conn3 <- [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]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1578ms 09:20:36 INFO - PROCESS | 6914 | 1461082836276 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 6914 | 1461082836280 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:20:36 INFO - PROCESS | 6914 | 1461082836286 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 6914 | 1461082836289 Marionette TRACE conn3 <- [1,1654,null,{}] 09:20:36 INFO - PROCESS | 6914 | 1461082836295 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 6914 | 1461082836499 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:20:36 INFO - PROCESS | 6914 | 1461082836774 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e49400 == 116 [pid = 6914] [id = 421] 09:20:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x97251c00) [pid = 6914] [serial = 1264] [outer = (nil)] 09:20:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x9872fc00) [pid = 6914] [serial = 1265] [outer = 0x97251c00] 09:20:36 INFO - PROCESS | 6914 | 1461082836905 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 190 (0x98a79c00) [pid = 6914] [serial = 1266] [outer = 0x97251c00] 09:20:37 INFO - PROCESS | 6914 | 1461082837736 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1479ms 09:20:37 INFO - PROCESS | 6914 | 1461082837775 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 6914 | 1461082837780 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:20:37 INFO - PROCESS | 6914 | 1461082837789 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 6914 | 1461082837791 Marionette TRACE conn3 <- [1,1658,null,{}] 09:20:37 INFO - PROCESS | 6914 | 1461082837797 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 6914 | 1461082838040 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x85891400 == 115 [pid = 6914] [id = 310] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3cec00 == 114 [pid = 6914] [id = 309] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc8c00 == 113 [pid = 6914] [id = 402] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x892b0400 == 112 [pid = 6914] [id = 401] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x87fa0000 == 111 [pid = 6914] [id = 400] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x8606c400 == 110 [pid = 6914] [id = 399] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x84ebf800 == 109 [pid = 6914] [id = 398] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x979a5c00 == 108 [pid = 6914] [id = 397] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x84ec0400 == 107 [pid = 6914] [id = 396] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x90909000 == 106 [pid = 6914] [id = 395] 09:20:39 INFO - PROCESS | 6914 | --DOCSHELL 0x959cdc00 == 105 [pid = 6914] [id = 394] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 189 (0x89bce800) [pid = 6914] [serial = 1005] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x8b121c00) [pid = 6914] [serial = 1137] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x89bcd400) [pid = 6914] [serial = 1133] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x89f1c000) [pid = 6914] [serial = 1134] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x8b126800) [pid = 6914] [serial = 1139] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8b047400) [pid = 6914] [serial = 1136] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x8606b800) [pid = 6914] [serial = 1130] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x86195800) [pid = 6914] [serial = 1131] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x84ec0000) [pid = 6914] [serial = 1127] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x97054400) [pid = 6914] [serial = 1125] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x963a0000) [pid = 6914] [serial = 1124] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x94257c00) [pid = 6914] [serial = 1122] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x94252c00) [pid = 6914] [serial = 1121] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x93e3ec00) [pid = 6914] [serial = 1119] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x93e18000) [pid = 6914] [serial = 1118] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x93b61c00) [pid = 6914] [serial = 1116] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x93b5f400) [pid = 6914] [serial = 1115] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x934f4000) [pid = 6914] [serial = 1113] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x934d7800) [pid = 6914] [serial = 1112] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x93441400) [pid = 6914] [serial = 1110] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x9338b400) [pid = 6914] [serial = 1109] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x9337c800) [pid = 6914] [serial = 1107] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x93260c00) [pid = 6914] [serial = 1106] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x907b8c00) [pid = 6914] [serial = 1104] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x905c6000) [pid = 6914] [serial = 1103] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x9036cc00) [pid = 6914] [serial = 1101] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x9027ec00) [pid = 6914] [serial = 1100] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x9024a800) [pid = 6914] [serial = 1098] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x90247000) [pid = 6914] [serial = 1097] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x8ff12400) [pid = 6914] [serial = 1095] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x8fedd000) [pid = 6914] [serial = 1094] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x8fe13800) [pid = 6914] [serial = 1092] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x8fcf1000) [pid = 6914] [serial = 1091] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x8f8d8000) [pid = 6914] [serial = 1089] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x8e664400) [pid = 6914] [serial = 1088] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x8e380800) [pid = 6914] [serial = 1086] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8e376800) [pid = 6914] [serial = 1085] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x8be5ac00) [pid = 6914] [serial = 1083] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x8b3d7800) [pid = 6914] [serial = 1082] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8b362800) [pid = 6914] [serial = 1080] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x8b1d7400) [pid = 6914] [serial = 1079] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8b043800) [pid = 6914] [serial = 1077] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8a3afc00) [pid = 6914] [serial = 1076] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x85914800) [pid = 6914] [serial = 1074] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x84eb8c00) [pid = 6914] [serial = 1073] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 6914 | 1461082840046 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x85892400 == 106 [pid = 6914] [id = 422] 09:20:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x85895400) [pid = 6914] [serial = 1267] [outer = (nil)] 09:20:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8591dc00) [pid = 6914] [serial = 1268] [outer = 0x85895400] 09:20:40 INFO - PROCESS | 6914 | 1461082840130 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8618dc00) [pid = 6914] [serial = 1269] [outer = 0x85895400] 09:20:40 INFO - PROCESS | 6914 | 1461082840971 Marionette TRACE conn3 <- [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]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 3231ms 09:20:41 INFO - PROCESS | 6914 | 1461082841022 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:20:41 INFO - PROCESS | 6914 | 1461082841030 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:20:41 INFO - PROCESS | 6914 | 1461082841041 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 6914 | 1461082841046 Marionette TRACE conn3 <- [1,1662,null,{}] 09:20:41 INFO - PROCESS | 6914 | 1461082841053 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 6914 | 1461082841291 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:20:41 INFO - PROCESS | 6914 | 1461082841479 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x88967c00 == 107 [pid = 6914] [id = 423] 09:20:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x892a8c00) [pid = 6914] [serial = 1270] [outer = (nil)] 09:20:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x89bd3c00) [pid = 6914] [serial = 1271] [outer = 0x892a8c00] 09:20:41 INFO - PROCESS | 6914 | 1461082841566 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x89f1d000) [pid = 6914] [serial = 1272] [outer = 0x892a8c00] 09:20:42 INFO - PROCESS | 6914 | 1461082842532 Marionette TRACE conn3 <- [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]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1531ms 09:20:42 INFO - PROCESS | 6914 | 1461082842574 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:20:42 INFO - PROCESS | 6914 | 1461082842580 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:20:42 INFO - PROCESS | 6914 | 1461082842595 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 6914 | 1461082842598 Marionette TRACE conn3 <- [1,1666,null,{}] 09:20:42 INFO - PROCESS | 6914 | 1461082842605 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 6914 | 1461082842888 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:20:42 INFO - PROCESS | 6914 | 1461082842924 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x86069400 == 108 [pid = 6914] [id = 424] 09:20:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8a3ab400) [pid = 6914] [serial = 1273] [outer = (nil)] 09:20:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8b045400) [pid = 6914] [serial = 1274] [outer = 0x8a3ab400] 09:20:43 INFO - PROCESS | 6914 | 1461082843014 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x8b05e400) [pid = 6914] [serial = 1275] [outer = 0x8a3ab400] 09:20:44 INFO - PROCESS | 6914 | 1461082844105 Marionette TRACE conn3 <- [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]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1588ms 09:20:44 INFO - PROCESS | 6914 | 1461082844175 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 6914 | 1461082844178 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:20:44 INFO - PROCESS | 6914 | 1461082844193 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 6914 | 1461082844202 Marionette TRACE conn3 <- [1,1670,null,{}] 09:20:44 INFO - PROCESS | 6914 | 1461082844216 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:44 INFO - PROCESS | 6914 | 1461082844977 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x93446000) [pid = 6914] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x93e18800) [pid = 6914] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x8fedd400) [pid = 6914] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8606c800) [pid = 6914] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x8fbc5400) [pid = 6914] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x934fcc00) [pid = 6914] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x9325f800) [pid = 6914] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x88962c00) [pid = 6914] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8a0c3400) [pid = 6914] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x83ac9800) [pid = 6914] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x8e65b000) [pid = 6914] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8b36f400) [pid = 6914] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x84eb6c00) [pid = 6914] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x97a4f000) [pid = 6914] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x93445000) [pid = 6914] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x8be5e400) [pid = 6914] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x90250c00) [pid = 6914] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8b3c9000) [pid = 6914] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8fed8400) [pid = 6914] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x972c8c00) [pid = 6914] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x83ac4c00) [pid = 6914] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x934fa800) [pid = 6914] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x8a3ad400) [pid = 6914] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x82bc4c00) [pid = 6914] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:20:45 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x94251c00) [pid = 6914] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:20:45 INFO - PROCESS | 6914 | 1461082845204 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc4c00 == 109 [pid = 6914] [id = 425] 09:20:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x82bc9000) [pid = 6914] [serial = 1276] [outer = (nil)] 09:20:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8588a800) [pid = 6914] [serial = 1277] [outer = 0x82bc9000] 09:20:45 INFO - PROCESS | 6914 | 1461082845279 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x89aa6800) [pid = 6914] [serial = 1278] [outer = 0x82bc9000] 09:20:46 INFO - PROCESS | 6914 | 1461082846036 Marionette TRACE conn3 <- [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]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1868ms 09:20:46 INFO - PROCESS | 6914 | 1461082846055 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 6914 | 1461082846060 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:20:46 INFO - PROCESS | 6914 | 1461082846066 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 6914 | 1461082846068 Marionette TRACE conn3 <- [1,1674,null,{}] 09:20:46 INFO - PROCESS | 6914 | 1461082846074 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 6914 | 1461082846331 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:20:46 INFO - PROCESS | 6914 | 1461082846450 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ad2000 == 110 [pid = 6914] [id = 426] 09:20:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x892a3800) [pid = 6914] [serial = 1279] [outer = (nil)] 09:20:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8b3c8000) [pid = 6914] [serial = 1280] [outer = 0x892a3800] 09:20:46 INFO - PROCESS | 6914 | 1461082846527 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8b3cec00) [pid = 6914] [serial = 1281] [outer = 0x892a3800] 09:20:47 INFO - PROCESS | 6914 | 1461082847582 Marionette TRACE conn3 <- [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]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1590ms 09:20:47 INFO - PROCESS | 6914 | 1461082847657 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 6914 | 1461082847664 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:20:47 INFO - PROCESS | 6914 | 1461082847673 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 6914 | 1461082847679 Marionette TRACE conn3 <- [1,1678,null,{}] 09:20:47 INFO - PROCESS | 6914 | 1461082847687 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 6914 | 1461082847953 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:20:48 INFO - PROCESS | 6914 | 1461082848296 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa2000 == 111 [pid = 6914] [id = 427] 09:20:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x87fa7400) [pid = 6914] [serial = 1282] [outer = (nil)] 09:20:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x89bd5400) [pid = 6914] [serial = 1283] [outer = 0x87fa7400] 09:20:48 INFO - PROCESS | 6914 | 1461082848386 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8a3ac800) [pid = 6914] [serial = 1284] [outer = 0x87fa7400] 09:20:49 INFO - PROCESS | 6914 | 1461082849344 Marionette TRACE conn3 <- [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]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1732ms 09:20:49 INFO - PROCESS | 6914 | 1461082849405 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 6914 | 1461082849414 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:20:49 INFO - PROCESS | 6914 | 1461082849424 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 6914 | 1461082849428 Marionette TRACE conn3 <- [1,1682,null,{}] 09:20:49 INFO - PROCESS | 6914 | 1461082849434 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 6914 | 1461082849650 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:20:50 INFO - PROCESS | 6914 | 1461082850036 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b195800 == 112 [pid = 6914] [id = 428] 09:20:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b196800) [pid = 6914] [serial = 1285] [outer = (nil)] 09:20:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8b366800) [pid = 6914] [serial = 1286] [outer = 0x8b196800] 09:20:50 INFO - PROCESS | 6914 | 1461082850129 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8b3c8800) [pid = 6914] [serial = 1287] [outer = 0x8b196800] 09:20:51 INFO - PROCESS | 6914 | 1461082851106 Marionette TRACE conn3 <- [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]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1734ms 09:20:51 INFO - PROCESS | 6914 | 1461082851158 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 6914 | 1461082851162 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:20:51 INFO - PROCESS | 6914 | 1461082851170 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 6914 | 1461082851177 Marionette TRACE conn3 <- [1,1686,null,{}] 09:20:51 INFO - PROCESS | 6914 | 1461082851196 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 6914 | 1461082851484 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:20:51 INFO - PROCESS | 6914 | 1461082851805 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3dd400 == 113 [pid = 6914] [id = 429] 09:20:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8be61000) [pid = 6914] [serial = 1288] [outer = (nil)] 09:20:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8e375000) [pid = 6914] [serial = 1289] [outer = 0x8be61000] 09:20:51 INFO - PROCESS | 6914 | 1461082851900 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8e54cc00) [pid = 6914] [serial = 1290] [outer = 0x8be61000] 09:20:52 INFO - PROCESS | 6914 | 1461082852847 Marionette TRACE conn3 <- [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]]]}] 09:20:52 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 09:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1739ms 09:20:52 INFO - PROCESS | 6914 | 1461082852910 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:20:52 INFO - PROCESS | 6914 | 1461082852915 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:20:52 INFO - PROCESS | 6914 | 1461082852921 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 6914 | 1461082852925 Marionette TRACE conn3 <- [1,1690,null,{}] 09:20:52 INFO - PROCESS | 6914 | 1461082852931 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 6914 | 1461082853164 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:20:53 INFO - PROCESS | 6914 | 1461082853514 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x8618a400 == 114 [pid = 6914] [id = 430] 09:20:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8e54f400) [pid = 6914] [serial = 1291] [outer = (nil)] 09:20:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8f8d8000) [pid = 6914] [serial = 1292] [outer = 0x8e54f400] 09:20:53 INFO - PROCESS | 6914 | 1461082853613 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8fbce800) [pid = 6914] [serial = 1293] [outer = 0x8e54f400] 09:20:54 INFO - PROCESS | 6914 | 1461082854505 Marionette TRACE conn3 <- [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]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1630ms 09:20:54 INFO - PROCESS | 6914 | 1461082854551 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 6914 | 1461082854555 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:20:54 INFO - PROCESS | 6914 | 1461082854561 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 6914 | 1461082854565 Marionette TRACE conn3 <- [1,1694,null,{}] 09:20:54 INFO - PROCESS | 6914 | 1461082854570 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 6914 | 1461082854786 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:20:55 INFO - PROCESS | 6914 | 1461082855057 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e65b000 == 115 [pid = 6914] [id = 431] 09:20:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8e667400) [pid = 6914] [serial = 1294] [outer = (nil)] 09:20:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8fcea000) [pid = 6914] [serial = 1295] [outer = 0x8e667400] 09:20:55 INFO - PROCESS | 6914 | 1461082855198 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8fe11400) [pid = 6914] [serial = 1296] [outer = 0x8e667400] 09:20:56 INFO - PROCESS | 6914 | 1461082856175 Marionette TRACE conn3 <- [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]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1681ms 09:20:56 INFO - PROCESS | 6914 | 1461082856243 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:20:56 INFO - PROCESS | 6914 | 1461082856248 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:20:56 INFO - PROCESS | 6914 | 1461082856255 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 6914 | 1461082856258 Marionette TRACE conn3 <- [1,1698,null,{}] 09:20:56 INFO - PROCESS | 6914 | 1461082856266 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 6914 | 1461082856547 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:20:56 INFO - PROCESS | 6914 | 1461082856881 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8cac00 == 116 [pid = 6914] [id = 432] 09:20:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8fced000) [pid = 6914] [serial = 1297] [outer = (nil)] 09:20:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x90199800) [pid = 6914] [serial = 1298] [outer = 0x8fced000] 09:20:56 INFO - PROCESS | 6914 | 1461082856977 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x9019fc00) [pid = 6914] [serial = 1299] [outer = 0x8fced000] 09:20:57 INFO - PROCESS | 6914 | 1461082857883 Marionette TRACE conn3 <- [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]]]}] 09:20:57 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 09:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1693ms 09:20:57 INFO - PROCESS | 6914 | 1461082857948 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 6914 | 1461082857951 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:20:57 INFO - PROCESS | 6914 | 1461082857958 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 6914 | 1461082857962 Marionette TRACE conn3 <- [1,1702,null,{}] 09:20:57 INFO - PROCESS | 6914 | 1461082857967 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 6914 | 1461082858183 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:20:58 INFO - PROCESS | 6914 | 1461082858497 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3d7400 == 117 [pid = 6914] [id = 433] 09:20:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x8be5d000) [pid = 6914] [serial = 1300] [outer = (nil)] 09:20:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x90279400) [pid = 6914] [serial = 1301] [outer = 0x8be5d000] 09:20:58 INFO - PROCESS | 6914 | 1461082858590 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x9036d000) [pid = 6914] [serial = 1302] [outer = 0x8be5d000] 09:20:59 INFO - PROCESS | 6914 | 1461082859496 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1587ms 09:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:20:59 INFO - PROCESS | 6914 | 1461082859546 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 6914 | 1461082859549 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:20:59 INFO - PROCESS | 6914 | 1461082859558 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 6914 | 1461082859561 Marionette TRACE conn3 <- [1,1706,null,{}] 09:20:59 INFO - PROCESS | 6914 | 1461082859567 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 6914 | 1461082859784 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:21:00 INFO - PROCESS | 6914 | 1461082860109 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbce400 == 118 [pid = 6914] [id = 434] 09:21:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x8ff15400) [pid = 6914] [serial = 1303] [outer = (nil)] 09:21:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x905c8000) [pid = 6914] [serial = 1304] [outer = 0x8ff15400] 09:21:00 INFO - PROCESS | 6914 | 1461082860205 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x907ae400) [pid = 6914] [serial = 1305] [outer = 0x8ff15400] 09:21:01 INFO - PROCESS | 6914 | 1461082861152 Marionette TRACE conn3 <- [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]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1631ms 09:21:01 INFO - PROCESS | 6914 | 1461082861188 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 6914 | 1461082861191 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:21:01 INFO - PROCESS | 6914 | 1461082861198 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 6914 | 1461082861201 Marionette TRACE conn3 <- [1,1710,null,{}] 09:21:01 INFO - PROCESS | 6914 | 1461082861207 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 6914 | 1461082861413 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:21:01 INFO - PROCESS | 6914 | 1461082861745 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x9027d000 == 119 [pid = 6914] [id = 435] 09:21:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x9054a800) [pid = 6914] [serial = 1306] [outer = (nil)] 09:21:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x9151d800) [pid = 6914] [serial = 1307] [outer = 0x9054a800] 09:21:01 INFO - PROCESS | 6914 | 1461082861839 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x916c5c00) [pid = 6914] [serial = 1308] [outer = 0x9054a800] 09:21:02 INFO - PROCESS | 6914 | 1461082862760 Marionette TRACE conn3 <- [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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1639ms 09:21:02 INFO - PROCESS | 6914 | 1461082862839 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 6914 | 1461082862844 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:21:02 INFO - PROCESS | 6914 | 1461082862851 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 6914 | 1461082862855 Marionette TRACE conn3 <- [1,1714,null,{}] 09:21:02 INFO - PROCESS | 6914 | 1461082862861 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 6914 | 1461082863132 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:21:03 INFO - PROCESS | 6914 | 1461082863469 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x90548400 == 120 [pid = 6914] [id = 436] 09:21:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x905bdc00) [pid = 6914] [serial = 1309] [outer = (nil)] 09:21:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x93262400) [pid = 6914] [serial = 1310] [outer = 0x905bdc00] 09:21:03 INFO - PROCESS | 6914 | 1461082863557 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x93264800) [pid = 6914] [serial = 1311] [outer = 0x905bdc00] 09:21:04 INFO - PROCESS | 6914 | 1461082864482 Marionette TRACE conn3 <- [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]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1682ms 09:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:21:04 INFO - PROCESS | 6914 | 1461082864534 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 6914 | 1461082864537 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:21:04 INFO - PROCESS | 6914 | 1461082864546 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 6914 | 1461082864552 Marionette TRACE conn3 <- [1,1718,null,{}] 09:21:04 INFO - PROCESS | 6914 | 1461082864558 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 6914 | 1461082864793 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:21:05 INFO - PROCESS | 6914 | 1461082865125 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x93259400 == 121 [pid = 6914] [id = 437] 09:21:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x934f4000) [pid = 6914] [serial = 1312] [outer = (nil)] 09:21:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x934fb000) [pid = 6914] [serial = 1313] [outer = 0x934f4000] 09:21:05 INFO - PROCESS | 6914 | 1461082865233 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x93626c00) [pid = 6914] [serial = 1314] [outer = 0x934f4000] 09:21:06 INFO - PROCESS | 6914 | 1461082866165 Marionette TRACE conn3 <- [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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1694ms 09:21:06 INFO - PROCESS | 6914 | 1461082866239 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 6914 | 1461082866243 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:21:06 INFO - PROCESS | 6914 | 1461082866250 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 6914 | 1461082866254 Marionette TRACE conn3 <- [1,1722,null,{}] 09:21:06 INFO - PROCESS | 6914 | 1461082866261 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 6914 | 1461082866510 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:21:06 INFO - PROCESS | 6914 | 1461082866843 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f6800 == 122 [pid = 6914] [id = 438] 09:21:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x9361f800) [pid = 6914] [serial = 1315] [outer = (nil)] 09:21:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x93e40c00) [pid = 6914] [serial = 1316] [outer = 0x9361f800] 09:21:06 INFO - PROCESS | 6914 | 1461082866936 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x9424a400) [pid = 6914] [serial = 1317] [outer = 0x9361f800] 09:21:07 INFO - PROCESS | 6914 | 1461082867817 Marionette TRACE conn3 <- [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]]]}] 09:21:07 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 09:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1634ms 09:21:07 INFO - PROCESS | 6914 | 1461082867885 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 6914 | 1461082867888 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:21:07 INFO - PROCESS | 6914 | 1461082867894 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 6914 | 1461082867898 Marionette TRACE conn3 <- [1,1726,null,{}] 09:21:07 INFO - PROCESS | 6914 | 1461082867903 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 6914 | 1461082868104 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:21:08 INFO - PROCESS | 6914 | 1461082868433 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fed6c00 == 123 [pid = 6914] [id = 439] 09:21:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x93e14000) [pid = 6914] [serial = 1318] [outer = (nil)] 09:21:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x959d7000) [pid = 6914] [serial = 1319] [outer = 0x93e14000] 09:21:08 INFO - PROCESS | 6914 | 1461082868555 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x95c11400) [pid = 6914] [serial = 1320] [outer = 0x93e14000] 09:21:09 INFO - PROCESS | 6914 | 1461082869476 Marionette TRACE conn3 <- [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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1631ms 09:21:09 INFO - PROCESS | 6914 | 1461082869527 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 6914 | 1461082869531 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:21:09 INFO - PROCESS | 6914 | 1461082869537 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 6914 | 1461082869541 Marionette TRACE conn3 <- [1,1730,null,{}] 09:21:09 INFO - PROCESS | 6914 | 1461082869546 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 6914 | 1461082869748 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:21:10 INFO - PROCESS | 6914 | 1461082870072 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x85889400 == 124 [pid = 6914] [id = 440] 09:21:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x86069800) [pid = 6914] [serial = 1321] [outer = (nil)] 09:21:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x971be800) [pid = 6914] [serial = 1322] [outer = 0x86069800] 09:21:10 INFO - PROCESS | 6914 | 1461082870171 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x975a7400) [pid = 6914] [serial = 1323] [outer = 0x86069800] 09:21:11 INFO - PROCESS | 6914 | 1461082871049 Marionette TRACE conn3 <- [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]]]}] 09:21:11 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 09:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1578ms 09:21:11 INFO - PROCESS | 6914 | 1461082871121 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 6914 | 1461082871134 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:21:11 INFO - PROCESS | 6914 | 1461082871144 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 6914 | 1461082871148 Marionette TRACE conn3 <- [1,1734,null,{}] 09:21:11 INFO - PROCESS | 6914 | 1461082871153 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 6914 | 1461082871375 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:21:11 INFO - PROCESS | 6914 | 1461082871702 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ad0800 == 125 [pid = 6914] [id = 441] 09:21:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x963a3c00) [pid = 6914] [serial = 1324] [outer = (nil)] 09:21:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x9772c400) [pid = 6914] [serial = 1325] [outer = 0x963a3c00] 09:21:11 INFO - PROCESS | 6914 | 1461082871798 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x97aad400) [pid = 6914] [serial = 1326] [outer = 0x963a3c00] 09:21:12 INFO - PROCESS | 6914 | 1461082872661 Marionette TRACE conn3 <- [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]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1583ms 09:21:12 INFO - PROCESS | 6914 | 1461082872740 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 6914 | 1461082872745 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:21:12 INFO - PROCESS | 6914 | 1461082872754 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 6914 | 1461082872757 Marionette TRACE conn3 <- [1,1738,null,{}] 09:21:12 INFO - PROCESS | 6914 | 1461082872763 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 6914 | 1461082872993 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:21:13 INFO - PROCESS | 6914 | 1461082873343 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x86064400 == 126 [pid = 6914] [id = 442] 09:21:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x9705bc00) [pid = 6914] [serial = 1327] [outer = (nil)] 09:21:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x98729c00) [pid = 6914] [serial = 1328] [outer = 0x9705bc00] 09:21:13 INFO - PROCESS | 6914 | 1461082873447 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x98677400) [pid = 6914] [serial = 1329] [outer = 0x9705bc00] 09:21:14 INFO - PROCESS | 6914 | 1461082874400 Marionette TRACE conn3 <- [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]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1680ms 09:21:14 INFO - PROCESS | 6914 | 1461082874435 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 6914 | 1461082874438 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:21:14 INFO - PROCESS | 6914 | 1461082874444 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 6914 | 1461082874448 Marionette TRACE conn3 <- [1,1742,null,{}] 09:21:14 INFO - PROCESS | 6914 | 1461082874453 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 6914 | 1461082874665 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:21:14 INFO - PROCESS | 6914 | 1461082874949 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 6914 | ++DOCSHELL 0x86067400 == 127 [pid = 6914] [id = 443] 09:21:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x975ae000) [pid = 6914] [serial = 1330] [outer = (nil)] 09:21:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x98fa8800) [pid = 6914] [serial = 1331] [outer = 0x975ae000] 09:21:15 INFO - PROCESS | 6914 | 1461082875082 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x99204c00) [pid = 6914] [serial = 1332] [outer = 0x975ae000] 09:21:15 INFO - PROCESS | 6914 | 1461082875973 Marionette TRACE conn3 <- [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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1580ms 09:21:16 INFO - PROCESS | 6914 | 1461082876026 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 6914 | 1461082876029 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:21:16 INFO - PROCESS | 6914 | 1461082876036 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 6914 | 1461082876039 Marionette TRACE conn3 <- [1,1746,null,{}] 09:21:16 INFO - PROCESS | 6914 | 1461082876045 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 6914 | 1461082876256 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:21:16 INFO - PROCESS | 6914 | 1461082876584 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x93b66c00 == 128 [pid = 6914] [id = 444] 09:21:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x972bf800) [pid = 6914] [serial = 1333] [outer = (nil)] 09:21:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x9920e000) [pid = 6914] [serial = 1334] [outer = 0x972bf800] 09:21:16 INFO - PROCESS | 6914 | 1461082876674 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x9923b400) [pid = 6914] [serial = 1335] [outer = 0x972bf800] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x87fa1400 == 127 [pid = 6914] [id = 181] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc4c00 == 126 [pid = 6914] [id = 425] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x86069400 == 125 [pid = 6914] [id = 424] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x88967c00 == 124 [pid = 6914] [id = 423] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x85892400 == 123 [pid = 6914] [id = 422] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x9633bc00 == 122 [pid = 6914] [id = 420] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x84eb9800 == 121 [pid = 6914] [id = 419] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3d4c00 == 120 [pid = 6914] [id = 417] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x93b61000 == 119 [pid = 6914] [id = 418] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x8a256c00 == 118 [pid = 6914] [id = 416] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x916c2800 == 117 [pid = 6914] [id = 415] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x892a4c00 == 116 [pid = 6914] [id = 414] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x86196400 == 115 [pid = 6914] [id = 281] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x8fc8b400 == 114 [pid = 6914] [id = 412] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x90247800 == 113 [pid = 6914] [id = 413] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x85889800 == 112 [pid = 6914] [id = 411] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x8a262c00 == 111 [pid = 6914] [id = 410] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3de800 == 110 [pid = 6914] [id = 409] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x8bffa800 == 109 [pid = 6914] [id = 408] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x86068c00 == 108 [pid = 6914] [id = 407] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x8b11d800 == 107 [pid = 6914] [id = 406] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x8b03e800 == 106 [pid = 6914] [id = 405] 09:21:18 INFO - PROCESS | 6914 | --DOCSHELL 0x85917000 == 105 [pid = 6914] [id = 404] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x93e3f800) [pid = 6914] [serial = 1175] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x975af400) [pid = 6914] [serial = 1182] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x90379c00) [pid = 6914] [serial = 1164] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x8618f400) [pid = 6914] [serial = 1199] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8fe15000) [pid = 6914] [serial = 1158] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x98027800) [pid = 6914] [serial = 1190] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x98029400) [pid = 6914] [serial = 1191] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x9343e400) [pid = 6914] [serial = 1172] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x892ab000) [pid = 6914] [serial = 1202] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x8b03a800) [pid = 6914] [serial = 1145] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x8b129c00) [pid = 6914] [serial = 1146] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x85916800) [pid = 6914] [serial = 1128] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x8e665400) [pid = 6914] [serial = 1154] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x8e37e400) [pid = 6914] [serial = 1152] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x85891800) [pid = 6914] [serial = 1142] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x9866d000) [pid = 6914] [serial = 1193] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x8e667800) [pid = 6914] [serial = 1155] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x8fc8ac00) [pid = 6914] [serial = 1157] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x97a4b000) [pid = 6914] [serial = 1188] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x8605e400) [pid = 6914] [serial = 1143] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x97728800) [pid = 6914] [serial = 1187] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x905c4800) [pid = 6914] [serial = 1166] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x91514400) [pid = 6914] [serial = 1169] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x8b3d0000) [pid = 6914] [serial = 1148] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x8ff20400) [pid = 6914] [serial = 1160] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x97723400) [pid = 6914] [serial = 1184] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x9024b000) [pid = 6914] [serial = 1161] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x905c7c00) [pid = 6914] [serial = 1167] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x975a8c00) [pid = 6914] [serial = 1181] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x934f5400) [pid = 6914] [serial = 1173] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x85919800) [pid = 6914] [serial = 1208] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x86197800) [pid = 6914] [serial = 1200] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x8a0cc400) [pid = 6914] [serial = 1209] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x8b3d8800) [pid = 6914] [serial = 1149] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x95c9c000) [pid = 6914] [serial = 1178] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x97724800) [pid = 6914] [serial = 1185] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x9704cc00) [pid = 6914] [serial = 1179] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x94252000) [pid = 6914] [serial = 1176] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8b03b400) [pid = 6914] [serial = 1205] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x8b05e800) [pid = 6914] [serial = 1071] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x98732800) [pid = 6914] [serial = 1196] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x90280c00) [pid = 6914] [serial = 1163] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8b054c00) [pid = 6914] [serial = 1206] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x98922800) [pid = 6914] [serial = 1197] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x9151a000) [pid = 6914] [serial = 1170] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x89bccc00) [pid = 6914] [serial = 1203] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8bff7800) [pid = 6914] [serial = 1151] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x98727c00) [pid = 6914] [serial = 1194] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8b19dc00) [pid = 6914] [serial = 1211] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 6914 | 1461082879381 Marionette TRACE conn3 <- [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]]]}] 09:21: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 09:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 3388ms 09:21:19 INFO - PROCESS | 6914 | 1461082879424 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 6914 | 1461082879429 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:21:19 INFO - PROCESS | 6914 | 1461082879439 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 6914 | 1461082879444 Marionette TRACE conn3 <- [1,1750,null,{}] 09:21:19 INFO - PROCESS | 6914 | 1461082879453 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 6914 | 1461082879638 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:21:19 INFO - PROCESS | 6914 | 1461082879868 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x85889800 == 106 [pid = 6914] [id = 445] 09:21:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8591b800) [pid = 6914] [serial = 1336] [outer = (nil)] 09:21:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x86192c00) [pid = 6914] [serial = 1337] [outer = 0x8591b800] 09:21:19 INFO - PROCESS | 6914 | 1461082879943 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x87f9c400) [pid = 6914] [serial = 1338] [outer = 0x8591b800] 09:21:20 INFO - PROCESS | 6914 | 1461082880799 Marionette TRACE conn3 <- [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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1391ms 09:21:20 INFO - PROCESS | 6914 | 1461082880829 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 6914 | 1461082880836 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:21:20 INFO - PROCESS | 6914 | 1461082880846 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 6914 | 1461082880850 Marionette TRACE conn3 <- [1,1754,null,{}] 09:21:20 INFO - PROCESS | 6914 | 1461082880856 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 6914 | 1461082881045 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:21:21 INFO - PROCESS | 6914 | 1461082881258 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x8591b400 == 107 [pid = 6914] [id = 446] 09:21:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8606c400) [pid = 6914] [serial = 1339] [outer = (nil)] 09:21:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x89bc7800) [pid = 6914] [serial = 1340] [outer = 0x8606c400] 09:21:21 INFO - PROCESS | 6914 | 1461082881336 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x89f0f000) [pid = 6914] [serial = 1341] [outer = 0x8606c400] 09:21:22 INFO - PROCESS | 6914 | 1461082882355 Marionette TRACE conn3 <- [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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1541ms 09:21:22 INFO - PROCESS | 6914 | 1461082882388 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 6914 | 1461082882392 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:21:22 INFO - PROCESS | 6914 | 1461082882399 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 6914 | 1461082882404 Marionette TRACE conn3 <- [1,1758,null,{}] 09:21:22 INFO - PROCESS | 6914 | 1461082882429 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 6914 | 1461082882705 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:21:22 INFO - PROCESS | 6914 | 1461082882740 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a260800 == 108 [pid = 6914] [id = 447] 09:21:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8b041800) [pid = 6914] [serial = 1342] [outer = (nil)] 09:21:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8b055000) [pid = 6914] [serial = 1343] [outer = 0x8b041800] 09:21:22 INFO - PROCESS | 6914 | 1461082882818 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8b11ec00) [pid = 6914] [serial = 1344] [outer = 0x8b041800] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x892a6400) [pid = 6914] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8b3d0c00) [pid = 6914] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x93e0d400) [pid = 6914] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8618bc00) [pid = 6914] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x9019a800) [pid = 6914] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x93386400) [pid = 6914] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8e376000) [pid = 6914] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x8bffac00) [pid = 6914] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8fe20400) [pid = 6914] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x85895400) [pid = 6914] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x892a8c00) [pid = 6914] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x90248400) [pid = 6914] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8b120c00) [pid = 6914] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8be64000) [pid = 6914] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x8fc85000) [pid = 6914] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x8b05b400) [pid = 6914] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8fe20000) [pid = 6914] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x975a9800) [pid = 6914] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x82bc9000) [pid = 6914] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x93266400) [pid = 6914] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x8a3ab400) [pid = 6914] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:21:24 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x9325f400) [pid = 6914] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:21:24 INFO - PROCESS | 6914 | 1461082884625 Marionette TRACE conn3 <- [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]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2245ms 09:21:24 INFO - PROCESS | 6914 | 1461082884644 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 6914 | 1461082884662 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:21:24 INFO - PROCESS | 6914 | 1461082884669 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 6914 | 1461082884673 Marionette TRACE conn3 <- [1,1762,null,{}] 09:21:24 INFO - PROCESS | 6914 | 1461082884678 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 6914 | 1461082884857 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:21:24 INFO - PROCESS | 6914 | 1461082884871 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc9000 == 109 [pid = 6914] [id = 448] 09:21:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x85895400) [pid = 6914] [serial = 1345] [outer = (nil)] 09:21:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x8b048800) [pid = 6914] [serial = 1346] [outer = 0x85895400] 09:21:25 INFO - PROCESS | 6914 | 1461082885115 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x8b194000) [pid = 6914] [serial = 1347] [outer = 0x85895400] 09:21:25 INFO - PROCESS | 6914 | 1461082885888 Marionette TRACE conn3 <- [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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1236ms 09:21:25 INFO - PROCESS | 6914 | 1461082885907 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 6914 | 1461082885911 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:21:25 INFO - PROCESS | 6914 | 1461082885917 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 6914 | 1461082885920 Marionette TRACE conn3 <- [1,1766,null,{}] 09:21:25 INFO - PROCESS | 6914 | 1461082885926 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 6914 | 1461082886180 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:21:26 INFO - PROCESS | 6914 | 1461082886201 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bc9000 == 110 [pid = 6914] [id = 449] 09:21:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8b05b400) [pid = 6914] [serial = 1348] [outer = (nil)] 09:21:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x8b368800) [pid = 6914] [serial = 1349] [outer = 0x8b05b400] 09:21:26 INFO - PROCESS | 6914 | 1461082886277 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8b3c3c00) [pid = 6914] [serial = 1350] [outer = 0x8b05b400] 09:21:27 INFO - PROCESS | 6914 | 1461082887527 Marionette TRACE conn3 <- [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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1686ms 09:21:27 INFO - PROCESS | 6914 | 1461082887605 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:21:27 INFO - PROCESS | 6914 | 1461082887614 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:21:27 INFO - PROCESS | 6914 | 1461082887623 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 6914 | 1461082887630 Marionette TRACE conn3 <- [1,1770,null,{}] 09:21:27 INFO - PROCESS | 6914 | 1461082887649 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:27 INFO - PROCESS | 6914 | 1461082887972 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:21:28 INFO - PROCESS | 6914 | 1461082888241 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa5400 == 111 [pid = 6914] [id = 450] 09:21:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x892a7400) [pid = 6914] [serial = 1351] [outer = (nil)] 09:21:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x89bccc00) [pid = 6914] [serial = 1352] [outer = 0x892a7400] 09:21:28 INFO - PROCESS | 6914 | 1461082888334 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8a0ca400) [pid = 6914] [serial = 1353] [outer = 0x892a7400] 09:21:29 INFO - PROCESS | 6914 | 1461082889381 Marionette TRACE conn3 <- [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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1819ms 09:21:29 INFO - PROCESS | 6914 | 1461082889443 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 6914 | 1461082889452 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:21:29 INFO - PROCESS | 6914 | 1461082889466 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 6914 | 1461082889471 Marionette TRACE conn3 <- [1,1774,null,{}] 09:21:29 INFO - PROCESS | 6914 | 1461082889477 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 6914 | 1461082889745 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:21:30 INFO - PROCESS | 6914 | 1461082890120 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x89ab0400 == 112 [pid = 6914] [id = 451] 09:21:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8b197400) [pid = 6914] [serial = 1354] [outer = (nil)] 09:21:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b365000) [pid = 6914] [serial = 1355] [outer = 0x8b197400] 09:21:30 INFO - PROCESS | 6914 | 1461082890206 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b3d5c00) [pid = 6914] [serial = 1356] [outer = 0x8b197400] 09:21:31 INFO - PROCESS | 6914 | 1461082891178 Marionette TRACE conn3 <- [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]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1784ms 09:21:31 INFO - PROCESS | 6914 | 1461082891249 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:21:31 INFO - PROCESS | 6914 | 1461082891254 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:21:31 INFO - PROCESS | 6914 | 1461082891261 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 6914 | 1461082891268 Marionette TRACE conn3 <- [1,1778,null,{}] 09:21:31 INFO - PROCESS | 6914 | 1461082891285 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 6914 | 1461082891552 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:21:31 INFO - PROCESS | 6914 | 1461082891881 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x892ab000 == 113 [pid = 6914] [id = 452] 09:21:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8be57400) [pid = 6914] [serial = 1357] [outer = (nil)] 09:21:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8bffa800) [pid = 6914] [serial = 1358] [outer = 0x8be57400] 09:21:31 INFO - PROCESS | 6914 | 1461082891974 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8e54b800) [pid = 6914] [serial = 1359] [outer = 0x8be57400] 09:21:32 INFO - PROCESS | 6914 | 1461082892885 Marionette TRACE conn3 <- [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]]]}] 09:21: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 09:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1700ms 09:21:32 INFO - PROCESS | 6914 | 1461082892961 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 6914 | 1461082892966 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:21:32 INFO - PROCESS | 6914 | 1461082892973 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 6914 | 1461082892976 Marionette TRACE conn3 <- [1,1782,null,{}] 09:21:32 INFO - PROCESS | 6914 | 1461082892982 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 6914 | 1461082893232 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:21:33 INFO - PROCESS | 6914 | 1461082893547 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1dc800 == 114 [pid = 6914] [id = 453] 09:21:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8bff7400) [pid = 6914] [serial = 1360] [outer = (nil)] 09:21:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8f6e2400) [pid = 6914] [serial = 1361] [outer = 0x8bff7400] 09:21:33 INFO - PROCESS | 6914 | 1461082893654 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8f8cbc00) [pid = 6914] [serial = 1362] [outer = 0x8bff7400] 09:21:34 INFO - PROCESS | 6914 | 1461082894536 Marionette TRACE conn3 <- [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]]]}] 09:21: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 09:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1635ms 09:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:21:34 INFO - PROCESS | 6914 | 1461082894609 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 6914 | 1461082894612 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:21:34 INFO - PROCESS | 6914 | 1461082894619 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 6914 | 1461082894622 Marionette TRACE conn3 <- [1,1786,null,{}] 09:21:34 INFO - PROCESS | 6914 | 1461082894628 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 6914 | 1461082894833 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:21:35 INFO - PROCESS | 6914 | 1461082895166 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1dc400 == 115 [pid = 6914] [id = 454] 09:21:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8e661c00) [pid = 6914] [serial = 1363] [outer = (nil)] 09:21:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8fce3c00) [pid = 6914] [serial = 1364] [outer = 0x8e661c00] 09:21:35 INFO - PROCESS | 6914 | 1461082895260 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8fce6000) [pid = 6914] [serial = 1365] [outer = 0x8e661c00] 09:21:35 INFO - PROCESS | 6914 | ************************* 09:21:35 INFO - PROCESS | 6914 | A coding exception was thrown and uncaught in a Task. 09:21:35 INFO - PROCESS | 6914 | 09:21:35 INFO - PROCESS | 6914 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:21:35 INFO - PROCESS | 6914 | Full stack: 09:21:35 INFO - PROCESS | 6914 | ************************* 09:21:36 INFO - PROCESS | 6914 | 1461082896321 Marionette TRACE conn3 <- [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]]]}] 09:21:36 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 09:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1781ms 09:21:36 INFO - PROCESS | 6914 | 1461082896400 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 6914 | 1461082896403 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:21:36 INFO - PROCESS | 6914 | 1461082896411 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 6914 | 1461082896415 Marionette TRACE conn3 <- [1,1790,null,{}] 09:21:36 INFO - PROCESS | 6914 | 1461082896421 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 6914 | 1461082896688 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:21:37 INFO - PROCESS | 6914 | 1461082897014 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e667800 == 116 [pid = 6914] [id = 455] 09:21:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8fce4800) [pid = 6914] [serial = 1366] [outer = (nil)] 09:21:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x9024b400) [pid = 6914] [serial = 1367] [outer = 0x8fce4800] 09:21:37 INFO - PROCESS | 6914 | 1461082897103 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x90255000) [pid = 6914] [serial = 1368] [outer = 0x8fce4800] 09:21:37 INFO - PROCESS | 6914 | 1461082897981 Marionette TRACE conn3 <- [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]]]}] 09:21:38 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) 09:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1646ms 09:21:38 INFO - PROCESS | 6914 | 1461082898058 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 6914 | 1461082898062 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:21:38 INFO - PROCESS | 6914 | 1461082898068 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 6914 | 1461082898072 Marionette TRACE conn3 <- [1,1794,null,{}] 09:21:38 INFO - PROCESS | 6914 | 1461082898077 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 6914 | 1461082898316 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:21:38 INFO - PROCESS | 6914 | 1461082898636 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ac4c00 == 117 [pid = 6914] [id = 456] 09:21:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x85913800) [pid = 6914] [serial = 1369] [outer = (nil)] 09:21:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x905be400) [pid = 6914] [serial = 1370] [outer = 0x85913800] 09:21:38 INFO - PROCESS | 6914 | 1461082898731 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x905c1c00) [pid = 6914] [serial = 1371] [outer = 0x85913800] 09:21:39 INFO - PROCESS | 6914 | 1461082899668 Marionette TRACE conn3 <- [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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1678ms 09:21:39 INFO - PROCESS | 6914 | 1461082899747 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 6914 | 1461082899750 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:21:39 INFO - PROCESS | 6914 | 1461082899757 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 6914 | 1461082899760 Marionette TRACE conn3 <- [1,1798,null,{}] 09:21:39 INFO - PROCESS | 6914 | 1461082899766 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 6914 | 1461082900009 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:21:40 INFO - PROCESS | 6914 | 1461082900332 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x9024a400 == 118 [pid = 6914] [id = 457] 09:21:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x90276000) [pid = 6914] [serial = 1372] [outer = (nil)] 09:21:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x91514400) [pid = 6914] [serial = 1373] [outer = 0x90276000] 09:21:40 INFO - PROCESS | 6914 | 1461082900433 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x9151a000) [pid = 6914] [serial = 1374] [outer = 0x90276000] 09:21:41 INFO - PROCESS | 6914 | 1461082901349 Marionette TRACE conn3 <- [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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1643ms 09:21:41 INFO - PROCESS | 6914 | 1461082901401 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 6914 | 1461082901404 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:21:41 INFO - PROCESS | 6914 | 1461082901411 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 6914 | 1461082901415 Marionette TRACE conn3 <- [1,1802,null,{}] 09:21:41 INFO - PROCESS | 6914 | 1461082901436 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 6914 | 1461082901715 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:21:41 INFO - PROCESS | 6914 | 1461082901964 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x8bfed400 == 119 [pid = 6914] [id = 458] 09:21:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x907afc00) [pid = 6914] [serial = 1375] [outer = (nil)] 09:21:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x93261000) [pid = 6914] [serial = 1376] [outer = 0x907afc00] 09:21:42 INFO - PROCESS | 6914 | 1461082902057 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x93265c00) [pid = 6914] [serial = 1377] [outer = 0x907afc00] 09:21:42 INFO - PROCESS | 6914 | 1461082902942 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1587ms 09:21:43 INFO - PROCESS | 6914 | 1461082902999 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:21:43 INFO - PROCESS | 6914 | 1461082903003 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:21:43 INFO - PROCESS | 6914 | 1461082903009 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 6914 | 1461082903013 Marionette TRACE conn3 <- [1,1806,null,{}] 09:21:43 INFO - PROCESS | 6914 | 1461082903019 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 6914 | 1461082903291 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:21:43 INFO - PROCESS | 6914 | 1461082903619 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x918c9c00 == 120 [pid = 6914] [id = 459] 09:21:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x934cdc00) [pid = 6914] [serial = 1378] [outer = (nil)] 09:21:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x934d1400) [pid = 6914] [serial = 1379] [outer = 0x934cdc00] 09:21:43 INFO - PROCESS | 6914 | 1461082903712 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x934d4800) [pid = 6914] [serial = 1380] [outer = 0x934cdc00] 09:21:44 INFO - PROCESS | 6914 | 1461082904636 Marionette TRACE conn3 <- [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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1680ms 09:21:44 INFO - PROCESS | 6914 | 1461082904690 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 6914 | 1461082904694 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:21:44 INFO - PROCESS | 6914 | 1461082904702 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 6914 | 1461082904707 Marionette TRACE conn3 <- [1,1810,null,{}] 09:21:44 INFO - PROCESS | 6914 | 1461082904713 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 6914 | 1461082904958 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:21:45 INFO - PROCESS | 6914 | 1461082905288 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x9361dc00 == 121 [pid = 6914] [id = 460] 09:21:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x93621000) [pid = 6914] [serial = 1381] [outer = (nil)] 09:21:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x93e0a000) [pid = 6914] [serial = 1382] [outer = 0x93621000] 09:21:45 INFO - PROCESS | 6914 | 1461082905388 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x93e3f400) [pid = 6914] [serial = 1383] [outer = 0x93621000] 09:21:46 INFO - PROCESS | 6914 | 1461082906317 Marionette TRACE conn3 <- [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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1688ms 09:21:46 INFO - PROCESS | 6914 | 1461082906390 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 6914 | 1461082906395 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:21:46 INFO - PROCESS | 6914 | 1461082906401 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 6914 | 1461082906405 Marionette TRACE conn3 <- [1,1814,null,{}] 09:21:46 INFO - PROCESS | 6914 | 1461082906412 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 6914 | 1461082906636 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:21:46 INFO - PROCESS | 6914 | 1461082906959 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x93627000 == 122 [pid = 6914] [id = 461] 09:21:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x93e0cc00) [pid = 6914] [serial = 1384] [outer = (nil)] 09:21:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x94254c00) [pid = 6914] [serial = 1385] [outer = 0x93e0cc00] 09:21:47 INFO - PROCESS | 6914 | 1461082907054 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x94258c00) [pid = 6914] [serial = 1386] [outer = 0x93e0cc00] 09:21:47 INFO - PROCESS | 6914 | 1461082907965 Marionette TRACE conn3 <- [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]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1630ms 09:21:48 INFO - PROCESS | 6914 | 1461082908032 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 6914 | 1461082908035 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:21:48 INFO - PROCESS | 6914 | 1461082908042 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 6914 | 1461082908046 Marionette TRACE conn3 <- [1,1818,null,{}] 09:21:48 INFO - PROCESS | 6914 | 1461082908051 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 6914 | 1461082908272 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:21:48 INFO - PROCESS | 6914 | 1461082908599 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x9424f800 == 123 [pid = 6914] [id = 462] 09:21:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x94256800) [pid = 6914] [serial = 1387] [outer = (nil)] 09:21:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x9748c000) [pid = 6914] [serial = 1388] [outer = 0x94256800] 09:21:48 INFO - PROCESS | 6914 | 1461082908694 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x975a9000) [pid = 6914] [serial = 1389] [outer = 0x94256800] 09:21:49 INFO - PROCESS | 6914 | 1461082909596 Marionette TRACE conn3 <- [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]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1590ms 09:21:49 INFO - PROCESS | 6914 | 1461082909633 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 6914 | 1461082909637 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:21:49 INFO - PROCESS | 6914 | 1461082909643 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 6914 | 1461082909647 Marionette TRACE conn3 <- [1,1822,null,{}] 09:21:49 INFO - PROCESS | 6914 | 1461082909652 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 6914 | 1461082909858 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:21:50 INFO - PROCESS | 6914 | 1461082910148 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e37ec00 == 124 [pid = 6914] [id = 463] 09:21:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x90543800) [pid = 6914] [serial = 1390] [outer = (nil)] 09:21:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x97728400) [pid = 6914] [serial = 1391] [outer = 0x90543800] 09:21:50 INFO - PROCESS | 6914 | 1461082910285 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x979a1000) [pid = 6914] [serial = 1392] [outer = 0x90543800] 09:21:51 INFO - PROCESS | 6914 | 1461082911204 Marionette TRACE conn3 <- [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]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1632ms 09:21:51 INFO - PROCESS | 6914 | 1461082911276 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 6914 | 1461082911280 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:21:51 INFO - PROCESS | 6914 | 1461082911286 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 6914 | 1461082911289 Marionette TRACE conn3 <- [1,1826,null,{}] 09:21:51 INFO - PROCESS | 6914 | 1461082911295 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 6914 | 1461082911561 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:21:51 INFO - PROCESS | 6914 | 1461082911887 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x97720c00 == 125 [pid = 6914] [id = 464] 09:21:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x97727c00) [pid = 6914] [serial = 1393] [outer = (nil)] 09:21:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x98029800) [pid = 6914] [serial = 1394] [outer = 0x97727c00] 09:21:51 INFO - PROCESS | 6914 | 1461082911979 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x9802c800) [pid = 6914] [serial = 1395] [outer = 0x97727c00] 09:21:52 INFO - PROCESS | 6914 | 1461082912867 Marionette TRACE conn3 <- [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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1635ms 09:21:52 INFO - PROCESS | 6914 | 1461082912923 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 6914 | 1461082912927 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:21:52 INFO - PROCESS | 6914 | 1461082912934 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 6914 | 1461082912937 Marionette TRACE conn3 <- [1,1830,null,{}] 09:21:52 INFO - PROCESS | 6914 | 1461082912943 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 6914 | 1461082913163 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:21:53 INFO - PROCESS | 6914 | 1461082913487 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x934fd800 == 126 [pid = 6914] [id = 465] 09:21:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x94252800) [pid = 6914] [serial = 1396] [outer = (nil)] 09:21:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x98924000) [pid = 6914] [serial = 1397] [outer = 0x94252800] 09:21:53 INFO - PROCESS | 6914 | 1461082913578 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x989aa800) [pid = 6914] [serial = 1398] [outer = 0x94252800] 09:21:54 INFO - PROCESS | 6914 | 1461082914515 Marionette TRACE conn3 <- [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]]]}] 09:21: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 09:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1629ms 09:21:54 INFO - PROCESS | 6914 | 1461082914564 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 6914 | 1461082914568 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:21:54 INFO - PROCESS | 6914 | 1461082914574 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 6914 | 1461082914577 Marionette TRACE conn3 <- [1,1834,null,{}] 09:21:54 INFO - PROCESS | 6914 | 1461082914583 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 6914 | 1461082914790 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:21:55 INFO - PROCESS | 6914 | 1461082915130 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x984ba800 == 127 [pid = 6914] [id = 466] 09:21:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x98726c00) [pid = 6914] [serial = 1399] [outer = (nil)] 09:21:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x9920c800) [pid = 6914] [serial = 1400] [outer = 0x98726c00] 09:21:55 INFO - PROCESS | 6914 | 1461082915229 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x99304c00) [pid = 6914] [serial = 1401] [outer = 0x98726c00] 09:21:56 INFO - PROCESS | 6914 | 1461082916149 Marionette TRACE conn3 <- [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]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1628ms 09:21:56 INFO - PROCESS | 6914 | 1461082916203 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 6914 | 1461082916206 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:21:56 INFO - PROCESS | 6914 | 1461082916213 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 6914 | 1461082916216 Marionette TRACE conn3 <- [1,1838,null,{}] 09:21:56 INFO - PROCESS | 6914 | 1461082916222 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 6914 | 1461082916447 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:21:56 INFO - PROCESS | 6914 | 1461082916777 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc9000 == 126 [pid = 6914] [id = 448] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8a260800 == 125 [pid = 6914] [id = 447] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8591b400 == 124 [pid = 6914] [id = 446] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x85889800 == 123 [pid = 6914] [id = 445] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x85889400 == 122 [pid = 6914] [id = 440] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x83ad0800 == 121 [pid = 6914] [id = 441] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8fed6c00 == 120 [pid = 6914] [id = 439] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x934f6800 == 119 [pid = 6914] [id = 438] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x93259400 == 118 [pid = 6914] [id = 437] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x9027d000 == 117 [pid = 6914] [id = 435] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x90548400 == 116 [pid = 6914] [id = 436] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbce400 == 115 [pid = 6914] [id = 434] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3d7400 == 114 [pid = 6914] [id = 433] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8f8cac00 == 113 [pid = 6914] [id = 432] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8e65b000 == 112 [pid = 6914] [id = 431] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8618a400 == 111 [pid = 6914] [id = 430] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3dd400 == 110 [pid = 6914] [id = 429] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x87fa2000 == 109 [pid = 6914] [id = 427] 09:21:58 INFO - PROCESS | 6914 | --DOCSHELL 0x8b195800 == 108 [pid = 6914] [id = 428] 09:21:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc9000 == 109 [pid = 6914] [id = 467] 09:21:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x83ad0800) [pid = 6914] [serial = 1402] [outer = (nil)] 09:21:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x85912c00) [pid = 6914] [serial = 1403] [outer = 0x83ad0800] 09:21:58 INFO - PROCESS | 6914 | 1461082918296 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x8605f800) [pid = 6914] [serial = 1404] [outer = 0x83ad0800] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x8b19b800) [pid = 6914] [serial = 1140] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x8be58400) [pid = 6914] [serial = 1220] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x95ca1400) [pid = 6914] [serial = 1256] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x89f0f800) [pid = 6914] [serial = 1215] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x905bd800) [pid = 6914] [serial = 1239] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x93b5c800) [pid = 6914] [serial = 1250] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x975ac800) [pid = 6914] [serial = 1259] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x8f8cf000) [pid = 6914] [serial = 1227] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x93e16400) [pid = 6914] [serial = 1253] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x8618dc00) [pid = 6914] [serial = 1269] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x8be64400) [pid = 6914] [serial = 1221] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x89bd3c00) [pid = 6914] [serial = 1271] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x90915400) [pid = 6914] [serial = 1242] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x8ff1b000) [pid = 6914] [serial = 1233] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x8e54c400) [pid = 6914] [serial = 1223] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x9872fc00) [pid = 6914] [serial = 1265] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x8fe12c00) [pid = 6914] [serial = 1229] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x8b1d8800) [pid = 6914] [serial = 1218] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x90253400) [pid = 6914] [serial = 1235] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x97ec6c00) [pid = 6914] [serial = 1262] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x9054e400) [pid = 6914] [serial = 1238] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x93b68800) [pid = 6914] [serial = 1251] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x8ff16800) [pid = 6914] [serial = 1232] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x8591dc00) [pid = 6914] [serial = 1268] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x9633c400) [pid = 6914] [serial = 1257] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x8588a800) [pid = 6914] [serial = 1277] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x934f3000) [pid = 6914] [serial = 1247] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x8b05e400) [pid = 6914] [serial = 1275] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x9802e800) [pid = 6914] [serial = 1263] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x975b3800) [pid = 6914] [serial = 1260] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x8e554400) [pid = 6914] [serial = 1224] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x892a3400) [pid = 6914] [serial = 1214] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x89aa6800) [pid = 6914] [serial = 1278] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8b045400) [pid = 6914] [serial = 1274] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x9337dc00) [pid = 6914] [serial = 1244] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x90273800) [pid = 6914] [serial = 1236] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x93e18c00) [pid = 6914] [serial = 1254] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x90912800) [pid = 6914] [serial = 1241] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x934c9400) [pid = 6914] [serial = 1245] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x9361c800) [pid = 6914] [serial = 1248] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8fed1800) [pid = 6914] [serial = 1230] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8b190000) [pid = 6914] [serial = 1217] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8f6e9400) [pid = 6914] [serial = 1226] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x89f1d000) [pid = 6914] [serial = 1272] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8b3c8000) [pid = 6914] [serial = 1280] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 6914 | 1461082919376 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 3194ms 09:21:59 INFO - PROCESS | 6914 | 1461082919409 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 6914 | 1461082919416 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:21:59 INFO - PROCESS | 6914 | 1461082919425 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 6914 | 1461082919429 Marionette TRACE conn3 <- [1,1842,null,{}] 09:21:59 INFO - PROCESS | 6914 | 1461082919453 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 6914 | 1461082919657 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:21:59 INFO - PROCESS | 6914 | 1461082919669 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x892a2c00 == 110 [pid = 6914] [id = 468] 09:21:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x89aa6800) [pid = 6914] [serial = 1405] [outer = (nil)] 09:21:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x89bcd400) [pid = 6914] [serial = 1406] [outer = 0x89aa6800] 09:21:59 INFO - PROCESS | 6914 | 1461082919744 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x89f11c00) [pid = 6914] [serial = 1407] [outer = 0x89aa6800] 09:22:00 INFO - PROCESS | 6914 | 1461082920782 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1394ms 09:22:00 INFO - PROCESS | 6914 | 1461082920819 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 6914 | 1461082920825 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:22:00 INFO - PROCESS | 6914 | 1461082920835 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 6914 | 1461082920840 Marionette TRACE conn3 <- [1,1846,null,{}] 09:22:00 INFO - PROCESS | 6914 | 1461082920846 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 6914 | 1461082921070 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:22:01 INFO - PROCESS | 6914 | 1461082921310 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x83acd400 == 111 [pid = 6914] [id = 469] 09:22:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x87fa2400) [pid = 6914] [serial = 1408] [outer = (nil)] 09:22:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8b040800) [pid = 6914] [serial = 1409] [outer = 0x87fa2400] 09:22:01 INFO - PROCESS | 6914 | 1461082921384 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8b05a000) [pid = 6914] [serial = 1410] [outer = 0x87fa2400] 09:22:02 INFO - PROCESS | 6914 | 1461082922447 Marionette TRACE conn3 <- [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]]]}] 09:22:02 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) 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1637ms 09:22:02 INFO - PROCESS | 6914 | 1461082922475 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 6914 | 1461082922479 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:22:02 INFO - PROCESS | 6914 | 1461082922487 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 6914 | 1461082922494 Marionette TRACE conn3 <- [1,1850,null,{}] 09:22:02 INFO - PROCESS | 6914 | 1461082922518 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 6914 | 1461082922771 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:22:02 INFO - PROCESS | 6914 | 1461082922808 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f1d800 == 112 [pid = 6914] [id = 470] 09:22:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8b364c00) [pid = 6914] [serial = 1411] [outer = (nil)] 09:22:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8b36e400) [pid = 6914] [serial = 1412] [outer = 0x8b364c00] 09:22:02 INFO - PROCESS | 6914 | 1461082922880 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8b3cd000) [pid = 6914] [serial = 1413] [outer = 0x8b364c00] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8591b800) [pid = 6914] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x87fa7400) [pid = 6914] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x9705bc00) [pid = 6914] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x934f4000) [pid = 6914] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8fced000) [pid = 6914] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x93e14000) [pid = 6914] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x972bf800) [pid = 6914] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x8be5d000) [pid = 6914] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8e667400) [pid = 6914] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x963a3c00) [pid = 6914] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x9054a800) [pid = 6914] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x86069800) [pid = 6914] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x975ae000) [pid = 6914] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8e54f400) [pid = 6914] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8ff15400) [pid = 6914] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8b041800) [pid = 6914] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x8b196800) [pid = 6914] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x905bdc00) [pid = 6914] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8b123400) [pid = 6914] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x9361f800) [pid = 6914] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x8be61000) [pid = 6914] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x97251c00) [pid = 6914] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x8606c400) [pid = 6914] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:22:04 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x85895400) [pid = 6914] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:22:04 INFO - PROCESS | 6914 | 1461082924579 Marionette TRACE conn3 <- [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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2150ms 09:22:04 INFO - PROCESS | 6914 | 1461082924637 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 6914 | 1461082924641 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:22:04 INFO - PROCESS | 6914 | 1461082924658 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 6914 | 1461082924662 Marionette TRACE conn3 <- [1,1854,null,{}] 09:22:04 INFO - PROCESS | 6914 | 1461082924667 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 6914 | 1461082924861 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:22:04 INFO - PROCESS | 6914 | 1461082924871 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bbf000 == 113 [pid = 6914] [id = 471] 09:22:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x83ac9800) [pid = 6914] [serial = 1414] [outer = (nil)] 09:22:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x8b3d3800) [pid = 6914] [serial = 1415] [outer = 0x83ac9800] 09:22:04 INFO - PROCESS | 6914 | 1461082924948 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x8b3de800) [pid = 6914] [serial = 1416] [outer = 0x83ac9800] 09:22:05 INFO - PROCESS | 6914 | 1461082925973 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1381ms 09:22:06 INFO - PROCESS | 6914 | 1461082926155 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 6914 | 1461082926163 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:22:06 INFO - PROCESS | 6914 | 1461082926179 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 6914 | 1461082926184 Marionette TRACE conn3 <- [1,1858,null,{}] 09:22:06 INFO - PROCESS | 6914 | 1461082926194 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 6914 | 1461082926424 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:22:06 INFO - PROCESS | 6914 | 1461082926769 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x8618dc00 == 114 [pid = 6914] [id = 472] 09:22:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8618e400) [pid = 6914] [serial = 1417] [outer = (nil)] 09:22:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x87f9f000) [pid = 6914] [serial = 1418] [outer = 0x8618e400] 09:22:06 INFO - PROCESS | 6914 | 1461082926868 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x892a3000) [pid = 6914] [serial = 1419] [outer = 0x8618e400] 09:22:07 INFO - PROCESS | 6914 | 1461082927836 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1690ms 09:22:07 INFO - PROCESS | 6914 | 1461082927870 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 6914 | 1461082927876 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:22:07 INFO - PROCESS | 6914 | 1461082927888 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 6914 | 1461082927893 Marionette TRACE conn3 <- [1,1862,null,{}] 09:22:07 INFO - PROCESS | 6914 | 1461082927901 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 6914 | 1461082928132 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:22:08 INFO - PROCESS | 6914 | 1461082928464 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f1a800 == 115 [pid = 6914] [id = 473] 09:22:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x89f1b000) [pid = 6914] [serial = 1420] [outer = (nil)] 09:22:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8a260800) [pid = 6914] [serial = 1421] [outer = 0x89f1b000] 09:22:08 INFO - PROCESS | 6914 | 1461082928559 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8b053c00) [pid = 6914] [serial = 1422] [outer = 0x89f1b000] 09:22:09 INFO - PROCESS | 6914 | 1461082929626 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1788ms 09:22:09 INFO - PROCESS | 6914 | 1461082929673 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:22:09 INFO - PROCESS | 6914 | 1461082929678 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:22:09 INFO - PROCESS | 6914 | 1461082929684 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 6914 | 1461082929689 Marionette TRACE conn3 <- [1,1866,null,{}] 09:22:09 INFO - PROCESS | 6914 | 1461082929702 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 6914 | 1461082929924 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:22:10 INFO - PROCESS | 6914 | 1461082930293 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b191400 == 116 [pid = 6914] [id = 474] 09:22:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8b1d2800) [pid = 6914] [serial = 1423] [outer = (nil)] 09:22:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b1de000) [pid = 6914] [serial = 1424] [outer = 0x8b1d2800] 09:22:10 INFO - PROCESS | 6914 | 1461082930390 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b3de000) [pid = 6914] [serial = 1425] [outer = 0x8b1d2800] 09:22:11 INFO - PROCESS | 6914 | 1461082931443 Marionette TRACE conn3 <- [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]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1835ms 09:22:11 INFO - PROCESS | 6914 | 1461082931520 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 6914 | 1461082931523 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:22:11 INFO - PROCESS | 6914 | 1461082931530 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 6914 | 1461082931532 Marionette TRACE conn3 <- [1,1870,null,{}] 09:22:11 INFO - PROCESS | 6914 | 1461082931539 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 6914 | 1461082931804 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:22:12 INFO - PROCESS | 6914 | 1461082932124 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8588c800 == 117 [pid = 6914] [id = 475] 09:22:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8b19cc00) [pid = 6914] [serial = 1426] [outer = (nil)] 09:22:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8e556400) [pid = 6914] [serial = 1427] [outer = 0x8b19cc00] 09:22:12 INFO - PROCESS | 6914 | 1461082932219 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8e665c00) [pid = 6914] [serial = 1428] [outer = 0x8b19cc00] 09:22:13 INFO - PROCESS | 6914 | 1461082933167 Marionette TRACE conn3 <- [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]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1687ms 09:22:13 INFO - PROCESS | 6914 | 1461082933218 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 6914 | 1461082933221 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:22:13 INFO - PROCESS | 6914 | 1461082933228 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 6914 | 1461082933231 Marionette TRACE conn3 <- [1,1874,null,{}] 09:22:13 INFO - PROCESS | 6914 | 1461082933237 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 6914 | 1461082933449 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:22:13 INFO - PROCESS | 6914 | 1461082933761 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x85913400 == 118 [pid = 6914] [id = 476] 09:22:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8e54a000) [pid = 6914] [serial = 1429] [outer = (nil)] 09:22:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8f8d7000) [pid = 6914] [serial = 1430] [outer = 0x8e54a000] 09:22:13 INFO - PROCESS | 6914 | 1461082933851 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8fbc8800) [pid = 6914] [serial = 1431] [outer = 0x8e54a000] 09:22:14 INFO - PROCESS | 6914 | 1461082934764 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1580ms 09:22:14 INFO - PROCESS | 6914 | 1461082934809 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:22:14 INFO - PROCESS | 6914 | 1461082934813 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:22:14 INFO - PROCESS | 6914 | 1461082934819 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 6914 | 1461082934822 Marionette TRACE conn3 <- [1,1878,null,{}] 09:22:14 INFO - PROCESS | 6914 | 1461082934828 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 6914 | 1461082935083 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:22:15 INFO - PROCESS | 6914 | 1461082935413 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b19d000 == 119 [pid = 6914] [id = 477] 09:22:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8fe20400) [pid = 6914] [serial = 1432] [outer = (nil)] 09:22:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8ff1a000) [pid = 6914] [serial = 1433] [outer = 0x8fe20400] 09:22:15 INFO - PROCESS | 6914 | 1461082935511 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x90248c00) [pid = 6914] [serial = 1434] [outer = 0x8fe20400] 09:22:16 INFO - PROCESS | 6914 | 1461082936437 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1684ms 09:22:16 INFO - PROCESS | 6914 | 1461082936504 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 6914 | 1461082936508 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:22:16 INFO - PROCESS | 6914 | 1461082936514 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 6914 | 1461082936518 Marionette TRACE conn3 <- [1,1882,null,{}] 09:22:16 INFO - PROCESS | 6914 | 1461082936523 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 6914 | 1461082936778 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:22:17 INFO - PROCESS | 6914 | 1461082937099 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x86061800 == 120 [pid = 6914] [id = 478] 09:22:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8606d000) [pid = 6914] [serial = 1435] [outer = (nil)] 09:22:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x90274000) [pid = 6914] [serial = 1436] [outer = 0x8606d000] 09:22:17 INFO - PROCESS | 6914 | 1461082937185 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x90279c00) [pid = 6914] [serial = 1437] [outer = 0x8606d000] 09:22:18 INFO - PROCESS | 6914 | 1461082938089 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1635ms 09:22:18 INFO - PROCESS | 6914 | 1461082938149 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 6914 | 1461082938153 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:22:18 INFO - PROCESS | 6914 | 1461082938160 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 6914 | 1461082938163 Marionette TRACE conn3 <- [1,1886,null,{}] 09:22:18 INFO - PROCESS | 6914 | 1461082938169 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 6914 | 1461082938393 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:22:18 INFO - PROCESS | 6914 | 1461082938715 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 6914 | ++DOCSHELL 0x9024d400 == 121 [pid = 6914] [id = 479] 09:22:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x90254c00) [pid = 6914] [serial = 1438] [outer = (nil)] 09:22:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x905bdc00) [pid = 6914] [serial = 1439] [outer = 0x90254c00] 09:22:18 INFO - PROCESS | 6914 | 1461082938813 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x905c0000) [pid = 6914] [serial = 1440] [outer = 0x90254c00] 09:22:19 INFO - PROCESS | 6914 | 1461082939727 Marionette TRACE conn3 <- [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]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1628ms 09:22:19 INFO - PROCESS | 6914 | 1461082939789 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 6914 | 1461082939793 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:22:19 INFO - PROCESS | 6914 | 1461082939799 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 6914 | 1461082939803 Marionette TRACE conn3 <- [1,1890,null,{}] 09:22:19 INFO - PROCESS | 6914 | 1461082939808 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 6914 | 1461082940024 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:22:20 INFO - PROCESS | 6914 | 1461082940353 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x90280800 == 122 [pid = 6914] [id = 480] 09:22:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x9037b800) [pid = 6914] [serial = 1441] [outer = (nil)] 09:22:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x91512800) [pid = 6914] [serial = 1442] [outer = 0x9037b800] 09:22:20 INFO - PROCESS | 6914 | 1461082940451 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x91519800) [pid = 6914] [serial = 1443] [outer = 0x9037b800] 09:22:21 INFO - PROCESS | 6914 | 1461082941368 Marionette TRACE conn3 <- [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]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1628ms 09:22:21 INFO - PROCESS | 6914 | 1461082941429 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 6914 | 1461082941433 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:22:21 INFO - PROCESS | 6914 | 1461082941439 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 6914 | 1461082941443 Marionette TRACE conn3 <- [1,1894,null,{}] 09:22:21 INFO - PROCESS | 6914 | 1461082941449 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 6914 | 1461082941660 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:22:22 INFO - PROCESS | 6914 | 1461082941988 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x86194800 == 123 [pid = 6914] [id = 481] 09:22:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x8fe1a400) [pid = 6914] [serial = 1444] [outer = (nil)] 09:22:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x93261400) [pid = 6914] [serial = 1445] [outer = 0x8fe1a400] 09:22:22 INFO - PROCESS | 6914 | 1461082942082 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x93381c00) [pid = 6914] [serial = 1446] [outer = 0x8fe1a400] 09:22:23 INFO - PROCESS | 6914 | 1461082942993 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1628ms 09:22:23 INFO - PROCESS | 6914 | 1461082943069 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 6914 | 1461082943074 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:22:23 INFO - PROCESS | 6914 | 1461082943080 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 6914 | 1461082943085 Marionette TRACE conn3 <- [1,1898,null,{}] 09:22:23 INFO - PROCESS | 6914 | 1461082943090 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 6914 | 1461082943370 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:22:23 INFO - PROCESS | 6914 | 1461082943709 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f2400 == 124 [pid = 6914] [id = 482] 09:22:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x934f5800) [pid = 6914] [serial = 1447] [outer = (nil)] 09:22:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x934fd400) [pid = 6914] [serial = 1448] [outer = 0x934f5800] 09:22:23 INFO - PROCESS | 6914 | 1461082943810 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x93625000) [pid = 6914] [serial = 1449] [outer = 0x934f5800] 09:22:24 INFO - PROCESS | 6914 | 1461082944825 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1783ms 09:22:24 INFO - PROCESS | 6914 | 1461082944864 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 6914 | 1461082944867 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:22:24 INFO - PROCESS | 6914 | 1461082944874 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 6914 | 1461082944876 Marionette TRACE conn3 <- [1,1902,null,{}] 09:22:24 INFO - PROCESS | 6914 | 1461082944883 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 6914 | 1461082945088 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:22:25 INFO - PROCESS | 6914 | 1461082945423 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x9338ac00 == 125 [pid = 6914] [id = 483] 09:22:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x934cd400) [pid = 6914] [serial = 1450] [outer = (nil)] 09:22:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x93e0d400) [pid = 6914] [serial = 1451] [outer = 0x934cd400] 09:22:25 INFO - PROCESS | 6914 | 1461082945517 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x93e11800) [pid = 6914] [serial = 1452] [outer = 0x934cd400] 09:22:26 INFO - PROCESS | 6914 | 1461082946445 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1630ms 09:22:26 INFO - PROCESS | 6914 | 1461082946504 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:22:26 INFO - PROCESS | 6914 | 1461082946508 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:22:26 INFO - PROCESS | 6914 | 1461082946514 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 6914 | 1461082946517 Marionette TRACE conn3 <- [1,1906,null,{}] 09:22:26 INFO - PROCESS | 6914 | 1461082946523 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 6914 | 1461082946754 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:22:27 INFO - PROCESS | 6914 | 1461082947085 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc0800 == 126 [pid = 6914] [id = 484] 09:22:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x85889c00) [pid = 6914] [serial = 1453] [outer = (nil)] 09:22:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x94256000) [pid = 6914] [serial = 1454] [outer = 0x85889c00] 09:22:27 INFO - PROCESS | 6914 | 1461082947178 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x959d0c00) [pid = 6914] [serial = 1455] [outer = 0x85889c00] 09:22:28 INFO - PROCESS | 6914 | 1461082948072 Marionette TRACE conn3 <- [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]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1631ms 09:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:22:28 INFO - PROCESS | 6914 | 1461082948145 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 6914 | 1461082948148 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:22:28 INFO - PROCESS | 6914 | 1461082948155 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 6914 | 1461082948158 Marionette TRACE conn3 <- [1,1910,null,{}] 09:22:28 INFO - PROCESS | 6914 | 1461082948164 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 6914 | 1461082948382 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:22:28 INFO - PROCESS | 6914 | 1461082948713 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x9361f000 == 127 [pid = 6914] [id = 485] 09:22:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x93b64000) [pid = 6914] [serial = 1456] [outer = (nil)] 09:22:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x971b0000) [pid = 6914] [serial = 1457] [outer = 0x93b64000] 09:22:28 INFO - PROCESS | 6914 | 1461082948812 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x97252400) [pid = 6914] [serial = 1458] [outer = 0x93b64000] 09:22:29 INFO - PROCESS | 6914 | 1461082949757 Marionette TRACE conn3 <- [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]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1679ms 09:22:29 INFO - PROCESS | 6914 | 1461082949834 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 6914 | 1461082949839 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:22:29 INFO - PROCESS | 6914 | 1461082949846 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 6914 | 1461082949850 Marionette TRACE conn3 <- [1,1914,null,{}] 09:22:29 INFO - PROCESS | 6914 | 1461082949856 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 6914 | 1461082950121 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:22:30 INFO - PROCESS | 6914 | 1461082950450 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x84ebf400 == 128 [pid = 6914] [id = 486] 09:22:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x93e17c00) [pid = 6914] [serial = 1459] [outer = (nil)] 09:22:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x97725400) [pid = 6914] [serial = 1460] [outer = 0x93e17c00] 09:22:30 INFO - PROCESS | 6914 | 1461082950538 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x9772a400) [pid = 6914] [serial = 1461] [outer = 0x93e17c00] 09:22:31 INFO - PROCESS | 6914 | 1461082951460 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1687ms 09:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:22:31 INFO - PROCESS | 6914 | 1461082951534 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 6914 | 1461082951537 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:22:31 INFO - PROCESS | 6914 | 1461082951543 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 6914 | 1461082951546 Marionette TRACE conn3 <- [1,1918,null,{}] 09:22:31 INFO - PROCESS | 6914 | 1461082951552 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 6914 | 1461082951861 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:22:32 INFO - PROCESS | 6914 | 1461082952196 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x84ebf000 == 129 [pid = 6914] [id = 487] 09:22:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x8b1dac00) [pid = 6914] [serial = 1462] [outer = (nil)] 09:22:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x9802e800) [pid = 6914] [serial = 1463] [outer = 0x8b1dac00] 09:22:32 INFO - PROCESS | 6914 | 1461082952285 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x984be000) [pid = 6914] [serial = 1464] [outer = 0x8b1dac00] 09:22:33 INFO - PROCESS | 6914 | 1461082953172 Marionette TRACE conn3 <- [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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1679ms 09:22:33 INFO - PROCESS | 6914 | 1461082953222 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 6914 | 1461082953226 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:22:33 INFO - PROCESS | 6914 | 1461082953254 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 6914 | 1461082953258 Marionette TRACE conn3 <- [1,1922,null,{}] 09:22:33 INFO - PROCESS | 6914 | 1461082953264 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 6914 | 1461082953490 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:22:33 INFO - PROCESS | 6914 | 1461082953780 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x971b8400 == 130 [pid = 6914] [id = 488] 09:22:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x975b3c00) [pid = 6914] [serial = 1465] [outer = (nil)] 09:22:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x98ab5400) [pid = 6914] [serial = 1466] [outer = 0x975b3c00] 09:22:33 INFO - PROCESS | 6914 | 1461082953917 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x98fb3c00) [pid = 6914] [serial = 1467] [outer = 0x975b3c00] 09:22:34 INFO - PROCESS | 6914 | 1461082954880 Marionette TRACE conn3 <- [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]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1691ms 09:22:34 INFO - PROCESS | 6914 | 1461082954941 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 6914 | 1461082954945 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:22:34 INFO - PROCESS | 6914 | 1461082954951 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 6914 | 1461082954954 Marionette TRACE conn3 <- [1,1926,null,{}] 09:22:34 INFO - PROCESS | 6914 | 1461082954960 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 6914 | 1461082955182 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:22:35 INFO - PROCESS | 6914 | 1461082955515 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ad1000 == 131 [pid = 6914] [id = 489] 09:22:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x84ebc400) [pid = 6914] [serial = 1468] [outer = (nil)] 09:22:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x9a676400) [pid = 6914] [serial = 1469] [outer = 0x84ebc400] 09:22:35 INFO - PROCESS | 6914 | 1461082955601 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x9a683c00) [pid = 6914] [serial = 1470] [outer = 0x84ebc400] 09:22:36 INFO - PROCESS | 6914 | 1461082956497 Marionette TRACE conn3 <- [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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1582ms 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x89f1d800 == 130 [pid = 6914] [id = 470] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x83acd400 == 129 [pid = 6914] [id = 469] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x892a2c00 == 128 [pid = 6914] [id = 468] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc9000 == 127 [pid = 6914] [id = 467] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x984ba800 == 126 [pid = 6914] [id = 466] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x934fd800 == 125 [pid = 6914] [id = 465] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x8e37ec00 == 124 [pid = 6914] [id = 463] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x97720c00 == 123 [pid = 6914] [id = 464] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x9424f800 == 122 [pid = 6914] [id = 462] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x93627000 == 121 [pid = 6914] [id = 461] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x9361dc00 == 120 [pid = 6914] [id = 460] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x8bfed400 == 119 [pid = 6914] [id = 458] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x918c9c00 == 118 [pid = 6914] [id = 459] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x9024a400 == 117 [pid = 6914] [id = 457] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x83ac4c00 == 116 [pid = 6914] [id = 456] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x8e667800 == 115 [pid = 6914] [id = 455] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x8b1dc400 == 114 [pid = 6914] [id = 454] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x83ac5c00 == 113 [pid = 6914] [id = 375] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x8b1dc800 == 112 [pid = 6914] [id = 453] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x89ab0400 == 111 [pid = 6914] [id = 451] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x892ab000 == 110 [pid = 6914] [id = 452] 09:22:38 INFO - PROCESS | 6914 | --DOCSHELL 0x87fa5400 == 109 [pid = 6914] [id = 450] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x8b048800) [pid = 6914] [serial = 1346] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x8b194000) [pid = 6914] [serial = 1347] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x86192c00) [pid = 6914] [serial = 1337] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x8a3ac800) [pid = 6914] [serial = 1284] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x87f9c400) [pid = 6914] [serial = 1338] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x98677400) [pid = 6914] [serial = 1329] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x89bd5400) [pid = 6914] [serial = 1283] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x934fb000) [pid = 6914] [serial = 1313] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x9019fc00) [pid = 6914] [serial = 1299] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x95c11400) [pid = 6914] [serial = 1320] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x9923b400) [pid = 6914] [serial = 1335] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x9920e000) [pid = 6914] [serial = 1334] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x90279400) [pid = 6914] [serial = 1301] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x8fcea000) [pid = 6914] [serial = 1295] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x97aad400) [pid = 6914] [serial = 1326] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x916c5c00) [pid = 6914] [serial = 1308] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x975a7400) [pid = 6914] [serial = 1323] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x98fa8800) [pid = 6914] [serial = 1331] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x8fbce800) [pid = 6914] [serial = 1293] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x90199800) [pid = 6914] [serial = 1298] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x9772c400) [pid = 6914] [serial = 1325] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x905c8000) [pid = 6914] [serial = 1304] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x8b055000) [pid = 6914] [serial = 1343] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x8b366800) [pid = 6914] [serial = 1286] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x93264800) [pid = 6914] [serial = 1311] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x93626c00) [pid = 6914] [serial = 1314] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x8fe11400) [pid = 6914] [serial = 1296] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x8b364400) [pid = 6914] [serial = 1212] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x8b11ec00) [pid = 6914] [serial = 1344] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x8f8d8000) [pid = 6914] [serial = 1292] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x9424a400) [pid = 6914] [serial = 1317] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x8e54cc00) [pid = 6914] [serial = 1290] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x959d7000) [pid = 6914] [serial = 1319] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x93e40c00) [pid = 6914] [serial = 1316] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x8b3c8800) [pid = 6914] [serial = 1287] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x99204c00) [pid = 6914] [serial = 1332] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x9151d800) [pid = 6914] [serial = 1307] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8e375000) [pid = 6914] [serial = 1289] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x98a79c00) [pid = 6914] [serial = 1266] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x907ae400) [pid = 6914] [serial = 1305] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x971be800) [pid = 6914] [serial = 1322] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x93262400) [pid = 6914] [serial = 1310] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x9036d000) [pid = 6914] [serial = 1302] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x89f0f000) [pid = 6914] [serial = 1341] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x98729c00) [pid = 6914] [serial = 1328] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x89bc7800) [pid = 6914] [serial = 1340] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 6914 | 1461082958466 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 6914 | 1461082958471 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:22:38 INFO - PROCESS | 6914 | 1461082958504 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 6914 | 1461082958512 Marionette TRACE conn3 <- [1,1930,null,{}] 09:22:38 INFO - PROCESS | 6914 | 1461082958520 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 6914 | 1461082958710 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:22:38 INFO - PROCESS | 6914 | 1461082958727 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa5000 == 110 [pid = 6914] [id = 490] 09:22:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x87fa5400) [pid = 6914] [serial = 1471] [outer = (nil)] 09:22:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x892a2400) [pid = 6914] [serial = 1472] [outer = 0x87fa5400] 09:22:38 INFO - PROCESS | 6914 | 1461082958843 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x89ab0c00) [pid = 6914] [serial = 1473] [outer = 0x87fa5400] 09:22:39 INFO - PROCESS | 6914 | 1461082959866 Marionette TRACE conn3 <- [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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1398ms 09:22:39 INFO - PROCESS | 6914 | 1461082959901 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 6914 | 1461082959907 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:22:39 INFO - PROCESS | 6914 | 1461082959918 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 6914 | 1461082959923 Marionette TRACE conn3 <- [1,1934,null,{}] 09:22:39 INFO - PROCESS | 6914 | 1461082959929 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 6914 | 1461082960120 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:22:40 INFO - PROCESS | 6914 | 1461082960336 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f0ec00 == 111 [pid = 6914] [id = 491] 09:22:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x89f1bc00) [pid = 6914] [serial = 1474] [outer = (nil)] 09:22:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8a262c00) [pid = 6914] [serial = 1475] [outer = 0x89f1bc00] 09:22:40 INFO - PROCESS | 6914 | 1461082960411 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8a3b4400) [pid = 6914] [serial = 1476] [outer = 0x89f1bc00] 09:22:41 INFO - PROCESS | 6914 | 1461082961423 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1538ms 09:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:22:41 INFO - PROCESS | 6914 | 1461082961454 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 6914 | 1461082961457 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:22:41 INFO - PROCESS | 6914 | 1461082961464 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 6914 | 1461082961468 Marionette TRACE conn3 <- [1,1938,null,{}] 09:22:41 INFO - PROCESS | 6914 | 1461082961487 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 6914 | 1461082961760 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:22:41 INFO - PROCESS | 6914 | 1461082961792 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b121800 == 112 [pid = 6914] [id = 492] 09:22:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8b126c00) [pid = 6914] [serial = 1477] [outer = (nil)] 09:22:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8b12ac00) [pid = 6914] [serial = 1478] [outer = 0x8b126c00] 09:22:41 INFO - PROCESS | 6914 | 1461082961872 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8b199400) [pid = 6914] [serial = 1479] [outer = 0x8b126c00] 09:22:43 INFO - PROCESS | 6914 | 1461082963397 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x907afc00) [pid = 6914] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x94252800) [pid = 6914] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x87fa2400) [pid = 6914] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x93e0cc00) [pid = 6914] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x93621000) [pid = 6914] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x90276000) [pid = 6914] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x97727c00) [pid = 6914] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x94256800) [pid = 6914] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x83ad0800) [pid = 6914] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8b364c00) [pid = 6914] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x85913800) [pid = 6914] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x90543800) [pid = 6914] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x89aa6800) [pid = 6914] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x98726c00) [pid = 6914] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:22:43 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x934cdc00) [pid = 6914] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2081ms 09:22:43 INFO - PROCESS | 6914 | 1461082963559 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 6914 | 1461082963563 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:22:43 INFO - PROCESS | 6914 | 1461082963585 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 6914 | 1461082963588 Marionette TRACE conn3 <- [1,1942,null,{}] 09:22:43 INFO - PROCESS | 6914 | 1461082963594 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 6914 | 1461082963853 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:22:43 INFO - PROCESS | 6914 | 1461082963974 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aa6800 == 113 [pid = 6914] [id = 493] 09:22:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8b361c00) [pid = 6914] [serial = 1480] [outer = (nil)] 09:22:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8b3c3800) [pid = 6914] [serial = 1481] [outer = 0x8b361c00] 09:22:44 INFO - PROCESS | 6914 | 1461082964051 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8b3e0000) [pid = 6914] [serial = 1482] [outer = 0x8b361c00] 09:22:44 INFO - PROCESS | 6914 | 1461082964851 Marionette TRACE conn3 <- [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]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1329ms 09:22:44 INFO - PROCESS | 6914 | 1461082964916 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 6914 | 1461082964920 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:22:44 INFO - PROCESS | 6914 | 1461082964926 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 6914 | 1461082964930 Marionette TRACE conn3 <- [1,1946,null,{}] 09:22:44 INFO - PROCESS | 6914 | 1461082964935 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 6914 | 1461082965123 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:22:45 INFO - PROCESS | 6914 | 1461082965310 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f1b400 == 114 [pid = 6914] [id = 494] 09:22:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x89f1c000) [pid = 6914] [serial = 1483] [outer = (nil)] 09:22:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8bfee800) [pid = 6914] [serial = 1484] [outer = 0x89f1c000] 09:22:45 INFO - PROCESS | 6914 | 1461082965381 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8bff7800) [pid = 6914] [serial = 1485] [outer = 0x89f1c000] 09:22:46 INFO - PROCESS | 6914 | 1461082966496 Marionette TRACE conn3 <- [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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1628ms 09:22:46 INFO - PROCESS | 6914 | 1461082966556 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 6914 | 1461082966564 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:22:46 INFO - PROCESS | 6914 | 1461082966572 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 6914 | 1461082966578 Marionette TRACE conn3 <- [1,1950,null,{}] 09:22:46 INFO - PROCESS | 6914 | 1461082966586 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 6914 | 1461082966863 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:22:47 INFO - PROCESS | 6914 | 1461082967194 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x86197000 == 115 [pid = 6914] [id = 495] 09:22:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x88959800) [pid = 6914] [serial = 1486] [outer = (nil)] 09:22:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8b041c00) [pid = 6914] [serial = 1487] [outer = 0x88959800] 09:22:47 INFO - PROCESS | 6914 | 1461082967290 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8b18f400) [pid = 6914] [serial = 1488] [outer = 0x88959800] 09:22:48 INFO - PROCESS | 6914 | 1461082968263 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1732ms 09:22:48 INFO - PROCESS | 6914 | 1461082968306 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 6914 | 1461082968314 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:22:48 INFO - PROCESS | 6914 | 1461082968325 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 6914 | 1461082968329 Marionette TRACE conn3 <- [1,1954,null,{}] 09:22:48 INFO - PROCESS | 6914 | 1461082968335 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 6914 | 1461082968565 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:22:48 INFO - PROCESS | 6914 | 1461082968922 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3abc00 == 116 [pid = 6914] [id = 496] 09:22:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8bfec400) [pid = 6914] [serial = 1489] [outer = (nil)] 09:22:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8e54a800) [pid = 6914] [serial = 1490] [outer = 0x8bfec400] 09:22:49 INFO - PROCESS | 6914 | 1461082969016 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8e556800) [pid = 6914] [serial = 1491] [outer = 0x8bfec400] 09:22:49 INFO - PROCESS | 6914 | 1461082969915 Marionette TRACE conn3 <- [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]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1630ms 09:22:49 INFO - PROCESS | 6914 | 1461082969955 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 6914 | 1461082969958 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:22:49 INFO - PROCESS | 6914 | 1461082969965 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 6914 | 1461082969971 Marionette TRACE conn3 <- [1,1958,null,{}] 09:22:49 INFO - PROCESS | 6914 | 1461082969988 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 6914 | 1461082970208 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:22:50 INFO - PROCESS | 6914 | 1461082970523 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9a800 == 117 [pid = 6914] [id = 497] 09:22:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8f6ec000) [pid = 6914] [serial = 1492] [outer = (nil)] 09:22:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8fc8c000) [pid = 6914] [serial = 1493] [outer = 0x8f6ec000] 09:22:50 INFO - PROCESS | 6914 | 1461082970619 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8fcf2800) [pid = 6914] [serial = 1494] [outer = 0x8f6ec000] 09:22:51 INFO - PROCESS | 6914 | 1461082971502 Marionette TRACE conn3 <- [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]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1583ms 09:22:51 INFO - PROCESS | 6914 | 1461082971549 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:22:51 INFO - PROCESS | 6914 | 1461082971554 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:22:51 INFO - PROCESS | 6914 | 1461082971560 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 6914 | 1461082971564 Marionette TRACE conn3 <- [1,1962,null,{}] 09:22:51 INFO - PROCESS | 6914 | 1461082971570 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 6914 | 1461082971785 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:22:52 INFO - PROCESS | 6914 | 1461082972053 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6ee000 == 118 [pid = 6914] [id = 498] 09:22:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8fe1b800) [pid = 6914] [serial = 1495] [outer = (nil)] 09:22:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8fed0800) [pid = 6914] [serial = 1496] [outer = 0x8fe1b800] 09:22:52 INFO - PROCESS | 6914 | 1461082972190 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8fed9000) [pid = 6914] [serial = 1497] [outer = 0x8fe1b800] 09:22:53 INFO - PROCESS | 6914 | 1461082973081 Marionette TRACE conn3 <- [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]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1581ms 09:22:53 INFO - PROCESS | 6914 | 1461082973142 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 6914 | 1461082973146 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:22:53 INFO - PROCESS | 6914 | 1461082973152 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 6914 | 1461082973155 Marionette TRACE conn3 <- [1,1966,null,{}] 09:22:53 INFO - PROCESS | 6914 | 1461082973161 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 6914 | 1461082973365 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:22:53 INFO - PROCESS | 6914 | 1461082973705 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x85917000 == 119 [pid = 6914] [id = 499] 09:22:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8ff1fc00) [pid = 6914] [serial = 1498] [outer = (nil)] 09:22:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x9019b800) [pid = 6914] [serial = 1499] [outer = 0x8ff1fc00] 09:22:53 INFO - PROCESS | 6914 | 1461082973797 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x9019ec00) [pid = 6914] [serial = 1500] [outer = 0x8ff1fc00] 09:22:54 INFO - PROCESS | 6914 | 1461082974693 Marionette TRACE conn3 <- [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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1578ms 09:22:54 INFO - PROCESS | 6914 | 1461082974730 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 6914 | 1461082974734 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:22:54 INFO - PROCESS | 6914 | 1461082974740 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 6914 | 1461082974744 Marionette TRACE conn3 <- [1,1970,null,{}] 09:22:54 INFO - PROCESS | 6914 | 1461082974749 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 6914 | 1461082975014 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:22:55 INFO - PROCESS | 6914 | 1461082975333 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x9019cc00 == 120 [pid = 6914] [id = 500] 09:22:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x90273000) [pid = 6914] [serial = 1501] [outer = (nil)] 09:22:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x905c0800) [pid = 6914] [serial = 1502] [outer = 0x90273000] 09:22:55 INFO - PROCESS | 6914 | 1461082975439 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x907b2800) [pid = 6914] [serial = 1503] [outer = 0x90273000] 09:22:56 INFO - PROCESS | 6914 | 1461082976360 Marionette TRACE conn3 <- [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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1684ms 09:22:56 INFO - PROCESS | 6914 | 1461082976426 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 6914 | 1461082976430 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:22:56 INFO - PROCESS | 6914 | 1461082976436 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 6914 | 1461082976440 Marionette TRACE conn3 <- [1,1974,null,{}] 09:22:56 INFO - PROCESS | 6914 | 1461082976445 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 6914 | 1461082976656 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:22:56 INFO - PROCESS | 6914 | 1461082976975 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x90276000 == 121 [pid = 6914] [id = 501] 09:22:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x9027d400) [pid = 6914] [serial = 1504] [outer = (nil)] 09:22:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x916cd000) [pid = 6914] [serial = 1505] [outer = 0x9027d400] 09:22:57 INFO - PROCESS | 6914 | 1461082977068 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x918c0000) [pid = 6914] [serial = 1506] [outer = 0x9027d400] 09:22:57 INFO - PROCESS | 6914 | 1461082977942 Marionette TRACE conn3 <- [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]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1579ms 09:22:58 INFO - PROCESS | 6914 | 1461082978017 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 6914 | 1461082978021 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:22:58 INFO - PROCESS | 6914 | 1461082978028 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 6914 | 1461082978031 Marionette TRACE conn3 <- [1,1978,null,{}] 09:22:58 INFO - PROCESS | 6914 | 1461082978037 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 6914 | 1461082978287 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:22:58 INFO - PROCESS | 6914 | 1461082978631 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x91512000 == 122 [pid = 6914] [id = 502] 09:22:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x916c6400) [pid = 6914] [serial = 1507] [outer = (nil)] 09:22:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x9337c800) [pid = 6914] [serial = 1508] [outer = 0x916c6400] 09:22:58 INFO - PROCESS | 6914 | 1461082978723 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x9337f000) [pid = 6914] [serial = 1509] [outer = 0x916c6400] 09:22:59 INFO - PROCESS | 6914 | 1461082979611 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1635ms 09:22:59 INFO - PROCESS | 6914 | 1461082979664 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 6914 | 1461082979667 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:22:59 INFO - PROCESS | 6914 | 1461082979674 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 6914 | 1461082979678 Marionette TRACE conn3 <- [1,1982,null,{}] 09:22:59 INFO - PROCESS | 6914 | 1461082979683 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 6914 | 1461082979896 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:23:00 INFO - PROCESS | 6914 | 1461082980227 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bcb800 == 123 [pid = 6914] [id = 503] 09:23:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x90545000) [pid = 6914] [serial = 1510] [outer = (nil)] 09:23:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x934d2000) [pid = 6914] [serial = 1511] [outer = 0x90545000] 09:23:00 INFO - PROCESS | 6914 | 1461082980324 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x934d8400) [pid = 6914] [serial = 1512] [outer = 0x90545000] 09:23:01 INFO - PROCESS | 6914 | 1461082981242 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1628ms 09:23:01 INFO - PROCESS | 6914 | 1461082981304 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 6914 | 1461082981308 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:23:01 INFO - PROCESS | 6914 | 1461082981314 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 6914 | 1461082981318 Marionette TRACE conn3 <- [1,1986,null,{}] 09:23:01 INFO - PROCESS | 6914 | 1461082981323 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 6914 | 1461082981546 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:23:01 INFO - PROCESS | 6914 | 1461082981893 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x9361dc00 == 124 [pid = 6914] [id = 504] 09:23:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x93621800) [pid = 6914] [serial = 1513] [outer = (nil)] 09:23:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x93625c00) [pid = 6914] [serial = 1514] [outer = 0x93621800] 09:23:01 INFO - PROCESS | 6914 | 1461082981990 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x93627c00) [pid = 6914] [serial = 1515] [outer = 0x93621800] 09:23:02 INFO - PROCESS | 6914 | 1461082982887 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1629ms 09:23:02 INFO - PROCESS | 6914 | 1461082982944 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 6914 | 1461082982947 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:23:02 INFO - PROCESS | 6914 | 1461082982954 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 6914 | 1461082982958 Marionette TRACE conn3 <- [1,1990,null,{}] 09:23:02 INFO - PROCESS | 6914 | 1461082982964 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 6914 | 1461082983260 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:23:03 INFO - PROCESS | 6914 | 1461082983584 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x93b65000 == 125 [pid = 6914] [id = 505] 09:23:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x93e0e400) [pid = 6914] [serial = 1516] [outer = (nil)] 09:23:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x9424a400) [pid = 6914] [serial = 1517] [outer = 0x93e0e400] 09:23:03 INFO - PROCESS | 6914 | 1461082983680 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x95a1b800) [pid = 6914] [serial = 1518] [outer = 0x93e0e400] 09:23:04 INFO - PROCESS | 6914 | 1461082984581 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1688ms 09:23:04 INFO - PROCESS | 6914 | 1461082984643 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 6914 | 1461082984646 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:23:04 INFO - PROCESS | 6914 | 1461082984653 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 6914 | 1461082984657 Marionette TRACE conn3 <- [1,1994,null,{}] 09:23:04 INFO - PROCESS | 6914 | 1461082984662 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 6914 | 1461082984869 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:23:05 INFO - PROCESS | 6914 | 1461082985189 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x84ebb000 == 126 [pid = 6914] [id = 506] 09:23:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x93387c00) [pid = 6914] [serial = 1519] [outer = (nil)] 09:23:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x971b0c00) [pid = 6914] [serial = 1520] [outer = 0x93387c00] 09:23:05 INFO - PROCESS | 6914 | 1461082985278 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x971be800) [pid = 6914] [serial = 1521] [outer = 0x93387c00] 09:23:06 INFO - PROCESS | 6914 | 1461082986172 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1592ms 09:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:23:06 INFO - PROCESS | 6914 | 1461082986246 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 6914 | 1461082986249 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:23:06 INFO - PROCESS | 6914 | 1461082986256 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 6914 | 1461082986259 Marionette TRACE conn3 <- [1,1998,null,{}] 09:23:06 INFO - PROCESS | 6914 | 1461082986265 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 6914 | 1461082986480 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:23:06 INFO - PROCESS | 6914 | 1461082986805 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e41c00 == 127 [pid = 6914] [id = 507] 09:23:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x95c14800) [pid = 6914] [serial = 1522] [outer = (nil)] 09:23:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x97728800) [pid = 6914] [serial = 1523] [outer = 0x95c14800] 09:23:06 INFO - PROCESS | 6914 | 1461082986898 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x979a5c00) [pid = 6914] [serial = 1524] [outer = 0x95c14800] 09:23:07 INFO - PROCESS | 6914 | 1461082987738 Marionette TRACE conn3 <- [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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1532ms 09:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:23:07 INFO - PROCESS | 6914 | 1461082987791 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 6914 | 1461082987794 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:23:07 INFO - PROCESS | 6914 | 1461082987802 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 6914 | 1461082987805 Marionette TRACE conn3 <- [1,2002,null,{}] 09:23:07 INFO - PROCESS | 6914 | 1461082987811 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 6914 | 1461082988023 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:23:08 INFO - PROCESS | 6914 | 1461082988305 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x91513400 == 128 [pid = 6914] [id = 508] 09:23:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x959d5000) [pid = 6914] [serial = 1525] [outer = (nil)] 09:23:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x9802dc00) [pid = 6914] [serial = 1526] [outer = 0x959d5000] 09:23:08 INFO - PROCESS | 6914 | 1461082988440 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x9866c400) [pid = 6914] [serial = 1527] [outer = 0x959d5000] 09:23:09 INFO - PROCESS | 6914 | 1461082989373 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1639ms 09:23:09 INFO - PROCESS | 6914 | 1461082989439 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 6914 | 1461082989443 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:23:09 INFO - PROCESS | 6914 | 1461082989450 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 6914 | 1461082989454 Marionette TRACE conn3 <- [1,2006,null,{}] 09:23:09 INFO - PROCESS | 6914 | 1461082989460 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 6914 | 1461082989686 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:23:10 INFO - PROCESS | 6914 | 1461082990024 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x8591e000 == 129 [pid = 6914] [id = 509] 09:23:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x86066400) [pid = 6914] [serial = 1528] [outer = (nil)] 09:23:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x98ab7400) [pid = 6914] [serial = 1529] [outer = 0x86066400] 09:23:10 INFO - PROCESS | 6914 | 1461082990115 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x98abe000) [pid = 6914] [serial = 1530] [outer = 0x86066400] 09:23:11 INFO - PROCESS | 6914 | 1461082991052 Marionette TRACE conn3 <- [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]]]}] 09:23:11 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 09:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1638ms 09:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:23:11 INFO - PROCESS | 6914 | 1461082991088 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 6914 | 1461082991092 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:23:11 INFO - PROCESS | 6914 | 1461082991100 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 6914 | 1461082991103 Marionette TRACE conn3 <- [1,2010,null,{}] 09:23:11 INFO - PROCESS | 6914 | 1461082991125 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 6914 | 1461082991446 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:23:11 INFO - PROCESS | 6914 | 1461082991708 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc9000 == 130 [pid = 6914] [id = 510] 09:23:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x83acdc00) [pid = 6914] [serial = 1531] [outer = (nil)] 09:23:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x99246c00) [pid = 6914] [serial = 1532] [outer = 0x83acdc00] 09:23:11 INFO - PROCESS | 6914 | 1461082991802 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x99306c00) [pid = 6914] [serial = 1533] [outer = 0x83acdc00] 09:23:12 INFO - PROCESS | 6914 | 1461082992696 Marionette TRACE conn3 <- [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]]]}] 09:23:12 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 09:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1638ms 09:23:12 INFO - PROCESS | 6914 | 1461082992737 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 6914 | 1461082992741 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:23:12 INFO - PROCESS | 6914 | 1461082992748 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 6914 | 1461082992752 Marionette TRACE conn3 <- [1,2014,null,{}] 09:23:12 INFO - PROCESS | 6914 | 1461082992758 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 6914 | 1461082992979 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:23:13 INFO - PROCESS | 6914 | 1461082993321 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x8606c800 == 131 [pid = 6914] [id = 511] 09:23:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x97729c00) [pid = 6914] [serial = 1534] [outer = (nil)] 09:23:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x99305000) [pid = 6914] [serial = 1535] [outer = 0x97729c00] 09:23:13 INFO - PROCESS | 6914 | 1461082993420 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x9df8e400) [pid = 6914] [serial = 1536] [outer = 0x97729c00] 09:23:14 INFO - PROCESS | 6914 | 1461082994296 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1586ms 09:23:14 INFO - PROCESS | 6914 | 1461082994336 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 6914 | 1461082994340 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:23:14 INFO - PROCESS | 6914 | 1461082994346 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 6914 | 1461082994349 Marionette TRACE conn3 <- [1,2018,null,{}] 09:23:14 INFO - PROCESS | 6914 | 1461082994355 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 6914 | 1461082994571 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:23:14 INFO - PROCESS | 6914 | 1461082994855 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x975ad000 == 132 [pid = 6914] [id = 512] 09:23:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 190 (0x9a977400) [pid = 6914] [serial = 1537] [outer = (nil)] 09:23:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 191 (0x9fa90800) [pid = 6914] [serial = 1538] [outer = 0x9a977400] 09:23:14 INFO - PROCESS | 6914 | 1461082994985 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 192 (0x9fa99000) [pid = 6914] [serial = 1539] [outer = 0x9a977400] 09:23:15 INFO - PROCESS | 6914 | 1461082995865 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x85895800 == 131 [pid = 6914] [id = 376] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x892a5400 == 130 [pid = 6914] [id = 378] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x83ac7c00 == 129 [pid = 6914] [id = 392] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8fc84800 == 128 [pid = 6914] [id = 386] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x90914800 == 127 [pid = 6914] [id = 390] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x9325d400 == 126 [pid = 6914] [id = 391] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x84eb3c00 == 125 [pid = 6914] [id = 380] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc2800 == 124 [pid = 6914] [id = 379] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b369c00 == 123 [pid = 6914] [id = 384] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8fed7c00 == 122 [pid = 6914] [id = 387] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8591cc00 == 121 [pid = 6914] [id = 389] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8895b000 == 120 [pid = 6914] [id = 352] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8a256800 == 119 [pid = 6914] [id = 383] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0cbc00 == 118 [pid = 6914] [id = 388] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x85890800 == 117 [pid = 6914] [id = 393] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x83ad1000 == 116 [pid = 6914] [id = 489] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x84ebf000 == 115 [pid = 6914] [id = 487] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x971b8400 == 114 [pid = 6914] [id = 488] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x84ebf400 == 113 [pid = 6914] [id = 486] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x9361f000 == 112 [pid = 6914] [id = 485] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc0800 == 111 [pid = 6914] [id = 484] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x934f2400 == 110 [pid = 6914] [id = 482] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x9338ac00 == 109 [pid = 6914] [id = 483] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x86194800 == 108 [pid = 6914] [id = 481] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x90280800 == 107 [pid = 6914] [id = 480] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x9024d400 == 106 [pid = 6914] [id = 479] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x86061800 == 105 [pid = 6914] [id = 478] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b19d000 == 104 [pid = 6914] [id = 477] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8588c800 == 103 [pid = 6914] [id = 475] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x85913400 == 102 [pid = 6914] [id = 476] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b191400 == 101 [pid = 6914] [id = 474] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x89f1a800 == 100 [pid = 6914] [id = 473] 09:23:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8618dc00 == 99 [pid = 6914] [id = 472] 09:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3341ms 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 191 (0x8b3d3800) [pid = 6914] [serial = 1415] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 190 (0x93265c00) [pid = 6914] [serial = 1377] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 189 (0x989aa800) [pid = 6914] [serial = 1398] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x89bccc00) [pid = 6914] [serial = 1352] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x8b040800) [pid = 6914] [serial = 1409] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x94254c00) [pid = 6914] [serial = 1385] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x8fce3c00) [pid = 6914] [serial = 1364] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8b368800) [pid = 6914] [serial = 1349] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x93e0a000) [pid = 6914] [serial = 1382] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x8f6e2400) [pid = 6914] [serial = 1361] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x91514400) [pid = 6914] [serial = 1373] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x9802c800) [pid = 6914] [serial = 1395] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x9748c000) [pid = 6914] [serial = 1388] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x98029800) [pid = 6914] [serial = 1394] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x8605f800) [pid = 6914] [serial = 1404] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x8bffa800) [pid = 6914] [serial = 1358] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x8b36e400) [pid = 6914] [serial = 1412] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x85912c00) [pid = 6914] [serial = 1403] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x975a9000) [pid = 6914] [serial = 1389] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x905c1c00) [pid = 6914] [serial = 1371] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x97728400) [pid = 6914] [serial = 1391] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x94258c00) [pid = 6914] [serial = 1386] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x9151a000) [pid = 6914] [serial = 1374] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x905be400) [pid = 6914] [serial = 1370] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x8b365000) [pid = 6914] [serial = 1355] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x93261000) [pid = 6914] [serial = 1376] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x89bcd400) [pid = 6914] [serial = 1406] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x979a1000) [pid = 6914] [serial = 1392] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x8b05a000) [pid = 6914] [serial = 1410] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x89f11c00) [pid = 6914] [serial = 1407] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x9920c800) [pid = 6914] [serial = 1400] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x8b3cd000) [pid = 6914] [serial = 1413] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x98924000) [pid = 6914] [serial = 1397] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x99304c00) [pid = 6914] [serial = 1401] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x9024b400) [pid = 6914] [serial = 1367] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x93e3f400) [pid = 6914] [serial = 1383] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x934d1400) [pid = 6914] [serial = 1379] [outer = (nil)] [url = about:blank] 09:23:17 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x934d4800) [pid = 6914] [serial = 1380] [outer = (nil)] [url = about:blank] 09:23:18 INFO - PROCESS | 6914 | 1461082998002 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 6914 | 1461082998008 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:23:18 INFO - PROCESS | 6914 | 1461082998021 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 6914 | 1461082998029 Marionette TRACE conn3 <- [1,2022,null,{}] 09:23:18 INFO - PROCESS | 6914 | 1461082998036 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 6914 | 1461082998219 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:23:18 INFO - PROCESS | 6914 | 1461082998236 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 6914 | ++DOCSHELL 0x86197c00 == 100 [pid = 6914] [id = 513] 09:23:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x87f9b000) [pid = 6914] [serial = 1540] [outer = (nil)] 09:23:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x892a2c00) [pid = 6914] [serial = 1541] [outer = 0x87f9b000] 09:23:18 INFO - PROCESS | 6914 | 1461082998349 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x89aaa000) [pid = 6914] [serial = 1542] [outer = 0x87f9b000] 09:23:19 INFO - PROCESS | 6914 | 1461082999311 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1332ms 09:23:19 INFO - PROCESS | 6914 | 1461082999352 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:23:19 INFO - PROCESS | 6914 | 1461082999358 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:23:19 INFO - PROCESS | 6914 | 1461082999369 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 6914 | 1461082999375 Marionette TRACE conn3 <- [1,2026,null,{}] 09:23:19 INFO - PROCESS | 6914 | 1461082999380 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 6914 | 1461082999654 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:23:19 INFO - PROCESS | 6914 | 1461082999800 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f12c00 == 101 [pid = 6914] [id = 514] 09:23:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x89f17400) [pid = 6914] [serial = 1543] [outer = (nil)] 09:23:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x8a3b0c00) [pid = 6914] [serial = 1544] [outer = 0x89f17400] 09:23:19 INFO - PROCESS | 6914 | 1461082999882 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x8b040800) [pid = 6914] [serial = 1545] [outer = 0x89f17400] 09:23:20 INFO - PROCESS | 6914 | 1461083000896 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1590ms 09:23:20 INFO - PROCESS | 6914 | 1461083000959 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 6914 | 1461083000963 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:23:20 INFO - PROCESS | 6914 | 1461083000969 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 6914 | 1461083000972 Marionette TRACE conn3 <- [1,2030,null,{}] 09:23:20 INFO - PROCESS | 6914 | 1461083000986 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 6914 | 1461083001284 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:23:21 INFO - PROCESS | 6914 | 1461083001357 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f1a000 == 102 [pid = 6914] [id = 515] 09:23:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x8b11e000) [pid = 6914] [serial = 1546] [outer = (nil)] 09:23:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x8b36b400) [pid = 6914] [serial = 1547] [outer = 0x8b11e000] 09:23:21 INFO - PROCESS | 6914 | 1461083001558 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x8b3d2400) [pid = 6914] [serial = 1548] [outer = 0x8b11e000] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x892a3800) [pid = 6914] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x8fe20400) [pid = 6914] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x934cd400) [pid = 6914] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x87fa5400) [pid = 6914] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x8606d000) [pid = 6914] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x975b3c00) [pid = 6914] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x9037b800) [pid = 6914] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x8b126c00) [pid = 6914] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x8e54a000) [pid = 6914] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x934f5800) [pid = 6914] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x89f1bc00) [pid = 6914] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x89f1b000) [pid = 6914] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8b19cc00) [pid = 6914] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x84ebc400) [pid = 6914] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:23:22 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x90254c00) [pid = 6914] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8b1dac00) [pid = 6914] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x93b64000) [pid = 6914] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8b1d2800) [pid = 6914] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8fe1a400) [pid = 6914] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x85889c00) [pid = 6914] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8b361c00) [pid = 6914] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x8b05b400) [pid = 6914] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x93e17c00) [pid = 6914] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x8618e400) [pid = 6914] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x8e661c00) [pid = 6914] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8bff7400) [pid = 6914] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x892a7400) [pid = 6914] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8fce4800) [pid = 6914] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x8b197400) [pid = 6914] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:23:23 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x8be57400) [pid = 6914] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:23:23 INFO - PROCESS | 6914 | 1461083003225 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2286ms 09:23:23 INFO - PROCESS | 6914 | 1461083003255 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 6914 | 1461083003259 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:23:23 INFO - PROCESS | 6914 | 1461083003266 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 6914 | 1461083003269 Marionette TRACE conn3 <- [1,2034,null,{}] 09:23:23 INFO - PROCESS | 6914 | 1461083003276 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 6914 | 1461083003482 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:23:23 INFO - PROCESS | 6914 | 1461083003675 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x85889c00 == 103 [pid = 6914] [id = 516] 09:23:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x87fa5400) [pid = 6914] [serial = 1549] [outer = (nil)] 09:23:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8b126c00) [pid = 6914] [serial = 1550] [outer = 0x87fa5400] 09:23:23 INFO - PROCESS | 6914 | 1461083003751 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8b3c6000) [pid = 6914] [serial = 1551] [outer = 0x87fa5400] 09:23:24 INFO - PROCESS | 6914 | 1461083004511 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1286ms 09:23:24 INFO - PROCESS | 6914 | 1461083004553 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 6914 | 1461083004556 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:23:24 INFO - PROCESS | 6914 | 1461083004562 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 6914 | 1461083004565 Marionette TRACE conn3 <- [1,2038,null,{}] 09:23:24 INFO - PROCESS | 6914 | 1461083004570 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 6914 | 1461083004755 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:23:24 INFO - PROCESS | 6914 | 1461083004769 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x8606b800 == 104 [pid = 6914] [id = 517] 09:23:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8a256800) [pid = 6914] [serial = 1552] [outer = (nil)] 09:23:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8be65c00) [pid = 6914] [serial = 1553] [outer = 0x8a256800] 09:23:24 INFO - PROCESS | 6914 | 1461083004843 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8e375c00) [pid = 6914] [serial = 1554] [outer = 0x8a256800] 09:23:26 INFO - PROCESS | 6914 | 1461083006216 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1727ms 09:23:26 INFO - PROCESS | 6914 | 1461083006291 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 6914 | 1461083006296 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:23:26 INFO - PROCESS | 6914 | 1461083006304 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 6914 | 1461083006310 Marionette TRACE conn3 <- [1,2042,null,{}] 09:23:26 INFO - PROCESS | 6914 | 1461083006318 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 6914 | 1461083006587 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:23:26 INFO - PROCESS | 6914 | 1461083006918 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x8606d000 == 105 [pid = 6914] [id = 518] 09:23:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x89bc9400) [pid = 6914] [serial = 1555] [outer = (nil)] 09:23:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8a0c2400) [pid = 6914] [serial = 1556] [outer = 0x89bc9400] 09:23:27 INFO - PROCESS | 6914 | 1461083007008 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8b057400) [pid = 6914] [serial = 1557] [outer = 0x89bc9400] 09:23:28 INFO - PROCESS | 6914 | 1461083008075 Marionette TRACE conn3 <- [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]]]}] 09:23:28 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) 09:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1836ms 09:23:28 INFO - PROCESS | 6914 | 1461083008140 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 6914 | 1461083008149 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:23:28 INFO - PROCESS | 6914 | 1461083008160 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 6914 | 1461083008163 Marionette TRACE conn3 <- [1,2046,null,{}] 09:23:28 INFO - PROCESS | 6914 | 1461083008170 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 6914 | 1461083008434 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:23:28 INFO - PROCESS | 6914 | 1461083008757 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a253c00 == 106 [pid = 6914] [id = 519] 09:23:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8b3ddc00) [pid = 6914] [serial = 1558] [outer = (nil)] 09:23:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8bfefc00) [pid = 6914] [serial = 1559] [outer = 0x8b3ddc00] 09:23:28 INFO - PROCESS | 6914 | 1461083008843 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8e380000) [pid = 6914] [serial = 1560] [outer = 0x8b3ddc00] 09:23:29 INFO - PROCESS | 6914 | 1461083009770 Marionette TRACE conn3 <- [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]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1688ms 09:23:29 INFO - PROCESS | 6914 | 1461083009848 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 6914 | 1461083009852 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:23:29 INFO - PROCESS | 6914 | 1461083009859 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 6914 | 1461083009865 Marionette TRACE conn3 <- [1,2050,null,{}] 09:23:29 INFO - PROCESS | 6914 | 1461083009881 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:30 INFO - PROCESS | 6914 | 1461083010150 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:23:30 INFO - PROCESS | 6914 | 1461083010482 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3dec00 == 107 [pid = 6914] [id = 520] 09:23:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8be66c00) [pid = 6914] [serial = 1561] [outer = (nil)] 09:23:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8f8d6800) [pid = 6914] [serial = 1562] [outer = 0x8be66c00] 09:23:30 INFO - PROCESS | 6914 | 1461083010579 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8fbd0800) [pid = 6914] [serial = 1563] [outer = 0x8be66c00] 09:23:31 INFO - PROCESS | 6914 | 1461083011513 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1683ms 09:23:31 INFO - PROCESS | 6914 | 1461083011545 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 6914 | 1461083011549 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:23:31 INFO - PROCESS | 6914 | 1461083011556 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 6914 | 1461083011558 Marionette TRACE conn3 <- [1,2054,null,{}] 09:23:31 INFO - PROCESS | 6914 | 1461083011564 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 6914 | 1461083011796 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:23:32 INFO - PROCESS | 6914 | 1461083012116 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8cb800 == 108 [pid = 6914] [id = 521] 09:23:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8fce9400) [pid = 6914] [serial = 1564] [outer = (nil)] 09:23:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8fe19000) [pid = 6914] [serial = 1565] [outer = 0x8fce9400] 09:23:32 INFO - PROCESS | 6914 | 1461083012211 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8fecf800) [pid = 6914] [serial = 1566] [outer = 0x8fce9400] 09:23:33 INFO - PROCESS | 6914 | 1461083013147 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1631ms 09:23:33 INFO - PROCESS | 6914 | 1461083013188 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 6914 | 1461083013192 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:23:33 INFO - PROCESS | 6914 | 1461083013199 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 6914 | 1461083013202 Marionette TRACE conn3 <- [1,2058,null,{}] 09:23:33 INFO - PROCESS | 6914 | 1461083013208 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:33 INFO - PROCESS | 6914 | 1461083013436 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:23:33 INFO - PROCESS | 6914 | 1461083013764 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fcef800 == 109 [pid = 6914] [id = 522] 09:23:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8fede400) [pid = 6914] [serial = 1567] [outer = (nil)] 09:23:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x9024a800) [pid = 6914] [serial = 1568] [outer = 0x8fede400] 09:23:33 INFO - PROCESS | 6914 | 1461083013856 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x9024e400) [pid = 6914] [serial = 1569] [outer = 0x8fede400] 09:23:34 INFO - PROCESS | 6914 | 1461083014799 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1678ms 09:23:34 INFO - PROCESS | 6914 | 1461083014879 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 6914 | 1461083014883 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:23:34 INFO - PROCESS | 6914 | 1461083014889 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 6914 | 1461083014892 Marionette TRACE conn3 <- [1,2062,null,{}] 09:23:34 INFO - PROCESS | 6914 | 1461083014898 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 6914 | 1461083015166 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:23:35 INFO - PROCESS | 6914 | 1461083015490 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fed6800 == 110 [pid = 6914] [id = 523] 09:23:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x8ff1b400) [pid = 6914] [serial = 1570] [outer = (nil)] 09:23:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x90547800) [pid = 6914] [serial = 1571] [outer = 0x8ff1b400] 09:23:35 INFO - PROCESS | 6914 | 1461083015584 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x905bf800) [pid = 6914] [serial = 1572] [outer = 0x8ff1b400] 09:23:36 INFO - PROCESS | 6914 | 1461083016736 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1881ms 09:23:36 INFO - PROCESS | 6914 | 1461083016770 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 6914 | 1461083016774 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:23:36 INFO - PROCESS | 6914 | 1461083016781 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 6914 | 1461083016784 Marionette TRACE conn3 <- [1,2066,null,{}] 09:23:36 INFO - PROCESS | 6914 | 1461083016790 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 6914 | 1461083016995 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:23:37 INFO - PROCESS | 6914 | 1461083017322 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x9036e800 == 111 [pid = 6914] [id = 524] 09:23:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x90546800) [pid = 6914] [serial = 1573] [outer = (nil)] 09:23:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x9151e400) [pid = 6914] [serial = 1574] [outer = 0x90546800] 09:23:37 INFO - PROCESS | 6914 | 1461083017416 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x916c8800) [pid = 6914] [serial = 1575] [outer = 0x90546800] 09:23:38 INFO - PROCESS | 6914 | 1461083018310 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1600ms 09:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:23:38 INFO - PROCESS | 6914 | 1461083018382 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 6914 | 1461083018385 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:23:38 INFO - PROCESS | 6914 | 1461083018393 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 6914 | 1461083018396 Marionette TRACE conn3 <- [1,2070,null,{}] 09:23:38 INFO - PROCESS | 6914 | 1461083018403 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 6914 | 1461083018624 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:23:38 INFO - PROCESS | 6914 | 1461083018943 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x90912800 == 112 [pid = 6914] [id = 525] 09:23:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x9151a000) [pid = 6914] [serial = 1576] [outer = (nil)] 09:23:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x93386400) [pid = 6914] [serial = 1577] [outer = 0x9151a000] 09:23:39 INFO - PROCESS | 6914 | 1461083019034 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x9338a800) [pid = 6914] [serial = 1578] [outer = 0x9151a000] 09:23:39 INFO - PROCESS | 6914 | 1461083019962 Marionette TRACE conn3 <- [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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1643ms 09:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:23:40 INFO - PROCESS | 6914 | 1461083020036 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 6914 | 1461083020039 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:23:40 INFO - PROCESS | 6914 | 1461083020046 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 6914 | 1461083020050 Marionette TRACE conn3 <- [1,2074,null,{}] 09:23:40 INFO - PROCESS | 6914 | 1461083020055 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 6914 | 1461083020305 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:23:40 INFO - PROCESS | 6914 | 1461083020631 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x9325ec00 == 113 [pid = 6914] [id = 526] 09:23:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x93264400) [pid = 6914] [serial = 1579] [outer = (nil)] 09:23:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x934fc800) [pid = 6914] [serial = 1580] [outer = 0x93264400] 09:23:40 INFO - PROCESS | 6914 | 1461083020726 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x9361d400) [pid = 6914] [serial = 1581] [outer = 0x93264400] 09:23:41 INFO - PROCESS | 6914 | 1461083021687 Marionette TRACE conn3 <- [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]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1689ms 09:23:41 INFO - PROCESS | 6914 | 1461083021735 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 6914 | 1461083021739 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:23:41 INFO - PROCESS | 6914 | 1461083021746 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 6914 | 1461083021749 Marionette TRACE conn3 <- [1,2078,null,{}] 09:23:41 INFO - PROCESS | 6914 | 1461083021761 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 6914 | 1461083021971 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:23:42 INFO - PROCESS | 6914 | 1461083022302 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x934ef400 == 114 [pid = 6914] [id = 527] 09:23:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x93e0a000) [pid = 6914] [serial = 1582] [outer = (nil)] 09:23:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x93e14c00) [pid = 6914] [serial = 1583] [outer = 0x93e0a000] 09:23:42 INFO - PROCESS | 6914 | 1461083022395 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x93e17800) [pid = 6914] [serial = 1584] [outer = 0x93e0a000] 09:23:43 INFO - PROCESS | 6914 | 1461083023309 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1592ms 09:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:23:43 INFO - PROCESS | 6914 | 1461083023339 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 6914 | 1461083023343 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:23:43 INFO - PROCESS | 6914 | 1461083023349 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 6914 | 1461083023354 Marionette TRACE conn3 <- [1,2082,null,{}] 09:23:43 INFO - PROCESS | 6914 | 1461083023359 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:43 INFO - PROCESS | 6914 | 1461083023598 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:23:43 INFO - PROCESS | 6914 | 1461083023926 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e17000 == 115 [pid = 6914] [id = 528] 09:23:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x93e45c00) [pid = 6914] [serial = 1585] [outer = (nil)] 09:23:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x9639cc00) [pid = 6914] [serial = 1586] [outer = 0x93e45c00] 09:23:44 INFO - PROCESS | 6914 | 1461083024023 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x975a9000) [pid = 6914] [serial = 1587] [outer = 0x93e45c00] 09:23:44 INFO - PROCESS | 6914 | 1461083024921 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1637ms 09:23:44 INFO - PROCESS | 6914 | 1461083024986 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 6914 | 1461083024989 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:23:44 INFO - PROCESS | 6914 | 1461083024995 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 6914 | 1461083024999 Marionette TRACE conn3 <- [1,2086,null,{}] 09:23:45 INFO - PROCESS | 6914 | 1461083025004 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 6914 | 1461083025215 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:23:45 INFO - PROCESS | 6914 | 1461083025544 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x85914000 == 116 [pid = 6914] [id = 529] 09:23:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x93258800) [pid = 6914] [serial = 1588] [outer = (nil)] 09:23:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x9771e400) [pid = 6914] [serial = 1589] [outer = 0x93258800] 09:23:45 INFO - PROCESS | 6914 | 1461083025635 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x97728400) [pid = 6914] [serial = 1590] [outer = 0x93258800] 09:23:46 INFO - PROCESS | 6914 | 1461083026538 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1583ms 09:23:46 INFO - PROCESS | 6914 | 1461083026579 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 6914 | 1461083026581 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:23:46 INFO - PROCESS | 6914 | 1461083026588 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 6914 | 1461083026592 Marionette TRACE conn3 <- [1,2090,null,{}] 09:23:46 INFO - PROCESS | 6914 | 1461083026597 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:46 INFO - PROCESS | 6914 | 1461083026801 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:23:47 INFO - PROCESS | 6914 | 1461083027084 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x8588a000 == 117 [pid = 6914] [id = 530] 09:23:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x975b0400) [pid = 6914] [serial = 1591] [outer = (nil)] 09:23:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x9802c800) [pid = 6914] [serial = 1592] [outer = 0x975b0400] 09:23:47 INFO - PROCESS | 6914 | 1461083027216 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x9802fc00) [pid = 6914] [serial = 1593] [outer = 0x975b0400] 09:23:48 INFO - PROCESS | 6914 | 1461083028099 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1581ms 09:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:23:48 INFO - PROCESS | 6914 | 1461083028170 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 6914 | 1461083028173 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:23:48 INFO - PROCESS | 6914 | 1461083028180 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 6914 | 1461083028183 Marionette TRACE conn3 <- [1,2094,null,{}] 09:23:48 INFO - PROCESS | 6914 | 1461083028189 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 6914 | 1461083028407 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:23:48 INFO - PROCESS | 6914 | 1461083028731 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x95ac8400 == 118 [pid = 6914] [id = 531] 09:23:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x9802e400) [pid = 6914] [serial = 1594] [outer = (nil)] 09:23:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x98ab7000) [pid = 6914] [serial = 1595] [outer = 0x9802e400] 09:23:48 INFO - PROCESS | 6914 | 1461083028822 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x98abfc00) [pid = 6914] [serial = 1596] [outer = 0x9802e400] 09:23:49 INFO - PROCESS | 6914 | 1461083029697 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1583ms 09:23:49 INFO - PROCESS | 6914 | 1461083029763 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 6914 | 1461083029767 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:23:49 INFO - PROCESS | 6914 | 1461083029773 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 6914 | 1461083029776 Marionette TRACE conn3 <- [1,2098,null,{}] 09:23:49 INFO - PROCESS | 6914 | 1461083029782 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 6914 | 1461083030000 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:23:50 INFO - PROCESS | 6914 | 1461083030331 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x84eb4400 == 119 [pid = 6914] [id = 532] 09:23:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x90199800) [pid = 6914] [serial = 1597] [outer = (nil)] 09:23:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x99248400) [pid = 6914] [serial = 1598] [outer = 0x90199800] 09:23:50 INFO - PROCESS | 6914 | 1461083030423 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x98abb800) [pid = 6914] [serial = 1599] [outer = 0x90199800] 09:23:51 INFO - PROCESS | 6914 | 1461083031334 Marionette TRACE conn3 <- [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]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1629ms 09:23:51 INFO - PROCESS | 6914 | 1461083031403 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 6914 | 1461083031407 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:23:51 INFO - PROCESS | 6914 | 1461083031414 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 6914 | 1461083031417 Marionette TRACE conn3 <- [1,2102,null,{}] 09:23:51 INFO - PROCESS | 6914 | 1461083031423 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 6914 | 1461083031675 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:23:52 INFO - PROCESS | 6914 | 1461083032002 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x8591b800 == 120 [pid = 6914] [id = 533] 09:23:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x99305400) [pid = 6914] [serial = 1600] [outer = (nil)] 09:23:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x9fb98c00) [pid = 6914] [serial = 1601] [outer = 0x99305400] 09:23:52 INFO - PROCESS | 6914 | 1461083032094 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x9fb9bc00) [pid = 6914] [serial = 1602] [outer = 0x99305400] 09:23:52 INFO - PROCESS | 6914 | 1461083032966 Marionette TRACE conn3 <- [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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1583ms 09:23:53 INFO - PROCESS | 6914 | 1461083032998 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 6914 | 1461083033001 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:23:53 INFO - PROCESS | 6914 | 1461083033008 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 6914 | 1461083033011 Marionette TRACE conn3 <- [1,2106,null,{}] 09:23:53 INFO - PROCESS | 6914 | 1461083033017 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 6914 | 1461083033234 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:23:53 INFO - PROCESS | 6914 | 1461083033521 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x93b69400 == 121 [pid = 6914] [id = 534] 09:23:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x97726c00) [pid = 6914] [serial = 1603] [outer = (nil)] 09:23:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x9ff16400) [pid = 6914] [serial = 1604] [outer = 0x97726c00] 09:23:53 INFO - PROCESS | 6914 | 1461083033666 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 190 (0x9ff44400) [pid = 6914] [serial = 1605] [outer = 0x97726c00] 09:23:54 INFO - PROCESS | 6914 | 1461083034542 Marionette TRACE conn3 <- [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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1578ms 09:23:54 INFO - PROCESS | 6914 | 1461083034587 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 6914 | 1461083034591 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:23:54 INFO - PROCESS | 6914 | 1461083034597 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 6914 | 1461083034600 Marionette TRACE conn3 <- [1,2110,null,{}] 09:23:54 INFO - PROCESS | 6914 | 1461083034606 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 6914 | 1461083034819 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:23:55 INFO - PROCESS | 6914 | 1461083035107 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc2000 == 122 [pid = 6914] [id = 535] 09:23:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 191 (0x83ac7400) [pid = 6914] [serial = 1606] [outer = (nil)] 09:23:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 192 (0xa0946400) [pid = 6914] [serial = 1607] [outer = 0x83ac7400] 09:23:55 INFO - PROCESS | 6914 | 1461083035238 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 193 (0xa09cd800) [pid = 6914] [serial = 1608] [outer = 0x83ac7400] 09:23:57 INFO - PROCESS | 6914 | --DOCSHELL 0x85889c00 == 121 [pid = 6914] [id = 516] 09:23:57 INFO - PROCESS | 6914 | --DOCSHELL 0x89f1a000 == 120 [pid = 6914] [id = 515] 09:23:57 INFO - PROCESS | 6914 | --DOCSHELL 0x89f12c00 == 119 [pid = 6914] [id = 514] 09:23:57 INFO - PROCESS | 6914 | --DOCSHELL 0x86197c00 == 118 [pid = 6914] [id = 513] 09:23:57 INFO - PROCESS | 6914 | --DOCSHELL 0x93e49400 == 117 [pid = 6914] [id = 421] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 192 (0x8b3e0000) [pid = 6914] [serial = 1482] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 191 (0x8b3cec00) [pid = 6914] [serial = 1281] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 190 (0x8ff1a000) [pid = 6914] [serial = 1433] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 189 (0x93e0d400) [pid = 6914] [serial = 1451] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x892a2400) [pid = 6914] [serial = 1472] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x90274000) [pid = 6914] [serial = 1436] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x98ab5400) [pid = 6914] [serial = 1466] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x91512800) [pid = 6914] [serial = 1442] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8b199400) [pid = 6914] [serial = 1479] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x91519800) [pid = 6914] [serial = 1443] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x8fbc8800) [pid = 6914] [serial = 1431] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x934fd400) [pid = 6914] [serial = 1448] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x8a262c00) [pid = 6914] [serial = 1475] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x8b053c00) [pid = 6914] [serial = 1422] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x93625000) [pid = 6914] [serial = 1449] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x8f8d7000) [pid = 6914] [serial = 1430] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x90248c00) [pid = 6914] [serial = 1434] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x93e11800) [pid = 6914] [serial = 1452] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x8e556400) [pid = 6914] [serial = 1427] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x9a683c00) [pid = 6914] [serial = 1470] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x8e665c00) [pid = 6914] [serial = 1428] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x905bdc00) [pid = 6914] [serial = 1439] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x984be000) [pid = 6914] [serial = 1464] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x89ab0c00) [pid = 6914] [serial = 1473] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x971b0000) [pid = 6914] [serial = 1457] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x8a3b4400) [pid = 6914] [serial = 1476] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x8b3de000) [pid = 6914] [serial = 1425] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x8a260800) [pid = 6914] [serial = 1421] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x8b1de000) [pid = 6914] [serial = 1424] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x8b12ac00) [pid = 6914] [serial = 1478] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x93381c00) [pid = 6914] [serial = 1446] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x93261400) [pid = 6914] [serial = 1445] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x9802e800) [pid = 6914] [serial = 1463] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x94256000) [pid = 6914] [serial = 1454] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x8b3c3800) [pid = 6914] [serial = 1481] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x90279c00) [pid = 6914] [serial = 1437] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x8b3c3c00) [pid = 6914] [serial = 1350] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x959d0c00) [pid = 6914] [serial = 1455] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x905c0000) [pid = 6914] [serial = 1440] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x9772a400) [pid = 6914] [serial = 1461] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x97725400) [pid = 6914] [serial = 1460] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x87f9f000) [pid = 6914] [serial = 1418] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x9a676400) [pid = 6914] [serial = 1469] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x97252400) [pid = 6914] [serial = 1458] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x98fb3c00) [pid = 6914] [serial = 1467] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x892a3000) [pid = 6914] [serial = 1419] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8fce6000) [pid = 6914] [serial = 1365] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8f8cbc00) [pid = 6914] [serial = 1362] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8a0ca400) [pid = 6914] [serial = 1353] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x90255000) [pid = 6914] [serial = 1368] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8b3d5c00) [pid = 6914] [serial = 1356] [outer = (nil)] [url = about:blank] 09:23:57 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x8e54b800) [pid = 6914] [serial = 1359] [outer = (nil)] [url = about:blank] 09:23:58 INFO - PROCESS | 6914 | 1461083038009 Marionette TRACE conn3 <- [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]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 3445ms 09:23:58 INFO - PROCESS | 6914 | 1461083038043 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 6914 | 1461083038048 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:23:58 INFO - PROCESS | 6914 | 1461083038057 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 6914 | 1461083038061 Marionette TRACE conn3 <- [1,2114,null,{}] 09:23:58 INFO - PROCESS | 6914 | 1461083038123 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 6914 | 1461083038331 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:23:58 INFO - PROCESS | 6914 | 1461083038343 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x86196000 == 118 [pid = 6914] [id = 536] 09:23:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x87f9c800) [pid = 6914] [serial = 1609] [outer = (nil)] 09:23:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x89aad800) [pid = 6914] [serial = 1610] [outer = 0x87f9c800] 09:23:58 INFO - PROCESS | 6914 | 1461083038421 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x89bce400) [pid = 6914] [serial = 1611] [outer = 0x87f9c800] 09:23:59 INFO - PROCESS | 6914 | 1461083039447 Marionette TRACE conn3 <- [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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1431ms 09:23:59 INFO - PROCESS | 6914 | 1461083039487 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 6914 | 1461083039495 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:23:59 INFO - PROCESS | 6914 | 1461083039505 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 6914 | 1461083039509 Marionette TRACE conn3 <- [1,2118,null,{}] 09:23:59 INFO - PROCESS | 6914 | 1461083039514 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 6914 | 1461083039800 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:23:59 INFO - PROCESS | 6914 | 1461083039926 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x85897c00 == 119 [pid = 6914] [id = 537] 09:23:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x86190400) [pid = 6914] [serial = 1612] [outer = (nil)] 09:23:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8a3b1c00) [pid = 6914] [serial = 1613] [outer = 0x86190400] 09:24:00 INFO - PROCESS | 6914 | 1461083040000 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8b047400) [pid = 6914] [serial = 1614] [outer = 0x86190400] 09:24:00 INFO - PROCESS | 6914 | 1461083040907 Marionette TRACE conn3 <- [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]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1446ms 09:24:00 INFO - PROCESS | 6914 | 1461083040951 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 6914 | 1461083040955 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:24:00 INFO - PROCESS | 6914 | 1461083040969 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 6914 | 1461083040974 Marionette TRACE conn3 <- [1,2122,null,{}] 09:24:00 INFO - PROCESS | 6914 | 1461083040995 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 6914 | 1461083041298 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:24:01 INFO - PROCESS | 6914 | 1461083041332 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ad2400 == 120 [pid = 6914] [id = 538] 09:24:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x89f11000) [pid = 6914] [serial = 1615] [outer = (nil)] 09:24:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8b363800) [pid = 6914] [serial = 1616] [outer = 0x89f11000] 09:24:01 INFO - PROCESS | 6914 | 1461083041461 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8b3c8c00) [pid = 6914] [serial = 1617] [outer = 0x89f11000] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x83ac9800) [pid = 6914] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8b11e000) [pid = 6914] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x959d5000) [pid = 6914] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x95c14800) [pid = 6914] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x93387c00) [pid = 6914] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x93e0e400) [pid = 6914] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x93621800) [pid = 6914] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x90545000) [pid = 6914] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x916c6400) [pid = 6914] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x9027d400) [pid = 6914] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x90273000) [pid = 6914] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x8ff1fc00) [pid = 6914] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8fe1b800) [pid = 6914] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8f6ec000) [pid = 6914] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8bfec400) [pid = 6914] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x88959800) [pid = 6914] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x89f17400) [pid = 6914] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x87f9b000) [pid = 6914] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x87fa5400) [pid = 6914] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x97729c00) [pid = 6914] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x83acdc00) [pid = 6914] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:24:03 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x86066400) [pid = 6914] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:24:03 INFO - PROCESS | 6914 | 1461083043195 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2303ms 09:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:24:03 INFO - PROCESS | 6914 | 1461083043266 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 6914 | 1461083043269 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:24:03 INFO - PROCESS | 6914 | 1461083043275 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 6914 | 1461083043278 Marionette TRACE conn3 <- [1,2126,null,{}] 09:24:03 INFO - PROCESS | 6914 | 1461083043283 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 6914 | 1461083043468 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:24:03 INFO - PROCESS | 6914 | 1461083043661 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x8618c000 == 121 [pid = 6914] [id = 539] 09:24:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x89f15800) [pid = 6914] [serial = 1618] [outer = (nil)] 09:24:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x8b363000) [pid = 6914] [serial = 1619] [outer = 0x89f15800] 09:24:03 INFO - PROCESS | 6914 | 1461083043736 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8b3d7400) [pid = 6914] [serial = 1620] [outer = 0x89f15800] 09:24:04 INFO - PROCESS | 6914 | 1461083044499 Marionette TRACE conn3 <- [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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1280ms 09:24:04 INFO - PROCESS | 6914 | 1461083044555 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 6914 | 1461083044559 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:24:04 INFO - PROCESS | 6914 | 1461083044565 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 6914 | 1461083044569 Marionette TRACE conn3 <- [1,2130,null,{}] 09:24:04 INFO - PROCESS | 6914 | 1461083044574 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 6914 | 1461083044771 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:24:05 INFO - PROCESS | 6914 | 1461083045094 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc0400 == 122 [pid = 6914] [id = 540] 09:24:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x83ac5800) [pid = 6914] [serial = 1621] [outer = (nil)] 09:24:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8591cc00) [pid = 6914] [serial = 1622] [outer = 0x83ac5800] 09:24:05 INFO - PROCESS | 6914 | 1461083045190 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8618b000) [pid = 6914] [serial = 1623] [outer = 0x83ac5800] 09:24:06 INFO - PROCESS | 6914 | 1461083046241 Marionette TRACE conn3 <- [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] 09:24:06 INFO - PROCESS | 6914 | 1461083046330 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:24:06 INFO - PROCESS | 6914 | 1461083046342 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 6914 | 1461083046346 Marionette TRACE conn3 <- [1,2134,null,{}] 09:24:06 INFO - PROCESS | 6914 | 1461083046355 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 6914 | 1461083046601 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:24:06 INFO - PROCESS | 6914 | 1461083046938 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aabc00 == 123 [pid = 6914] [id = 541] 09:24:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x89f17800) [pid = 6914] [serial = 1624] [outer = (nil)] 09:24:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8a25f000) [pid = 6914] [serial = 1625] [outer = 0x89f17800] 09:24:07 INFO - PROCESS | 6914 | 1461083047031 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8b061800) [pid = 6914] [serial = 1626] [outer = 0x89f17800] 09:24:08 INFO - PROCESS | 6914 | 1461083048071 Marionette TRACE conn3 <- [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]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1789ms 09:24:08 INFO - PROCESS | 6914 | 1461083048140 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:24:08 INFO - PROCESS | 6914 | 1461083048152 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:24:08 INFO - PROCESS | 6914 | 1461083048160 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 6914 | 1461083048164 Marionette TRACE conn3 <- [1,2138,null,{}] 09:24:08 INFO - PROCESS | 6914 | 1461083048170 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:08 INFO - PROCESS | 6914 | 1461083048441 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:24:08 INFO - PROCESS | 6914 | 1461083048806 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b11f800 == 124 [pid = 6914] [id = 542] 09:24:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b1d6800) [pid = 6914] [serial = 1627] [outer = (nil)] 09:24:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b366400) [pid = 6914] [serial = 1628] [outer = 0x8b1d6800] 09:24:08 INFO - PROCESS | 6914 | 1461083048900 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8be58800) [pid = 6914] [serial = 1629] [outer = 0x8b1d6800] 09:24:09 INFO - PROCESS | 6914 | 1461083049931 Marionette TRACE conn3 <- [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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1842ms 09:24:10 INFO - PROCESS | 6914 | 1461083050003 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 6914 | 1461083050008 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:24:10 INFO - PROCESS | 6914 | 1461083050018 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 6914 | 1461083050028 Marionette TRACE conn3 <- [1,2142,null,{}] 09:24:10 INFO - PROCESS | 6914 | 1461083050043 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:10 INFO - PROCESS | 6914 | 1461083050325 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:24:10 INFO - PROCESS | 6914 | 1461083050656 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3ad400 == 125 [pid = 6914] [id = 543] 09:24:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8bff3800) [pid = 6914] [serial = 1630] [outer = (nil)] 09:24:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8e65a400) [pid = 6914] [serial = 1631] [outer = 0x8bff3800] 09:24:10 INFO - PROCESS | 6914 | 1461083050745 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8e664c00) [pid = 6914] [serial = 1632] [outer = 0x8bff3800] 09:24:11 INFO - PROCESS | 6914 | 1461083051734 Marionette TRACE conn3 <- [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] 09:24:11 INFO - PROCESS | 6914 | 1461083051818 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:24:11 INFO - PROCESS | 6914 | 1461083051825 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 6914 | 1461083051828 Marionette TRACE conn3 <- [1,2146,null,{}] 09:24:11 INFO - PROCESS | 6914 | 1461083051834 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 6914 | 1461083052099 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:24:12 INFO - PROCESS | 6914 | 1461083052428 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1d3800 == 126 [pid = 6914] [id = 544] 09:24:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8bff9000) [pid = 6914] [serial = 1633] [outer = (nil)] 09:24:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8fbc2800) [pid = 6914] [serial = 1634] [outer = 0x8bff9000] 09:24:12 INFO - PROCESS | 6914 | 1461083052523 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8fc89000) [pid = 6914] [serial = 1635] [outer = 0x8bff9000] 09:24:13 INFO - PROCESS | 6914 | 1461083053481 Marionette TRACE conn3 <- [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] 09:24:13 INFO - PROCESS | 6914 | 1461083053565 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:24:13 INFO - PROCESS | 6914 | 1461083053572 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 6914 | 1461083053575 Marionette TRACE conn3 <- [1,2150,null,{}] 09:24:13 INFO - PROCESS | 6914 | 1461083053581 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 6914 | 1461083053803 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:24:14 INFO - PROCESS | 6914 | 1461083054133 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fe16800 == 127 [pid = 6914] [id = 545] 09:24:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8fed2c00) [pid = 6914] [serial = 1636] [outer = (nil)] 09:24:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8fedbc00) [pid = 6914] [serial = 1637] [outer = 0x8fed2c00] 09:24:14 INFO - PROCESS | 6914 | 1461083054241 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x90250400) [pid = 6914] [serial = 1638] [outer = 0x8fed2c00] 09:24:15 INFO - PROCESS | 6914 | 1461083055207 Marionette TRACE conn3 <- [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]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1678ms 09:24:15 INFO - PROCESS | 6914 | 1461083055251 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 6914 | 1461083055255 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:24:15 INFO - PROCESS | 6914 | 1461083055261 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 6914 | 1461083055265 Marionette TRACE conn3 <- [1,2154,null,{}] 09:24:15 INFO - PROCESS | 6914 | 1461083055270 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 6914 | 1461083055487 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:24:15 INFO - PROCESS | 6914 | 1461083055811 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fe15c00 == 128 [pid = 6914] [id = 546] 09:24:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8fede000) [pid = 6914] [serial = 1639] [outer = (nil)] 09:24:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x9037a400) [pid = 6914] [serial = 1640] [outer = 0x8fede000] 09:24:15 INFO - PROCESS | 6914 | 1461083055903 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x90549400) [pid = 6914] [serial = 1641] [outer = 0x8fede000] 09:24:16 INFO - PROCESS | 6914 | 1461083056832 Marionette TRACE conn3 <- [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]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1633ms 09:24:16 INFO - PROCESS | 6914 | 1461083056894 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 6914 | 1461083056898 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:24:16 INFO - PROCESS | 6914 | 1461083056905 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 6914 | 1461083056908 Marionette TRACE conn3 <- [1,2158,null,{}] 09:24:16 INFO - PROCESS | 6914 | 1461083056914 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:17 INFO - PROCESS | 6914 | 1461083057126 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:24:17 INFO - PROCESS | 6914 | 1461083057452 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e7c00 == 129 [pid = 6914] [id = 547] 09:24:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8fceb400) [pid = 6914] [serial = 1642] [outer = (nil)] 09:24:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x907af800) [pid = 6914] [serial = 1643] [outer = 0x8fceb400] 09:24:17 INFO - PROCESS | 6914 | 1461083057544 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x90908c00) [pid = 6914] [serial = 1644] [outer = 0x8fceb400] 09:24:18 INFO - PROCESS | 6914 | 1461083058453 Marionette TRACE conn3 <- [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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1578ms 09:24:18 INFO - PROCESS | 6914 | 1461083058484 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:24:18 INFO - PROCESS | 6914 | 1461083058488 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:24:18 INFO - PROCESS | 6914 | 1461083058495 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 6914 | 1461083058499 Marionette TRACE conn3 <- [1,2162,null,{}] 09:24:18 INFO - PROCESS | 6914 | 1461083058504 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 6914 | 1461083058710 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:24:19 INFO - PROCESS | 6914 | 1461083059038 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x905bdc00 == 130 [pid = 6914] [id = 548] 09:24:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x905c8c00) [pid = 6914] [serial = 1645] [outer = (nil)] 09:24:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x918c1400) [pid = 6914] [serial = 1646] [outer = 0x905c8c00] 09:24:19 INFO - PROCESS | 6914 | 1461083059131 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x9325cc00) [pid = 6914] [serial = 1647] [outer = 0x905c8c00] 09:24:20 INFO - PROCESS | 6914 | 1461083060027 Marionette TRACE conn3 <- [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]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1588ms 09:24:20 INFO - PROCESS | 6914 | 1461083060083 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 6914 | 1461083060087 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:24:20 INFO - PROCESS | 6914 | 1461083060094 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 6914 | 1461083060097 Marionette TRACE conn3 <- [1,2166,null,{}] 09:24:20 INFO - PROCESS | 6914 | 1461083060103 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 6914 | 1461083060322 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:24:20 INFO - PROCESS | 6914 | 1461083060645 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x91519800 == 131 [pid = 6914] [id = 549] 09:24:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x916c4400) [pid = 6914] [serial = 1648] [outer = (nil)] 09:24:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x9338a400) [pid = 6914] [serial = 1649] [outer = 0x916c4400] 09:24:20 INFO - PROCESS | 6914 | 1461083060737 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x93445400) [pid = 6914] [serial = 1650] [outer = 0x916c4400] 09:24:21 INFO - PROCESS | 6914 | 1461083061629 Marionette TRACE conn3 <- [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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1586ms 09:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:24:21 INFO - PROCESS | 6914 | 1461083061680 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 6914 | 1461083061683 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:24:21 INFO - PROCESS | 6914 | 1461083061691 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 6914 | 1461083061694 Marionette TRACE conn3 <- [1,2170,null,{}] 09:24:21 INFO - PROCESS | 6914 | 1461083061700 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 6914 | 1461083061909 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:24:22 INFO - PROCESS | 6914 | 1461083062250 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x934fb800 == 132 [pid = 6914] [id = 550] 09:24:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x934fcc00) [pid = 6914] [serial = 1651] [outer = (nil)] 09:24:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x93620000) [pid = 6914] [serial = 1652] [outer = 0x934fcc00] 09:24:22 INFO - PROCESS | 6914 | 1461083062358 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x93b69800) [pid = 6914] [serial = 1653] [outer = 0x934fcc00] 09:24:23 INFO - PROCESS | 6914 | 1461083063323 Marionette TRACE conn3 <- [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]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1681ms 09:24:23 INFO - PROCESS | 6914 | 1461083063371 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:24:23 INFO - PROCESS | 6914 | 1461083063376 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:24:23 INFO - PROCESS | 6914 | 1461083063383 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 6914 | 1461083063387 Marionette TRACE conn3 <- [1,2174,null,{}] 09:24:23 INFO - PROCESS | 6914 | 1461083063393 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 6914 | 1461083063645 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:24:23 INFO - PROCESS | 6914 | 1461083063970 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f5000 == 133 [pid = 6914] [id = 551] 09:24:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x934f9000) [pid = 6914] [serial = 1654] [outer = (nil)] 09:24:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x94257400) [pid = 6914] [serial = 1655] [outer = 0x934f9000] 09:24:24 INFO - PROCESS | 6914 | 1461083064062 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x959d0400) [pid = 6914] [serial = 1656] [outer = 0x934f9000] 09:24:25 INFO - PROCESS | 6914 | 1461083064994 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1649ms 09:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:24:25 INFO - PROCESS | 6914 | 1461083065032 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 6914 | 1461083065035 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:24:25 INFO - PROCESS | 6914 | 1461083065041 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 6914 | 1461083065045 Marionette TRACE conn3 <- [1,2178,null,{}] 09:24:25 INFO - PROCESS | 6914 | 1461083065050 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 6914 | 1461083065260 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:24:25 INFO - PROCESS | 6914 | 1461083065591 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x85912c00 == 134 [pid = 6914] [id = 552] 09:24:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x85913000) [pid = 6914] [serial = 1657] [outer = (nil)] 09:24:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x963a0000) [pid = 6914] [serial = 1658] [outer = 0x85913000] 09:24:25 INFO - PROCESS | 6914 | 1461083065685 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x9704e000) [pid = 6914] [serial = 1659] [outer = 0x85913000] 09:24:26 INFO - PROCESS | 6914 | 1461083066596 Marionette TRACE conn3 <- [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]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1591ms 09:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:24:26 INFO - PROCESS | 6914 | 1461083066632 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 6914 | 1461083066635 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:24:26 INFO - PROCESS | 6914 | 1461083066642 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 6914 | 1461083066645 Marionette TRACE conn3 <- [1,2182,null,{}] 09:24:26 INFO - PROCESS | 6914 | 1461083066651 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 6914 | 1461083066860 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:24:27 INFO - PROCESS | 6914 | 1461083067195 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x91515800 == 135 [pid = 6914] [id = 553] 09:24:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x93383400) [pid = 6914] [serial = 1660] [outer = (nil)] 09:24:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x975b1800) [pid = 6914] [serial = 1661] [outer = 0x93383400] 09:24:27 INFO - PROCESS | 6914 | 1461083067286 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x975b6000) [pid = 6914] [serial = 1662] [outer = 0x93383400] 09:24:28 INFO - PROCESS | 6914 | 1461083068185 Marionette TRACE conn3 <- [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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1641ms 09:24:28 INFO - PROCESS | 6914 | 1461083068283 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 6914 | 1461083068286 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:24:28 INFO - PROCESS | 6914 | 1461083068292 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 6914 | 1461083068295 Marionette TRACE conn3 <- [1,2186,null,{}] 09:24:28 INFO - PROCESS | 6914 | 1461083068301 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 6914 | 1461083068623 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:24:28 INFO - PROCESS | 6914 | 1461083068881 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x95c0a800 == 136 [pid = 6914] [id = 554] 09:24:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x9748d000) [pid = 6914] [serial = 1663] [outer = (nil)] 09:24:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x9802d000) [pid = 6914] [serial = 1664] [outer = 0x9748d000] 09:24:28 INFO - PROCESS | 6914 | 1461083068976 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x984c1800) [pid = 6914] [serial = 1665] [outer = 0x9748d000] 09:24:29 INFO - PROCESS | 6914 | 1461083069869 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1637ms 09:24:29 INFO - PROCESS | 6914 | 1461083069930 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 6914 | 1461083069934 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:24:29 INFO - PROCESS | 6914 | 1461083069941 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 6914 | 1461083069943 Marionette TRACE conn3 <- [1,2190,null,{}] 09:24:29 INFO - PROCESS | 6914 | 1461083069949 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 6914 | 1461083070168 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:24:30 INFO - PROCESS | 6914 | 1461083070494 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x85895800 == 137 [pid = 6914] [id = 555] 09:24:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x97ec5400) [pid = 6914] [serial = 1666] [outer = (nil)] 09:24:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x98ab7800) [pid = 6914] [serial = 1667] [outer = 0x97ec5400] 09:24:30 INFO - PROCESS | 6914 | 1461083070587 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x98fa8c00) [pid = 6914] [serial = 1668] [outer = 0x97ec5400] 09:24:31 INFO - PROCESS | 6914 | 1461083071513 Marionette TRACE conn3 <- [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]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1630ms 09:24:31 INFO - PROCESS | 6914 | 1461083071580 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 6914 | 1461083071584 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:24:31 INFO - PROCESS | 6914 | 1461083071593 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 6914 | 1461083071596 Marionette TRACE conn3 <- [1,2194,null,{}] 09:24:31 INFO - PROCESS | 6914 | 1461083071602 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 6914 | 1461083071822 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:24:32 INFO - PROCESS | 6914 | 1461083072151 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x9705a400 == 138 [pid = 6914] [id = 556] 09:24:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x971b1c00) [pid = 6914] [serial = 1669] [outer = (nil)] 09:24:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x99385400) [pid = 6914] [serial = 1670] [outer = 0x971b1c00] 09:24:32 INFO - PROCESS | 6914 | 1461083072245 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x9a927400) [pid = 6914] [serial = 1671] [outer = 0x971b1c00] 09:24:33 INFO - PROCESS | 6914 | 1461083073154 Marionette TRACE conn3 <- [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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1626ms 09:24:33 INFO - PROCESS | 6914 | 1461083073220 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 6914 | 1461083073223 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:24:33 INFO - PROCESS | 6914 | 1461083073229 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 6914 | 1461083073238 Marionette TRACE conn3 <- [1,2198,null,{}] 09:24:33 INFO - PROCESS | 6914 | 1461083073246 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 6914 | 1461083073518 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:24:33 INFO - PROCESS | 6914 | 1461083073849 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x934d6000 == 139 [pid = 6914] [id = 557] 09:24:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x975b3400) [pid = 6914] [serial = 1672] [outer = (nil)] 09:24:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x9fb94800) [pid = 6914] [serial = 1673] [outer = 0x975b3400] 09:24:33 INFO - PROCESS | 6914 | 1461083073942 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x9fd97000) [pid = 6914] [serial = 1674] [outer = 0x975b3400] 09:24:34 INFO - PROCESS | 6914 | 1461083074807 Marionette TRACE conn3 <- [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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:24:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1643ms 09:24:34 INFO - PROCESS | 6914 | 1461083074874 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 6914 | 1461083074878 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:24:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:24:34 INFO - PROCESS | 6914 | 1461083074885 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 6914 | 1461083074889 Marionette TRACE conn3 <- [1,2202,null,{}] 09:24:34 INFO - PROCESS | 6914 | 1461083074894 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 6914 | 1461083075128 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:24:35 INFO - PROCESS | 6914 | 1461083075461 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8b1d0400 == 138 [pid = 6914] [id = 223] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3a8000 == 137 [pid = 6914] [id = 215] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8618c000 == 136 [pid = 6914] [id = 539] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x83ad2400 == 135 [pid = 6914] [id = 538] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x85897c00 == 134 [pid = 6914] [id = 537] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x86196000 == 133 [pid = 6914] [id = 536] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8588a000 == 132 [pid = 6914] [id = 530] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x85914000 == 131 [pid = 6914] [id = 529] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x934ef400 == 130 [pid = 6914] [id = 527] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x93e17000 == 129 [pid = 6914] [id = 528] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x9325ec00 == 128 [pid = 6914] [id = 526] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x90912800 == 127 [pid = 6914] [id = 525] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x9036e800 == 126 [pid = 6914] [id = 524] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8fed6800 == 125 [pid = 6914] [id = 523] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8fcef800 == 124 [pid = 6914] [id = 522] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3dec00 == 123 [pid = 6914] [id = 520] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8f8cb800 == 122 [pid = 6914] [id = 521] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8a253c00 == 121 [pid = 6914] [id = 519] 09:24:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8606d000 == 120 [pid = 6914] [id = 518] 09:24:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ad2400 == 121 [pid = 6914] [id = 558] 09:24:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x8588a000) [pid = 6914] [serial = 1675] [outer = (nil)] 09:24:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x86196000) [pid = 6914] [serial = 1676] [outer = 0x8588a000] 09:24:37 INFO - PROCESS | 6914 | 1461083077320 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x88962c00) [pid = 6914] [serial = 1677] [outer = 0x8588a000] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x8b3de800) [pid = 6914] [serial = 1416] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x8b36b400) [pid = 6914] [serial = 1547] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x8b3d2400) [pid = 6914] [serial = 1548] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x9802dc00) [pid = 6914] [serial = 1526] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x979a5c00) [pid = 6914] [serial = 1524] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x97728800) [pid = 6914] [serial = 1523] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x971be800) [pid = 6914] [serial = 1521] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x971b0c00) [pid = 6914] [serial = 1520] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x95a1b800) [pid = 6914] [serial = 1518] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x9424a400) [pid = 6914] [serial = 1517] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x93627c00) [pid = 6914] [serial = 1515] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x93625c00) [pid = 6914] [serial = 1514] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x934d8400) [pid = 6914] [serial = 1512] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x934d2000) [pid = 6914] [serial = 1511] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x9337f000) [pid = 6914] [serial = 1509] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x9337c800) [pid = 6914] [serial = 1508] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x918c0000) [pid = 6914] [serial = 1506] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x916cd000) [pid = 6914] [serial = 1505] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x907b2800) [pid = 6914] [serial = 1503] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x905c0800) [pid = 6914] [serial = 1502] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x9019ec00) [pid = 6914] [serial = 1500] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x9019b800) [pid = 6914] [serial = 1499] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x8fed9000) [pid = 6914] [serial = 1497] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x8fed0800) [pid = 6914] [serial = 1496] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x8fcf2800) [pid = 6914] [serial = 1494] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x8fc8c000) [pid = 6914] [serial = 1493] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x8e556800) [pid = 6914] [serial = 1491] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x8e54a800) [pid = 6914] [serial = 1490] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x8b18f400) [pid = 6914] [serial = 1488] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x8b041c00) [pid = 6914] [serial = 1487] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x8bfee800) [pid = 6914] [serial = 1484] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x8a3b0c00) [pid = 6914] [serial = 1544] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x892a2c00) [pid = 6914] [serial = 1541] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x89aaa000) [pid = 6914] [serial = 1542] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8b3c6000) [pid = 6914] [serial = 1551] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x9fa90800) [pid = 6914] [serial = 1538] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x9df8e400) [pid = 6914] [serial = 1536] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x99305000) [pid = 6914] [serial = 1535] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x99306c00) [pid = 6914] [serial = 1533] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x99246c00) [pid = 6914] [serial = 1532] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x98abe000) [pid = 6914] [serial = 1530] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x98ab7400) [pid = 6914] [serial = 1529] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x9866c400) [pid = 6914] [serial = 1527] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8b126c00) [pid = 6914] [serial = 1550] [outer = (nil)] [url = about:blank] 09:24:37 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x8b040800) [pid = 6914] [serial = 1545] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 6914 | 1461083078411 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 3540ms 09:24:38 INFO - PROCESS | 6914 | 1461083078425 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 6914 | 1461083078432 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:24:38 INFO - PROCESS | 6914 | 1461083078441 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 6914 | 1461083078444 Marionette TRACE conn3 <- [1,2206,null,{}] 09:24:38 INFO - PROCESS | 6914 | 1461083078461 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 6914 | 1461083078734 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:24:38 INFO - PROCESS | 6914 | 1461083078890 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a258400 == 122 [pid = 6914] [id = 559] 09:24:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8a25ac00) [pid = 6914] [serial = 1678] [outer = (nil)] 09:24:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8a3ab800) [pid = 6914] [serial = 1679] [outer = 0x8a25ac00] 09:24:38 INFO - PROCESS | 6914 | 1461083078973 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8b041c00) [pid = 6914] [serial = 1680] [outer = 0x8a25ac00] 09:24:39 INFO - PROCESS | 6914 | 1461083079827 Marionette TRACE conn3 <- [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]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:24:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1478ms 09:24:39 INFO - PROCESS | 6914 | 1461083079926 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 6914 | 1461083079932 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:24:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:24:39 INFO - PROCESS | 6914 | 1461083079942 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 6914 | 1461083079945 Marionette TRACE conn3 <- [1,2210,null,{}] 09:24:39 INFO - PROCESS | 6914 | 1461083079951 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 6914 | 1461083080227 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:24:40 INFO - PROCESS | 6914 | 1461083080254 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a254c00 == 123 [pid = 6914] [id = 560] 09:24:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8a25f800) [pid = 6914] [serial = 1681] [outer = (nil)] 09:24:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8b196800) [pid = 6914] [serial = 1682] [outer = 0x8a25f800] 09:24:40 INFO - PROCESS | 6914 | 1461083080327 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8b364000) [pid = 6914] [serial = 1683] [outer = 0x8a25f800] 09:24:41 INFO - PROCESS | 6914 | 1461083081439 Marionette TRACE conn3 <- [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]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:24:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1532ms 09:24:41 INFO - PROCESS | 6914 | 1461083081475 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 6914 | 1461083081479 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:24:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:24:41 INFO - PROCESS | 6914 | 1461083081485 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 6914 | 1461083081491 Marionette TRACE conn3 <- [1,2214,null,{}] 09:24:41 INFO - PROCESS | 6914 | 1461083081532 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 6914 | 1461083081824 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:24:41 INFO - PROCESS | 6914 | 1461083081857 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3d9400 == 124 [pid = 6914] [id = 561] 09:24:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8be5cc00) [pid = 6914] [serial = 1684] [outer = (nil)] 09:24:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8bff9800) [pid = 6914] [serial = 1685] [outer = 0x8be5cc00] 09:24:41 INFO - PROCESS | 6914 | 1461083081935 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8e37bc00) [pid = 6914] [serial = 1686] [outer = 0x8be5cc00] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x89f11000) [pid = 6914] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8b3ddc00) [pid = 6914] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x89bc9400) [pid = 6914] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x86190400) [pid = 6914] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x87f9c800) [pid = 6914] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x97726c00) [pid = 6914] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x99305400) [pid = 6914] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x90199800) [pid = 6914] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x9802e400) [pid = 6914] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x975b0400) [pid = 6914] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x93258800) [pid = 6914] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x93e45c00) [pid = 6914] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x93e0a000) [pid = 6914] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x93264400) [pid = 6914] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x9151a000) [pid = 6914] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x90546800) [pid = 6914] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8ff1b400) [pid = 6914] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x8fede400) [pid = 6914] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x8fce9400) [pid = 6914] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8be66c00) [pid = 6914] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:24:43 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x89f1c000) [pid = 6914] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:24:43 INFO - PROCESS | 6914 | 1461083083561 Marionette TRACE conn3 <- [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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2106ms 09:24:43 INFO - PROCESS | 6914 | 1461083083591 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 6914 | 1461083083596 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:24:43 INFO - PROCESS | 6914 | 1461083083602 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 6914 | 1461083083604 Marionette TRACE conn3 <- [1,2218,null,{}] 09:24:43 INFO - PROCESS | 6914 | 1461083083610 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:43 INFO - PROCESS | 6914 | 1461083083889 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:24:43 INFO - PROCESS | 6914 | 1461083083911 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x85912400 == 125 [pid = 6914] [id = 562] 09:24:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x8a3b0000) [pid = 6914] [serial = 1687] [outer = (nil)] 09:24:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8bff2c00) [pid = 6914] [serial = 1688] [outer = 0x8a3b0000] 09:24:43 INFO - PROCESS | 6914 | 1461083083987 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8e558000) [pid = 6914] [serial = 1689] [outer = 0x8a3b0000] 09:24:45 INFO - PROCESS | 6914 | 1461083085020 Marionette TRACE conn3 <- [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]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1486ms 09:24:45 INFO - PROCESS | 6914 | 1461083085129 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 6914 | 1461083085136 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:24:45 INFO - PROCESS | 6914 | 1461083085152 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 6914 | 1461083085158 Marionette TRACE conn3 <- [1,2222,null,{}] 09:24:45 INFO - PROCESS | 6914 | 1461083085167 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 6914 | 1461083085388 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:24:45 INFO - PROCESS | 6914 | 1461083085741 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f16c00 == 126 [pid = 6914] [id = 563] 09:24:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x89f17400) [pid = 6914] [serial = 1690] [outer = (nil)] 09:24:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8a0c9400) [pid = 6914] [serial = 1691] [outer = 0x89f17400] 09:24:45 INFO - PROCESS | 6914 | 1461083085840 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8b127c00) [pid = 6914] [serial = 1692] [outer = 0x89f17400] 09:24:46 INFO - PROCESS | 6914 | 1461083086827 Marionette TRACE conn3 <- [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]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1736ms 09:24:46 INFO - PROCESS | 6914 | 1461083086888 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 6914 | 1461083086897 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:24:46 INFO - PROCESS | 6914 | 1461083086908 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 6914 | 1461083086912 Marionette TRACE conn3 <- [1,2226,null,{}] 09:24:46 INFO - PROCESS | 6914 | 1461083086918 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 6914 | 1461083087187 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:24:47 INFO - PROCESS | 6914 | 1461083087526 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3d3800 == 127 [pid = 6914] [id = 564] 09:24:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b3d4400) [pid = 6914] [serial = 1693] [outer = (nil)] 09:24:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8be62c00) [pid = 6914] [serial = 1694] [outer = 0x8b3d4400] 09:24:47 INFO - PROCESS | 6914 | 1461083087614 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8e54dc00) [pid = 6914] [serial = 1695] [outer = 0x8b3d4400] 09:24:48 INFO - PROCESS | 6914 | 1461083088607 Marionette TRACE conn3 <- [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]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:24:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1739ms 09:24:48 INFO - PROCESS | 6914 | 1461083088647 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 6914 | 1461083088652 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:24:48 INFO - PROCESS | 6914 | 1461083088659 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 6914 | 1461083088666 Marionette TRACE conn3 <- [1,2230,null,{}] 09:24:48 INFO - PROCESS | 6914 | 1461083088685 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:48 INFO - PROCESS | 6914 | 1461083088927 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:24:49 INFO - PROCESS | 6914 | 1461083089304 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3d2800 == 128 [pid = 6914] [id = 565] 09:24:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8fbc9000) [pid = 6914] [serial = 1696] [outer = (nil)] 09:24:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8fce4800) [pid = 6914] [serial = 1697] [outer = 0x8fbc9000] 09:24:49 INFO - PROCESS | 6914 | 1461083089397 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8fe1b000) [pid = 6914] [serial = 1698] [outer = 0x8fbc9000] 09:24:50 INFO - PROCESS | 6914 | 1461083090303 Marionette TRACE conn3 <- [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]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1693ms 09:24:50 INFO - PROCESS | 6914 | 1461083090354 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:24:50 INFO - PROCESS | 6914 | 1461083090359 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:24:50 INFO - PROCESS | 6914 | 1461083090365 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 6914 | 1461083090369 Marionette TRACE conn3 <- [1,2234,null,{}] 09:24:50 INFO - PROCESS | 6914 | 1461083090375 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 6914 | 1461083090598 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:24:50 INFO - PROCESS | 6914 | 1461083090873 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa2c00 == 129 [pid = 6914] [id = 566] 09:24:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8fce8000) [pid = 6914] [serial = 1699] [outer = (nil)] 09:24:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8ff1bc00) [pid = 6914] [serial = 1700] [outer = 0x8fce8000] 09:24:51 INFO - PROCESS | 6914 | 1461083091013 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x90196c00) [pid = 6914] [serial = 1701] [outer = 0x8fce8000] 09:24:51 INFO - PROCESS | 6914 | 1461083091896 Marionette TRACE conn3 <- [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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1585ms 09:24:51 INFO - PROCESS | 6914 | 1461083091950 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 6914 | 1461083091954 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:24:51 INFO - PROCESS | 6914 | 1461083091960 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 6914 | 1461083091964 Marionette TRACE conn3 <- [1,2238,null,{}] 09:24:51 INFO - PROCESS | 6914 | 1461083091969 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 6914 | 1461083092178 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:24:52 INFO - PROCESS | 6914 | 1461083092455 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fed7400 == 130 [pid = 6914] [id = 567] 09:24:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8fed9000) [pid = 6914] [serial = 1702] [outer = (nil)] 09:24:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x9024d000) [pid = 6914] [serial = 1703] [outer = 0x8fed9000] 09:24:52 INFO - PROCESS | 6914 | 1461083092590 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x90254400) [pid = 6914] [serial = 1704] [outer = 0x8fed9000] 09:24:53 INFO - PROCESS | 6914 | 1461083093493 Marionette TRACE conn3 <- [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]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1597ms 09:24:53 INFO - PROCESS | 6914 | 1461083093559 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 6914 | 1461083093563 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:24:53 INFO - PROCESS | 6914 | 1461083093569 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 6914 | 1461083093573 Marionette TRACE conn3 <- [1,2242,null,{}] 09:24:53 INFO - PROCESS | 6914 | 1461083093579 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 6914 | 1461083093840 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:24:54 INFO - PROCESS | 6914 | 1461083094175 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e65e000 == 131 [pid = 6914] [id = 568] 09:24:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8fed6000) [pid = 6914] [serial = 1705] [outer = (nil)] 09:24:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x905c7c00) [pid = 6914] [serial = 1706] [outer = 0x8fed6000] 09:24:54 INFO - PROCESS | 6914 | 1461083094277 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x9090ac00) [pid = 6914] [serial = 1707] [outer = 0x8fed6000] 09:24:55 INFO - PROCESS | 6914 | 1461083095174 Marionette TRACE conn3 <- [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]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1679ms 09:24:55 INFO - PROCESS | 6914 | 1461083095250 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 6914 | 1461083095254 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:24:55 INFO - PROCESS | 6914 | 1461083095260 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 6914 | 1461083095263 Marionette TRACE conn3 <- [1,2246,null,{}] 09:24:55 INFO - PROCESS | 6914 | 1461083095269 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 6914 | 1461083095516 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:24:55 INFO - PROCESS | 6914 | 1461083095836 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1da400 == 132 [pid = 6914] [id = 569] 09:24:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x90546800) [pid = 6914] [serial = 1708] [outer = (nil)] 09:24:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x93259400) [pid = 6914] [serial = 1709] [outer = 0x90546800] 09:24:55 INFO - PROCESS | 6914 | 1461083095926 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x93380c00) [pid = 6914] [serial = 1710] [outer = 0x90546800] 09:24:56 INFO - PROCESS | 6914 | 1461083096802 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1588ms 09:24:56 INFO - PROCESS | 6914 | 1461083096849 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 6914 | 1461083096853 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:24:56 INFO - PROCESS | 6914 | 1461083096859 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 6914 | 1461083096863 Marionette TRACE conn3 <- [1,2250,null,{}] 09:24:56 INFO - PROCESS | 6914 | 1461083096868 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:57 INFO - PROCESS | 6914 | 1461083097074 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:24:57 INFO - PROCESS | 6914 | 1461083097408 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x918c0000 == 133 [pid = 6914] [id = 570] 09:24:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x918c2c00) [pid = 6914] [serial = 1711] [outer = (nil)] 09:24:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x934d7400) [pid = 6914] [serial = 1712] [outer = 0x918c2c00] 09:24:57 INFO - PROCESS | 6914 | 1461083097497 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x934efc00) [pid = 6914] [serial = 1713] [outer = 0x918c2c00] 09:24:58 INFO - PROCESS | 6914 | 1461083098326 Marionette TRACE conn3 <- [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]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1498ms 09:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:24:58 INFO - PROCESS | 6914 | 1461083098358 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 6914 | 1461083098361 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:24:58 INFO - PROCESS | 6914 | 1461083098372 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 6914 | 1461083098376 Marionette TRACE conn3 <- [1,2254,null,{}] 09:24:58 INFO - PROCESS | 6914 | 1461083098389 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 6914 | 1461083098739 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:24:59 INFO - PROCESS | 6914 | 1461083098997 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fcec800 == 134 [pid = 6914] [id = 571] 09:24:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x8fcef000) [pid = 6914] [serial = 1714] [outer = (nil)] 09:24:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x93627c00) [pid = 6914] [serial = 1715] [outer = 0x8fcef000] 09:24:59 INFO - PROCESS | 6914 | 1461083099087 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x93b61000) [pid = 6914] [serial = 1716] [outer = 0x8fcef000] 09:25:00 INFO - PROCESS | 6914 | 1461083100008 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1698ms 09:25:00 INFO - PROCESS | 6914 | 1461083100065 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 6914 | 1461083100069 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:25:00 INFO - PROCESS | 6914 | 1461083100075 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 6914 | 1461083100078 Marionette TRACE conn3 <- [1,2258,null,{}] 09:25:00 INFO - PROCESS | 6914 | 1461083100084 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:00 INFO - PROCESS | 6914 | 1461083100302 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:25:00 INFO - PROCESS | 6914 | 1461083100626 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x934d4c00 == 135 [pid = 6914] [id = 572] 09:25:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x934fb400) [pid = 6914] [serial = 1717] [outer = (nil)] 09:25:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x93e17000) [pid = 6914] [serial = 1718] [outer = 0x934fb400] 09:25:00 INFO - PROCESS | 6914 | 1461083100717 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x93e43c00) [pid = 6914] [serial = 1719] [outer = 0x934fb400] 09:25:01 INFO - PROCESS | 6914 | 1461083101642 Marionette TRACE conn3 <- [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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1640ms 09:25:01 INFO - PROCESS | 6914 | 1461083101717 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 6914 | 1461083101721 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:25:01 INFO - PROCESS | 6914 | 1461083101728 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 6914 | 1461083101733 Marionette TRACE conn3 <- [1,2262,null,{}] 09:25:01 INFO - PROCESS | 6914 | 1461083101739 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 6914 | 1461083102074 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:25:02 INFO - PROCESS | 6914 | 1461083102426 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e11000 == 136 [pid = 6914] [id = 573] 09:25:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x95a18000) [pid = 6914] [serial = 1720] [outer = (nil)] 09:25:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x95c14800) [pid = 6914] [serial = 1721] [outer = 0x95a18000] 09:25:02 INFO - PROCESS | 6914 | 1461083102523 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x972c8c00) [pid = 6914] [serial = 1722] [outer = 0x95a18000] 09:25:03 INFO - PROCESS | 6914 | 1461083103545 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1882ms 09:25:03 INFO - PROCESS | 6914 | 1461083103611 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 6914 | 1461083103615 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:25:03 INFO - PROCESS | 6914 | 1461083103622 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 6914 | 1461083103625 Marionette TRACE conn3 <- [1,2266,null,{}] 09:25:03 INFO - PROCESS | 6914 | 1461083103631 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 6914 | 1461083103853 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:25:04 INFO - PROCESS | 6914 | 1461083104187 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x905c0400 == 137 [pid = 6914] [id = 574] 09:25:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x934fb000) [pid = 6914] [serial = 1723] [outer = (nil)] 09:25:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x97721c00) [pid = 6914] [serial = 1724] [outer = 0x934fb000] 09:25:04 INFO - PROCESS | 6914 | 1461083104278 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x9772a400) [pid = 6914] [serial = 1725] [outer = 0x934fb000] 09:25:05 INFO - PROCESS | 6914 | 1461083105132 Marionette TRACE conn3 <- [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]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1586ms 09:25:05 INFO - PROCESS | 6914 | 1461083105209 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:25:05 INFO - PROCESS | 6914 | 1461083105213 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:25:05 INFO - PROCESS | 6914 | 1461083105220 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 6914 | 1461083105223 Marionette TRACE conn3 <- [1,2270,null,{}] 09:25:05 INFO - PROCESS | 6914 | 1461083105229 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 6914 | 1461083105498 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:25:05 INFO - PROCESS | 6914 | 1461083105826 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x97496800 == 138 [pid = 6914] [id = 575] 09:25:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x975b1c00) [pid = 6914] [serial = 1726] [outer = (nil)] 09:25:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x9802b000) [pid = 6914] [serial = 1727] [outer = 0x975b1c00] 09:25:05 INFO - PROCESS | 6914 | 1461083105918 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x984ba800) [pid = 6914] [serial = 1728] [outer = 0x975b1c00] 09:25:06 INFO - PROCESS | 6914 | 1461083106807 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1638ms 09:25:06 INFO - PROCESS | 6914 | 1461083106858 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:25:06 INFO - PROCESS | 6914 | 1461083106863 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:25:06 INFO - PROCESS | 6914 | 1461083106870 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 6914 | 1461083106873 Marionette TRACE conn3 <- [1,2274,null,{}] 09:25:06 INFO - PROCESS | 6914 | 1461083106879 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 6914 | 1461083107111 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:25:07 INFO - PROCESS | 6914 | 1461083107403 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x934d2000 == 139 [pid = 6914] [id = 576] 09:25:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x95ac7000) [pid = 6914] [serial = 1729] [outer = (nil)] 09:25:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x98a84800) [pid = 6914] [serial = 1730] [outer = 0x95ac7000] 09:25:07 INFO - PROCESS | 6914 | 1461083107536 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x98abe000) [pid = 6914] [serial = 1731] [outer = 0x95ac7000] 09:25:08 INFO - PROCESS | 6914 | 1461083108424 Marionette TRACE conn3 <- [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]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1633ms 09:25:08 INFO - PROCESS | 6914 | 1461083108503 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 6914 | 1461083108506 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:25:08 INFO - PROCESS | 6914 | 1461083108513 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 6914 | 1461083108515 Marionette TRACE conn3 <- [1,2278,null,{}] 09:25:08 INFO - PROCESS | 6914 | 1461083108521 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:08 INFO - PROCESS | 6914 | 1461083108748 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:25:09 INFO - PROCESS | 6914 | 1461083109084 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x916c7000 == 140 [pid = 6914] [id = 577] 09:25:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x93387800) [pid = 6914] [serial = 1732] [outer = (nil)] 09:25:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x99310000) [pid = 6914] [serial = 1733] [outer = 0x93387800] 09:25:09 INFO - PROCESS | 6914 | 1461083109174 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x9a678000) [pid = 6914] [serial = 1734] [outer = 0x93387800] 09:25:10 INFO - PROCESS | 6914 | 1461083110028 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1529ms 09:25:10 INFO - PROCESS | 6914 | 1461083110043 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 6914 | 1461083110046 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:25:10 INFO - PROCESS | 6914 | 1461083110052 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 6914 | 1461083110055 Marionette TRACE conn3 <- [1,2282,null,{}] 09:25:10 INFO - PROCESS | 6914 | 1461083110061 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 6914 | 1461083110269 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:25:10 INFO - PROCESS | 6914 | 1461083110562 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x86062c00 == 141 [pid = 6914] [id = 578] 09:25:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x99302c00) [pid = 6914] [serial = 1735] [outer = (nil)] 09:25:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x9ea17800) [pid = 6914] [serial = 1736] [outer = 0x99302c00] 09:25:10 INFO - PROCESS | 6914 | 1461083110650 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x9ea1a000) [pid = 6914] [serial = 1737] [outer = 0x99302c00] 09:25:11 INFO - PROCESS | 6914 | 1461083111598 Marionette TRACE conn3 <- [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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1584ms 09:25:11 INFO - PROCESS | 6914 | 1461083111637 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 6914 | 1461083111640 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:25:11 INFO - PROCESS | 6914 | 1461083111647 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 6914 | 1461083111654 Marionette TRACE conn3 <- [1,2286,null,{}] 09:25:11 INFO - PROCESS | 6914 | 1461083111665 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:11 INFO - PROCESS | 6914 | 1461083111875 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:25:12 INFO - PROCESS | 6914 | 1461083112163 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8618b800 == 142 [pid = 6914] [id = 579] 09:25:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x93258000) [pid = 6914] [serial = 1738] [outer = (nil)] 09:25:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x9ff9e800) [pid = 6914] [serial = 1739] [outer = 0x93258000] 09:25:12 INFO - PROCESS | 6914 | 1461083112296 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0xa098d800) [pid = 6914] [serial = 1740] [outer = 0x93258000] 09:25:13 INFO - PROCESS | 6914 | 1461083113164 Marionette TRACE conn3 <- [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]]]}] 09:25:13 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 09:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1593ms 09:25:13 INFO - PROCESS | 6914 | 1461083113241 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 6914 | 1461083113245 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:25:13 INFO - PROCESS | 6914 | 1461083113252 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 6914 | 1461083113256 Marionette TRACE conn3 <- [1,2290,null,{}] 09:25:13 INFO - PROCESS | 6914 | 1461083113261 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 6914 | 1461083113552 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:25:13 INFO - PROCESS | 6914 | 1461083113927 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x93628800 == 143 [pid = 6914] [id = 580] 09:25:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x93e11400) [pid = 6914] [serial = 1741] [outer = (nil)] 09:25:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0xa0d68400) [pid = 6914] [serial = 1742] [outer = 0x93e11400] 09:25:14 INFO - PROCESS | 6914 | 1461083114016 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0xa0d6b800) [pid = 6914] [serial = 1743] [outer = 0x93e11400] 09:25:14 INFO - PROCESS | 6914 | 1461083114929 Marionette TRACE conn3 <- [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]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1729ms 09:25:14 INFO - PROCESS | 6914 | 1461083114983 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 6914 | 1461083114986 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:25:14 INFO - PROCESS | 6914 | 1461083114994 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 6914 | 1461083114998 Marionette TRACE conn3 <- [1,2294,null,{}] 09:25:15 INFO - PROCESS | 6914 | 1461083115004 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 6914 | 1461083115227 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8606c800 == 142 [pid = 6914] [id = 511] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc9000 == 141 [pid = 6914] [id = 510] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x91513400 == 140 [pid = 6914] [id = 508] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x86197000 == 139 [pid = 6914] [id = 495] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x89bcb800 == 138 [pid = 6914] [id = 503] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x9361dc00 == 137 [pid = 6914] [id = 504] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x85917000 == 136 [pid = 6914] [id = 499] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x90276000 == 135 [pid = 6914] [id = 501] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x91512000 == 134 [pid = 6914] [id = 502] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x84ebb000 == 133 [pid = 6914] [id = 506] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x93e41c00 == 132 [pid = 6914] [id = 507] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x93b65000 == 131 [pid = 6914] [id = 505] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8591e000 == 130 [pid = 6914] [id = 509] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x9019cc00 == 129 [pid = 6914] [id = 500] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9a800 == 128 [pid = 6914] [id = 497] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6ee000 == 127 [pid = 6914] [id = 498] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x934f5000 == 126 [pid = 6914] [id = 551] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x934fb800 == 125 [pid = 6914] [id = 550] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x91519800 == 124 [pid = 6914] [id = 549] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x905bdc00 == 123 [pid = 6914] [id = 548] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e7c00 == 122 [pid = 6914] [id = 547] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8fe16800 == 121 [pid = 6914] [id = 545] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8fe15c00 == 120 [pid = 6914] [id = 546] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b1d3800 == 119 [pid = 6914] [id = 544] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3ad400 == 118 [pid = 6914] [id = 543] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b11f800 == 117 [pid = 6914] [id = 542] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x89aabc00 == 116 [pid = 6914] [id = 541] 09:25:17 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc0400 == 115 [pid = 6914] [id = 540] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x8bff7800) [pid = 6914] [serial = 1485] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x8b363800) [pid = 6914] [serial = 1616] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x8b3c8c00) [pid = 6914] [serial = 1617] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8bfefc00) [pid = 6914] [serial = 1559] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x8b057400) [pid = 6914] [serial = 1557] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x8a0c2400) [pid = 6914] [serial = 1556] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x8be65c00) [pid = 6914] [serial = 1553] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x8a3b1c00) [pid = 6914] [serial = 1613] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x89aad800) [pid = 6914] [serial = 1610] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x89bce400) [pid = 6914] [serial = 1611] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0xa0946400) [pid = 6914] [serial = 1607] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x9ff44400) [pid = 6914] [serial = 1605] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x9ff16400) [pid = 6914] [serial = 1604] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x9fb9bc00) [pid = 6914] [serial = 1602] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x9fb98c00) [pid = 6914] [serial = 1601] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x98abb800) [pid = 6914] [serial = 1599] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x99248400) [pid = 6914] [serial = 1598] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x98abfc00) [pid = 6914] [serial = 1596] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x98ab7000) [pid = 6914] [serial = 1595] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x9802fc00) [pid = 6914] [serial = 1593] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x9802c800) [pid = 6914] [serial = 1592] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x97728400) [pid = 6914] [serial = 1590] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x9771e400) [pid = 6914] [serial = 1589] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x975a9000) [pid = 6914] [serial = 1587] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x9639cc00) [pid = 6914] [serial = 1586] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x93e17800) [pid = 6914] [serial = 1584] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x93e14c00) [pid = 6914] [serial = 1583] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x9361d400) [pid = 6914] [serial = 1581] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x934fc800) [pid = 6914] [serial = 1580] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x9338a800) [pid = 6914] [serial = 1578] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x93386400) [pid = 6914] [serial = 1577] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x916c8800) [pid = 6914] [serial = 1575] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x9151e400) [pid = 6914] [serial = 1574] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x905bf800) [pid = 6914] [serial = 1572] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x90547800) [pid = 6914] [serial = 1571] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x9024e400) [pid = 6914] [serial = 1569] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x9024a800) [pid = 6914] [serial = 1568] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8fecf800) [pid = 6914] [serial = 1566] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x8fe19000) [pid = 6914] [serial = 1565] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8fbd0800) [pid = 6914] [serial = 1563] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8f8d6800) [pid = 6914] [serial = 1562] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8e380000) [pid = 6914] [serial = 1560] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8b363000) [pid = 6914] [serial = 1619] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8b047400) [pid = 6914] [serial = 1614] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 6914 | 1461083117587 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x8584d400 == 116 [pid = 6914] [id = 581] 09:25:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8584d800) [pid = 6914] [serial = 1744] [outer = (nil)] 09:25:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8584f800) [pid = 6914] [serial = 1745] [outer = 0x8584d800] 09:25:17 INFO - PROCESS | 6914 | 1461083117669 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x85914000) [pid = 6914] [serial = 1746] [outer = 0x8584d800] 09:25:18 INFO - PROCESS | 6914 | 1461083118477 Marionette TRACE conn3 <- [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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 3539ms 09:25:18 INFO - PROCESS | 6914 | 1461083118535 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 6914 | 1461083118542 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:25:18 INFO - PROCESS | 6914 | 1461083118583 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 6914 | 1461083118589 Marionette TRACE conn3 <- [1,2298,null,{}] 09:25:18 INFO - PROCESS | 6914 | 1461083118598 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 6914 | 1461083118823 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:25:19 INFO - PROCESS | 6914 | 1461083119021 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x86196400 == 117 [pid = 6914] [id = 582] 09:25:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x87fa7400) [pid = 6914] [serial = 1747] [outer = (nil)] 09:25:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x89aacc00) [pid = 6914] [serial = 1748] [outer = 0x87fa7400] 09:25:19 INFO - PROCESS | 6914 | 1461083119098 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x89bcd800) [pid = 6914] [serial = 1749] [outer = 0x87fa7400] 09:25:20 INFO - PROCESS | 6914 | 1461083120026 Marionette TRACE conn3 <- [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]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1514ms 09:25:20 INFO - PROCESS | 6914 | 1461083120073 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:25:20 INFO - PROCESS | 6914 | 1461083120079 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:25:20 INFO - PROCESS | 6914 | 1461083120085 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 6914 | 1461083120088 Marionette TRACE conn3 <- [1,2302,null,{}] 09:25:20 INFO - PROCESS | 6914 | 1461083120104 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 6914 | 1461083120377 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:25:20 INFO - PROCESS | 6914 | 1461083120410 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aad800 == 118 [pid = 6914] [id = 583] 09:25:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8a0cac00) [pid = 6914] [serial = 1750] [outer = (nil)] 09:25:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8a3b4800) [pid = 6914] [serial = 1751] [outer = 0x8a0cac00] 09:25:20 INFO - PROCESS | 6914 | 1461083120482 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8b05a000) [pid = 6914] [serial = 1752] [outer = 0x8a0cac00] 09:25:21 INFO - PROCESS | 6914 | 1461083121523 Marionette TRACE conn3 <- [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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1488ms 09:25:21 INFO - PROCESS | 6914 | 1461083121581 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 6914 | 1461083121585 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:25:21 INFO - PROCESS | 6914 | 1461083121601 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 6914 | 1461083121611 Marionette TRACE conn3 <- [1,2306,null,{}] 09:25:21 INFO - PROCESS | 6914 | 1461083121627 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 6914 | 1461083121923 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x8a25ac00) [pid = 6914] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x97ec5400) [pid = 6914] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x9a977400) [pid = 6914] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x905c8c00) [pid = 6914] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8bff9000) [pid = 6914] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x89f17800) [pid = 6914] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8be5cc00) [pid = 6914] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x975b3400) [pid = 6914] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x934f9000) [pid = 6914] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x8a256800) [pid = 6914] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8b1d6800) [pid = 6914] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x85913000) [pid = 6914] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x916c4400) [pid = 6914] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x971b1c00) [pid = 6914] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x9748d000) [pid = 6914] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8fceb400) [pid = 6914] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x93383400) [pid = 6914] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x83ac7400) [pid = 6914] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x83ac5800) [pid = 6914] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x934fcc00) [pid = 6914] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8bff3800) [pid = 6914] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x8fede000) [pid = 6914] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x8fed2c00) [pid = 6914] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x8588a000) [pid = 6914] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:25:22 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x8a25f800) [pid = 6914] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:25:22 INFO - PROCESS | 6914 | 1461083122805 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ac5800 == 119 [pid = 6914] [id = 584] 09:25:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x83ac7400) [pid = 6914] [serial = 1753] [outer = (nil)] 09:25:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x86195800) [pid = 6914] [serial = 1754] [outer = 0x83ac7400] 09:25:22 INFO - PROCESS | 6914 | 1461083122885 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8a0cb400) [pid = 6914] [serial = 1755] [outer = 0x83ac7400] 09:25:23 INFO - PROCESS | 6914 | 1461083123637 Marionette TRACE conn3 <- [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]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2104ms 09:25:23 INFO - PROCESS | 6914 | 1461083123701 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 6914 | 1461083123710 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:25:23 INFO - PROCESS | 6914 | 1461083123719 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 6914 | 1461083123721 Marionette TRACE conn3 <- [1,2310,null,{}] 09:25:23 INFO - PROCESS | 6914 | 1461083123726 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 6914 | 1461083123990 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:25:24 INFO - PROCESS | 6914 | 1461083124006 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x8591fc00 == 120 [pid = 6914] [id = 585] 09:25:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x87fa4c00) [pid = 6914] [serial = 1756] [outer = (nil)] 09:25:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8b3d0400) [pid = 6914] [serial = 1757] [outer = 0x87fa4c00] 09:25:24 INFO - PROCESS | 6914 | 1461083124080 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8b3d7800) [pid = 6914] [serial = 1758] [outer = 0x87fa4c00] 09:25:25 INFO - PROCESS | 6914 | 1461083125313 Marionette TRACE conn3 <- [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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1630ms 09:25:25 INFO - PROCESS | 6914 | 1461083125350 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 6914 | 1461083125357 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:25:25 INFO - PROCESS | 6914 | 1461083125365 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 6914 | 1461083125371 Marionette TRACE conn3 <- [1,2314,null,{}] 09:25:25 INFO - PROCESS | 6914 | 1461083125380 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 6914 | 1461083125652 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:25:26 INFO - PROCESS | 6914 | 1461083126002 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x85850800 == 121 [pid = 6914] [id = 586] 09:25:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8591a000) [pid = 6914] [serial = 1759] [outer = (nil)] 09:25:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x89ab0c00) [pid = 6914] [serial = 1760] [outer = 0x8591a000] 09:25:26 INFO - PROCESS | 6914 | 1461083126092 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x89f1c000) [pid = 6914] [serial = 1761] [outer = 0x8591a000] 09:25:27 INFO - PROCESS | 6914 | 1461083127027 Marionette TRACE conn3 <- [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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1692ms 09:25:27 INFO - PROCESS | 6914 | 1461083127058 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 6914 | 1461083127067 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:25:27 INFO - PROCESS | 6914 | 1461083127078 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 6914 | 1461083127081 Marionette TRACE conn3 <- [1,2318,null,{}] 09:25:27 INFO - PROCESS | 6914 | 1461083127088 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 6914 | 1461083127306 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:25:27 INFO - PROCESS | 6914 | 1461083127579 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b18f400 == 122 [pid = 6914] [id = 587] 09:25:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b195c00) [pid = 6914] [serial = 1762] [outer = (nil)] 09:25:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b362800) [pid = 6914] [serial = 1763] [outer = 0x8b195c00] 09:25:27 INFO - PROCESS | 6914 | 1461083127788 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8b3cb400) [pid = 6914] [serial = 1764] [outer = 0x8b195c00] 09:25:28 INFO - PROCESS | 6914 | 1461083128828 Marionette TRACE conn3 <- [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] 09:25:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:25:28 INFO - PROCESS | 6914 | 1461083128931 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:25:28 INFO - PROCESS | 6914 | 1461083128937 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 6914 | 1461083128944 Marionette TRACE conn3 <- [1,2322,null,{}] 09:25:29 INFO - PROCESS | 6914 | 1461083129002 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:29 INFO - PROCESS | 6914 | 1461083129311 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:25:29 INFO - PROCESS | 6914 | 1461083129536 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b193800 == 123 [pid = 6914] [id = 588] 09:25:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8e378800) [pid = 6914] [serial = 1765] [outer = (nil)] 09:25:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8e662c00) [pid = 6914] [serial = 1766] [outer = 0x8e378800] 09:25:29 INFO - PROCESS | 6914 | 1461083129628 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8f8ca800) [pid = 6914] [serial = 1767] [outer = 0x8e378800] 09:25:30 INFO - PROCESS | 6914 | 1461083130582 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1693ms 09:25:30 INFO - PROCESS | 6914 | 1461083130631 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 6914 | 1461083130636 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:25:30 INFO - PROCESS | 6914 | 1461083130642 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 6914 | 1461083130645 Marionette TRACE conn3 <- [1,2326,null,{}] 09:25:30 INFO - PROCESS | 6914 | 1461083130653 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 6914 | 1461083130875 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:25:31 INFO - PROCESS | 6914 | 1461083131161 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x892a5800 == 124 [pid = 6914] [id = 589] 09:25:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8b19a800) [pid = 6914] [serial = 1768] [outer = (nil)] 09:25:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8fbcfc00) [pid = 6914] [serial = 1769] [outer = 0x8b19a800] 09:25:31 INFO - PROCESS | 6914 | 1461083131296 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8fc8dc00) [pid = 6914] [serial = 1770] [outer = 0x8b19a800] 09:25:32 INFO - PROCESS | 6914 | 1461083132210 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1644ms 09:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:25:32 INFO - PROCESS | 6914 | 1461083132286 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 6914 | 1461083132290 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:25:32 INFO - PROCESS | 6914 | 1461083132296 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 6914 | 1461083132300 Marionette TRACE conn3 <- [1,2330,null,{}] 09:25:32 INFO - PROCESS | 6914 | 1461083132306 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 6914 | 1461083132562 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:25:32 INFO - PROCESS | 6914 | 1461083132885 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fbc9c00 == 125 [pid = 6914] [id = 590] 09:25:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8fce6c00) [pid = 6914] [serial = 1771] [outer = (nil)] 09:25:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8fe19c00) [pid = 6914] [serial = 1772] [outer = 0x8fce6c00] 09:25:32 INFO - PROCESS | 6914 | 1461083132976 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8fe1e400) [pid = 6914] [serial = 1773] [outer = 0x8fce6c00] 09:25:33 INFO - PROCESS | 6914 | 1461083133930 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1682ms 09:25:33 INFO - PROCESS | 6914 | 1461083133978 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:25:33 INFO - PROCESS | 6914 | 1461083133982 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:25:33 INFO - PROCESS | 6914 | 1461083133988 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 6914 | 1461083133992 Marionette TRACE conn3 <- [1,2334,null,{}] 09:25:34 INFO - PROCESS | 6914 | 1461083133998 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:34 INFO - PROCESS | 6914 | 1461083134242 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:25:34 INFO - PROCESS | 6914 | 1461083134579 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fceb400 == 126 [pid = 6914] [id = 591] 09:25:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x90246400) [pid = 6914] [serial = 1774] [outer = (nil)] 09:25:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x90253000) [pid = 6914] [serial = 1775] [outer = 0x90246400] 09:25:34 INFO - PROCESS | 6914 | 1461083134676 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x90276000) [pid = 6914] [serial = 1776] [outer = 0x90246400] 09:25:35 INFO - PROCESS | 6914 | 1461083135552 Marionette TRACE conn3 <- [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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1638ms 09:25:35 INFO - PROCESS | 6914 | 1461083135626 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 6914 | 1461083135630 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:25:35 INFO - PROCESS | 6914 | 1461083135637 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 6914 | 1461083135640 Marionette TRACE conn3 <- [1,2338,null,{}] 09:25:35 INFO - PROCESS | 6914 | 1461083135646 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 6914 | 1461083135910 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:25:36 INFO - PROCESS | 6914 | 1461083136237 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bcb000 == 127 [pid = 6914] [id = 592] 09:25:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8b194c00) [pid = 6914] [serial = 1777] [outer = (nil)] 09:25:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x90545000) [pid = 6914] [serial = 1778] [outer = 0x8b194c00] 09:25:36 INFO - PROCESS | 6914 | 1461083136339 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x905bf800) [pid = 6914] [serial = 1779] [outer = 0x8b194c00] 09:25:37 INFO - PROCESS | 6914 | 1461083137298 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1736ms 09:25:37 INFO - PROCESS | 6914 | 1461083137375 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 6914 | 1461083137379 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:25:37 INFO - PROCESS | 6914 | 1461083137385 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 6914 | 1461083137388 Marionette TRACE conn3 <- [1,2342,null,{}] 09:25:37 INFO - PROCESS | 6914 | 1461083137395 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 6914 | 1461083137653 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:25:38 INFO - PROCESS | 6914 | 1461083137985 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3c2800 == 128 [pid = 6914] [id = 593] 09:25:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x9027f000) [pid = 6914] [serial = 1780] [outer = (nil)] 09:25:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x90908400) [pid = 6914] [serial = 1781] [outer = 0x9027f000] 09:25:38 INFO - PROCESS | 6914 | 1461083138079 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x90916800) [pid = 6914] [serial = 1782] [outer = 0x9027f000] 09:25:39 INFO - PROCESS | 6914 | 1461083139010 Marionette TRACE conn3 <- [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]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1681ms 09:25:39 INFO - PROCESS | 6914 | 1461083139067 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 6914 | 1461083139071 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:25:39 INFO - PROCESS | 6914 | 1461083139078 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 6914 | 1461083139082 Marionette TRACE conn3 <- [1,2346,null,{}] 09:25:39 INFO - PROCESS | 6914 | 1461083139087 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:39 INFO - PROCESS | 6914 | 1461083139319 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:25:39 INFO - PROCESS | 6914 | 1461083139651 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 6914 | ++DOCSHELL 0x90280000 == 129 [pid = 6914] [id = 594] 09:25:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x90915400) [pid = 6914] [serial = 1783] [outer = (nil)] 09:25:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x918c7000) [pid = 6914] [serial = 1784] [outer = 0x90915400] 09:25:39 INFO - PROCESS | 6914 | 1461083139749 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x93258400) [pid = 6914] [serial = 1785] [outer = 0x90915400] 09:25:40 INFO - PROCESS | 6914 | 1461083140664 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1637ms 09:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:25:40 INFO - PROCESS | 6914 | 1461083140716 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 6914 | 1461083140719 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:25:40 INFO - PROCESS | 6914 | 1461083140725 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 6914 | 1461083140729 Marionette TRACE conn3 <- [1,2350,null,{}] 09:25:40 INFO - PROCESS | 6914 | 1461083140734 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 6914 | 1461083140953 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:25:41 INFO - PROCESS | 6914 | 1461083141284 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x8bfeec00 == 130 [pid = 6914] [id = 595] 09:25:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x8e660c00) [pid = 6914] [serial = 1786] [outer = (nil)] 09:25:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x93388000) [pid = 6914] [serial = 1787] [outer = 0x8e660c00] 09:25:41 INFO - PROCESS | 6914 | 1461083141381 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x9338b400) [pid = 6914] [serial = 1788] [outer = 0x8e660c00] 09:25:42 INFO - PROCESS | 6914 | 1461083142303 Marionette TRACE conn3 <- [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]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1644ms 09:25:42 INFO - PROCESS | 6914 | 1461083142369 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:25:42 INFO - PROCESS | 6914 | 1461083142374 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:25:42 INFO - PROCESS | 6914 | 1461083142380 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 6914 | 1461083142385 Marionette TRACE conn3 <- [1,2354,null,{}] 09:25:42 INFO - PROCESS | 6914 | 1461083142390 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 6914 | 1461083142656 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:25:43 INFO - PROCESS | 6914 | 1461083142992 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x93264c00 == 131 [pid = 6914] [id = 596] 09:25:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x93621000) [pid = 6914] [serial = 1789] [outer = (nil)] 09:25:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x93628c00) [pid = 6914] [serial = 1790] [outer = 0x93621000] 09:25:43 INFO - PROCESS | 6914 | 1461083143094 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x93e10800) [pid = 6914] [serial = 1791] [outer = 0x93621000] 09:25:44 INFO - PROCESS | 6914 | 1461083144060 Marionette TRACE conn3 <- [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]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1737ms 09:25:44 INFO - PROCESS | 6914 | 1461083144118 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 6914 | 1461083144121 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:25:44 INFO - PROCESS | 6914 | 1461083144128 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 6914 | 1461083144131 Marionette TRACE conn3 <- [1,2358,null,{}] 09:25:44 INFO - PROCESS | 6914 | 1461083144136 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 6914 | 1461083144354 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:25:44 INFO - PROCESS | 6914 | 1461083144686 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f5000 == 132 [pid = 6914] [id = 597] 09:25:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x934fb800) [pid = 6914] [serial = 1792] [outer = (nil)] 09:25:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x9424d800) [pid = 6914] [serial = 1793] [outer = 0x934fb800] 09:25:44 INFO - PROCESS | 6914 | 1461083144778 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x94251000) [pid = 6914] [serial = 1794] [outer = 0x934fb800] 09:25:45 INFO - PROCESS | 6914 | 1461083145670 Marionette TRACE conn3 <- [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]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1583ms 09:25:45 INFO - PROCESS | 6914 | 1461083145712 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 6914 | 1461083145716 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:25:45 INFO - PROCESS | 6914 | 1461083145722 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 6914 | 1461083145724 Marionette TRACE conn3 <- [1,2362,null,{}] 09:25:45 INFO - PROCESS | 6914 | 1461083145731 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 6914 | 1461083145966 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:25:46 INFO - PROCESS | 6914 | 1461083146304 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x90193000 == 133 [pid = 6914] [id = 598] 09:25:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x90542000) [pid = 6914] [serial = 1795] [outer = (nil)] 09:25:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x95abf400) [pid = 6914] [serial = 1796] [outer = 0x90542000] 09:25:46 INFO - PROCESS | 6914 | 1461083146403 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x95ca1400) [pid = 6914] [serial = 1797] [outer = 0x90542000] 09:25:47 INFO - PROCESS | 6914 | 1461083147358 Marionette TRACE conn3 <- [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]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1685ms 09:25:47 INFO - PROCESS | 6914 | 1461083147407 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 6914 | 1461083147411 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:25:47 INFO - PROCESS | 6914 | 1461083147417 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 6914 | 1461083147421 Marionette TRACE conn3 <- [1,2366,null,{}] 09:25:47 INFO - PROCESS | 6914 | 1461083147426 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 6914 | 1461083147629 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:25:47 INFO - PROCESS | 6914 | 1461083147970 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x8584ac00 == 134 [pid = 6914] [id = 599] 09:25:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x85916800) [pid = 6914] [serial = 1798] [outer = (nil)] 09:25:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x97252c00) [pid = 6914] [serial = 1799] [outer = 0x85916800] 09:25:48 INFO - PROCESS | 6914 | 1461083148066 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x975a7400) [pid = 6914] [serial = 1800] [outer = 0x85916800] 09:25:48 INFO - PROCESS | 6914 | 1461083148973 Marionette TRACE conn3 <- [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]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1632ms 09:25:49 INFO - PROCESS | 6914 | 1461083149050 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 6914 | 1461083149077 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:25:49 INFO - PROCESS | 6914 | 1461083149084 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 6914 | 1461083149087 Marionette TRACE conn3 <- [1,2370,null,{}] 09:25:49 INFO - PROCESS | 6914 | 1461083149093 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 6914 | 1461083149347 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:25:49 INFO - PROCESS | 6914 | 1461083149680 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x8584a800 == 135 [pid = 6914] [id = 600] 09:25:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x95ca1800) [pid = 6914] [serial = 1801] [outer = (nil)] 09:25:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x9772b400) [pid = 6914] [serial = 1802] [outer = 0x95ca1800] 09:25:49 INFO - PROCESS | 6914 | 1461083149770 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x979a1400) [pid = 6914] [serial = 1803] [outer = 0x95ca1800] 09:25:50 INFO - PROCESS | 6914 | 1461083150682 Marionette TRACE conn3 <- [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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1638ms 09:25:50 INFO - PROCESS | 6914 | 1461083150722 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 6914 | 1461083150726 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:25:50 INFO - PROCESS | 6914 | 1461083150733 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 6914 | 1461083150735 Marionette TRACE conn3 <- [1,2374,null,{}] 09:25:50 INFO - PROCESS | 6914 | 1461083150741 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 6914 | 1461083150962 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:25:51 INFO - PROCESS | 6914 | 1461083151308 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x95aca800 == 136 [pid = 6914] [id = 601] 09:25:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x9748cc00) [pid = 6914] [serial = 1804] [outer = (nil)] 09:25:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x9802fc00) [pid = 6914] [serial = 1805] [outer = 0x9748cc00] 09:25:51 INFO - PROCESS | 6914 | 1461083151402 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x984c0c00) [pid = 6914] [serial = 1806] [outer = 0x9748cc00] 09:25:52 INFO - PROCESS | 6914 | 1461083152341 Marionette TRACE conn3 <- [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]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1687ms 09:25:52 INFO - PROCESS | 6914 | 1461083152421 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 6914 | 1461083152424 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:25:52 INFO - PROCESS | 6914 | 1461083152431 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 6914 | 1461083152435 Marionette TRACE conn3 <- [1,2378,null,{}] 09:25:52 INFO - PROCESS | 6914 | 1461083152440 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:52 INFO - PROCESS | 6914 | 1461083152671 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:25:53 INFO - PROCESS | 6914 | 1461083153009 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x97725000 == 137 [pid = 6914] [id = 602] 09:25:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x9802c800) [pid = 6914] [serial = 1807] [outer = (nil)] 09:25:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x98abfc00) [pid = 6914] [serial = 1808] [outer = 0x9802c800] 09:25:53 INFO - PROCESS | 6914 | 1461083153110 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x99203800) [pid = 6914] [serial = 1809] [outer = 0x9802c800] 09:25:54 INFO - PROCESS | 6914 | 1461083154043 Marionette TRACE conn3 <- [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]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1680ms 09:25:54 INFO - PROCESS | 6914 | 1461083154112 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 6914 | 1461083154116 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:25:54 INFO - PROCESS | 6914 | 1461083154122 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 6914 | 1461083154125 Marionette TRACE conn3 <- [1,2382,null,{}] 09:25:54 INFO - PROCESS | 6914 | 1461083154131 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 6914 | 1461083154368 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:25:54 INFO - PROCESS | 6914 | 1461083154703 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x9872f800 == 138 [pid = 6914] [id = 603] 09:25:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x98735800) [pid = 6914] [serial = 1810] [outer = (nil)] 09:25:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x9a973c00) [pid = 6914] [serial = 1811] [outer = 0x98735800] 09:25:54 INFO - PROCESS | 6914 | 1461083154798 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x9df84400) [pid = 6914] [serial = 1812] [outer = 0x98735800] 09:25:56 INFO - PROCESS | 6914 | --DOCSHELL 0x89f0ec00 == 137 [pid = 6914] [id = 491] 09:25:56 INFO - PROCESS | 6914 | --DOCSHELL 0x83ac5800 == 136 [pid = 6914] [id = 584] 09:25:56 INFO - PROCESS | 6914 | --DOCSHELL 0x89aad800 == 135 [pid = 6914] [id = 583] 09:25:56 INFO - PROCESS | 6914 | --DOCSHELL 0x86196400 == 134 [pid = 6914] [id = 582] 09:25:56 INFO - PROCESS | 6914 | --DOCSHELL 0x8584d400 == 133 [pid = 6914] [id = 581] 09:25:56 INFO - PROCESS | 6914 | --DOCSHELL 0x8618b800 == 132 [pid = 6914] [id = 579] 09:25:56 INFO - PROCESS | 6914 | --DOCSHELL 0x916c7000 == 131 [pid = 6914] [id = 577] 09:25:56 INFO - PROCESS | 6914 | --DOCSHELL 0x86062c00 == 130 [pid = 6914] [id = 578] 09:25:56 INFO - PROCESS | 6914 | --DOCSHELL 0x934d2000 == 129 [pid = 6914] [id = 576] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x8a3ab800) [pid = 6914] [serial = 1679] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x8b041c00) [pid = 6914] [serial = 1680] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0x98fa8c00) [pid = 6914] [serial = 1668] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x9fa99000) [pid = 6914] [serial = 1539] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x918c1400) [pid = 6914] [serial = 1646] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x8fc89000) [pid = 6914] [serial = 1635] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x8a25f000) [pid = 6914] [serial = 1625] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x8e37bc00) [pid = 6914] [serial = 1686] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x9fd97000) [pid = 6914] [serial = 1674] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x94257400) [pid = 6914] [serial = 1655] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x8e375c00) [pid = 6914] [serial = 1554] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x8b366400) [pid = 6914] [serial = 1628] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x963a0000) [pid = 6914] [serial = 1658] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x8bff2c00) [pid = 6914] [serial = 1688] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x9338a400) [pid = 6914] [serial = 1649] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x8be58800) [pid = 6914] [serial = 1629] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x99385400) [pid = 6914] [serial = 1670] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x98ab7800) [pid = 6914] [serial = 1667] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x9802d000) [pid = 6914] [serial = 1664] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x907af800) [pid = 6914] [serial = 1643] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x975b1800) [pid = 6914] [serial = 1661] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x9a927400) [pid = 6914] [serial = 1671] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0xa09cd800) [pid = 6914] [serial = 1608] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x975b6000) [pid = 6914] [serial = 1662] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x984c1800) [pid = 6914] [serial = 1665] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x8591cc00) [pid = 6914] [serial = 1622] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x93620000) [pid = 6914] [serial = 1652] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x8e65a400) [pid = 6914] [serial = 1631] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x8e664c00) [pid = 6914] [serial = 1632] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x8bff9800) [pid = 6914] [serial = 1685] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x90549400) [pid = 6914] [serial = 1641] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x9037a400) [pid = 6914] [serial = 1640] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x90908c00) [pid = 6914] [serial = 1644] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x8618b000) [pid = 6914] [serial = 1623] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8fedbc00) [pid = 6914] [serial = 1637] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x86196000) [pid = 6914] [serial = 1676] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x93445400) [pid = 6914] [serial = 1650] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x9704e000) [pid = 6914] [serial = 1659] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x9325cc00) [pid = 6914] [serial = 1647] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x9fb94800) [pid = 6914] [serial = 1673] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8b364000) [pid = 6914] [serial = 1683] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x959d0400) [pid = 6914] [serial = 1656] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x93b69800) [pid = 6914] [serial = 1653] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8b061800) [pid = 6914] [serial = 1626] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x90250400) [pid = 6914] [serial = 1638] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8b196800) [pid = 6914] [serial = 1682] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x88962c00) [pid = 6914] [serial = 1677] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8fbc2800) [pid = 6914] [serial = 1634] [outer = (nil)] [url = about:blank] 09:25:57 INFO - PROCESS | 6914 | 1461083157769 Marionette TRACE conn3 <- [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]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 3694ms 09:25:57 INFO - PROCESS | 6914 | 1461083157819 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 6914 | 1461083157825 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:25:57 INFO - PROCESS | 6914 | 1461083157834 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 6914 | 1461083157838 Marionette TRACE conn3 <- [1,2386,null,{}] 09:25:57 INFO - PROCESS | 6914 | 1461083157847 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 6914 | 1461083158069 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:25:58 INFO - PROCESS | 6914 | 1461083158278 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x85913c00 == 130 [pid = 6914] [id = 604] 09:25:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x86196000) [pid = 6914] [serial = 1813] [outer = (nil)] 09:25:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x892a6400) [pid = 6914] [serial = 1814] [outer = 0x86196000] 09:25:58 INFO - PROCESS | 6914 | 1461083158358 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x89bcf400) [pid = 6914] [serial = 1815] [outer = 0x86196000] 09:25:59 INFO - PROCESS | 6914 | 1461083159360 Marionette TRACE conn3 <- [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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1581ms 09:25:59 INFO - PROCESS | 6914 | 1461083159417 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 6914 | 1461083159425 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:25:59 INFO - PROCESS | 6914 | 1461083159435 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 6914 | 1461083159438 Marionette TRACE conn3 <- [1,2390,null,{}] 09:25:59 INFO - PROCESS | 6914 | 1461083159445 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 6914 | 1461083159667 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:25:59 INFO - PROCESS | 6914 | 1461083159978 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x892a9800 == 131 [pid = 6914] [id = 605] 09:26:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x89bd4c00) [pid = 6914] [serial = 1816] [outer = (nil)] 09:26:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8b05ec00) [pid = 6914] [serial = 1817] [outer = 0x89bd4c00] 09:26:00 INFO - PROCESS | 6914 | 1461083160074 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8b128800) [pid = 6914] [serial = 1818] [outer = 0x89bd4c00] 09:26:00 INFO - PROCESS | 6914 | 1461083160946 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1578ms 09:26:01 INFO - PROCESS | 6914 | 1461083161019 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 6914 | 1461083161024 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:26:01 INFO - PROCESS | 6914 | 1461083161030 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 6914 | 1461083161036 Marionette TRACE conn3 <- [1,2394,null,{}] 09:26:01 INFO - PROCESS | 6914 | 1461083161051 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 6914 | 1461083161361 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:26:01 INFO - PROCESS | 6914 | 1461083161392 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x85846000 == 132 [pid = 6914] [id = 606] 09:26:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8b053400) [pid = 6914] [serial = 1819] [outer = (nil)] 09:26:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8be58c00) [pid = 6914] [serial = 1820] [outer = 0x8b053400] 09:26:01 INFO - PROCESS | 6914 | 1461083161472 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8bff0400) [pid = 6914] [serial = 1821] [outer = 0x8b053400] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x975b1c00) [pid = 6914] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x934fb000) [pid = 6914] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8a0cac00) [pid = 6914] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8fed9000) [pid = 6914] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8fcef000) [pid = 6914] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x8b3d4400) [pid = 6914] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x89f17400) [pid = 6914] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x8fce8000) [pid = 6914] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x87fa7400) [pid = 6914] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x918c2c00) [pid = 6914] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x93e11400) [pid = 6914] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x934fb400) [pid = 6914] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x95a18000) [pid = 6914] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8584d800) [pid = 6914] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x90546800) [pid = 6914] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x89f15800) [pid = 6914] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8fed6000) [pid = 6914] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x83ac7400) [pid = 6914] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x8fbc9000) [pid = 6914] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x95ac7000) [pid = 6914] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x93387800) [pid = 6914] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x93258000) [pid = 6914] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:26:02 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0x99302c00) [pid = 6914] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:26:03 INFO - PROCESS | 6914 | 1461083163203 Marionette TRACE conn3 <- [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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2191ms 09:26:03 INFO - PROCESS | 6914 | 1461083163231 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:26:03 INFO - PROCESS | 6914 | 1461083163236 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:26:03 INFO - PROCESS | 6914 | 1461083163242 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 6914 | 1461083163246 Marionette TRACE conn3 <- [1,2398,null,{}] 09:26:03 INFO - PROCESS | 6914 | 1461083163251 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 6914 | 1461083163465 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:26:03 INFO - PROCESS | 6914 | 1461083163686 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x8584d800 == 133 [pid = 6914] [id = 607] 09:26:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x89ab0400) [pid = 6914] [serial = 1822] [outer = (nil)] 09:26:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x8b3d4400) [pid = 6914] [serial = 1823] [outer = 0x89ab0400] 09:26:03 INFO - PROCESS | 6914 | 1461083163814 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x8e375c00) [pid = 6914] [serial = 1824] [outer = 0x89ab0400] 09:26:04 INFO - PROCESS | 6914 | 1461083164619 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1540ms 09:26:04 INFO - PROCESS | 6914 | 1461083164794 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 6914 | 1461083164803 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:26:04 INFO - PROCESS | 6914 | 1461083164812 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 6914 | 1461083164817 Marionette TRACE conn3 <- [1,2402,null,{}] 09:26:04 INFO - PROCESS | 6914 | 1461083164825 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 6914 | 1461083165072 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:26:05 INFO - PROCESS | 6914 | 1461083165439 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9c800 == 134 [pid = 6914] [id = 608] 09:26:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x87f9d400) [pid = 6914] [serial = 1825] [outer = (nil)] 09:26:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x88962400) [pid = 6914] [serial = 1826] [outer = 0x87f9d400] 09:26:05 INFO - PROCESS | 6914 | 1461083165542 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x89ab2c00) [pid = 6914] [serial = 1827] [outer = 0x87f9d400] 09:26:06 INFO - PROCESS | 6914 | 1461083166550 Marionette TRACE conn3 <- [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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1786ms 09:26:06 INFO - PROCESS | 6914 | 1461083166599 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 6914 | 1461083166605 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:26:06 INFO - PROCESS | 6914 | 1461083166617 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 6914 | 1461083166623 Marionette TRACE conn3 <- [1,2406,null,{}] 09:26:06 INFO - PROCESS | 6914 | 1461083166630 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:06 INFO - PROCESS | 6914 | 1461083166853 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:26:07 INFO - PROCESS | 6914 | 1461083167193 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b03b400 == 135 [pid = 6914] [id = 609] 09:26:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8b060800) [pid = 6914] [serial = 1828] [outer = (nil)] 09:26:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8b1d2000) [pid = 6914] [serial = 1829] [outer = 0x8b060800] 09:26:07 INFO - PROCESS | 6914 | 1461083167286 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8b3c3c00) [pid = 6914] [serial = 1830] [outer = 0x8b060800] 09:26:08 INFO - PROCESS | 6914 | 1461083168286 Marionette TRACE conn3 <- [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]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1742ms 09:26:08 INFO - PROCESS | 6914 | 1461083168356 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:26:08 INFO - PROCESS | 6914 | 1461083168361 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:26:08 INFO - PROCESS | 6914 | 1461083168368 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 6914 | 1461083168372 Marionette TRACE conn3 <- [1,2410,null,{}] 09:26:08 INFO - PROCESS | 6914 | 1461083168390 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:08 INFO - PROCESS | 6914 | 1461083168684 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:26:09 INFO - PROCESS | 6914 | 1461083169072 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b369400 == 136 [pid = 6914] [id = 610] 09:26:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8e37b800) [pid = 6914] [serial = 1831] [outer = (nil)] 09:26:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8e663000) [pid = 6914] [serial = 1832] [outer = 0x8e37b800] 09:26:09 INFO - PROCESS | 6914 | 1461083169168 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8f6e9c00) [pid = 6914] [serial = 1833] [outer = 0x8e37b800] 09:26:10 INFO - PROCESS | 6914 | 1461083170190 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1882ms 09:26:10 INFO - PROCESS | 6914 | 1461083170250 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 6914 | 1461083170255 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:26:10 INFO - PROCESS | 6914 | 1461083170261 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 6914 | 1461083170265 Marionette TRACE conn3 <- [1,2414,null,{}] 09:26:10 INFO - PROCESS | 6914 | 1461083170271 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 6914 | 1461083170548 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:26:10 INFO - PROCESS | 6914 | 1461083170885 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e664c00 == 137 [pid = 6914] [id = 611] 09:26:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8f8d5800) [pid = 6914] [serial = 1834] [outer = (nil)] 09:26:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8fce8000) [pid = 6914] [serial = 1835] [outer = 0x8f8d5800] 09:26:10 INFO - PROCESS | 6914 | 1461083170990 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8fe12c00) [pid = 6914] [serial = 1836] [outer = 0x8f8d5800] 09:26:11 INFO - PROCESS | 6914 | 1461083171947 Marionette TRACE conn3 <- [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]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1742ms 09:26:12 INFO - PROCESS | 6914 | 1461083172005 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 6914 | 1461083172008 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:26:12 INFO - PROCESS | 6914 | 1461083172016 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 6914 | 1461083172020 Marionette TRACE conn3 <- [1,2418,null,{}] 09:26:12 INFO - PROCESS | 6914 | 1461083172026 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 6914 | 1461083172266 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:26:12 INFO - PROCESS | 6914 | 1461083172595 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b048800 == 138 [pid = 6914] [id = 612] 09:26:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8f8d5400) [pid = 6914] [serial = 1837] [outer = (nil)] 09:26:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8ff16800) [pid = 6914] [serial = 1838] [outer = 0x8f8d5400] 09:26:12 INFO - PROCESS | 6914 | 1461083172683 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x90194400) [pid = 6914] [serial = 1839] [outer = 0x8f8d5400] 09:26:13 INFO - PROCESS | 6914 | 1461083173567 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1629ms 09:26:13 INFO - PROCESS | 6914 | 1461083173646 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 6914 | 1461083173650 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:26:13 INFO - PROCESS | 6914 | 1461083173657 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 6914 | 1461083173661 Marionette TRACE conn3 <- [1,2422,null,{}] 09:26:13 INFO - PROCESS | 6914 | 1461083173667 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:13 INFO - PROCESS | 6914 | 1461083173967 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:26:14 INFO - PROCESS | 6914 | 1461083174323 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b2400 == 139 [pid = 6914] [id = 613] 09:26:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8fed9400) [pid = 6914] [serial = 1840] [outer = (nil)] 09:26:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x90278000) [pid = 6914] [serial = 1841] [outer = 0x8fed9400] 09:26:14 INFO - PROCESS | 6914 | 1461083174449 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x905c2c00) [pid = 6914] [serial = 1842] [outer = 0x8fed9400] 09:26:15 INFO - PROCESS | 6914 | 1461083175355 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1736ms 09:26:15 INFO - PROCESS | 6914 | 1461083175393 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 6914 | 1461083175397 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:26:15 INFO - PROCESS | 6914 | 1461083175405 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 6914 | 1461083175408 Marionette TRACE conn3 <- [1,2426,null,{}] 09:26:15 INFO - PROCESS | 6914 | 1461083175414 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:15 INFO - PROCESS | 6914 | 1461083175621 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:26:15 INFO - PROCESS | 6914 | 1461083175911 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fedbc00 == 140 [pid = 6914] [id = 614] 09:26:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x9024e800) [pid = 6914] [serial = 1843] [outer = (nil)] 09:26:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x90916400) [pid = 6914] [serial = 1844] [outer = 0x9024e800] 09:26:16 INFO - PROCESS | 6914 | 1461083176043 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x916c1400) [pid = 6914] [serial = 1845] [outer = 0x9024e800] 09:26:16 INFO - PROCESS | 6914 | 1461083176893 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1538ms 09:26:16 INFO - PROCESS | 6914 | 1461083176943 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 6914 | 1461083176947 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:26:16 INFO - PROCESS | 6914 | 1461083176953 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 6914 | 1461083176956 Marionette TRACE conn3 <- [1,2430,null,{}] 09:26:16 INFO - PROCESS | 6914 | 1461083176962 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 6914 | 1461083177186 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:26:17 INFO - PROCESS | 6914 | 1461083177440 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x85849800 == 141 [pid = 6914] [id = 615] 09:26:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x9024d800) [pid = 6914] [serial = 1846] [outer = (nil)] 09:26:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x93260000) [pid = 6914] [serial = 1847] [outer = 0x9024d800] 09:26:17 INFO - PROCESS | 6914 | 1461083177585 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x93384000) [pid = 6914] [serial = 1848] [outer = 0x9024d800] 09:26:18 INFO - PROCESS | 6914 | 1461083178462 Marionette TRACE conn3 <- [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]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1551ms 09:26:18 INFO - PROCESS | 6914 | 1461083178504 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 6914 | 1461083178507 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:26:18 INFO - PROCESS | 6914 | 1461083178514 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 6914 | 1461083178518 Marionette TRACE conn3 <- [1,2434,null,{}] 09:26:18 INFO - PROCESS | 6914 | 1461083178523 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 6914 | 1461083178749 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:26:19 INFO - PROCESS | 6914 | 1461083179040 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e8000 == 142 [pid = 6914] [id = 616] 09:26:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x8f8d1c00) [pid = 6914] [serial = 1849] [outer = (nil)] 09:26:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x9338a800) [pid = 6914] [serial = 1850] [outer = 0x8f8d1c00] 09:26:19 INFO - PROCESS | 6914 | 1461083179174 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x934d7000) [pid = 6914] [serial = 1851] [outer = 0x8f8d1c00] 09:26:20 INFO - PROCESS | 6914 | 1461083180049 Marionette TRACE conn3 <- [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]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1579ms 09:26:20 INFO - PROCESS | 6914 | 1461083180094 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 6914 | 1461083180098 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:26:20 INFO - PROCESS | 6914 | 1461083180104 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 6914 | 1461083180107 Marionette TRACE conn3 <- [1,2438,null,{}] 09:26:20 INFO - PROCESS | 6914 | 1461083180113 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 6914 | 1461083180323 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:26:20 INFO - PROCESS | 6914 | 1461083180613 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fed9000 == 143 [pid = 6914] [id = 617] 09:26:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x9325bc00) [pid = 6914] [serial = 1852] [outer = (nil)] 09:26:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x9361d800) [pid = 6914] [serial = 1853] [outer = 0x9325bc00] 09:26:20 INFO - PROCESS | 6914 | 1461083180748 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x93626000) [pid = 6914] [serial = 1854] [outer = 0x9325bc00] 09:26:21 INFO - PROCESS | 6914 | 1461083181649 Marionette TRACE conn3 <- [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]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1584ms 09:26:21 INFO - PROCESS | 6914 | 1461083181689 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 6914 | 1461083181694 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:26:21 INFO - PROCESS | 6914 | 1461083181700 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 6914 | 1461083181704 Marionette TRACE conn3 <- [1,2442,null,{}] 09:26:21 INFO - PROCESS | 6914 | 1461083181710 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 6914 | 1461083181955 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:26:22 INFO - PROCESS | 6914 | 1461083182305 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x934fe000 == 144 [pid = 6914] [id = 618] 09:26:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x93e10400) [pid = 6914] [serial = 1855] [outer = (nil)] 09:26:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x93e40c00) [pid = 6914] [serial = 1856] [outer = 0x93e10400] 09:26:22 INFO - PROCESS | 6914 | 1461083182406 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x959cdc00) [pid = 6914] [serial = 1857] [outer = 0x93e10400] 09:26:23 INFO - PROCESS | 6914 | 1461083183355 Marionette TRACE conn3 <- [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]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1729ms 09:26:23 INFO - PROCESS | 6914 | 1461083183430 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 6914 | 1461083183434 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:26:23 INFO - PROCESS | 6914 | 1461083183441 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 6914 | 1461083183443 Marionette TRACE conn3 <- [1,2446,null,{}] 09:26:23 INFO - PROCESS | 6914 | 1461083183449 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:23 INFO - PROCESS | 6914 | 1461083183673 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:26:24 INFO - PROCESS | 6914 | 1461083184019 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x907b7000 == 145 [pid = 6914] [id = 619] 09:26:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x9361dc00) [pid = 6914] [serial = 1858] [outer = (nil)] 09:26:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x9704f400) [pid = 6914] [serial = 1859] [outer = 0x9361dc00] 09:26:24 INFO - PROCESS | 6914 | 1461083184113 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x971b3c00) [pid = 6914] [serial = 1860] [outer = 0x9361dc00] 09:26:25 INFO - PROCESS | 6914 | 1461083185022 Marionette TRACE conn3 <- [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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1630ms 09:26:25 INFO - PROCESS | 6914 | 1461083185073 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 6914 | 1461083185077 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:26:25 INFO - PROCESS | 6914 | 1461083185083 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 6914 | 1461083185086 Marionette TRACE conn3 <- [1,2450,null,{}] 09:26:25 INFO - PROCESS | 6914 | 1461083185092 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:25 INFO - PROCESS | 6914 | 1461083185309 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:26:25 INFO - PROCESS | 6914 | 1461083185595 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x95ac9000 == 146 [pid = 6914] [id = 620] 09:26:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x97059400) [pid = 6914] [serial = 1861] [outer = (nil)] 09:26:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x97721000) [pid = 6914] [serial = 1862] [outer = 0x97059400] 09:26:25 INFO - PROCESS | 6914 | 1461083185732 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x97724c00) [pid = 6914] [serial = 1863] [outer = 0x97059400] 09:26:26 INFO - PROCESS | 6914 | 1461083186623 Marionette TRACE conn3 <- [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]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1578ms 09:26:26 INFO - PROCESS | 6914 | 1461083186661 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 6914 | 1461083186665 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:26:26 INFO - PROCESS | 6914 | 1461083186671 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 6914 | 1461083186674 Marionette TRACE conn3 <- [1,2454,null,{}] 09:26:26 INFO - PROCESS | 6914 | 1461083186680 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 6914 | 1461083186889 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:26:27 INFO - PROCESS | 6914 | 1461083187232 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e11400 == 147 [pid = 6914] [id = 621] 09:26:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x975a8800) [pid = 6914] [serial = 1864] [outer = (nil)] 09:26:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x98026800) [pid = 6914] [serial = 1865] [outer = 0x975a8800] 09:26:27 INFO - PROCESS | 6914 | 1461083187325 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x9802d000) [pid = 6914] [serial = 1866] [outer = 0x975a8800] 09:26:28 INFO - PROCESS | 6914 | 1461083188202 Marionette TRACE conn3 <- [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]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1577ms 09:26:28 INFO - PROCESS | 6914 | 1461083188250 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:26:28 INFO - PROCESS | 6914 | 1461083188254 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:26:28 INFO - PROCESS | 6914 | 1461083188260 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 6914 | 1461083188263 Marionette TRACE conn3 <- [1,2458,null,{}] 09:26:28 INFO - PROCESS | 6914 | 1461083188269 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:28 INFO - PROCESS | 6914 | 1461083188481 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:26:28 INFO - PROCESS | 6914 | 1461083188779 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fc86000 == 148 [pid = 6914] [id = 622] 09:26:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x934cc400) [pid = 6914] [serial = 1867] [outer = (nil)] 09:26:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x98ab5800) [pid = 6914] [serial = 1868] [outer = 0x934cc400] 09:26:28 INFO - PROCESS | 6914 | 1461083188914 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x98fb1000) [pid = 6914] [serial = 1869] [outer = 0x934cc400] 09:26:29 INFO - PROCESS | 6914 | 1461083189888 Marionette TRACE conn3 <- [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]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1679ms 09:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:26:29 INFO - PROCESS | 6914 | 1461083189940 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 6914 | 1461083189943 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:26:29 INFO - PROCESS | 6914 | 1461083189950 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 6914 | 1461083189954 Marionette TRACE conn3 <- [1,2462,null,{}] 09:26:29 INFO - PROCESS | 6914 | 1461083189961 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 6914 | 1461083190187 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:26:30 INFO - PROCESS | 6914 | 1461083190518 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x9802ac00 == 149 [pid = 6914] [id = 623] 09:26:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x98732c00) [pid = 6914] [serial = 1870] [outer = (nil)] 09:26:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x99390800) [pid = 6914] [serial = 1871] [outer = 0x98732c00] 09:26:30 INFO - PROCESS | 6914 | 1461083190617 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x9a680400) [pid = 6914] [serial = 1872] [outer = 0x98732c00] 09:26:31 INFO - PROCESS | 6914 | 1461083191509 Marionette TRACE conn3 <- [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]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1635ms 09:26:31 INFO - PROCESS | 6914 | 1461083191585 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 6914 | 1461083191589 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:26:31 INFO - PROCESS | 6914 | 1461083191595 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 6914 | 1461083191597 Marionette TRACE conn3 <- [1,2466,null,{}] 09:26:31 INFO - PROCESS | 6914 | 1461083191603 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 6914 | 1461083191865 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:26:32 INFO - PROCESS | 6914 | 1461083192212 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x9872a400 == 150 [pid = 6914] [id = 624] 09:26:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x99305000) [pid = 6914] [serial = 1873] [outer = (nil)] 09:26:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x9fa91400) [pid = 6914] [serial = 1874] [outer = 0x99305000] 09:26:32 INFO - PROCESS | 6914 | 1461083192305 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x9fb07c00) [pid = 6914] [serial = 1875] [outer = 0x99305000] 09:26:33 INFO - PROCESS | 6914 | 1461083193233 Marionette TRACE conn3 <- [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]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1681ms 09:26:33 INFO - PROCESS | 6914 | 1461083193277 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 6914 | 1461083193281 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:26:33 INFO - PROCESS | 6914 | 1461083193287 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 6914 | 1461083193289 Marionette TRACE conn3 <- [1,2470,null,{}] 09:26:33 INFO - PROCESS | 6914 | 1461083193295 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:33 INFO - PROCESS | 6914 | 1461083193511 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:26:33 INFO - PROCESS | 6914 | 1461083193803 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e13c00 == 151 [pid = 6914] [id = 625] 09:26:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x95abf000) [pid = 6914] [serial = 1876] [outer = (nil)] 09:26:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x9ff41c00) [pid = 6914] [serial = 1877] [outer = 0x95abf000] 09:26:33 INFO - PROCESS | 6914 | 1461083193941 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x9ff48000) [pid = 6914] [serial = 1878] [outer = 0x95abf000] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x82bbf000 == 150 [pid = 6914] [id = 471] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x85846000 == 149 [pid = 6914] [id = 606] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x892a9800 == 148 [pid = 6914] [id = 605] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x85913c00 == 147 [pid = 6914] [id = 604] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8bfeec00 == 146 [pid = 6914] [id = 595] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x90280000 == 145 [pid = 6914] [id = 594] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3c2800 == 144 [pid = 6914] [id = 593] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8fceb400 == 143 [pid = 6914] [id = 591] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x89bcb000 == 142 [pid = 6914] [id = 592] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8fbc9c00 == 141 [pid = 6914] [id = 590] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x892a5800 == 140 [pid = 6914] [id = 589] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8b193800 == 139 [pid = 6914] [id = 588] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8b18f400 == 138 [pid = 6914] [id = 587] 09:26:36 INFO - PROCESS | 6914 | --DOCSHELL 0x85850800 == 137 [pid = 6914] [id = 586] 09:26:36 INFO - PROCESS | 6914 | 1461083196943 Marionette TRACE conn3 <- [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]]]}] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x8a0c9400) [pid = 6914] [serial = 1691] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x90196c00) [pid = 6914] [serial = 1701] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x89bcd800) [pid = 6914] [serial = 1749] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x934d7400) [pid = 6914] [serial = 1712] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0xa0d68400) [pid = 6914] [serial = 1742] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x93e17000) [pid = 6914] [serial = 1718] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0xa0d6b800) [pid = 6914] [serial = 1743] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x972c8c00) [pid = 6914] [serial = 1722] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x8584f800) [pid = 6914] [serial = 1745] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x93259400) [pid = 6914] [serial = 1709] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x85914000) [pid = 6914] [serial = 1746] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x8b3d7400) [pid = 6914] [serial = 1620] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x905c7c00) [pid = 6914] [serial = 1706] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x8a0cb400) [pid = 6914] [serial = 1755] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x86195800) [pid = 6914] [serial = 1754] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x8fce4800) [pid = 6914] [serial = 1697] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x98abe000) [pid = 6914] [serial = 1731] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x99310000) [pid = 6914] [serial = 1733] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x9ff9e800) [pid = 6914] [serial = 1739] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x9ea17800) [pid = 6914] [serial = 1736] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x9802b000) [pid = 6914] [serial = 1727] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0xa098d800) [pid = 6914] [serial = 1740] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x8b127c00) [pid = 6914] [serial = 1692] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x97721c00) [pid = 6914] [serial = 1724] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x89aacc00) [pid = 6914] [serial = 1748] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x8a3b4800) [pid = 6914] [serial = 1751] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x934efc00) [pid = 6914] [serial = 1713] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x9024d000) [pid = 6914] [serial = 1703] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x93627c00) [pid = 6914] [serial = 1715] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x93380c00) [pid = 6914] [serial = 1710] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x93e43c00) [pid = 6914] [serial = 1719] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x95c14800) [pid = 6914] [serial = 1721] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8b05a000) [pid = 6914] [serial = 1752] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x93b61000) [pid = 6914] [serial = 1716] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8be62c00) [pid = 6914] [serial = 1694] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x98a84800) [pid = 6914] [serial = 1730] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x984ba800) [pid = 6914] [serial = 1728] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x9ea1a000) [pid = 6914] [serial = 1737] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8e54dc00) [pid = 6914] [serial = 1695] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x90254400) [pid = 6914] [serial = 1704] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8fe1b000) [pid = 6914] [serial = 1698] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x9090ac00) [pid = 6914] [serial = 1707] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x9772a400) [pid = 6914] [serial = 1725] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x8ff1bc00) [pid = 6914] [serial = 1700] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x9a678000) [pid = 6914] [serial = 1734] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8b3d0400) [pid = 6914] [serial = 1757] [outer = (nil)] [url = about:blank] 09:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 3983ms 09:26:37 INFO - PROCESS | 6914 | 1461083197291 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 6914 | 1461083197297 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:26:37 INFO - PROCESS | 6914 | 1461083197306 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 6914 | 1461083197311 Marionette TRACE conn3 <- [1,2474,null,{}] 09:26:37 INFO - PROCESS | 6914 | 1461083197320 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 6914 | 1461083197511 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:26:37 INFO - PROCESS | 6914 | 1461083197564 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa6c00 == 138 [pid = 6914] [id = 626] 09:26:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x87fa7000) [pid = 6914] [serial = 1879] [outer = (nil)] 09:26:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x892a4c00) [pid = 6914] [serial = 1880] [outer = 0x87fa7000] 09:26:37 INFO - PROCESS | 6914 | 1461083197825 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x89ab0800) [pid = 6914] [serial = 1881] [outer = 0x87fa7000] 09:26:38 INFO - PROCESS | 6914 | 1461083198661 Marionette TRACE conn3 <- [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]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1384ms 09:26:38 INFO - PROCESS | 6914 | 1461083198690 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 6914 | 1461083198698 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:26:38 INFO - PROCESS | 6914 | 1461083198710 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 6914 | 1461083198714 Marionette TRACE conn3 <- [1,2478,null,{}] 09:26:38 INFO - PROCESS | 6914 | 1461083198720 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:38 INFO - PROCESS | 6914 | 1461083198922 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:26:39 INFO - PROCESS | 6914 | 1461083199146 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 6914 | ++DOCSHELL 0x86197c00 == 139 [pid = 6914] [id = 627] 09:26:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x89bcb800) [pid = 6914] [serial = 1882] [outer = (nil)] 09:26:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8a3b6000) [pid = 6914] [serial = 1883] [outer = 0x89bcb800] 09:26:39 INFO - PROCESS | 6914 | 1461083199228 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8b055000) [pid = 6914] [serial = 1884] [outer = 0x89bcb800] 09:26:40 INFO - PROCESS | 6914 | 1461083200237 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1583ms 09:26:40 INFO - PROCESS | 6914 | 1461083200299 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 6914 | 1461083200303 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:26:40 INFO - PROCESS | 6914 | 1461083200309 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 6914 | 1461083200314 Marionette TRACE conn3 <- [1,2482,null,{}] 09:26:40 INFO - PROCESS | 6914 | 1461083200330 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 6914 | 1461083200612 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:26:40 INFO - PROCESS | 6914 | 1461083200640 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x8606cc00 == 140 [pid = 6914] [id = 628] 09:26:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8b1dc400) [pid = 6914] [serial = 1885] [outer = (nil)] 09:26:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8b3d9800) [pid = 6914] [serial = 1886] [outer = 0x8b1dc400] 09:26:40 INFO - PROCESS | 6914 | 1461083200719 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8be5f800) [pid = 6914] [serial = 1887] [outer = 0x8b1dc400] 09:26:42 INFO - PROCESS | 6914 | 1461083202274 Marionette TRACE conn3 <- [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]]]}] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8b19a800) [pid = 6914] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x9802c800) [pid = 6914] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x90542000) [pid = 6914] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x86196000) [pid = 6914] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x934fb800) [pid = 6914] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8591a000) [pid = 6914] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x8b194c00) [pid = 6914] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x85916800) [pid = 6914] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x89bd4c00) [pid = 6914] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8b195c00) [pid = 6914] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x93621000) [pid = 6914] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x8a3b0000) [pid = 6914] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x9748cc00) [pid = 6914] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8b053400) [pid = 6914] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x90246400) [pid = 6914] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x9027f000) [pid = 6914] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x8fce6c00) [pid = 6914] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x8e378800) [pid = 6914] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x95ca1800) [pid = 6914] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0x8e660c00) [pid = 6914] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:26:42 INFO - PROCESS | 6914 | --DOMWINDOW == 125 (0x90915400) [pid = 6914] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2140ms 09:26:42 INFO - PROCESS | 6914 | 1461083202450 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 6914 | 1461083202455 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:26:42 INFO - PROCESS | 6914 | 1461083202460 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 6914 | 1461083202463 Marionette TRACE conn3 <- [1,2486,null,{}] 09:26:42 INFO - PROCESS | 6914 | 1461083202469 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 6914 | 1461083202745 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:26:42 INFO - PROCESS | 6914 | 1461083202871 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9a800 == 141 [pid = 6914] [id = 629] 09:26:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 126 (0x8b05a400) [pid = 6914] [serial = 1888] [outer = (nil)] 09:26:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x8b3c6c00) [pid = 6914] [serial = 1889] [outer = 0x8b05a400] 09:26:42 INFO - PROCESS | 6914 | 1461083202946 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x8bff9800) [pid = 6914] [serial = 1890] [outer = 0x8b05a400] 09:26:43 INFO - PROCESS | 6914 | 1461083203737 Marionette TRACE conn3 <- [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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1326ms 09:26:43 INFO - PROCESS | 6914 | 1461083203788 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 6914 | 1461083203792 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:26:43 INFO - PROCESS | 6914 | 1461083203798 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 6914 | 1461083203800 Marionette TRACE conn3 <- [1,2490,null,{}] 09:26:43 INFO - PROCESS | 6914 | 1461083203816 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 6914 | 1461083204015 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:26:44 INFO - PROCESS | 6914 | 1461083204029 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b1d2c00 == 142 [pid = 6914] [id = 630] 09:26:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x8e377800) [pid = 6914] [serial = 1891] [outer = (nil)] 09:26:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x8e65ac00) [pid = 6914] [serial = 1892] [outer = 0x8e377800] 09:26:44 INFO - PROCESS | 6914 | 1461083204100 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8b36d800) [pid = 6914] [serial = 1893] [outer = 0x8e377800] 09:26:45 INFO - PROCESS | 6914 | 1461083205500 Marionette TRACE conn3 <- [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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1740ms 09:26:45 INFO - PROCESS | 6914 | 1461083205545 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 6914 | 1461083205551 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:26:45 INFO - PROCESS | 6914 | 1461083205559 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 6914 | 1461083205564 Marionette TRACE conn3 <- [1,2494,null,{}] 09:26:45 INFO - PROCESS | 6914 | 1461083205572 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 6914 | 1461083205800 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:26:46 INFO - PROCESS | 6914 | 1461083206134 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x892a9800 == 143 [pid = 6914] [id = 631] 09:26:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x89f0f000) [pid = 6914] [serial = 1894] [outer = (nil)] 09:26:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8a3ac800) [pid = 6914] [serial = 1895] [outer = 0x89f0f000] 09:26:46 INFO - PROCESS | 6914 | 1461083206228 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8b190c00) [pid = 6914] [serial = 1896] [outer = 0x89f0f000] 09:26:47 INFO - PROCESS | 6914 | 1461083207284 Marionette TRACE conn3 <- [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]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1795ms 09:26:47 INFO - PROCESS | 6914 | 1461083207355 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 6914 | 1461083207364 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:26:47 INFO - PROCESS | 6914 | 1461083207374 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 6914 | 1461083207378 Marionette TRACE conn3 <- [1,2498,null,{}] 09:26:47 INFO - PROCESS | 6914 | 1461083207385 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 6914 | 1461083207649 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:26:48 INFO - PROCESS | 6914 | 1461083207981 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b041000 == 144 [pid = 6914] [id = 632] 09:26:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8e378800) [pid = 6914] [serial = 1897] [outer = (nil)] 09:26:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8e556c00) [pid = 6914] [serial = 1898] [outer = 0x8e378800] 09:26:48 INFO - PROCESS | 6914 | 1461083208074 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8f8d6800) [pid = 6914] [serial = 1899] [outer = 0x8e378800] 09:26:48 INFO - PROCESS | 6914 | 1461083208986 Marionette TRACE conn3 <- [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]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1682ms 09:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:26:49 INFO - PROCESS | 6914 | 1461083209057 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 6914 | 1461083209060 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:26:49 INFO - PROCESS | 6914 | 1461083209067 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 6914 | 1461083209073 Marionette TRACE conn3 <- [1,2502,null,{}] 09:26:49 INFO - PROCESS | 6914 | 1461083209090 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:49 INFO - PROCESS | 6914 | 1461083209348 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:26:49 INFO - PROCESS | 6914 | 1461083209681 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c6c00 == 145 [pid = 6914] [id = 633] 09:26:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b11c400) [pid = 6914] [serial = 1900] [outer = (nil)] 09:26:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8fe1c800) [pid = 6914] [serial = 1901] [outer = 0x8b11c400] 09:26:49 INFO - PROCESS | 6914 | 1461083209772 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8fed9800) [pid = 6914] [serial = 1902] [outer = 0x8b11c400] 09:26:50 INFO - PROCESS | 6914 | 1461083210649 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1647ms 09:26:50 INFO - PROCESS | 6914 | 1461083210723 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 6914 | 1461083210729 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:26:50 INFO - PROCESS | 6914 | 1461083210740 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 6914 | 1461083210743 Marionette TRACE conn3 <- [1,2506,null,{}] 09:26:50 INFO - PROCESS | 6914 | 1461083210749 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 6914 | 1461083210972 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:26:51 INFO - PROCESS | 6914 | 1461083211302 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x85844c00 == 146 [pid = 6914] [id = 634] 09:26:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8e54b800) [pid = 6914] [serial = 1903] [outer = (nil)] 09:26:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x90248400) [pid = 6914] [serial = 1904] [outer = 0x8e54b800] 09:26:51 INFO - PROCESS | 6914 | 1461083211395 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x90250000) [pid = 6914] [serial = 1905] [outer = 0x8e54b800] 09:26:52 INFO - PROCESS | 6914 | 1461083212312 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1629ms 09:26:52 INFO - PROCESS | 6914 | 1461083212369 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 6914 | 1461083212373 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:26:52 INFO - PROCESS | 6914 | 1461083212379 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 6914 | 1461083212383 Marionette TRACE conn3 <- [1,2510,null,{}] 09:26:52 INFO - PROCESS | 6914 | 1461083212388 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 6914 | 1461083212607 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:26:52 INFO - PROCESS | 6914 | 1461083212942 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fcea000 == 147 [pid = 6914] [id = 635] 09:26:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x90253c00) [pid = 6914] [serial = 1906] [outer = (nil)] 09:26:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x90280000) [pid = 6914] [serial = 1907] [outer = 0x90253c00] 09:26:53 INFO - PROCESS | 6914 | 1461083213035 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x90376c00) [pid = 6914] [serial = 1908] [outer = 0x90253c00] 09:26:53 INFO - PROCESS | 6914 | 1461083213956 Marionette TRACE conn3 <- [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]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1640ms 09:26:54 INFO - PROCESS | 6914 | 1461083214021 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 6914 | 1461083214025 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:26:54 INFO - PROCESS | 6914 | 1461083214031 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 6914 | 1461083214034 Marionette TRACE conn3 <- [1,2514,null,{}] 09:26:54 INFO - PROCESS | 6914 | 1461083214040 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 6914 | 1461083214288 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:26:54 INFO - PROCESS | 6914 | 1461083214620 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e2c00 == 148 [pid = 6914] [id = 636] 09:26:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8fce8400) [pid = 6914] [serial = 1909] [outer = (nil)] 09:26:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x90548400) [pid = 6914] [serial = 1910] [outer = 0x8fce8400] 09:26:54 INFO - PROCESS | 6914 | 1461083214719 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x90915800) [pid = 6914] [serial = 1911] [outer = 0x8fce8400] 09:26:55 INFO - PROCESS | 6914 | 1461083215639 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1641ms 09:26:55 INFO - PROCESS | 6914 | 1461083215688 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 6914 | 1461083215693 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:26:55 INFO - PROCESS | 6914 | 1461083215699 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 6914 | 1461083215703 Marionette TRACE conn3 <- [1,2518,null,{}] 09:26:55 INFO - PROCESS | 6914 | 1461083215709 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:55 INFO - PROCESS | 6914 | 1461083215938 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:26:56 INFO - PROCESS | 6914 | 1461083216222 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x905c7c00 == 149 [pid = 6914] [id = 637] 09:26:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x905ca400) [pid = 6914] [serial = 1912] [outer = (nil)] 09:26:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x93383800) [pid = 6914] [serial = 1913] [outer = 0x905ca400] 09:26:56 INFO - PROCESS | 6914 | 1461083216360 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x934ccc00) [pid = 6914] [serial = 1914] [outer = 0x905ca400] 09:26:57 INFO - PROCESS | 6914 | 1461083217308 Marionette TRACE conn3 <- [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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1680ms 09:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:26:57 INFO - PROCESS | 6914 | 1461083217381 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 6914 | 1461083217384 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:26:57 INFO - PROCESS | 6914 | 1461083217391 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 6914 | 1461083217394 Marionette TRACE conn3 <- [1,2522,null,{}] 09:26:57 INFO - PROCESS | 6914 | 1461083217400 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 6914 | 1461083217616 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:26:57 INFO - PROCESS | 6914 | 1461083217945 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x9325ac00 == 150 [pid = 6914] [id = 638] 09:26:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x9325ec00) [pid = 6914] [serial = 1915] [outer = (nil)] 09:26:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x934fec00) [pid = 6914] [serial = 1916] [outer = 0x9325ec00] 09:26:58 INFO - PROCESS | 6914 | 1461083218030 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x93b61800) [pid = 6914] [serial = 1917] [outer = 0x9325ec00] 09:26:58 INFO - PROCESS | 6914 | 1461083218916 Marionette TRACE conn3 <- [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]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1592ms 09:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:26:58 INFO - PROCESS | 6914 | 1461083218988 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 6914 | 1461083218991 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:26:59 INFO - PROCESS | 6914 | 1461083218998 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 6914 | 1461083219002 Marionette TRACE conn3 <- [1,2526,null,{}] 09:26:59 INFO - PROCESS | 6914 | 1461083219007 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 6914 | 1461083219231 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:26:59 INFO - PROCESS | 6914 | 1461083219576 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x90278c00 == 151 [pid = 6914] [id = 639] 09:26:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x905c9000) [pid = 6914] [serial = 1918] [outer = (nil)] 09:26:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x93e0fc00) [pid = 6914] [serial = 1919] [outer = 0x905c9000] 09:26:59 INFO - PROCESS | 6914 | 1461083219670 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x93e3f000) [pid = 6914] [serial = 1920] [outer = 0x905c9000] 09:27:00 INFO - PROCESS | 6914 | 1461083220623 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1683ms 09:27:00 INFO - PROCESS | 6914 | 1461083220680 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 6914 | 1461083220684 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:27:00 INFO - PROCESS | 6914 | 1461083220691 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 6914 | 1461083220695 Marionette TRACE conn3 <- [1,2530,null,{}] 09:27:00 INFO - PROCESS | 6914 | 1461083220700 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 6914 | 1461083220929 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:27:01 INFO - PROCESS | 6914 | 1461083221283 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc0800 == 152 [pid = 6914] [id = 640] 09:27:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x93e0a000) [pid = 6914] [serial = 1921] [outer = (nil)] 09:27:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x95ca1800) [pid = 6914] [serial = 1922] [outer = 0x93e0a000] 09:27:01 INFO - PROCESS | 6914 | 1461083221387 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x963a7000) [pid = 6914] [serial = 1923] [outer = 0x93e0a000] 09:27:02 INFO - PROCESS | 6914 | 1461083222355 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1737ms 09:27:02 INFO - PROCESS | 6914 | 1461083222429 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 6914 | 1461083222434 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:27:02 INFO - PROCESS | 6914 | 1461083222440 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 6914 | 1461083222451 Marionette TRACE conn3 <- [1,2534,null,{}] 09:27:02 INFO - PROCESS | 6914 | 1461083222456 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 6914 | 1461083222743 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:27:03 INFO - PROCESS | 6914 | 1461083223086 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x9424a400 == 153 [pid = 6914] [id = 641] 09:27:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x971b1c00) [pid = 6914] [serial = 1924] [outer = (nil)] 09:27:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x9772c400) [pid = 6914] [serial = 1925] [outer = 0x971b1c00] 09:27:03 INFO - PROCESS | 6914 | 1461083223182 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x98021800) [pid = 6914] [serial = 1926] [outer = 0x971b1c00] 09:27:04 INFO - PROCESS | 6914 | 1461083224130 Marionette TRACE conn3 <- [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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1739ms 09:27:04 INFO - PROCESS | 6914 | 1461083224180 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:27:04 INFO - PROCESS | 6914 | 1461083224184 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:27:04 INFO - PROCESS | 6914 | 1461083224190 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 6914 | 1461083224193 Marionette TRACE conn3 <- [1,2538,null,{}] 09:27:04 INFO - PROCESS | 6914 | 1461083224199 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 6914 | 1461083224416 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:27:04 INFO - PROCESS | 6914 | 1461083224756 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x9325b400 == 154 [pid = 6914] [id = 642] 09:27:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x93442400) [pid = 6914] [serial = 1927] [outer = (nil)] 09:27:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x984c2400) [pid = 6914] [serial = 1928] [outer = 0x93442400] 09:27:04 INFO - PROCESS | 6914 | 1461083224848 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x98729400) [pid = 6914] [serial = 1929] [outer = 0x93442400] 09:27:05 INFO - PROCESS | 6914 | 1461083225777 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1631ms 09:27:05 INFO - PROCESS | 6914 | 1461083225822 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 6914 | 1461083225826 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:27:05 INFO - PROCESS | 6914 | 1461083225832 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 6914 | 1461083225835 Marionette TRACE conn3 <- [1,2542,null,{}] 09:27:05 INFO - PROCESS | 6914 | 1461083225841 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 6914 | 1461083226044 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:27:06 INFO - PROCESS | 6914 | 1461083226378 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x97723000 == 155 [pid = 6914] [id = 643] 09:27:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x98024000) [pid = 6914] [serial = 1930] [outer = (nil)] 09:27:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x99209000) [pid = 6914] [serial = 1931] [outer = 0x98024000] 09:27:06 INFO - PROCESS | 6914 | 1461083226469 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x9920f400) [pid = 6914] [serial = 1932] [outer = 0x98024000] 09:27:07 INFO - PROCESS | 6914 | 1461083227390 Marionette TRACE conn3 <- [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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1632ms 09:27:07 INFO - PROCESS | 6914 | 1461083227464 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 6914 | 1461083227468 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:27:07 INFO - PROCESS | 6914 | 1461083227475 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 6914 | 1461083227479 Marionette TRACE conn3 <- [1,2546,null,{}] 09:27:07 INFO - PROCESS | 6914 | 1461083227484 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 6914 | 1461083227692 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:27:08 INFO - PROCESS | 6914 | 1461083228024 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x9748cc00 == 156 [pid = 6914] [id = 644] 09:27:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x98673000) [pid = 6914] [serial = 1933] [outer = (nil)] 09:27:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x9df88400) [pid = 6914] [serial = 1934] [outer = 0x98673000] 09:27:08 INFO - PROCESS | 6914 | 1461083228114 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x9fa31400) [pid = 6914] [serial = 1935] [outer = 0x98673000] 09:27:09 INFO - PROCESS | 6914 | 1461083229005 Marionette TRACE conn3 <- [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]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1588ms 09:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:27:09 INFO - PROCESS | 6914 | 1461083229064 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 6914 | 1461083229067 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:27:09 INFO - PROCESS | 6914 | 1461083229074 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 6914 | 1461083229077 Marionette TRACE conn3 <- [1,2550,null,{}] 09:27:09 INFO - PROCESS | 6914 | 1461083229084 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 6914 | 1461083229314 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:27:09 INFO - PROCESS | 6914 | 1461083229662 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x8588c800 == 157 [pid = 6914] [id = 645] 09:27:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x959cf800) [pid = 6914] [serial = 1936] [outer = (nil)] 09:27:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0xa0947400) [pid = 6914] [serial = 1937] [outer = 0x959cf800] 09:27:09 INFO - PROCESS | 6914 | 1461083229760 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0xa09d4c00) [pid = 6914] [serial = 1938] [outer = 0x959cf800] 09:27:10 INFO - PROCESS | 6914 | 1461083230727 Marionette TRACE conn3 <- [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]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1682ms 09:27:10 INFO - PROCESS | 6914 | 1461083230755 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 6914 | 1461083230759 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:27:10 INFO - PROCESS | 6914 | 1461083230765 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 6914 | 1461083230768 Marionette TRACE conn3 <- [1,2554,null,{}] 09:27:10 INFO - PROCESS | 6914 | 1461083230774 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:10 INFO - PROCESS | 6914 | 1461083230987 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:27:11 INFO - PROCESS | 6914 | 1461083231323 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x9a920c00 == 158 [pid = 6914] [id = 646] 09:27:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x9a927800) [pid = 6914] [serial = 1939] [outer = (nil)] 09:27:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0xa0d69800) [pid = 6914] [serial = 1940] [outer = 0x9a927800] 09:27:11 INFO - PROCESS | 6914 | 1461083231416 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0xa0d6ac00) [pid = 6914] [serial = 1941] [outer = 0x9a927800] 09:27:12 INFO - PROCESS | 6914 | 1461083232367 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1636ms 09:27:12 INFO - PROCESS | 6914 | 1461083232401 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 6914 | 1461083232405 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:27:12 INFO - PROCESS | 6914 | 1461083232411 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 6914 | 1461083232415 Marionette TRACE conn3 <- [1,2558,null,{}] 09:27:12 INFO - PROCESS | 6914 | 1461083232420 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 6914 | 1461083232638 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:27:12 INFO - PROCESS | 6914 | 1461083232978 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x8588bc00 == 159 [pid = 6914] [id = 647] 09:27:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0xa0d48800) [pid = 6914] [serial = 1942] [outer = (nil)] 09:27:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0xa0e39800) [pid = 6914] [serial = 1943] [outer = 0xa0d48800] 09:27:13 INFO - PROCESS | 6914 | 1461083233067 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0xa0ed0400) [pid = 6914] [serial = 1944] [outer = 0xa0d48800] 09:27:13 INFO - PROCESS | 6914 | 1461083233967 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1628ms 09:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:27:14 INFO - PROCESS | 6914 | 1461083234041 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 6914 | 1461083234045 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:27:14 INFO - PROCESS | 6914 | 1461083234053 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 6914 | 1461083234055 Marionette TRACE conn3 <- [1,2562,null,{}] 09:27:14 INFO - PROCESS | 6914 | 1461083234062 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:14 INFO - PROCESS | 6914 | 1461083234339 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:27:14 INFO - PROCESS | 6914 | 1461083234682 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x85915c00 == 160 [pid = 6914] [id = 648] 09:27:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x86194c00) [pid = 6914] [serial = 1945] [outer = (nil)] 09:27:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x862a2000) [pid = 6914] [serial = 1946] [outer = 0x86194c00] 09:27:14 INFO - PROCESS | 6914 | 1461083234774 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x862a4000) [pid = 6914] [serial = 1947] [outer = 0x86194c00] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8fce5000 == 159 [pid = 6914] [id = 219] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x89f1c400 == 158 [pid = 6914] [id = 216] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x89aa6800 == 157 [pid = 6914] [id = 493] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x93e0c000 == 156 [pid = 6914] [id = 129] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x93e45000 == 155 [pid = 6914] [id = 169] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e4000 == 154 [pid = 6914] [id = 69] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9a800 == 153 [pid = 6914] [id = 629] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8606cc00 == 152 [pid = 6914] [id = 628] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x86197c00 == 151 [pid = 6914] [id = 627] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x87fa6c00 == 150 [pid = 6914] [id = 626] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x93e13c00 == 149 [pid = 6914] [id = 625] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x9872a400 == 148 [pid = 6914] [id = 624] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x9802ac00 == 147 [pid = 6914] [id = 623] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x93e11400 == 146 [pid = 6914] [id = 621] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8fc86000 == 145 [pid = 6914] [id = 622] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x95ac9000 == 144 [pid = 6914] [id = 620] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x907b7000 == 143 [pid = 6914] [id = 619] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8fed9000 == 142 [pid = 6914] [id = 617] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x934fe000 == 141 [pid = 6914] [id = 618] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e8000 == 140 [pid = 6914] [id = 616] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x85849800 == 139 [pid = 6914] [id = 615] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8fedbc00 == 138 [pid = 6914] [id = 614] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3b2400 == 137 [pid = 6914] [id = 613] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b048800 == 136 [pid = 6914] [id = 612] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b369400 == 135 [pid = 6914] [id = 610] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8e664c00 == 134 [pid = 6914] [id = 611] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b03b400 == 133 [pid = 6914] [id = 609] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8584d800 == 132 [pid = 6914] [id = 607] 09:27:17 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9c800 == 131 [pid = 6914] [id = 608] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8fbcfc00) [pid = 6914] [serial = 1769] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x9a973c00) [pid = 6914] [serial = 1811] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x99203800) [pid = 6914] [serial = 1809] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x95abf400) [pid = 6914] [serial = 1796] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x89bcf400) [pid = 6914] [serial = 1815] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x94251000) [pid = 6914] [serial = 1794] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x8fc8dc00) [pid = 6914] [serial = 1770] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x89f1c000) [pid = 6914] [serial = 1761] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x89ab0c00) [pid = 6914] [serial = 1760] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x90545000) [pid = 6914] [serial = 1778] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x975a7400) [pid = 6914] [serial = 1800] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x8b128800) [pid = 6914] [serial = 1818] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x8b3cb400) [pid = 6914] [serial = 1764] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x93628c00) [pid = 6914] [serial = 1790] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x8e558000) [pid = 6914] [serial = 1689] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x905bf800) [pid = 6914] [serial = 1779] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x9802fc00) [pid = 6914] [serial = 1805] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x8bff0400) [pid = 6914] [serial = 1821] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x90276000) [pid = 6914] [serial = 1776] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x90253000) [pid = 6914] [serial = 1775] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x984c0c00) [pid = 6914] [serial = 1806] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x90916800) [pid = 6914] [serial = 1782] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x8be58c00) [pid = 6914] [serial = 1820] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x98abfc00) [pid = 6914] [serial = 1808] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x93e10800) [pid = 6914] [serial = 1791] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x9424d800) [pid = 6914] [serial = 1793] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x8fe1e400) [pid = 6914] [serial = 1773] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x8f8ca800) [pid = 6914] [serial = 1767] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x8fe19c00) [pid = 6914] [serial = 1772] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x9772b400) [pid = 6914] [serial = 1802] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x9338b400) [pid = 6914] [serial = 1788] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x90908400) [pid = 6914] [serial = 1781] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x95ca1400) [pid = 6914] [serial = 1797] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x8b05ec00) [pid = 6914] [serial = 1817] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x93388000) [pid = 6914] [serial = 1787] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x97252c00) [pid = 6914] [serial = 1799] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8b362800) [pid = 6914] [serial = 1763] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x918c7000) [pid = 6914] [serial = 1784] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8e662c00) [pid = 6914] [serial = 1766] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x93258400) [pid = 6914] [serial = 1785] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x892a6400) [pid = 6914] [serial = 1814] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x979a1400) [pid = 6914] [serial = 1803] [outer = (nil)] [url = about:blank] 09:27:17 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8b3d4400) [pid = 6914] [serial = 1823] [outer = (nil)] [url = about:blank] 09:27:18 INFO - PROCESS | 6914 | 1461083238094 Marionette TRACE conn3 <- [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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 4137ms 09:27:18 INFO - PROCESS | 6914 | 1461083238189 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 6914 | 1461083238193 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:27:18 INFO - PROCESS | 6914 | 1461083238201 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 6914 | 1461083238206 Marionette TRACE conn3 <- [1,2566,null,{}] 09:27:18 INFO - PROCESS | 6914 | 1461083238213 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 6914 | 1461083238421 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:27:18 INFO - PROCESS | 6914 | 1461083238680 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 6914 | ++DOCSHELL 0x88959c00 == 132 [pid = 6914] [id = 649] 09:27:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x89aae000) [pid = 6914] [serial = 1948] [outer = (nil)] 09:27:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x89bd1800) [pid = 6914] [serial = 1949] [outer = 0x89aae000] 09:27:18 INFO - PROCESS | 6914 | 1461083238780 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x89f19000) [pid = 6914] [serial = 1950] [outer = 0x89aae000] 09:27:19 INFO - PROCESS | 6914 | 1461083239657 Marionette TRACE conn3 <- [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]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1482ms 09:27:19 INFO - PROCESS | 6914 | 1461083239683 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 6914 | 1461083239691 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:27:19 INFO - PROCESS | 6914 | 1461083239701 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 6914 | 1461083239704 Marionette TRACE conn3 <- [1,2570,null,{}] 09:27:19 INFO - PROCESS | 6914 | 1461083239710 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 6914 | 1461083240024 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:27:20 INFO - PROCESS | 6914 | 1461083240061 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x8629bc00 == 133 [pid = 6914] [id = 650] 09:27:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x89aad400) [pid = 6914] [serial = 1951] [outer = (nil)] 09:27:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8b054800) [pid = 6914] [serial = 1952] [outer = 0x89aad400] 09:27:20 INFO - PROCESS | 6914 | 1461083240135 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8b1d5000) [pid = 6914] [serial = 1953] [outer = 0x89aad400] 09:27:21 INFO - PROCESS | 6914 | 1461083241180 Marionette TRACE conn3 <- [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]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1527ms 09:27:21 INFO - PROCESS | 6914 | 1461083241228 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 6914 | 1461083241231 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:27:21 INFO - PROCESS | 6914 | 1461083241243 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 6914 | 1461083241248 Marionette TRACE conn3 <- [1,2574,null,{}] 09:27:21 INFO - PROCESS | 6914 | 1461083241264 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 6914 | 1461083241580 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:27:21 INFO - PROCESS | 6914 | 1461083241609 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0cb800 == 134 [pid = 6914] [id = 651] 09:27:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8b3d0000) [pid = 6914] [serial = 1954] [outer = (nil)] 09:27:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8bff0800) [pid = 6914] [serial = 1955] [outer = 0x8b3d0000] 09:27:21 INFO - PROCESS | 6914 | 1461083241685 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8e374400) [pid = 6914] [serial = 1956] [outer = 0x8b3d0000] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x89bcb800) [pid = 6914] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x934cc400) [pid = 6914] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x97059400) [pid = 6914] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8f8d1c00) [pid = 6914] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8b060800) [pid = 6914] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x87fa7000) [pid = 6914] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x9361dc00) [pid = 6914] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x93e10400) [pid = 6914] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x98732c00) [pid = 6914] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x8fed9400) [pid = 6914] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8e37b800) [pid = 6914] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x975a8800) [pid = 6914] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x8b05a400) [pid = 6914] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8f8d5800) [pid = 6914] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x87f9d400) [pid = 6914] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8b1dc400) [pid = 6914] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x9325bc00) [pid = 6914] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x98735800) [pid = 6914] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8f8d5400) [pid = 6914] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x9024d800) [pid = 6914] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x99305000) [pid = 6914] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x87fa4c00) [pid = 6914] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:27:22 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x9024e800) [pid = 6914] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:27:23 INFO - PROCESS | 6914 | 1461083243365 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2185ms 09:27:23 INFO - PROCESS | 6914 | 1461083243429 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 6914 | 1461083243433 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:27:23 INFO - PROCESS | 6914 | 1461083243439 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 6914 | 1461083243442 Marionette TRACE conn3 <- [1,2578,null,{}] 09:27:23 INFO - PROCESS | 6914 | 1461083243448 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 6914 | 1461083243726 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:27:23 INFO - PROCESS | 6914 | 1461083243744 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x85849c00 == 135 [pid = 6914] [id = 652] 09:27:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x87f9d400) [pid = 6914] [serial = 1957] [outer = (nil)] 09:27:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x8b3de000) [pid = 6914] [serial = 1958] [outer = 0x87f9d400] 09:27:23 INFO - PROCESS | 6914 | 1461083243818 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8e380800) [pid = 6914] [serial = 1959] [outer = 0x87f9d400] 09:27:24 INFO - PROCESS | 6914 | 1461083244817 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1426ms 09:27:24 INFO - PROCESS | 6914 | 1461083244867 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 6914 | 1461083244873 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:27:24 INFO - PROCESS | 6914 | 1461083244882 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 6914 | 1461083244887 Marionette TRACE conn3 <- [1,2582,null,{}] 09:27:24 INFO - PROCESS | 6914 | 1461083244896 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 6914 | 1461083245158 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:27:25 INFO - PROCESS | 6914 | 1461083245508 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x892a2c00 == 136 [pid = 6914] [id = 653] 09:27:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x892a5400) [pid = 6914] [serial = 1960] [outer = (nil)] 09:27:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x89ab0c00) [pid = 6914] [serial = 1961] [outer = 0x892a5400] 09:27:25 INFO - PROCESS | 6914 | 1461083245601 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x89bd4c00) [pid = 6914] [serial = 1962] [outer = 0x892a5400] 09:27:26 INFO - PROCESS | 6914 | 1461083246558 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1735ms 09:27:26 INFO - PROCESS | 6914 | 1461083246617 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 6914 | 1461083246627 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:27:26 INFO - PROCESS | 6914 | 1461083246637 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 6914 | 1461083246641 Marionette TRACE conn3 <- [1,2586,null,{}] 09:27:26 INFO - PROCESS | 6914 | 1461083246647 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:26 INFO - PROCESS | 6914 | 1461083246913 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:27:27 INFO - PROCESS | 6914 | 1461083247262 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x862a3c00 == 137 [pid = 6914] [id = 654] 09:27:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8a0c3000) [pid = 6914] [serial = 1963] [outer = (nil)] 09:27:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8b1dc400) [pid = 6914] [serial = 1964] [outer = 0x8a0c3000] 09:27:27 INFO - PROCESS | 6914 | 1461083247366 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8b3d7400) [pid = 6914] [serial = 1965] [outer = 0x8a0c3000] 09:27:28 INFO - PROCESS | 6914 | 1461083248367 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1786ms 09:27:28 INFO - PROCESS | 6914 | 1461083248423 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 6914 | 1461083248427 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:27:28 INFO - PROCESS | 6914 | 1461083248434 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 6914 | 1461083248440 Marionette TRACE conn3 <- [1,2590,null,{}] 09:27:28 INFO - PROCESS | 6914 | 1461083248456 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:28 INFO - PROCESS | 6914 | 1461083248728 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:27:29 INFO - PROCESS | 6914 | 1461083249104 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e37bc00 == 138 [pid = 6914] [id = 655] 09:27:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8e664c00) [pid = 6914] [serial = 1966] [outer = (nil)] 09:27:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8f8ca800) [pid = 6914] [serial = 1967] [outer = 0x8e664c00] 09:27:29 INFO - PROCESS | 6914 | 1461083249194 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8fbc8000) [pid = 6914] [serial = 1968] [outer = 0x8e664c00] 09:27:30 INFO - PROCESS | 6914 | 1461083250116 Marionette TRACE conn3 <- [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]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1732ms 09:27:30 INFO - PROCESS | 6914 | 1461083250167 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 6914 | 1461083250171 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:27:30 INFO - PROCESS | 6914 | 1461083250178 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 6914 | 1461083250181 Marionette TRACE conn3 <- [1,2594,null,{}] 09:27:30 INFO - PROCESS | 6914 | 1461083250187 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:30 INFO - PROCESS | 6914 | 1461083250414 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:27:30 INFO - PROCESS | 6914 | 1461083250748 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e65b000 == 139 [pid = 6914] [id = 656] 09:27:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8f6edc00) [pid = 6914] [serial = 1969] [outer = (nil)] 09:27:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8fcf2c00) [pid = 6914] [serial = 1970] [outer = 0x8f6edc00] 09:27:30 INFO - PROCESS | 6914 | 1461083250840 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8fe1ec00) [pid = 6914] [serial = 1971] [outer = 0x8f6edc00] 09:27:31 INFO - PROCESS | 6914 | 1461083251792 Marionette TRACE conn3 <- [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]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1628ms 09:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:27:31 INFO - PROCESS | 6914 | 1461083251806 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 6914 | 1461083251809 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:27:31 INFO - PROCESS | 6914 | 1461083251816 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 6914 | 1461083251819 Marionette TRACE conn3 <- [1,2598,null,{}] 09:27:31 INFO - PROCESS | 6914 | 1461083251825 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 6914 | 1461083252090 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:27:32 INFO - PROCESS | 6914 | 1461083252440 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b040800 == 140 [pid = 6914] [id = 657] 09:27:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8e661800) [pid = 6914] [serial = 1972] [outer = (nil)] 09:27:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8ff17c00) [pid = 6914] [serial = 1973] [outer = 0x8e661800] 09:27:32 INFO - PROCESS | 6914 | 1461083252535 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8ff1d000) [pid = 6914] [serial = 1974] [outer = 0x8e661800] 09:27:33 INFO - PROCESS | 6914 | 1461083253506 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1738ms 09:27:33 INFO - PROCESS | 6914 | 1461083253554 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 6914 | 1461083253557 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:27:33 INFO - PROCESS | 6914 | 1461083253564 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 6914 | 1461083253567 Marionette TRACE conn3 <- [1,2602,null,{}] 09:27:33 INFO - PROCESS | 6914 | 1461083253573 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 6914 | 1461083253816 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:27:34 INFO - PROCESS | 6914 | 1461083254151 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fed7800 == 141 [pid = 6914] [id = 658] 09:27:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x90272000) [pid = 6914] [serial = 1975] [outer = (nil)] 09:27:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x9054f400) [pid = 6914] [serial = 1976] [outer = 0x90272000] 09:27:34 INFO - PROCESS | 6914 | 1461083254245 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x907afc00) [pid = 6914] [serial = 1977] [outer = 0x90272000] 09:27:35 INFO - PROCESS | 6914 | 1461083255179 Marionette TRACE conn3 <- [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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1682ms 09:27:35 INFO - PROCESS | 6914 | 1461083255247 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 6914 | 1461083255250 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:27:35 INFO - PROCESS | 6914 | 1461083255257 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 6914 | 1461083255260 Marionette TRACE conn3 <- [1,2606,null,{}] 09:27:35 INFO - PROCESS | 6914 | 1461083255266 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 6914 | 1461083255481 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:27:35 INFO - PROCESS | 6914 | 1461083255766 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x90546800 == 142 [pid = 6914] [id = 659] 09:27:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x905bdc00) [pid = 6914] [serial = 1978] [outer = (nil)] 09:27:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x91517800) [pid = 6914] [serial = 1979] [outer = 0x905bdc00] 09:27:35 INFO - PROCESS | 6914 | 1461083255898 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x9151f000) [pid = 6914] [serial = 1980] [outer = 0x905bdc00] 09:27:36 INFO - PROCESS | 6914 | 1461083256837 Marionette TRACE conn3 <- [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]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1639ms 09:27:36 INFO - PROCESS | 6914 | 1461083256897 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 6914 | 1461083256901 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:27:36 INFO - PROCESS | 6914 | 1461083256907 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 6914 | 1461083256911 Marionette TRACE conn3 <- [1,2610,null,{}] 09:27:36 INFO - PROCESS | 6914 | 1461083256916 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 6914 | 1461083257167 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:27:37 INFO - PROCESS | 6914 | 1461083257522 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x9054ec00 == 143 [pid = 6914] [id = 660] 09:27:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x907b5800) [pid = 6914] [serial = 1981] [outer = (nil)] 09:27:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x93389400) [pid = 6914] [serial = 1982] [outer = 0x907b5800] 09:27:37 INFO - PROCESS | 6914 | 1461083257612 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x9343d800) [pid = 6914] [serial = 1983] [outer = 0x907b5800] 09:27:38 INFO - PROCESS | 6914 | 1461083258569 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1738ms 09:27:38 INFO - PROCESS | 6914 | 1461083258646 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:27:38 INFO - PROCESS | 6914 | 1461083258650 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:27:38 INFO - PROCESS | 6914 | 1461083258656 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 6914 | 1461083258660 Marionette TRACE conn3 <- [1,2614,null,{}] 09:27:38 INFO - PROCESS | 6914 | 1461083258665 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 6914 | 1461083258892 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:27:39 INFO - PROCESS | 6914 | 1461083259226 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fc8ac00 == 144 [pid = 6914] [id = 661] 09:27:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x93262400) [pid = 6914] [serial = 1984] [outer = (nil)] 09:27:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x9361dc00) [pid = 6914] [serial = 1985] [outer = 0x93262400] 09:27:39 INFO - PROCESS | 6914 | 1461083259324 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x93621800) [pid = 6914] [serial = 1986] [outer = 0x93262400] 09:27:40 INFO - PROCESS | 6914 | 1461083260252 Marionette TRACE conn3 <- [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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1634ms 09:27:40 INFO - PROCESS | 6914 | 1461083260291 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 6914 | 1461083260294 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:27:40 INFO - PROCESS | 6914 | 1461083260301 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 6914 | 1461083260304 Marionette TRACE conn3 <- [1,2618,null,{}] 09:27:40 INFO - PROCESS | 6914 | 1461083260310 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 6914 | 1461083260538 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:27:40 INFO - PROCESS | 6914 | 1461083260875 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x907ba000 == 145 [pid = 6914] [id = 662] 09:27:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x934d0c00) [pid = 6914] [serial = 1987] [outer = (nil)] 09:27:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x93e16400) [pid = 6914] [serial = 1988] [outer = 0x934d0c00] 09:27:40 INFO - PROCESS | 6914 | 1461083260967 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x93e42c00) [pid = 6914] [serial = 1989] [outer = 0x934d0c00] 09:27:41 INFO - PROCESS | 6914 | 1461083261832 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1578ms 09:27:41 INFO - PROCESS | 6914 | 1461083261880 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 6914 | 1461083261884 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:27:41 INFO - PROCESS | 6914 | 1461083261890 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 6914 | 1461083261895 Marionette TRACE conn3 <- [1,2622,null,{}] 09:27:41 INFO - PROCESS | 6914 | 1461083261900 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 6914 | 1461083262146 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:27:42 INFO - PROCESS | 6914 | 1461083262514 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x934fb400 == 146 [pid = 6914] [id = 663] 09:27:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x95ac7c00) [pid = 6914] [serial = 1990] [outer = (nil)] 09:27:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x9639e000) [pid = 6914] [serial = 1991] [outer = 0x95ac7c00] 09:27:42 INFO - PROCESS | 6914 | 1461083262612 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x972c2800) [pid = 6914] [serial = 1992] [outer = 0x95ac7c00] 09:27:43 INFO - PROCESS | 6914 | 1461083263582 Marionette TRACE conn3 <- [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]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1730ms 09:27:43 INFO - PROCESS | 6914 | 1461083263621 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 6914 | 1461083263624 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:27:43 INFO - PROCESS | 6914 | 1461083263631 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 6914 | 1461083263634 Marionette TRACE conn3 <- [1,2626,null,{}] 09:27:43 INFO - PROCESS | 6914 | 1461083263639 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 6914 | 1461083263946 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:27:44 INFO - PROCESS | 6914 | 1461083264215 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x95a1b800 == 147 [pid = 6914] [id = 664] 09:27:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x96338000) [pid = 6914] [serial = 1993] [outer = (nil)] 09:27:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x975b5000) [pid = 6914] [serial = 1994] [outer = 0x96338000] 09:27:44 INFO - PROCESS | 6914 | 1461083264310 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x97724800) [pid = 6914] [serial = 1995] [outer = 0x96338000] 09:27:45 INFO - PROCESS | 6914 | 1461083265175 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1587ms 09:27:45 INFO - PROCESS | 6914 | 1461083265218 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:27:45 INFO - PROCESS | 6914 | 1461083265222 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:27:45 INFO - PROCESS | 6914 | 1461083265228 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 6914 | 1461083265232 Marionette TRACE conn3 <- [1,2630,null,{}] 09:27:45 INFO - PROCESS | 6914 | 1461083265237 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 6914 | 1461083265462 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:27:45 INFO - PROCESS | 6914 | 1461083265751 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x8ff16400 == 148 [pid = 6914] [id = 665] 09:27:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x975acc00) [pid = 6914] [serial = 1996] [outer = (nil)] 09:27:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x9866d000) [pid = 6914] [serial = 1997] [outer = 0x975acc00] 09:27:45 INFO - PROCESS | 6914 | 1461083265883 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x98679000) [pid = 6914] [serial = 1998] [outer = 0x975acc00] 09:27:46 INFO - PROCESS | 6914 | 1461083266792 Marionette TRACE conn3 <- [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]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1638ms 09:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:27:46 INFO - PROCESS | 6914 | 1461083266867 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 6914 | 1461083266870 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:27:46 INFO - PROCESS | 6914 | 1461083266877 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 6914 | 1461083266880 Marionette TRACE conn3 <- [1,2634,null,{}] 09:27:46 INFO - PROCESS | 6914 | 1461083266886 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 6914 | 1461083267145 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:27:47 INFO - PROCESS | 6914 | 1461083267495 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e10800 == 149 [pid = 6914] [id = 666] 09:27:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x971b3000) [pid = 6914] [serial = 1999] [outer = (nil)] 09:27:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x99203c00) [pid = 6914] [serial = 2000] [outer = 0x971b3000] 09:27:47 INFO - PROCESS | 6914 | 1461083267585 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x9920b400) [pid = 6914] [serial = 2001] [outer = 0x971b3000] 09:27:48 INFO - PROCESS | 6914 | 1461083268560 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1743ms 09:27:48 INFO - PROCESS | 6914 | 1461083268620 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 6914 | 1461083268625 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:27:48 INFO - PROCESS | 6914 | 1461083268631 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 6914 | 1461083268634 Marionette TRACE conn3 <- [1,2638,null,{}] 09:27:48 INFO - PROCESS | 6914 | 1461083268640 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 6914 | 1461083268878 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:27:49 INFO - PROCESS | 6914 | 1461083269211 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x9771e400 == 150 [pid = 6914] [id = 667] 09:27:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x989a9800) [pid = 6914] [serial = 2002] [outer = (nil)] 09:27:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x9fb9b800) [pid = 6914] [serial = 2003] [outer = 0x989a9800] 09:27:49 INFO - PROCESS | 6914 | 1461083269309 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x9fdea400) [pid = 6914] [serial = 2004] [outer = 0x989a9800] 09:27:50 INFO - PROCESS | 6914 | 1461083270184 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1584ms 09:27:50 INFO - PROCESS | 6914 | 1461083270218 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 6914 | 1461083270221 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:27:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:27:50 INFO - PROCESS | 6914 | 1461083270228 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 6914 | 1461083270231 Marionette TRACE conn3 <- [1,2642,null,{}] 09:27:50 INFO - PROCESS | 6914 | 1461083270237 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 6914 | 1461083270452 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:27:50 INFO - PROCESS | 6914 | 1461083270749 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b4c00 == 151 [pid = 6914] [id = 668] 09:27:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x9df85000) [pid = 6914] [serial = 2005] [outer = (nil)] 09:27:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0xa0e3a000) [pid = 6914] [serial = 2006] [outer = 0x9df85000] 09:27:50 INFO - PROCESS | 6914 | 1461083270887 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0xa2933800) [pid = 6914] [serial = 2007] [outer = 0x9df85000] 09:27:51 INFO - PROCESS | 6914 | 1461083271766 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:27:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1591ms 09:27:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:27:51 INFO - PROCESS | 6914 | 1461083271819 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 6914 | 1461083271822 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:27:51 INFO - PROCESS | 6914 | 1461083271829 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 6914 | 1461083271832 Marionette TRACE conn3 <- [1,2646,null,{}] 09:27:51 INFO - PROCESS | 6914 | 1461083271838 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 6914 | 1461083272063 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:27:52 INFO - PROCESS | 6914 | 1461083272429 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x8584c400 == 152 [pid = 6914] [id = 669] 09:27:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x8618f400) [pid = 6914] [serial = 2008] [outer = (nil)] 09:27:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x93d0ec00) [pid = 6914] [serial = 2009] [outer = 0x8618f400] 09:27:52 INFO - PROCESS | 6914 | 1461083272516 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x93d10800) [pid = 6914] [serial = 2010] [outer = 0x8618f400] 09:27:53 INFO - PROCESS | 6914 | 1461083273419 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:27:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1632ms 09:27:53 INFO - PROCESS | 6914 | 1461083273460 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 6914 | 1461083273464 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:27:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:27:53 INFO - PROCESS | 6914 | 1461083273470 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 6914 | 1461083273474 Marionette TRACE conn3 <- [1,2650,null,{}] 09:27:53 INFO - PROCESS | 6914 | 1461083273479 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 6914 | 1461083273699 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:27:54 INFO - PROCESS | 6914 | 1461083274040 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a324c00 == 153 [pid = 6914] [id = 670] 09:27:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x8a325800) [pid = 6914] [serial = 2011] [outer = (nil)] 09:27:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x8a32b000) [pid = 6914] [serial = 2012] [outer = 0x8a325800] 09:27:54 INFO - PROCESS | 6914 | 1461083274133 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x8a32d000) [pid = 6914] [serial = 2013] [outer = 0x8a325800] 09:27:55 INFO - PROCESS | 6914 | 1461083275011 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0cb800 == 152 [pid = 6914] [id = 651] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x8629bc00 == 151 [pid = 6914] [id = 650] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x88959c00 == 150 [pid = 6914] [id = 649] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x8588bc00 == 149 [pid = 6914] [id = 647] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x8588c800 == 148 [pid = 6914] [id = 645] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x9a920c00 == 147 [pid = 6914] [id = 646] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x9748cc00 == 146 [pid = 6914] [id = 644] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x97723000 == 145 [pid = 6914] [id = 643] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x9325b400 == 144 [pid = 6914] [id = 642] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc0800 == 143 [pid = 6914] [id = 640] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x9424a400 == 142 [pid = 6914] [id = 641] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x90278c00 == 141 [pid = 6914] [id = 639] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x9325ac00 == 140 [pid = 6914] [id = 638] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x905c7c00 == 139 [pid = 6914] [id = 637] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e2c00 == 138 [pid = 6914] [id = 636] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x8fcea000 == 137 [pid = 6914] [id = 635] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x85844c00 == 136 [pid = 6914] [id = 634] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x8b041000 == 135 [pid = 6914] [id = 632] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0c6c00 == 134 [pid = 6914] [id = 633] 09:27:57 INFO - PROCESS | 6914 | --DOCSHELL 0x892a9800 == 133 [pid = 6914] [id = 631] 09:27:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:27:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 3790ms 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0x8a3b6000) [pid = 6914] [serial = 1883] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0x98ab5800) [pid = 6914] [serial = 1868] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0x97724c00) [pid = 6914] [serial = 1863] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x934d7000) [pid = 6914] [serial = 1851] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x8b1d2000) [pid = 6914] [serial = 1829] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x892a4c00) [pid = 6914] [serial = 1880] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x89ab0800) [pid = 6914] [serial = 1881] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x9ff41c00) [pid = 6914] [serial = 1877] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x971b3c00) [pid = 6914] [serial = 1860] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x8b055000) [pid = 6914] [serial = 1884] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x93e40c00) [pid = 6914] [serial = 1856] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x99390800) [pid = 6914] [serial = 1871] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x9338a800) [pid = 6914] [serial = 1850] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x9a680400) [pid = 6914] [serial = 1872] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x90278000) [pid = 6914] [serial = 1841] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x8f6e9c00) [pid = 6914] [serial = 1833] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x98026800) [pid = 6914] [serial = 1865] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x98fb1000) [pid = 6914] [serial = 1869] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x8b3c6c00) [pid = 6914] [serial = 1889] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x8fce8000) [pid = 6914] [serial = 1835] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x8b3c3c00) [pid = 6914] [serial = 1830] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x89ab2c00) [pid = 6914] [serial = 1827] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x8b3d9800) [pid = 6914] [serial = 1886] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x9361d800) [pid = 6914] [serial = 1853] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x905c2c00) [pid = 6914] [serial = 1842] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x8be5f800) [pid = 6914] [serial = 1887] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x9df84400) [pid = 6914] [serial = 1812] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x90194400) [pid = 6914] [serial = 1839] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x93384000) [pid = 6914] [serial = 1848] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x9fb07c00) [pid = 6914] [serial = 1875] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x8b3d7800) [pid = 6914] [serial = 1758] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x97721000) [pid = 6914] [serial = 1862] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x959cdc00) [pid = 6914] [serial = 1857] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x8e663000) [pid = 6914] [serial = 1832] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x9802d000) [pid = 6914] [serial = 1866] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x90916400) [pid = 6914] [serial = 1844] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x93626000) [pid = 6914] [serial = 1854] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8fe12c00) [pid = 6914] [serial = 1836] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x9704f400) [pid = 6914] [serial = 1859] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x9fa91400) [pid = 6914] [serial = 1874] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8ff16800) [pid = 6914] [serial = 1838] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x916c1400) [pid = 6914] [serial = 1845] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x93260000) [pid = 6914] [serial = 1847] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x88962400) [pid = 6914] [serial = 1826] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8e65ac00) [pid = 6914] [serial = 1892] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x8bff9800) [pid = 6914] [serial = 1890] [outer = (nil)] [url = about:blank] 09:27:57 INFO - PROCESS | 6914 | 1461083277627 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 6914 | 1461083277633 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:27:57 INFO - PROCESS | 6914 | 1461083277654 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 6914 | 1461083277663 Marionette TRACE conn3 <- [1,2654,null,{}] 09:27:57 INFO - PROCESS | 6914 | 1461083277671 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 6914 | 1461083277876 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:27:58 INFO - PROCESS | 6914 | 1461083278120 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa7000 == 134 [pid = 6914] [id = 671] 09:27:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x88959c00) [pid = 6914] [serial = 2014] [outer = (nil)] 09:27:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x892aac00) [pid = 6914] [serial = 2015] [outer = 0x88959c00] 09:27:58 INFO - PROCESS | 6914 | 1461083278210 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x89bc7400) [pid = 6914] [serial = 2016] [outer = 0x88959c00] 09:27:59 INFO - PROCESS | 6914 | 1461083279044 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:27:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1442ms 09:27:59 INFO - PROCESS | 6914 | 1461083279094 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 6914 | 1461083279099 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:27:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:27:59 INFO - PROCESS | 6914 | 1461083279111 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 6914 | 1461083279116 Marionette TRACE conn3 <- [1,2658,null,{}] 09:27:59 INFO - PROCESS | 6914 | 1461083279122 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 6914 | 1461083279316 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:27:59 INFO - PROCESS | 6914 | 1461083279547 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x8629f400 == 135 [pid = 6914] [id = 672] 09:27:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x862a9000) [pid = 6914] [serial = 2017] [outer = (nil)] 09:27:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8a32c000) [pid = 6914] [serial = 2018] [outer = 0x862a9000] 09:27:59 INFO - PROCESS | 6914 | 1461083279619 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8a3b5c00) [pid = 6914] [serial = 2019] [outer = 0x862a9000] 09:28:00 INFO - PROCESS | 6914 | 1461083280587 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:28:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1533ms 09:28:00 INFO - PROCESS | 6914 | 1461083280647 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 6914 | 1461083280651 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:28:00 INFO - PROCESS | 6914 | 1461083280658 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 6914 | 1461083280661 Marionette TRACE conn3 <- [1,2662,null,{}] 09:28:00 INFO - PROCESS | 6914 | 1461083280676 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 6914 | 1461083280991 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:28:01 INFO - PROCESS | 6914 | 1461083281026 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a328000 == 136 [pid = 6914] [id = 673] 09:28:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8b053c00) [pid = 6914] [serial = 2020] [outer = (nil)] 09:28:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8b3c8c00) [pid = 6914] [serial = 2021] [outer = 0x8b053c00] 09:28:01 INFO - PROCESS | 6914 | 1461083281106 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8be5b000) [pid = 6914] [serial = 2022] [outer = 0x8b053c00] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x9a927800) [pid = 6914] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x98673000) [pid = 6914] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x90253c00) [pid = 6914] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x971b1c00) [pid = 6914] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x93442400) [pid = 6914] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x905c9000) [pid = 6914] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x89aad400) [pid = 6914] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x959cf800) [pid = 6914] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x98024000) [pid = 6914] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0xa0d48800) [pid = 6914] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x89f0f000) [pid = 6914] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x905ca400) [pid = 6914] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8e54b800) [pid = 6914] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x89aae000) [pid = 6914] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x93e0a000) [pid = 6914] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x86194c00) [pid = 6914] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x8fce8400) [pid = 6914] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x8b3d0000) [pid = 6914] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x9325ec00) [pid = 6914] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x89ab0400) [pid = 6914] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x8b11c400) [pid = 6914] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:28:02 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0x8e378800) [pid = 6914] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:28:02 INFO - PROCESS | 6914 | 1461083282890 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:28:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2281ms 09:28:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:28:02 INFO - PROCESS | 6914 | 1461083282939 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 6914 | 1461083282942 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:28:02 INFO - PROCESS | 6914 | 1461083282947 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 6914 | 1461083282951 Marionette TRACE conn3 <- [1,2666,null,{}] 09:28:02 INFO - PROCESS | 6914 | 1461083282956 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 6914 | 1461083283170 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:28:03 INFO - PROCESS | 6914 | 1461083283402 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x84ebb400 == 137 [pid = 6914] [id = 674] 09:28:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x8629c800) [pid = 6914] [serial = 2023] [outer = (nil)] 09:28:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x8b3d0000) [pid = 6914] [serial = 2024] [outer = 0x8629c800] 09:28:03 INFO - PROCESS | 6914 | 1461083283477 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x8bff2c00) [pid = 6914] [serial = 2025] [outer = 0x8629c800] 09:28:04 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:04 INFO - PROCESS | 6914 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:28:04 INFO - PROCESS | 6914 | 1461083284767 Marionette TRACE conn3 <- [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]]]}] 09:28:04 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) 09:28:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1835ms 09:28:04 INFO - PROCESS | 6914 | 1461083284783 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 6914 | 1461083284789 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:28:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:28:04 INFO - PROCESS | 6914 | 1461083284798 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 6914 | 1461083284804 Marionette TRACE conn3 <- [1,2670,null,{}] 09:28:04 INFO - PROCESS | 6914 | 1461083284814 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 6914 | 1461083285230 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:28:05 INFO - PROCESS | 6914 | 1461083285444 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x8629ec00 == 138 [pid = 6914] [id = 675] 09:28:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x862a8800) [pid = 6914] [serial = 2026] [outer = (nil)] 09:28:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x892af000) [pid = 6914] [serial = 2027] [outer = 0x862a8800] 09:28:05 INFO - PROCESS | 6914 | 1461083285539 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x89f1dc00) [pid = 6914] [serial = 2028] [outer = 0x862a8800] 09:28:06 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:06 INFO - PROCESS | 6914 | 1461083286971 Marionette TRACE conn3 <- [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] 09:28:07 INFO - PROCESS | 6914 | 1461083287004 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:28:07 INFO - PROCESS | 6914 | 1461083287015 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 6914 | 1461083287018 Marionette TRACE conn3 <- [1,2674,null,{}] 09:28:07 INFO - PROCESS | 6914 | 1461083287025 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 6914 | 1461083287331 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:28:07 INFO - PROCESS | 6914 | 1461083287630 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9c800 == 139 [pid = 6914] [id = 676] 09:28:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x87fa5400) [pid = 6914] [serial = 2029] [outer = (nil)] 09:28:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8b057400) [pid = 6914] [serial = 2030] [outer = 0x87fa5400] 09:28:07 INFO - PROCESS | 6914 | 1461083287720 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8b19b800) [pid = 6914] [serial = 2031] [outer = 0x87fa5400] 09:28:09 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:09 INFO - PROCESS | 6914 | 1461083289231 Marionette TRACE conn3 <- [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] 09:28:09 INFO - PROCESS | 6914 | 1461083289392 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:28:09 INFO - PROCESS | 6914 | 1461083289414 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 6914 | 1461083289420 Marionette TRACE conn3 <- [1,2678,null,{}] 09:28:09 INFO - PROCESS | 6914 | 1461083289436 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 6914 | 1461083289676 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:28:09 INFO - PROCESS | 6914 | 1461083289962 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x8629bc00 == 140 [pid = 6914] [id = 677] 09:28:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8b197400) [pid = 6914] [serial = 2032] [outer = (nil)] 09:28:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8be64400) [pid = 6914] [serial = 2033] [outer = 0x8b197400] 09:28:10 INFO - PROCESS | 6914 | 1461083290061 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8e665c00) [pid = 6914] [serial = 2034] [outer = 0x8b197400] 09:28:11 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:11 INFO - PROCESS | 6914 | 1461083291474 Marionette TRACE conn3 <- [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]]]}] 09:28:11 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) 09:28:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2095ms 09:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:28:11 INFO - PROCESS | 6914 | 1461083291506 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 6914 | 1461083291510 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:28:11 INFO - PROCESS | 6914 | 1461083291516 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 6914 | 1461083291520 Marionette TRACE conn3 <- [1,2682,null,{}] 09:28:11 INFO - PROCESS | 6914 | 1461083291526 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 6914 | 1461083291785 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:28:12 INFO - PROCESS | 6914 | 1461083292041 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x85848c00 == 141 [pid = 6914] [id = 678] 09:28:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b3c9c00) [pid = 6914] [serial = 2035] [outer = (nil)] 09:28:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8fce6800) [pid = 6914] [serial = 2036] [outer = 0x8b3c9c00] 09:28:12 INFO - PROCESS | 6914 | 1461083292129 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8fe14c00) [pid = 6914] [serial = 2037] [outer = 0x8b3c9c00] 09:28:13 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:13 INFO - PROCESS | 6914 | 1461083293526 Marionette TRACE conn3 <- [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]]]}] 09:28:13 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) 09:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2052ms 09:28:13 INFO - PROCESS | 6914 | 1461083293569 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 6914 | 1461083293573 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:28:13 INFO - PROCESS | 6914 | 1461083293579 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 6914 | 1461083293582 Marionette TRACE conn3 <- [1,2686,null,{}] 09:28:13 INFO - PROCESS | 6914 | 1461083293588 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 6914 | 1461083293880 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:28:14 INFO - PROCESS | 6914 | 1461083294165 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e663000 == 142 [pid = 6914] [id = 679] 09:28:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8fbcf800) [pid = 6914] [serial = 2038] [outer = (nil)] 09:28:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8ff11800) [pid = 6914] [serial = 2039] [outer = 0x8fbcf800] 09:28:14 INFO - PROCESS | 6914 | 1461083294251 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x90191c00) [pid = 6914] [serial = 2040] [outer = 0x8fbcf800] 09:28:15 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:15 INFO - PROCESS | 6914 | 1461083295598 Marionette TRACE conn3 <- [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] 09:28:15 INFO - PROCESS | 6914 | 1461083295665 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:28:15 INFO - PROCESS | 6914 | 1461083295672 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 6914 | 1461083295675 Marionette TRACE conn3 <- [1,2690,null,{}] 09:28:15 INFO - PROCESS | 6914 | 1461083295681 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 6914 | 1461083296145 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:28:16 INFO - PROCESS | 6914 | 1461083296332 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a257400 == 143 [pid = 6914] [id = 680] 09:28:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8fede400) [pid = 6914] [serial = 2041] [outer = (nil)] 09:28:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x9036fc00) [pid = 6914] [serial = 2042] [outer = 0x8fede400] 09:28:16 INFO - PROCESS | 6914 | 1461083296425 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x907adc00) [pid = 6914] [serial = 2043] [outer = 0x8fede400] 09:28:17 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:17 INFO - PROCESS | 6914 | 1461083297807 Marionette TRACE conn3 <- [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] 09:28:17 INFO - PROCESS | 6914 | 1461083297869 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:28:17 INFO - PROCESS | 6914 | 1461083297876 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 6914 | 1461083297879 Marionette TRACE conn3 <- [1,2694,null,{}] 09:28:17 INFO - PROCESS | 6914 | 1461083297885 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 6914 | 1461083298181 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:28:18 INFO - PROCESS | 6914 | 1461083298496 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 6914 | ++DOCSHELL 0x90276000 == 144 [pid = 6914] [id = 681] 09:28:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x9027b400) [pid = 6914] [serial = 2044] [outer = (nil)] 09:28:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x916c4400) [pid = 6914] [serial = 2045] [outer = 0x9027b400] 09:28:18 INFO - PROCESS | 6914 | 1461083298587 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x918c1400) [pid = 6914] [serial = 2046] [outer = 0x9027b400] 09:28:19 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:19 INFO - PROCESS | 6914 | 1461083299958 Marionette TRACE conn3 <- [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] 09:28:20 INFO - PROCESS | 6914 | 1461083300022 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:28:20 INFO - PROCESS | 6914 | 1461083300028 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 6914 | 1461083300032 Marionette TRACE conn3 <- [1,2698,null,{}] 09:28:20 INFO - PROCESS | 6914 | 1461083300037 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 6914 | 1461083300321 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:28:20 INFO - PROCESS | 6914 | 1461083300586 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b122c00 == 145 [pid = 6914] [id = 682] 09:28:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x91518800) [pid = 6914] [serial = 2047] [outer = (nil)] 09:28:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x93263c00) [pid = 6914] [serial = 2048] [outer = 0x91518800] 09:28:20 INFO - PROCESS | 6914 | 1461083300674 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x93382800) [pid = 6914] [serial = 2049] [outer = 0x91518800] 09:28:21 INFO - PROCESS | 6914 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:22 INFO - PROCESS | 6914 | 1461083302030 Marionette TRACE conn3 <- [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] 09:28:22 INFO - PROCESS | 6914 | 1461083302065 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:28:22 INFO - PROCESS | 6914 | 1461083302071 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 6914 | 1461083302074 Marionette TRACE conn3 <- [1,2702,null,{}] 09:28:22 INFO - PROCESS | 6914 | 1461083302080 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:22 INFO - PROCESS | 6914 | 1461083302334 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:28:22 INFO - PROCESS | 6914 | 1461083302601 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x916c6400 == 146 [pid = 6914] [id = 683] 09:28:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x916c6c00) [pid = 6914] [serial = 2050] [outer = (nil)] 09:28:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x934efc00) [pid = 6914] [serial = 2051] [outer = 0x916c6c00] 09:28:22 INFO - PROCESS | 6914 | 1461083302699 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x934f3800) [pid = 6914] [serial = 2052] [outer = 0x916c6c00] 09:28:23 INFO - PROCESS | 6914 | 1461083303630 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:28:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1628ms 09:28:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:28:23 INFO - PROCESS | 6914 | 1461083303700 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 6914 | 1461083303703 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:28:23 INFO - PROCESS | 6914 | 1461083303710 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 6914 | 1461083303714 Marionette TRACE conn3 <- [1,2706,null,{}] 09:28:23 INFO - PROCESS | 6914 | 1461083303720 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 6914 | 1461083303945 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:28:24 INFO - PROCESS | 6914 | 1461083304281 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x8591a000 == 147 [pid = 6914] [id = 684] 09:28:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x934d8c00) [pid = 6914] [serial = 2053] [outer = (nil)] 09:28:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x93b5d800) [pid = 6914] [serial = 2054] [outer = 0x934d8c00] 09:28:24 INFO - PROCESS | 6914 | 1461083304373 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x93b61000) [pid = 6914] [serial = 2055] [outer = 0x934d8c00] 09:28:25 INFO - PROCESS | 6914 | 1461083305301 Marionette TRACE conn3 <- [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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:28:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1630ms 09:28:25 INFO - PROCESS | 6914 | 1461083305340 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 6914 | 1461083305344 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:28:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:28:25 INFO - PROCESS | 6914 | 1461083305350 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 6914 | 1461083305354 Marionette TRACE conn3 <- [1,2710,null,{}] 09:28:25 INFO - PROCESS | 6914 | 1461083305360 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 6914 | 1461083305605 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:28:25 INFO - PROCESS | 6914 | 1461083305960 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x93d0f800 == 148 [pid = 6914] [id = 685] 09:28:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x93d10c00) [pid = 6914] [serial = 2056] [outer = (nil)] 09:28:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x93e11c00) [pid = 6914] [serial = 2057] [outer = 0x93d10c00] 09:28:26 INFO - PROCESS | 6914 | 1461083306067 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x9424a400) [pid = 6914] [serial = 2058] [outer = 0x93d10c00] 09:28:27 INFO - PROCESS | 6914 | 1461083307046 Marionette TRACE conn3 <- [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] 09:28:27 INFO - PROCESS | 6914 | 1461083307087 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:28:27 INFO - PROCESS | 6914 | 1461083307094 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 6914 | 1461083307097 Marionette TRACE conn3 <- [1,2714,null,{}] 09:28:27 INFO - PROCESS | 6914 | 1461083307103 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 6914 | 1461083307327 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:28:27 INFO - PROCESS | 6914 | 1461083307693 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x93628c00 == 149 [pid = 6914] [id = 686] 09:28:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x94258400) [pid = 6914] [serial = 2059] [outer = (nil)] 09:28:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x9633c400) [pid = 6914] [serial = 2060] [outer = 0x94258400] 09:28:27 INFO - PROCESS | 6914 | 1461083307797 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x9704f000) [pid = 6914] [serial = 2061] [outer = 0x94258400] 09:28:28 INFO - PROCESS | 6914 | 1461083308715 Marionette TRACE conn3 <- [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]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:28:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1684ms 09:28:28 INFO - PROCESS | 6914 | 1461083308778 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 6914 | 1461083308782 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:28:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:28:28 INFO - PROCESS | 6914 | 1461083308788 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 6914 | 1461083308792 Marionette TRACE conn3 <- [1,2718,null,{}] 09:28:28 INFO - PROCESS | 6914 | 1461083308797 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:29 INFO - PROCESS | 6914 | 1461083309018 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:28:29 INFO - PROCESS | 6914 | 1461083309308 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x9639e400 == 150 [pid = 6914] [id = 687] 09:28:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x972c8c00) [pid = 6914] [serial = 2062] [outer = (nil)] 09:28:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x97727c00) [pid = 6914] [serial = 2063] [outer = 0x972c8c00] 09:28:29 INFO - PROCESS | 6914 | 1461083309440 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x9772b000) [pid = 6914] [serial = 2064] [outer = 0x972c8c00] 09:28:30 INFO - PROCESS | 6914 | 1461083310371 Marionette TRACE conn3 <- [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] 09:28:30 INFO - PROCESS | 6914 | 1461083310435 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:28:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:28:30 INFO - PROCESS | 6914 | 1461083310441 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 6914 | 1461083310444 Marionette TRACE conn3 <- [1,2722,null,{}] 09:28:30 INFO - PROCESS | 6914 | 1461083310450 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 6914 | 1461083310671 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:28:31 INFO - PROCESS | 6914 | 1461083311011 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x934d3800 == 151 [pid = 6914] [id = 688] 09:28:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x93b66000) [pid = 6914] [serial = 2065] [outer = (nil)] 09:28:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x98027800) [pid = 6914] [serial = 2066] [outer = 0x93b66000] 09:28:31 INFO - PROCESS | 6914 | 1461083311105 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x9802e000) [pid = 6914] [serial = 2067] [outer = 0x93b66000] 09:28:32 INFO - PROCESS | 6914 | 1461083312071 Marionette TRACE conn3 <- [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] 09:28:32 INFO - PROCESS | 6914 | 1461083312135 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:28:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:28:32 INFO - PROCESS | 6914 | 1461083312141 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 6914 | 1461083312144 Marionette TRACE conn3 <- [1,2726,null,{}] 09:28:32 INFO - PROCESS | 6914 | 1461083312149 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:32 INFO - PROCESS | 6914 | 1461083312421 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:28:32 INFO - PROCESS | 6914 | 1461083312803 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x97728800 == 152 [pid = 6914] [id = 689] 09:28:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x97729400) [pid = 6914] [serial = 2068] [outer = (nil)] 09:28:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x99204800) [pid = 6914] [serial = 2069] [outer = 0x97729400] 09:28:32 INFO - PROCESS | 6914 | 1461083312895 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x99301400) [pid = 6914] [serial = 2070] [outer = 0x97729400] 09:28:33 INFO - PROCESS | 6914 | 1461083313866 Marionette TRACE conn3 <- [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]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:28:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1780ms 09:28:33 INFO - PROCESS | 6914 | 1461083313922 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 6914 | 1461083313926 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:28:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:28:33 INFO - PROCESS | 6914 | 1461083313933 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 6914 | 1461083313937 Marionette TRACE conn3 <- [1,2730,null,{}] 09:28:33 INFO - PROCESS | 6914 | 1461083313943 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 6914 | 1461083314227 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:28:34 INFO - PROCESS | 6914 | 1461083314569 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 6914 | ++DOCSHELL 0x85910800 == 153 [pid = 6914] [id = 690] 09:28:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x8a0c6c00) [pid = 6914] [serial = 2071] [outer = (nil)] 09:28:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x9df84400) [pid = 6914] [serial = 2072] [outer = 0x8a0c6c00] 09:28:34 INFO - PROCESS | 6914 | 1461083314660 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x9ea1e000) [pid = 6914] [serial = 2073] [outer = 0x8a0c6c00] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x905c0400 == 152 [pid = 6914] [id = 574] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8a254c00 == 151 [pid = 6914] [id = 560] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3d9400 == 150 [pid = 6914] [id = 561] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x934d4c00 == 149 [pid = 6914] [id = 572] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8b1da400 == 148 [pid = 6914] [id = 569] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x97496800 == 147 [pid = 6914] [id = 575] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8fcec800 == 146 [pid = 6914] [id = 571] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x93e11000 == 145 [pid = 6914] [id = 573] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x918c0000 == 144 [pid = 6914] [id = 570] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3d2800 == 143 [pid = 6914] [id = 565] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x89f16c00 == 142 [pid = 6914] [id = 563] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x87fa2c00 == 141 [pid = 6914] [id = 566] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8fed7400 == 140 [pid = 6914] [id = 567] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8e65e000 == 139 [pid = 6914] [id = 568] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8a328000 == 138 [pid = 6914] [id = 673] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8629f400 == 137 [pid = 6914] [id = 672] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x87fa7000 == 136 [pid = 6914] [id = 671] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8a324c00 == 135 [pid = 6914] [id = 670] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8584c400 == 134 [pid = 6914] [id = 669] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3b4c00 == 133 [pid = 6914] [id = 668] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x93e10800 == 132 [pid = 6914] [id = 666] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x9771e400 == 131 [pid = 6914] [id = 667] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8ff16400 == 130 [pid = 6914] [id = 665] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x95a1b800 == 129 [pid = 6914] [id = 664] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x934fb400 == 128 [pid = 6914] [id = 663] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8fc8ac00 == 127 [pid = 6914] [id = 661] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x907ba000 == 126 [pid = 6914] [id = 662] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x9054ec00 == 125 [pid = 6914] [id = 660] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x90546800 == 124 [pid = 6914] [id = 659] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8fed7800 == 123 [pid = 6914] [id = 658] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8b040800 == 122 [pid = 6914] [id = 657] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8e37bc00 == 121 [pid = 6914] [id = 655] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x8e65b000 == 120 [pid = 6914] [id = 656] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x862a3c00 == 119 [pid = 6914] [id = 654] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x85849c00 == 118 [pid = 6914] [id = 652] 09:28:36 INFO - PROCESS | 6914 | --DOCSHELL 0x892a2c00 == 117 [pid = 6914] [id = 653] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0xa0d69800) [pid = 6914] [serial = 1940] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x9df88400) [pid = 6914] [serial = 1934] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x90376c00) [pid = 6914] [serial = 1908] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x98021800) [pid = 6914] [serial = 1926] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x984c2400) [pid = 6914] [serial = 1928] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x98729400) [pid = 6914] [serial = 1929] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x93e3f000) [pid = 6914] [serial = 1920] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x90280000) [pid = 6914] [serial = 1907] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x8b1d5000) [pid = 6914] [serial = 1953] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0xa09d4c00) [pid = 6914] [serial = 1938] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x8b054800) [pid = 6914] [serial = 1952] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x9fa31400) [pid = 6914] [serial = 1935] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x9920f400) [pid = 6914] [serial = 1932] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0xa0ed0400) [pid = 6914] [serial = 1944] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x8b190c00) [pid = 6914] [serial = 1896] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x8a3ac800) [pid = 6914] [serial = 1895] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0xa0947400) [pid = 6914] [serial = 1937] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x93383800) [pid = 6914] [serial = 1913] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x90250000) [pid = 6914] [serial = 1905] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x93e0fc00) [pid = 6914] [serial = 1919] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x89bd1800) [pid = 6914] [serial = 1949] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x99209000) [pid = 6914] [serial = 1931] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x963a7000) [pid = 6914] [serial = 1923] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x862a4000) [pid = 6914] [serial = 1947] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x89f19000) [pid = 6914] [serial = 1950] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0xa0d6ac00) [pid = 6914] [serial = 1941] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x9772c400) [pid = 6914] [serial = 1925] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x90248400) [pid = 6914] [serial = 1904] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x90915800) [pid = 6914] [serial = 1911] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8bff0800) [pid = 6914] [serial = 1955] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x934fec00) [pid = 6914] [serial = 1916] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8e374400) [pid = 6914] [serial = 1956] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x95ca1800) [pid = 6914] [serial = 1922] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x93b61800) [pid = 6914] [serial = 1917] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x90548400) [pid = 6914] [serial = 1910] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x8e375c00) [pid = 6914] [serial = 1824] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x862a2000) [pid = 6914] [serial = 1946] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x8fe1c800) [pid = 6914] [serial = 1901] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x934ccc00) [pid = 6914] [serial = 1914] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8e556c00) [pid = 6914] [serial = 1898] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8f8d6800) [pid = 6914] [serial = 1899] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8fed9800) [pid = 6914] [serial = 1902] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0xa0e39800) [pid = 6914] [serial = 1943] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x8b3de000) [pid = 6914] [serial = 1958] [outer = (nil)] [url = about:blank] 09:28:37 INFO - PROCESS | 6914 | 1461083317571 Marionette TRACE conn3 <- [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] 09:28:37 INFO - PROCESS | 6914 | 1461083317642 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:28:37 INFO - PROCESS | 6914 | 1461083317655 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 6914 | 1461083317660 Marionette TRACE conn3 <- [1,2734,null,{}] 09:28:37 INFO - PROCESS | 6914 | 1461083317669 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:37 INFO - PROCESS | 6914 | 1461083317905 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:28:38 INFO - PROCESS | 6914 | 1461083318181 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa1800 == 118 [pid = 6914] [id = 691] 09:28:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x87fa6800) [pid = 6914] [serial = 2074] [outer = (nil)] 09:28:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x89f1d400) [pid = 6914] [serial = 2075] [outer = 0x87fa6800] 09:28:38 INFO - PROCESS | 6914 | 1461083318262 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8a25ac00) [pid = 6914] [serial = 2076] [outer = 0x87fa6800] 09:28:39 INFO - PROCESS | 6914 | 1461083319219 Marionette TRACE conn3 <- [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]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:28:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1591ms 09:28:39 INFO - PROCESS | 6914 | 1461083319249 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 6914 | 1461083319256 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:28:39 INFO - PROCESS | 6914 | 1461083319267 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 6914 | 1461083319270 Marionette TRACE conn3 <- [1,2738,null,{}] 09:28:39 INFO - PROCESS | 6914 | 1461083319290 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 6914 | 1461083319580 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:28:39 INFO - PROCESS | 6914 | 1461083319609 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 6914 | ++DOCSHELL 0x892a2c00 == 119 [pid = 6914] [id = 692] 09:28:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8a0c3800) [pid = 6914] [serial = 2077] [outer = (nil)] 09:28:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b05ac00) [pid = 6914] [serial = 2078] [outer = 0x8a0c3800] 09:28:39 INFO - PROCESS | 6914 | 1461083319684 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b193800) [pid = 6914] [serial = 2079] [outer = 0x8a0c3800] 09:28:40 INFO - PROCESS | 6914 | 1461083320766 Marionette TRACE conn3 <- [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]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1547ms 09:28:40 INFO - PROCESS | 6914 | 1461083320814 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 6914 | 1461083320818 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:28:40 INFO - PROCESS | 6914 | 1461083320830 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 6914 | 1461083320836 Marionette TRACE conn3 <- [1,2742,null,{}] 09:28:40 INFO - PROCESS | 6914 | 1461083320851 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 6914 | 1461083321593 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x905bdc00) [pid = 6914] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8b053c00) [pid = 6914] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x9df85000) [pid = 6914] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x975acc00) [pid = 6914] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x971b3000) [pid = 6914] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x8e664c00) [pid = 6914] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8f6edc00) [pid = 6914] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x88959c00) [pid = 6914] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x892a5400) [pid = 6914] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x862a9000) [pid = 6914] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x8e661800) [pid = 6914] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x90272000) [pid = 6914] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0x95ac7c00) [pid = 6914] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 125 (0x95abf000) [pid = 6914] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 124 (0x934d0c00) [pid = 6914] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 123 (0x8618f400) [pid = 6914] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 122 (0x93262400) [pid = 6914] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 121 (0x8a0c3000) [pid = 6914] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 120 (0x989a9800) [pid = 6914] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 119 (0x96338000) [pid = 6914] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 118 (0x907b5800) [pid = 6914] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:28:41 INFO - PROCESS | 6914 | --DOMWINDOW == 117 (0x8e377800) [pid = 6914] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:28:41 INFO - PROCESS | 6914 | 1461083321841 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x8584b400 == 120 [pid = 6914] [id = 693] 09:28:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 118 (0x8618f400) [pid = 6914] [serial = 2080] [outer = (nil)] 09:28:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 119 (0x89bce400) [pid = 6914] [serial = 2081] [outer = 0x8618f400] 09:28:41 INFO - PROCESS | 6914 | 1461083321923 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 120 (0x8bfec400) [pid = 6914] [serial = 2082] [outer = 0x8618f400] 09:28:42 INFO - PROCESS | 6914 | 1461083322735 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:28:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1936ms 09:28:42 INFO - PROCESS | 6914 | 1461083322773 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 6914 | 1461083322778 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:28:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:28:42 INFO - PROCESS | 6914 | 1461083322788 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 6914 | 1461083322790 Marionette TRACE conn3 <- [1,2746,null,{}] 09:28:42 INFO - PROCESS | 6914 | 1461083322796 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:43 INFO - PROCESS | 6914 | 1461083323074 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:28:43 INFO - PROCESS | 6914 | 1461083323096 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x8be63000 == 121 [pid = 6914] [id = 694] 09:28:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 121 (0x8e54e000) [pid = 6914] [serial = 2083] [outer = (nil)] 09:28:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 122 (0x8e662800) [pid = 6914] [serial = 2084] [outer = 0x8e54e000] 09:28:43 INFO - PROCESS | 6914 | 1461083323170 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 123 (0x8f6eac00) [pid = 6914] [serial = 2085] [outer = 0x8e54e000] 09:28:44 INFO - PROCESS | 6914 | 1461083324513 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:28:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1775ms 09:28:44 INFO - PROCESS | 6914 | 1461083324564 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 6914 | 1461083324572 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:28:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:28:44 INFO - PROCESS | 6914 | 1461083324581 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 6914 | 1461083324586 Marionette TRACE conn3 <- [1,2750,null,{}] 09:28:44 INFO - PROCESS | 6914 | 1461083324595 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 6914 | 1461083324862 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:28:45 INFO - PROCESS | 6914 | 1461083325217 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x89f0e400 == 122 [pid = 6914] [id = 695] 09:28:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 124 (0x8a0c9c00) [pid = 6914] [serial = 2086] [outer = (nil)] 09:28:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 125 (0x8b040800) [pid = 6914] [serial = 2087] [outer = 0x8a0c9c00] 09:28:45 INFO - PROCESS | 6914 | 1461083325307 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 126 (0x8b05e000) [pid = 6914] [serial = 2088] [outer = 0x8a0c9c00] 09:28:46 INFO - PROCESS | 6914 | 1461083326327 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:28:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1790ms 09:28:46 INFO - PROCESS | 6914 | 1461083326372 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 6914 | 1461083326381 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:28:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:28:46 INFO - PROCESS | 6914 | 1461083326391 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 6914 | 1461083326395 Marionette TRACE conn3 <- [1,2754,null,{}] 09:28:46 INFO - PROCESS | 6914 | 1461083326401 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:46 INFO - PROCESS | 6914 | 1461083326653 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:28:47 INFO - PROCESS | 6914 | 1461083327031 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x8bff0800 == 123 [pid = 6914] [id = 696] 09:28:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x8e376400) [pid = 6914] [serial = 2089] [outer = (nil)] 09:28:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x8e664c00) [pid = 6914] [serial = 2090] [outer = 0x8e376400] 09:28:47 INFO - PROCESS | 6914 | 1461083327124 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x8fbcc400) [pid = 6914] [serial = 2091] [outer = 0x8e376400] 09:28:48 INFO - PROCESS | 6914 | 1461083328054 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:28:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1738ms 09:28:48 INFO - PROCESS | 6914 | 1461083328129 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 6914 | 1461083328134 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:28:48 INFO - PROCESS | 6914 | 1461083328140 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 6914 | 1461083328146 Marionette TRACE conn3 <- [1,2758,null,{}] 09:28:48 INFO - PROCESS | 6914 | 1461083328163 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 6914 | 1461083328435 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:28:48 INFO - PROCESS | 6914 | 1461083328820 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fed6400 == 124 [pid = 6914] [id = 697] 09:28:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x8fed6800) [pid = 6914] [serial = 2092] [outer = (nil)] 09:28:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8feda000) [pid = 6914] [serial = 2093] [outer = 0x8fed6800] 09:28:48 INFO - PROCESS | 6914 | 1461083328920 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x9019cc00) [pid = 6914] [serial = 2094] [outer = 0x8fed6800] 09:28:49 INFO - PROCESS | 6914 | 1461083329838 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:28:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1739ms 09:28:49 INFO - PROCESS | 6914 | 1461083329879 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:28:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:28:49 INFO - PROCESS | 6914 | 1461083329884 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:28:49 INFO - PROCESS | 6914 | 1461083329890 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 6914 | 1461083329894 Marionette TRACE conn3 <- [1,2762,null,{}] 09:28:49 INFO - PROCESS | 6914 | 1461083329900 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 6914 | 1461083330122 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:28:50 INFO - PROCESS | 6914 | 1461083330410 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fc89800 == 125 [pid = 6914] [id = 698] 09:28:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x90253000) [pid = 6914] [serial = 2095] [outer = (nil)] 09:28:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x90276400) [pid = 6914] [serial = 2096] [outer = 0x90253000] 09:28:50 INFO - PROCESS | 6914 | 1461083330549 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x9027c800) [pid = 6914] [serial = 2097] [outer = 0x90253000] 09:28:51 INFO - PROCESS | 6914 | 1461083331464 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:28:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1630ms 09:28:51 INFO - PROCESS | 6914 | 1461083331521 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:28:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:28:51 INFO - PROCESS | 6914 | 1461083331525 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:28:51 INFO - PROCESS | 6914 | 1461083331531 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 6914 | 1461083331535 Marionette TRACE conn3 <- [1,2766,null,{}] 09:28:51 INFO - PROCESS | 6914 | 1461083331541 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 6914 | 1461083331765 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:28:52 INFO - PROCESS | 6914 | 1461083332097 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x90250c00 == 126 [pid = 6914] [id = 699] 09:28:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x90252800) [pid = 6914] [serial = 2098] [outer = (nil)] 09:28:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x90549000) [pid = 6914] [serial = 2099] [outer = 0x90252800] 09:28:52 INFO - PROCESS | 6914 | 1461083332191 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x905c0400) [pid = 6914] [serial = 2100] [outer = 0x90252800] 09:28:53 INFO - PROCESS | 6914 | 1461083333074 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:28:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1579ms 09:28:53 INFO - PROCESS | 6914 | 1461083333111 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 6914 | 1461083333115 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:28:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:28:53 INFO - PROCESS | 6914 | 1461083333121 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 6914 | 1461083333124 Marionette TRACE conn3 <- [1,2770,null,{}] 09:28:53 INFO - PROCESS | 6914 | 1461083333153 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:53 INFO - PROCESS | 6914 | 1461083333402 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:28:53 INFO - PROCESS | 6914 | 1461083333749 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9b400 == 127 [pid = 6914] [id = 700] 09:28:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8f8cd400) [pid = 6914] [serial = 2101] [outer = (nil)] 09:28:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x907ba400) [pid = 6914] [serial = 2102] [outer = 0x8f8cd400] 09:28:53 INFO - PROCESS | 6914 | 1461083333858 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x918c9c00) [pid = 6914] [serial = 2103] [outer = 0x8f8cd400] 09:28:54 INFO - PROCESS | 6914 | 1461083334768 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:28:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1705ms 09:28:54 INFO - PROCESS | 6914 | 1461083334829 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 6914 | 1461083334833 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:28:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:28:54 INFO - PROCESS | 6914 | 1461083334841 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 6914 | 1461083334845 Marionette TRACE conn3 <- [1,2774,null,{}] 09:28:54 INFO - PROCESS | 6914 | 1461083334852 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 6914 | 1461083335081 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:28:55 INFO - PROCESS | 6914 | 1461083335418 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 6914 | ++DOCSHELL 0x93266800 == 128 [pid = 6914] [id = 701] 09:28:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x93389000) [pid = 6914] [serial = 2104] [outer = (nil)] 09:28:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x93441400) [pid = 6914] [serial = 2105] [outer = 0x93389000] 09:28:55 INFO - PROCESS | 6914 | 1461083335524 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x934d0c00) [pid = 6914] [serial = 2106] [outer = 0x93389000] 09:28:56 INFO - PROCESS | 6914 | 1461083336460 Marionette TRACE conn3 <- [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]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:28:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1681ms 09:28:56 INFO - PROCESS | 6914 | 1461083336523 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:28:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:28:56 INFO - PROCESS | 6914 | 1461083336528 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:28:56 INFO - PROCESS | 6914 | 1461083336534 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 6914 | 1461083336537 Marionette TRACE conn3 <- [1,2778,null,{}] 09:28:56 INFO - PROCESS | 6914 | 1461083336543 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:56 INFO - PROCESS | 6914 | 1461083336760 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:28:57 INFO - PROCESS | 6914 | 1461083337095 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8cf000 == 129 [pid = 6914] [id = 702] 09:28:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x907ad000) [pid = 6914] [serial = 2107] [outer = (nil)] 09:28:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x93b60000) [pid = 6914] [serial = 2108] [outer = 0x907ad000] 09:28:57 INFO - PROCESS | 6914 | 1461083337186 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x93b63c00) [pid = 6914] [serial = 2109] [outer = 0x907ad000] 09:28:58 INFO - PROCESS | 6914 | 1461083338110 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:28:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1636ms 09:28:58 INFO - PROCESS | 6914 | 1461083338170 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 6914 | 1461083338173 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:28:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:28:58 INFO - PROCESS | 6914 | 1461083338180 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 6914 | 1461083338184 Marionette TRACE conn3 <- [1,2782,null,{}] 09:28:58 INFO - PROCESS | 6914 | 1461083338189 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:58 INFO - PROCESS | 6914 | 1461083338416 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:28:58 INFO - PROCESS | 6914 | 1461083338755 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c3000 == 130 [pid = 6914] [id = 703] 09:28:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8fe13000) [pid = 6914] [serial = 2110] [outer = (nil)] 09:28:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x93d14000) [pid = 6914] [serial = 2111] [outer = 0x8fe13000] 09:28:58 INFO - PROCESS | 6914 | 1461083338861 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x93e0a400) [pid = 6914] [serial = 2112] [outer = 0x8fe13000] 09:28:59 INFO - PROCESS | 6914 | 1461083339718 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:28:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1583ms 09:28:59 INFO - PROCESS | 6914 | 1461083339765 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:28:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:28:59 INFO - PROCESS | 6914 | 1461083339769 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:28:59 INFO - PROCESS | 6914 | 1461083339790 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 6914 | 1461083339794 Marionette TRACE conn3 <- [1,2786,null,{}] 09:28:59 INFO - PROCESS | 6914 | 1461083339806 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 6914 | 1461083340043 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:29:00 INFO - PROCESS | 6914 | 1461083340394 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e09800 == 131 [pid = 6914] [id = 704] 09:29:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x93e3f400) [pid = 6914] [serial = 2113] [outer = (nil)] 09:29:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x93e49800) [pid = 6914] [serial = 2114] [outer = 0x93e3f400] 09:29:00 INFO - PROCESS | 6914 | 1461083340488 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x959cf800) [pid = 6914] [serial = 2115] [outer = 0x93e3f400] 09:29:01 INFO - PROCESS | 6914 | 1461083341423 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:29:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1705ms 09:29:01 INFO - PROCESS | 6914 | 1461083341480 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 6914 | 1461083341484 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:29:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:29:01 INFO - PROCESS | 6914 | 1461083341491 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 6914 | 1461083341496 Marionette TRACE conn3 <- [1,2790,null,{}] 09:29:01 INFO - PROCESS | 6914 | 1461083341502 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:01 INFO - PROCESS | 6914 | 1461083341770 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:29:02 INFO - PROCESS | 6914 | 1461083342126 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e16800 == 132 [pid = 6914] [id = 705] 09:29:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x975a7400) [pid = 6914] [serial = 2116] [outer = (nil)] 09:29:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x975b3400) [pid = 6914] [serial = 2117] [outer = 0x975a7400] 09:29:02 INFO - PROCESS | 6914 | 1461083342229 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x97a4a800) [pid = 6914] [serial = 2118] [outer = 0x975a7400] 09:29:03 INFO - PROCESS | 6914 | 1461083343195 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:29:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1780ms 09:29:03 INFO - PROCESS | 6914 | 1461083343273 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 6914 | 1461083343276 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:29:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:29:03 INFO - PROCESS | 6914 | 1461083343284 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 6914 | 1461083343287 Marionette TRACE conn3 <- [1,2794,null,{}] 09:29:03 INFO - PROCESS | 6914 | 1461083343293 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 6914 | 1461083343608 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:29:04 INFO - PROCESS | 6914 | 1461083344000 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 6914 | ++DOCSHELL 0x97ec1400 == 133 [pid = 6914] [id = 706] 09:29:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x98021c00) [pid = 6914] [serial = 2119] [outer = (nil)] 09:29:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x98726800) [pid = 6914] [serial = 2120] [outer = 0x98021c00] 09:29:04 INFO - PROCESS | 6914 | 1461083344092 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x98ab4400) [pid = 6914] [serial = 2121] [outer = 0x98021c00] 09:29:05 INFO - PROCESS | 6914 | 1461083345001 Marionette TRACE conn3 <- [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]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:29:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1743ms 09:29:05 INFO - PROCESS | 6914 | 1461083345027 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 6914 | 1461083345031 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:29:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:29:05 INFO - PROCESS | 6914 | 1461083345037 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 6914 | 1461083345040 Marionette TRACE conn3 <- [1,2798,null,{}] 09:29:05 INFO - PROCESS | 6914 | 1461083345045 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 6914 | 1461083345258 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:29:05 INFO - PROCESS | 6914 | 1461083345562 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x8629cc00 == 134 [pid = 6914] [id = 707] 09:29:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x8629d400) [pid = 6914] [serial = 2122] [outer = (nil)] 09:29:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x99246000) [pid = 6914] [serial = 2123] [outer = 0x8629d400] 09:29:05 INFO - PROCESS | 6914 | 1461083345656 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x9a921000) [pid = 6914] [serial = 2124] [outer = 0x8629d400] 09:29:06 INFO - PROCESS | 6914 | 1461083346623 Marionette TRACE conn3 <- [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]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1627ms 09:29:06 INFO - PROCESS | 6914 | 1461083346665 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 6914 | 1461083346669 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:29:06 INFO - PROCESS | 6914 | 1461083346675 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 6914 | 1461083346679 Marionette TRACE conn3 <- [1,2802,null,{}] 09:29:06 INFO - PROCESS | 6914 | 1461083346684 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:06 INFO - PROCESS | 6914 | 1461083346918 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:29:07 INFO - PROCESS | 6914 | 1461083347275 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x85841800 == 135 [pid = 6914] [id = 708] 09:29:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x98fb7400) [pid = 6914] [serial = 2125] [outer = (nil)] 09:29:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x9fa92400) [pid = 6914] [serial = 2126] [outer = 0x98fb7400] 09:29:07 INFO - PROCESS | 6914 | 1461083347374 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x9fb51400) [pid = 6914] [serial = 2127] [outer = 0x98fb7400] 09:29:08 INFO - PROCESS | 6914 | 1461083348330 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:29:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1735ms 09:29:08 INFO - PROCESS | 6914 | 1461083348411 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 6914 | 1461083348415 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:29:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:29:08 INFO - PROCESS | 6914 | 1461083348421 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 6914 | 1461083348424 Marionette TRACE conn3 <- [1,2806,null,{}] 09:29:08 INFO - PROCESS | 6914 | 1461083348430 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 6914 | 1461083348696 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:29:09 INFO - PROCESS | 6914 | 1461083349039 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 6914 | ++DOCSHELL 0x9361c800 == 136 [pid = 6914] [id = 709] 09:29:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x93e0dc00) [pid = 6914] [serial = 2128] [outer = (nil)] 09:29:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0xa0946400) [pid = 6914] [serial = 2129] [outer = 0x93e0dc00] 09:29:09 INFO - PROCESS | 6914 | 1461083349126 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0xa09d2000) [pid = 6914] [serial = 2130] [outer = 0x93e0dc00] 09:29:10 INFO - PROCESS | 6914 | 1461083350023 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1636ms 09:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:29:10 INFO - PROCESS | 6914 | 1461083350059 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 6914 | 1461083350062 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:29:10 INFO - PROCESS | 6914 | 1461083350069 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 6914 | 1461083350072 Marionette TRACE conn3 <- [1,2810,null,{}] 09:29:10 INFO - PROCESS | 6914 | 1461083350078 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:10 INFO - PROCESS | 6914 | 1461083350301 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:29:10 INFO - PROCESS | 6914 | 1461083350609 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x91514c00 == 137 [pid = 6914] [id = 710] 09:29:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x9ff4a000) [pid = 6914] [serial = 2131] [outer = (nil)] 09:29:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0xa0d6f000) [pid = 6914] [serial = 2132] [outer = 0x9ff4a000] 09:29:10 INFO - PROCESS | 6914 | 1461083350752 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0xa0d74400) [pid = 6914] [serial = 2133] [outer = 0x9ff4a000] 09:29:11 INFO - PROCESS | 6914 | 1461083351660 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:29:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1640ms 09:29:11 INFO - PROCESS | 6914 | 1461083351710 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 6914 | 1461083351714 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:29:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:29:11 INFO - PROCESS | 6914 | 1461083351720 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 6914 | 1461083351723 Marionette TRACE conn3 <- [1,2814,null,{}] 09:29:11 INFO - PROCESS | 6914 | 1461083351729 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 6914 | 1461083351968 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:29:12 INFO - PROCESS | 6914 | 1461083352312 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 6914 | ++DOCSHELL 0x8629f000 == 138 [pid = 6914] [id = 711] 09:29:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0xa0ed6400) [pid = 6914] [serial = 2134] [outer = (nil)] 09:29:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0xa2933400) [pid = 6914] [serial = 2135] [outer = 0xa0ed6400] 09:29:12 INFO - PROCESS | 6914 | 1461083352408 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0xa29c3800) [pid = 6914] [serial = 2136] [outer = 0xa0ed6400] 09:29:13 INFO - PROCESS | 6914 | 1461083353292 Marionette TRACE conn3 <- [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]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:29:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1634ms 09:29:13 INFO - PROCESS | 6914 | 1461083353355 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 6914 | 1461083353359 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:29:13 INFO - PROCESS | 6914 | 1461083353365 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 6914 | 1461083353368 Marionette TRACE conn3 <- [1,2818,null,{}] 09:29:13 INFO - PROCESS | 6914 | 1461083353374 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:13 INFO - PROCESS | 6914 | 1461083353607 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:29:13 INFO - PROCESS | 6914 | 1461083353956 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x97728800 == 137 [pid = 6914] [id = 689] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x85910800 == 136 [pid = 6914] [id = 690] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x934d3800 == 135 [pid = 6914] [id = 688] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x9639e400 == 134 [pid = 6914] [id = 687] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x93628c00 == 133 [pid = 6914] [id = 686] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x8591a000 == 132 [pid = 6914] [id = 684] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x93d0f800 == 131 [pid = 6914] [id = 685] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x916c6400 == 130 [pid = 6914] [id = 683] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x8b122c00 == 129 [pid = 6914] [id = 682] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x90276000 == 128 [pid = 6914] [id = 681] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x8a257400 == 127 [pid = 6914] [id = 680] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x85848c00 == 126 [pid = 6914] [id = 678] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x8e663000 == 125 [pid = 6914] [id = 679] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x8629bc00 == 124 [pid = 6914] [id = 677] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9c800 == 123 [pid = 6914] [id = 676] 09:29:16 INFO - PROCESS | 6914 | --DOCSHELL 0x8629ec00 == 122 [pid = 6914] [id = 675] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x8b3d0000) [pid = 6914] [serial = 2024] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x91517800) [pid = 6914] [serial = 1979] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x8be5b000) [pid = 6914] [serial = 2022] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0xa0e3a000) [pid = 6914] [serial = 2006] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x98679000) [pid = 6914] [serial = 1998] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x99203c00) [pid = 6914] [serial = 2000] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x8fbc8000) [pid = 6914] [serial = 1968] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x8fe1ec00) [pid = 6914] [serial = 1971] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x892aac00) [pid = 6914] [serial = 2015] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x89bd4c00) [pid = 6914] [serial = 1962] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x8a3b5c00) [pid = 6914] [serial = 2019] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x89ab0c00) [pid = 6914] [serial = 1961] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x8ff17c00) [pid = 6914] [serial = 1973] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x9054f400) [pid = 6914] [serial = 1976] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x972c2800) [pid = 6914] [serial = 1992] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x8ff1d000) [pid = 6914] [serial = 1974] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x9ff48000) [pid = 6914] [serial = 1878] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x93e42c00) [pid = 6914] [serial = 1989] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x93d0ec00) [pid = 6914] [serial = 2009] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x9361dc00) [pid = 6914] [serial = 1985] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8b3d7400) [pid = 6914] [serial = 1965] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x89bc7400) [pid = 6914] [serial = 2016] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x93621800) [pid = 6914] [serial = 1986] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x9920b400) [pid = 6914] [serial = 2001] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x9fb9b800) [pid = 6914] [serial = 2003] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x97724800) [pid = 6914] [serial = 1995] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x93e16400) [pid = 6914] [serial = 1988] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8b3c8c00) [pid = 6914] [serial = 2021] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0xa2933800) [pid = 6914] [serial = 2007] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8fcf2c00) [pid = 6914] [serial = 1970] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x9866d000) [pid = 6914] [serial = 1997] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x975b5000) [pid = 6914] [serial = 1994] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x93389400) [pid = 6914] [serial = 1982] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8b36d800) [pid = 6914] [serial = 1893] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x9fdea400) [pid = 6914] [serial = 2004] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x9343d800) [pid = 6914] [serial = 1983] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8a32b000) [pid = 6914] [serial = 2012] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8b1dc400) [pid = 6914] [serial = 1964] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8a32c000) [pid = 6914] [serial = 2018] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x9639e000) [pid = 6914] [serial = 1991] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x8f8ca800) [pid = 6914] [serial = 1967] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x9151f000) [pid = 6914] [serial = 1980] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x93d10800) [pid = 6914] [serial = 2010] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x907afc00) [pid = 6914] [serial = 1977] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x84ebbc00 == 123 [pid = 6914] [id = 712] 09:29:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x85848c00) [pid = 6914] [serial = 2137] [outer = (nil)] 09:29:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x8618b800) [pid = 6914] [serial = 2138] [outer = 0x85848c00] 09:29:16 INFO - PROCESS | 6914 | 1461083356563 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x87f9d800) [pid = 6914] [serial = 2139] [outer = 0x85848c00] 09:29:17 INFO - PROCESS | 6914 | 1461083357440 Marionette TRACE conn3 <- [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]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 4134ms 09:29:17 INFO - PROCESS | 6914 | 1461083357501 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 6914 | 1461083357508 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:29:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:29:17 INFO - PROCESS | 6914 | 1461083357517 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 6914 | 1461083357522 Marionette TRACE conn3 <- [1,2822,null,{}] 09:29:17 INFO - PROCESS | 6914 | 1461083357529 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 6914 | 1461083357766 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:29:18 INFO - PROCESS | 6914 | 1461083358068 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 6914 | ++DOCSHELL 0x897d3800 == 124 [pid = 6914] [id = 713] 09:29:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x897d3c00) [pid = 6914] [serial = 2140] [outer = (nil)] 09:29:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x89ab3800) [pid = 6914] [serial = 2141] [outer = 0x897d3c00] 09:29:18 INFO - PROCESS | 6914 | 1461083358151 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x89bcdc00) [pid = 6914] [serial = 2142] [outer = 0x897d3c00] 09:29:19 INFO - PROCESS | 6914 | 1461083359018 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:29:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1591ms 09:29:19 INFO - PROCESS | 6914 | 1461083359108 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 6914 | 1461083359114 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:29:19 INFO - PROCESS | 6914 | 1461083359137 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 6914 | 1461083359142 Marionette TRACE conn3 <- [1,2826,null,{}] 09:29:19 INFO - PROCESS | 6914 | 1461083359148 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 6914 | 1461083359432 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:29:19 INFO - PROCESS | 6914 | 1461083359467 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x897cd000 == 125 [pid = 6914] [id = 714] 09:29:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x897cec00) [pid = 6914] [serial = 2143] [outer = (nil)] 09:29:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8a330000) [pid = 6914] [serial = 2144] [outer = 0x897cec00] 09:29:19 INFO - PROCESS | 6914 | 1461083359545 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8a3b2000) [pid = 6914] [serial = 2145] [outer = 0x897cec00] 09:29:20 INFO - PROCESS | 6914 | 1461083360689 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:29:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1585ms 09:29:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:29:20 INFO - PROCESS | 6914 | 1461083360723 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 6914 | 1461083360726 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:29:20 INFO - PROCESS | 6914 | 1461083360733 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 6914 | 1461083360738 Marionette TRACE conn3 <- [1,2830,null,{}] 09:29:20 INFO - PROCESS | 6914 | 1461083360761 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 6914 | 1461083361607 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x93d10c00) [pid = 6914] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x87f9d400) [pid = 6914] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x972c8c00) [pid = 6914] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8b3c9c00) [pid = 6914] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x8a0c3800) [pid = 6914] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x93b66000) [pid = 6914] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x87fa5400) [pid = 6914] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x916c6c00) [pid = 6914] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x8fbcf800) [pid = 6914] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x94258400) [pid = 6914] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x862a8800) [pid = 6914] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x8618f400) [pid = 6914] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0x9027b400) [pid = 6914] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 125 (0x91518800) [pid = 6914] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 124 (0x8a325800) [pid = 6914] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 123 (0x97729400) [pid = 6914] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 122 (0x8b197400) [pid = 6914] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 121 (0x934d8c00) [pid = 6914] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 120 (0x87fa6800) [pid = 6914] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:29:21 INFO - PROCESS | 6914 | --DOMWINDOW == 119 (0x8fede400) [pid = 6914] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:29:21 INFO - PROCESS | 6914 | 1461083361865 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x8618f400 == 126 [pid = 6914] [id = 715] 09:29:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 120 (0x862a8c00) [pid = 6914] [serial = 2146] [outer = (nil)] 09:29:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 121 (0x8a324800) [pid = 6914] [serial = 2147] [outer = 0x862a8c00] 09:29:21 INFO - PROCESS | 6914 | 1461083361942 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 122 (0x8b36e400) [pid = 6914] [serial = 2148] [outer = 0x862a8c00] 09:29:22 INFO - PROCESS | 6914 | 1461083362706 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:29:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1995ms 09:29:22 INFO - PROCESS | 6914 | 1461083362728 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 6914 | 1461083362732 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:29:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:29:22 INFO - PROCESS | 6914 | 1461083362738 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 6914 | 1461083362741 Marionette TRACE conn3 <- [1,2834,null,{}] 09:29:22 INFO - PROCESS | 6914 | 1461083362747 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 6914 | 1461083363067 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:29:23 INFO - PROCESS | 6914 | 1461083363093 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa6800 == 127 [pid = 6914] [id = 716] 09:29:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 123 (0x8b3db000) [pid = 6914] [serial = 2149] [outer = (nil)] 09:29:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 124 (0x8be62800) [pid = 6914] [serial = 2150] [outer = 0x8b3db000] 09:29:23 INFO - PROCESS | 6914 | 1461083363170 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 125 (0x8e376c00) [pid = 6914] [serial = 2151] [outer = 0x8b3db000] 09:29:24 INFO - PROCESS | 6914 | 1461083364424 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:29:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1733ms 09:29:24 INFO - PROCESS | 6914 | 1461083364473 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 6914 | 1461083364480 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:29:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:29:24 INFO - PROCESS | 6914 | 1461083364489 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 6914 | 1461083364495 Marionette TRACE conn3 <- [1,2838,null,{}] 09:29:24 INFO - PROCESS | 6914 | 1461083364503 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:24 INFO - PROCESS | 6914 | 1461083364745 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:29:25 INFO - PROCESS | 6914 | 1461083365101 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x897cb000 == 128 [pid = 6914] [id = 717] 09:29:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 126 (0x897d1400) [pid = 6914] [serial = 2152] [outer = (nil)] 09:29:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x8a0c2000) [pid = 6914] [serial = 2153] [outer = 0x897d1400] 09:29:25 INFO - PROCESS | 6914 | 1461083365198 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x8a327c00) [pid = 6914] [serial = 2154] [outer = 0x897d1400] 09:29:26 INFO - PROCESS | 6914 | 1461083366116 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:29:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1685ms 09:29:26 INFO - PROCESS | 6914 | 1461083366175 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 6914 | 1461083366184 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:29:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:29:26 INFO - PROCESS | 6914 | 1461083366194 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 6914 | 1461083366199 Marionette TRACE conn3 <- [1,2842,null,{}] 09:29:26 INFO - PROCESS | 6914 | 1461083366205 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 6914 | 1461083366431 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:29:26 INFO - PROCESS | 6914 | 1461083366835 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x89bd6800 == 129 [pid = 6914] [id = 718] 09:29:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x8b1d0400) [pid = 6914] [serial = 2155] [outer = (nil)] 09:29:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x8b3c8c00) [pid = 6914] [serial = 2156] [outer = 0x8b1d0400] 09:29:26 INFO - PROCESS | 6914 | 1461083366967 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x8be5f000) [pid = 6914] [serial = 2157] [outer = 0x8b1d0400] 09:29:28 INFO - PROCESS | 6914 | 1461083368007 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:29:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1881ms 09:29:28 INFO - PROCESS | 6914 | 1461083368076 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 6914 | 1461083368081 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:29:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:29:28 INFO - PROCESS | 6914 | 1461083368087 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 6914 | 1461083368094 Marionette TRACE conn3 <- [1,2846,null,{}] 09:29:28 INFO - PROCESS | 6914 | 1461083368111 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 6914 | 1461083368353 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:29:28 INFO - PROCESS | 6914 | 1461083368691 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e555000 == 130 [pid = 6914] [id = 719] 09:29:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x8e660800) [pid = 6914] [serial = 2158] [outer = (nil)] 09:29:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8f8d5400) [pid = 6914] [serial = 2159] [outer = 0x8e660800] 09:29:28 INFO - PROCESS | 6914 | 1461083368788 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8fce3c00) [pid = 6914] [serial = 2160] [outer = 0x8e660800] 09:29:29 INFO - PROCESS | 6914 | 1461083369708 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:29:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1699ms 09:29:29 INFO - PROCESS | 6914 | 1461083369788 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 6914 | 1461083369793 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:29:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:29:29 INFO - PROCESS | 6914 | 1461083369799 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 6914 | 1461083369803 Marionette TRACE conn3 <- [1,2850,null,{}] 09:29:29 INFO - PROCESS | 6914 | 1461083369809 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:30 INFO - PROCESS | 6914 | 1461083370084 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:29:30 INFO - PROCESS | 6914 | 1461083370426 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x8be60c00 == 131 [pid = 6914] [id = 720] 09:29:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8e555800) [pid = 6914] [serial = 2161] [outer = (nil)] 09:29:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8fe1a800) [pid = 6914] [serial = 2162] [outer = 0x8e555800] 09:29:30 INFO - PROCESS | 6914 | 1461083370523 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8fecf800) [pid = 6914] [serial = 2163] [outer = 0x8e555800] 09:29:31 INFO - PROCESS | 6914 | 1461083371442 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:29:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1682ms 09:29:31 INFO - PROCESS | 6914 | 1461083371483 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 6914 | 1461083371487 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:29:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:29:31 INFO - PROCESS | 6914 | 1461083371493 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 6914 | 1461083371496 Marionette TRACE conn3 <- [1,2854,null,{}] 09:29:31 INFO - PROCESS | 6914 | 1461083371502 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 6914 | 1461083371742 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:29:32 INFO - PROCESS | 6914 | 1461083372032 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fceb000 == 132 [pid = 6914] [id = 721] 09:29:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8fced000) [pid = 6914] [serial = 2164] [outer = (nil)] 09:29:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x90196c00) [pid = 6914] [serial = 2165] [outer = 0x8fced000] 09:29:32 INFO - PROCESS | 6914 | 1461083372170 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x90247000) [pid = 6914] [serial = 2166] [outer = 0x8fced000] 09:29:33 INFO - PROCESS | 6914 | 1461083373091 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1637ms 09:29:33 INFO - PROCESS | 6914 | 1461083373138 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 6914 | 1461083373142 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:29:33 INFO - PROCESS | 6914 | 1461083373148 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 6914 | 1461083373151 Marionette TRACE conn3 <- [1,2858,null,{}] 09:29:33 INFO - PROCESS | 6914 | 1461083373157 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 6914 | 1461083373437 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:29:33 INFO - PROCESS | 6914 | 1461083373792 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f8d3000 == 133 [pid = 6914] [id = 722] 09:29:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x905c3000) [pid = 6914] [serial = 2167] [outer = (nil)] 09:29:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x907af000) [pid = 6914] [serial = 2168] [outer = 0x905c3000] 09:29:33 INFO - PROCESS | 6914 | 1461083373894 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x907b1c00) [pid = 6914] [serial = 2169] [outer = 0x905c3000] 09:29:34 INFO - PROCESS | 6914 | 1461083374849 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:29:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1779ms 09:29:34 INFO - PROCESS | 6914 | 1461083374928 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 6914 | 1461083374931 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:29:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:29:34 INFO - PROCESS | 6914 | 1461083374938 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 6914 | 1461083374941 Marionette TRACE conn3 <- [1,2862,null,{}] 09:29:34 INFO - PROCESS | 6914 | 1461083374947 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 6914 | 1461083375205 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:29:35 INFO - PROCESS | 6914 | 1461083375550 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 6914 | ++DOCSHELL 0x84ebcc00 == 134 [pid = 6914] [id = 723] 09:29:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x86068000) [pid = 6914] [serial = 2170] [outer = (nil)] 09:29:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x916c1800) [pid = 6914] [serial = 2171] [outer = 0x86068000] 09:29:35 INFO - PROCESS | 6914 | 1461083375638 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x916cd000) [pid = 6914] [serial = 2172] [outer = 0x86068000] 09:29:36 INFO - PROCESS | 6914 | 1461083376531 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:29:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1631ms 09:29:36 INFO - PROCESS | 6914 | 1461083376570 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 6914 | 1461083376573 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:29:36 INFO - PROCESS | 6914 | 1461083376580 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 6914 | 1461083376584 Marionette TRACE conn3 <- [1,2866,null,{}] 09:29:36 INFO - PROCESS | 6914 | 1461083376590 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 6914 | 1461083376817 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:29:37 INFO - PROCESS | 6914 | 1461083377116 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 6914 | ++DOCSHELL 0x90916000 == 135 [pid = 6914] [id = 724] 09:29:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x91512800) [pid = 6914] [serial = 2173] [outer = (nil)] 09:29:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x9343d800) [pid = 6914] [serial = 2174] [outer = 0x91512800] 09:29:37 INFO - PROCESS | 6914 | 1461083377253 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x934cf000) [pid = 6914] [serial = 2175] [outer = 0x91512800] 09:29:38 INFO - PROCESS | 6914 | 1461083378199 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1685ms 09:29:38 INFO - PROCESS | 6914 | 1461083378267 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 6914 | 1461083378271 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:29:38 INFO - PROCESS | 6914 | 1461083378278 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 6914 | 1461083378282 Marionette TRACE conn3 <- [1,2870,null,{}] 09:29:38 INFO - PROCESS | 6914 | 1461083378287 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 6914 | 1461083378562 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:29:38 INFO - PROCESS | 6914 | 1461083378912 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x9325b800 == 136 [pid = 6914] [id = 725] 09:29:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x93386400) [pid = 6914] [serial = 2176] [outer = (nil)] 09:29:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x934fd400) [pid = 6914] [serial = 2177] [outer = 0x93386400] 09:29:39 INFO - PROCESS | 6914 | 1461083379001 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x9361dc00) [pid = 6914] [serial = 2178] [outer = 0x93386400] 09:29:39 INFO - PROCESS | 6914 | 1461083379923 Marionette TRACE conn3 <- [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]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1686ms 09:29:39 INFO - PROCESS | 6914 | 1461083379964 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 6914 | 1461083379968 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:29:39 INFO - PROCESS | 6914 | 1461083379975 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 6914 | 1461083379978 Marionette TRACE conn3 <- [1,2874,null,{}] 09:29:39 INFO - PROCESS | 6914 | 1461083379984 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 6914 | 1461083380207 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:29:40 INFO - PROCESS | 6914 | 1461083380510 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e4400 == 137 [pid = 6914] [id = 726] 09:29:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8fcef400) [pid = 6914] [serial = 2179] [outer = (nil)] 09:29:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x93b6a400) [pid = 6914] [serial = 2180] [outer = 0x8fcef400] 09:29:40 INFO - PROCESS | 6914 | 1461083380652 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x93d0f800) [pid = 6914] [serial = 2181] [outer = 0x8fcef400] 09:29:41 INFO - PROCESS | 6914 | 1461083381607 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:29:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1682ms 09:29:41 INFO - PROCESS | 6914 | 1461083381658 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:29:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:29:41 INFO - PROCESS | 6914 | 1461083381663 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:29:41 INFO - PROCESS | 6914 | 1461083381670 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 6914 | 1461083381674 Marionette TRACE conn3 <- [1,2878,null,{}] 09:29:41 INFO - PROCESS | 6914 | 1461083381680 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:41 INFO - PROCESS | 6914 | 1461083381928 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:29:42 INFO - PROCESS | 6914 | 1461083382278 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f8c00 == 138 [pid = 6914] [id = 727] 09:29:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x9424f400) [pid = 6914] [serial = 2182] [outer = (nil)] 09:29:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x94259400) [pid = 6914] [serial = 2183] [outer = 0x9424f400] 09:29:42 INFO - PROCESS | 6914 | 1461083382385 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x9704cc00) [pid = 6914] [serial = 2184] [outer = 0x9424f400] 09:29:43 INFO - PROCESS | 6914 | 1461083383363 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:29:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1738ms 09:29:43 INFO - PROCESS | 6914 | 1461083383408 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 6914 | 1461083383412 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:29:43 INFO - PROCESS | 6914 | 1461083383418 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 6914 | 1461083383422 Marionette TRACE conn3 <- [1,2882,null,{}] 09:29:43 INFO - PROCESS | 6914 | 1461083383427 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 6914 | 1461083383650 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:29:44 INFO - PROCESS | 6914 | 1461083384005 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 6914 | ++DOCSHELL 0x9424b400 == 139 [pid = 6914] [id = 728] 09:29:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x97054000) [pid = 6914] [serial = 2185] [outer = (nil)] 09:29:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x972c8c00) [pid = 6914] [serial = 2186] [outer = 0x97054000] 09:29:44 INFO - PROCESS | 6914 | 1461083384093 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x9748cc00) [pid = 6914] [serial = 2187] [outer = 0x97054000] 09:29:44 INFO - PROCESS | 6914 | 1461083384982 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1629ms 09:29:45 INFO - PROCESS | 6914 | 1461083385048 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 6914 | 1461083385052 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:29:45 INFO - PROCESS | 6914 | 1461083385058 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 6914 | 1461083385061 Marionette TRACE conn3 <- [1,2886,null,{}] 09:29:45 INFO - PROCESS | 6914 | 1461083385067 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 6914 | 1461083385291 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:29:45 INFO - PROCESS | 6914 | 1461083385634 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x9027bc00 == 140 [pid = 6914] [id = 729] 09:29:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x9151a000) [pid = 6914] [serial = 2188] [outer = (nil)] 09:29:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x9772bc00) [pid = 6914] [serial = 2189] [outer = 0x9151a000] 09:29:45 INFO - PROCESS | 6914 | 1461083385725 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x97a4e000) [pid = 6914] [serial = 2190] [outer = 0x9151a000] 09:29:46 INFO - PROCESS | 6914 | 1461083386650 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:29:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1633ms 09:29:46 INFO - PROCESS | 6914 | 1461083386692 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 6914 | 1461083386696 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:29:46 INFO - PROCESS | 6914 | 1461083386702 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 6914 | 1461083386706 Marionette TRACE conn3 <- [1,2890,null,{}] 09:29:46 INFO - PROCESS | 6914 | 1461083386711 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:46 INFO - PROCESS | 6914 | 1461083386929 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:29:47 INFO - PROCESS | 6914 | 1461083387271 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 6914 | ++DOCSHELL 0x897c5800 == 141 [pid = 6914] [id = 730] 09:29:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x90550000) [pid = 6914] [serial = 2191] [outer = (nil)] 09:29:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x98677c00) [pid = 6914] [serial = 2192] [outer = 0x90550000] 09:29:47 INFO - PROCESS | 6914 | 1461083387363 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x98729400) [pid = 6914] [serial = 2193] [outer = 0x90550000] 09:29:48 INFO - PROCESS | 6914 | 1461083388306 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1678ms 09:29:48 INFO - PROCESS | 6914 | 1461083388382 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 6914 | 1461083388386 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:29:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:29:48 INFO - PROCESS | 6914 | 1461083388393 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 6914 | 1461083388397 Marionette TRACE conn3 <- [1,2894,null,{}] 09:29:48 INFO - PROCESS | 6914 | 1461083388402 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 6914 | 1461083388648 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:29:49 INFO - PROCESS | 6914 | 1461083388990 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 6914 | ++DOCSHELL 0x9802a800 == 142 [pid = 6914] [id = 731] 09:29:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x9802b000) [pid = 6914] [serial = 2194] [outer = (nil)] 09:29:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x9920f800) [pid = 6914] [serial = 2195] [outer = 0x9802b000] 09:29:49 INFO - PROCESS | 6914 | 1461083389077 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x99308000) [pid = 6914] [serial = 2196] [outer = 0x9802b000] 09:29:50 INFO - PROCESS | 6914 | 1461083390059 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1732ms 09:29:50 INFO - PROCESS | 6914 | 1461083390126 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 6914 | 1461083390130 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:29:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:29:50 INFO - PROCESS | 6914 | 1461083390136 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 6914 | 1461083390139 Marionette TRACE conn3 <- [1,2898,null,{}] 09:29:50 INFO - PROCESS | 6914 | 1461083390145 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 6914 | 1461083390381 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:29:50 INFO - PROCESS | 6914 | 1461083390736 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 6914 | ++DOCSHELL 0x87f9a800 == 143 [pid = 6914] [id = 732] 09:29:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x934f7800) [pid = 6914] [serial = 2197] [outer = (nil)] 09:29:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x9fb9b800) [pid = 6914] [serial = 2198] [outer = 0x934f7800] 09:29:50 INFO - PROCESS | 6914 | 1461083390829 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x9ff4a400) [pid = 6914] [serial = 2199] [outer = 0x934f7800] 09:29:51 INFO - PROCESS | 6914 | 1461083391760 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1693ms 09:29:51 INFO - PROCESS | 6914 | 1461083391830 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 6914 | 1461083391834 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:29:51 INFO - PROCESS | 6914 | 1461083391841 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 6914 | 1461083391844 Marionette TRACE conn3 <- [1,2902,null,{}] 09:29:51 INFO - PROCESS | 6914 | 1461083391850 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 6914 | 1461083392087 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:29:52 INFO - PROCESS | 6914 | 1461083392434 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a302400 == 144 [pid = 6914] [id = 733] 09:29:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x8a302800) [pid = 6914] [serial = 2200] [outer = (nil)] 09:29:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x8a30a800) [pid = 6914] [serial = 2201] [outer = 0x8a302800] 09:29:52 INFO - PROCESS | 6914 | 1461083392529 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x8a30bc00) [pid = 6914] [serial = 2202] [outer = 0x8a302800] 09:29:53 INFO - PROCESS | 6914 | 1461083393453 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1679ms 09:29:53 INFO - PROCESS | 6914 | 1461083393522 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:29:53 INFO - PROCESS | 6914 | 1461083393526 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:29:53 INFO - PROCESS | 6914 | 1461083393532 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 6914 | 1461083393535 Marionette TRACE conn3 <- [1,2906,null,{}] 09:29:53 INFO - PROCESS | 6914 | 1461083393541 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 6914 | 1461083393769 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:29:54 INFO - PROCESS | 6914 | 1461083394109 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 6914 | --DOCSHELL 0x8588ec00 == 143 [pid = 6914] [id = 334] 09:29:56 INFO - PROCESS | 6914 | --DOCSHELL 0x8606b800 == 142 [pid = 6914] [id = 517] 09:29:56 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3d3800 == 141 [pid = 6914] [id = 564] 09:29:56 INFO - PROCESS | 6914 | --DOCSHELL 0x84ebb400 == 140 [pid = 6914] [id = 674] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x8a32d000) [pid = 6914] [serial = 2013] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x8e380800) [pid = 6914] [serial = 1959] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x8b193800) [pid = 6914] [serial = 2079] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x8b05ac00) [pid = 6914] [serial = 2078] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x89bce400) [pid = 6914] [serial = 2081] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x8bfec400) [pid = 6914] [serial = 2082] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x8ff11800) [pid = 6914] [serial = 2039] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x8fe14c00) [pid = 6914] [serial = 2037] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x8fce6800) [pid = 6914] [serial = 2036] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x8e665c00) [pid = 6914] [serial = 2034] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x8be64400) [pid = 6914] [serial = 2033] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x8b19b800) [pid = 6914] [serial = 2031] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x8b057400) [pid = 6914] [serial = 2030] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x89f1dc00) [pid = 6914] [serial = 2028] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x892af000) [pid = 6914] [serial = 2027] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x89f1d400) [pid = 6914] [serial = 2075] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x9df84400) [pid = 6914] [serial = 2072] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x99301400) [pid = 6914] [serial = 2070] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x99204800) [pid = 6914] [serial = 2069] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x9802e000) [pid = 6914] [serial = 2067] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x98027800) [pid = 6914] [serial = 2066] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x9772b000) [pid = 6914] [serial = 2064] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x97727c00) [pid = 6914] [serial = 2063] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x9704f000) [pid = 6914] [serial = 2061] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x9633c400) [pid = 6914] [serial = 2060] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x9424a400) [pid = 6914] [serial = 2058] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x93e11c00) [pid = 6914] [serial = 2057] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x93b61000) [pid = 6914] [serial = 2055] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x93b5d800) [pid = 6914] [serial = 2054] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x934f3800) [pid = 6914] [serial = 2052] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x934efc00) [pid = 6914] [serial = 2051] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x93382800) [pid = 6914] [serial = 2049] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x93263c00) [pid = 6914] [serial = 2048] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x918c1400) [pid = 6914] [serial = 2046] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x916c4400) [pid = 6914] [serial = 2045] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x907adc00) [pid = 6914] [serial = 2043] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x9036fc00) [pid = 6914] [serial = 2042] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x90191c00) [pid = 6914] [serial = 2040] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8e662800) [pid = 6914] [serial = 2084] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x8a25ac00) [pid = 6914] [serial = 2076] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x83ac9800 == 141 [pid = 6914] [id = 734] 09:29:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x83ad1000) [pid = 6914] [serial = 2203] [outer = (nil)] 09:29:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x84ebc000) [pid = 6914] [serial = 2204] [outer = 0x83ad1000] 09:29:56 INFO - PROCESS | 6914 | 1461083396874 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x85889c00) [pid = 6914] [serial = 2205] [outer = 0x83ad1000] 09:29:57 INFO - PROCESS | 6914 | 1461083397730 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:29:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 4237ms 09:29:57 INFO - PROCESS | 6914 | 1461083397769 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 6914 | 1461083397776 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:29:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:29:57 INFO - PROCESS | 6914 | 1461083397785 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 6914 | 1461083397789 Marionette TRACE conn3 <- [1,2910,null,{}] 09:29:57 INFO - PROCESS | 6914 | 1461083397797 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 6914 | 1461083398015 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:29:58 INFO - PROCESS | 6914 | 1461083398274 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 6914 | ++DOCSHELL 0x862a1800 == 142 [pid = 6914] [id = 735] 09:29:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x87f9a400) [pid = 6914] [serial = 2206] [outer = (nil)] 09:29:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x87fa9c00) [pid = 6914] [serial = 2207] [outer = 0x87f9a400] 09:29:58 INFO - PROCESS | 6914 | 1461083398353 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x892a5c00) [pid = 6914] [serial = 2208] [outer = 0x87f9a400] 09:29:59 INFO - PROCESS | 6914 | 1461083399110 Marionette TRACE conn3 <- [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]]]}] 09:29:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:29:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:29:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1380ms 09:29:59 INFO - PROCESS | 6914 | 1461083399205 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 6914 | 1461083399211 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:29:59 INFO - TEST-START | /DOMEvents/constructors.html 09:29:59 INFO - PROCESS | 6914 | 1461083399222 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 6914 | 1461083399226 Marionette TRACE conn3 <- [1,2914,null,{}] 09:29:59 INFO - PROCESS | 6914 | 1461083399236 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 6914 | 1461083399535 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:29:59 INFO - PROCESS | 6914 | 1461083399577 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x8591c000 == 143 [pid = 6914] [id = 736] 09:29:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8618c000) [pid = 6914] [serial = 2209] [outer = (nil)] 09:29:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x897d3400) [pid = 6914] [serial = 2210] [outer = 0x8618c000] 09:29:59 INFO - PROCESS | 6914 | 1461083399669 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x89bc7c00) [pid = 6914] [serial = 2211] [outer = 0x8618c000] 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:30:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:30:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:30:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 1715ms 09:30:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:30:01 INFO - PROCESS | 6914 | 1461083400890 Marionette TRACE conn3 <- [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]]]}] 09:30:01 INFO - PROCESS | 6914 | 1461083400939 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 6914 | 1461083400942 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:30:01 INFO - PROCESS | 6914 | 1461083400984 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 6914 | 1461083400989 Marionette TRACE conn3 <- [1,2918,null,{}] 09:30:01 INFO - PROCESS | 6914 | 1461083401010 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 6914 | 1461083402056 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x897cec00) [pid = 6914] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x862a8c00) [pid = 6914] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0xa0ed6400) [pid = 6914] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x9ff4a000) [pid = 6914] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x93e0dc00) [pid = 6914] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x98fb7400) [pid = 6914] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x8629d400) [pid = 6914] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x98021c00) [pid = 6914] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x975a7400) [pid = 6914] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x93e3f400) [pid = 6914] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x8fe13000) [pid = 6914] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x907ad000) [pid = 6914] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x93389000) [pid = 6914] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x8f8cd400) [pid = 6914] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x90252800) [pid = 6914] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x90253000) [pid = 6914] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x8fed6800) [pid = 6914] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x8e376400) [pid = 6914] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0x8a0c9c00) [pid = 6914] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 125 (0x897d3c00) [pid = 6914] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 124 (0x85848c00) [pid = 6914] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 123 (0x8629c800) [pid = 6914] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:30:02 INFO - PROCESS | 6914 | --DOMWINDOW == 122 (0x8a0c6c00) [pid = 6914] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:30:02 INFO - PROCESS | 6914 | 1461083402324 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x8629c800 == 144 [pid = 6914] [id = 737] 09:30:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 123 (0x8629d400) [pid = 6914] [serial = 2212] [outer = (nil)] 09:30:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 124 (0x897ccc00) [pid = 6914] [serial = 2213] [outer = 0x8629d400] 09:30:02 INFO - PROCESS | 6914 | 1461083402406 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 125 (0x8a0d0000) [pid = 6914] [serial = 2214] [outer = 0x8629d400] 09:30:03 INFO - PROCESS | 6914 | 1461083403047 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:30:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:30:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2121ms 09:30:03 INFO - PROCESS | 6914 | 1461083403079 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 6914 | 1461083403087 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:30:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:30:03 INFO - PROCESS | 6914 | 1461083403096 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 6914 | 1461083403103 Marionette TRACE conn3 <- [1,2922,null,{}] 09:30:03 INFO - PROCESS | 6914 | 1461083403110 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:03 INFO - PROCESS | 6914 | 1461083403398 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:30:03 INFO - PROCESS | 6914 | 1461083403542 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 6914 | ++DOCSHELL 0x897d3c00 == 145 [pid = 6914] [id = 738] 09:30:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 126 (0x8a253c00) [pid = 6914] [serial = 2215] [outer = (nil)] 09:30:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x8a310c00) [pid = 6914] [serial = 2216] [outer = 0x8a253c00] 09:30:03 INFO - PROCESS | 6914 | 1461083403625 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x8a32bc00) [pid = 6914] [serial = 2217] [outer = 0x8a253c00] 09:30:04 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 09:30:04 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 09:30:04 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 09:30:04 INFO - PROCESS | 6914 | [6914] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 09:30:04 INFO - PROCESS | 6914 | 1461083404621 Marionette TRACE conn3 <- [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]]]}] 09:30:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:30:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:04 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 09:30:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:04 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 09:30:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:04 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]" 09:30:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:30:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1597ms 09:30:04 INFO - PROCESS | 6914 | 1461083404693 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 6914 | 1461083404703 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:30:04 INFO - PROCESS | 6914 | 1461083404714 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 6914 | 1461083404719 Marionette TRACE conn3 <- [1,2926,null,{}] 09:30:04 INFO - PROCESS | 6914 | 1461083404728 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 6914 | 1461083405025 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:30:05 INFO - PROCESS | 6914 | 1461083405385 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aafc00 == 146 [pid = 6914] [id = 739] 09:30:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x89ab2c00) [pid = 6914] [serial = 2218] [outer = (nil)] 09:30:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x89bd2000) [pid = 6914] [serial = 2219] [outer = 0x89ab2c00] 09:30:05 INFO - PROCESS | 6914 | 1461083405476 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x89f16400) [pid = 6914] [serial = 2220] [outer = 0x89ab2c00] 09:30:06 INFO - PROCESS | 6914 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:30:06 INFO - PROCESS | 6914 | 1461083406324 Marionette TRACE conn3 <- [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]]]}] 09:30:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:30:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1643ms 09:30:06 INFO - PROCESS | 6914 | 1461083406358 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 6914 | 1461083406366 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:30:06 INFO - PROCESS | 6914 | 1461083406378 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 6914 | 1461083406383 Marionette TRACE conn3 <- [1,2930,null,{}] 09:30:06 INFO - PROCESS | 6914 | 1461083406390 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 6914 | 1461083406668 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:30:06 INFO - PROCESS | 6914 | 1461083406968 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a324c00 == 147 [pid = 6914] [id = 740] 09:30:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x8a325c00) [pid = 6914] [serial = 2221] [outer = (nil)] 09:30:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8a3a7c00) [pid = 6914] [serial = 2222] [outer = 0x8a325c00] 09:30:07 INFO - PROCESS | 6914 | 1461083407176 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8a3b6c00) [pid = 6914] [serial = 2223] [outer = 0x8a325c00] 09:30:07 INFO - PROCESS | 6914 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:30:08 INFO - PROCESS | 6914 | 1461083408016 Marionette TRACE conn3 <- [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]]]}] 09:30:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:30:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1697ms 09:30:08 INFO - PROCESS | 6914 | 1461083408075 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 6914 | 1461083408079 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:30:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:30:08 INFO - PROCESS | 6914 | 1461083408086 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 6914 | 1461083408093 Marionette TRACE conn3 <- [1,2934,null,{}] 09:30:08 INFO - PROCESS | 6914 | 1461083408115 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 6914 | 1461083408462 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:30:08 INFO - PROCESS | 6914 | 1461083408683 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0ce400 == 148 [pid = 6914] [id = 741] 09:30:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8b05a000) [pid = 6914] [serial = 2224] [outer = (nil)] 09:30:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8b05e800) [pid = 6914] [serial = 2225] [outer = 0x8b05a000] 09:30:08 INFO - PROCESS | 6914 | 1461083408778 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8b11f000) [pid = 6914] [serial = 2226] [outer = 0x8b05a000] 09:30:09 INFO - PROCESS | 6914 | 1461083409644 Marionette TRACE conn3 <- [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]]]}] 09:30:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:30:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1587ms 09:30:09 INFO - PROCESS | 6914 | 1461083409673 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:30:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:30:09 INFO - PROCESS | 6914 | 1461083409678 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:30:09 INFO - PROCESS | 6914 | 1461083409685 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 6914 | 1461083409688 Marionette TRACE conn3 <- [1,2938,null,{}] 09:30:09 INFO - PROCESS | 6914 | 1461083409694 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:09 INFO - PROCESS | 6914 | 1461083409907 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:30:10 INFO - PROCESS | 6914 | 1461083410215 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x88962c00 == 149 [pid = 6914] [id = 742] 09:30:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8b191000) [pid = 6914] [serial = 2227] [outer = (nil)] 09:30:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b197400) [pid = 6914] [serial = 2228] [outer = 0x8b191000] 09:30:10 INFO - PROCESS | 6914 | 1461083410306 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8b19d400) [pid = 6914] [serial = 2229] [outer = 0x8b191000] 09:30:11 INFO - PROCESS | 6914 | 1461083411109 Marionette TRACE conn3 <- [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]]]}] 09:30:11 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. 09:30:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1487ms 09:30:11 INFO - PROCESS | 6914 | 1461083411172 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:30:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:30:11 INFO - PROCESS | 6914 | 1461083411176 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:30:11 INFO - PROCESS | 6914 | 1461083411182 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 6914 | 1461083411186 Marionette TRACE conn3 <- [1,2942,null,{}] 09:30:11 INFO - PROCESS | 6914 | 1461083411192 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 6914 | 1461083411445 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:30:11 INFO - PROCESS | 6914 | 1461083411722 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x85843c00 == 150 [pid = 6914] [id = 743] 09:30:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8b057400) [pid = 6914] [serial = 2230] [outer = (nil)] 09:30:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8b1dec00) [pid = 6914] [serial = 2231] [outer = 0x8b057400] 09:30:11 INFO - PROCESS | 6914 | 1461083411810 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8b362800) [pid = 6914] [serial = 2232] [outer = 0x8b057400] 09:30:12 INFO - PROCESS | 6914 | 1461083412647 Marionette TRACE conn3 <- [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"]]]}] 09:30:12 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 09:30:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:30:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1485ms 09:30:12 INFO - PROCESS | 6914 | 1461083412668 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 6914 | 1461083412672 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:30:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:30:12 INFO - PROCESS | 6914 | 1461083412678 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 6914 | 1461083412682 Marionette TRACE conn3 <- [1,2946,null,{}] 09:30:12 INFO - PROCESS | 6914 | 1461083412687 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 6914 | 1461083412976 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:30:13 INFO - PROCESS | 6914 | 1461083413290 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b195000 == 151 [pid = 6914] [id = 744] 09:30:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8b36d000) [pid = 6914] [serial = 2233] [outer = (nil)] 09:30:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8be65800) [pid = 6914] [serial = 2234] [outer = 0x8b36d000] 09:30:13 INFO - PROCESS | 6914 | 1461083413382 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8bfefc00) [pid = 6914] [serial = 2235] [outer = 0x8b36d000] 09:30:14 INFO - PROCESS | 6914 | 1461083414216 Marionette TRACE conn3 <- [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]]]}] 09:30:14 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. 09:30:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1578ms 09:30:14 INFO - PROCESS | 6914 | 1461083414258 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 6914 | 1461083414262 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:30:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:30:14 INFO - PROCESS | 6914 | 1461083414269 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 6914 | 1461083414273 Marionette TRACE conn3 <- [1,2950,null,{}] 09:30:14 INFO - PROCESS | 6914 | 1461083414279 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 6914 | 1461083414512 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:30:14 INFO - PROCESS | 6914 | 1461083414785 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b3dd800 == 152 [pid = 6914] [id = 745] 09:30:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8bff8800) [pid = 6914] [serial = 2236] [outer = (nil)] 09:30:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8e552800) [pid = 6914] [serial = 2237] [outer = 0x8bff8800] 09:30:14 INFO - PROCESS | 6914 | 1461083414878 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8e554c00) [pid = 6914] [serial = 2238] [outer = 0x8bff8800] 09:30:15 INFO - PROCESS | 6914 | ++DOCSHELL 0x8f6e6000 == 153 [pid = 6914] [id = 746] 09:30:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8f6e9800) [pid = 6914] [serial = 2239] [outer = (nil)] 09:30:15 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8f8cac00) [pid = 6914] [serial = 2240] [outer = 0x8f6e9800] 09:30:15 INFO - PROCESS | 6914 | 1461083415825 Marionette TRACE conn3 <- [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]]]}] 09:30:15 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. 09:30:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1635ms 09:30:15 INFO - PROCESS | 6914 | 1461083415905 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 6914 | 1461083415908 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:30:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:30:15 INFO - PROCESS | 6914 | 1461083415916 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 6914 | 1461083415919 Marionette TRACE conn3 <- [1,2954,null,{}] 09:30:15 INFO - PROCESS | 6914 | 1461083415925 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 6914 | 1461083416236 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:30:16 INFO - PROCESS | 6914 | 1461083416591 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e372800 == 154 [pid = 6914] [id = 747] 09:30:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8e551400) [pid = 6914] [serial = 2241] [outer = (nil)] 09:30:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8f8cd800) [pid = 6914] [serial = 2242] [outer = 0x8e551400] 09:30:16 INFO - PROCESS | 6914 | 1461083416682 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x8f8d1400) [pid = 6914] [serial = 2243] [outer = 0x8e551400] 09:30:17 INFO - PROCESS | 6914 | 1461083417460 Marionette TRACE conn3 <- [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]]]}] 09:30:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:30:17 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 09:30:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1585ms 09:30:17 INFO - PROCESS | 6914 | 1461083417502 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:30:17 INFO - PROCESS | 6914 | 1461083417505 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:30:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:30:17 INFO - PROCESS | 6914 | 1461083417513 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:30:17 INFO - PROCESS | 6914 | 1461083417517 Marionette TRACE conn3 <- [1,2958,null,{}] 09:30:17 INFO - PROCESS | 6914 | 1461083417523 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:17 INFO - PROCESS | 6914 | 1461083417801 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:30:18 INFO - PROCESS | 6914 | 1461083418094 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 6914 | ++DOCSHELL 0x8e37b000 == 155 [pid = 6914] [id = 748] 09:30:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x8e669400) [pid = 6914] [serial = 2244] [outer = (nil)] 09:30:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x8fce9c00) [pid = 6914] [serial = 2245] [outer = 0x8e669400] 09:30:18 INFO - PROCESS | 6914 | 1461083418208 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x8fcf1c00) [pid = 6914] [serial = 2246] [outer = 0x8e669400] 09:30:19 INFO - PROCESS | 6914 | 1461083419034 Marionette TRACE conn3 <- [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]]]}] 09:30:19 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. 09:30:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1536ms 09:30:19 INFO - PROCESS | 6914 | 1461083419050 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 6914 | 1461083419055 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:30:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:30:19 INFO - PROCESS | 6914 | 1461083419061 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 6914 | 1461083419065 Marionette TRACE conn3 <- [1,2962,null,{}] 09:30:19 INFO - PROCESS | 6914 | 1461083419070 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 6914 | 1461083419296 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:30:19 INFO - PROCESS | 6914 | 1461083419573 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x8629dc00 == 156 [pid = 6914] [id = 749] 09:30:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x8fbc2000) [pid = 6914] [serial = 2247] [outer = (nil)] 09:30:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x8fed8c00) [pid = 6914] [serial = 2248] [outer = 0x8fbc2000] 09:30:19 INFO - PROCESS | 6914 | 1461083419666 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x8ff11c00) [pid = 6914] [serial = 2249] [outer = 0x8fbc2000] 09:30:20 INFO - PROCESS | 6914 | 1461083420606 Marionette TRACE conn3 <- [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]]]}] 09:30:20 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. 09:30:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1591ms 09:30:20 INFO - PROCESS | 6914 | 1461083420653 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 6914 | 1461083420657 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:30:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:30:20 INFO - PROCESS | 6914 | 1461083420663 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 6914 | 1461083420674 Marionette TRACE conn3 <- [1,2966,null,{}] 09:30:20 INFO - PROCESS | 6914 | 1461083420732 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 6914 | 1461083420973 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:30:21 INFO - PROCESS | 6914 | 1461083421274 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 6914 | ++DOCSHELL 0x8fe1c800 == 157 [pid = 6914] [id = 750] 09:30:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x90251400) [pid = 6914] [serial = 2250] [outer = (nil)] 09:30:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x90273400) [pid = 6914] [serial = 2251] [outer = 0x90251400] 09:30:21 INFO - PROCESS | 6914 | 1461083421371 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x9036c400) [pid = 6914] [serial = 2252] [outer = 0x90251400] 09:30:22 INFO - PROCESS | 6914 | 1461083422222 Marionette TRACE conn3 <- [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]]]}] 09:30:22 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. 09:30:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1633ms 09:30:22 INFO - PROCESS | 6914 | 1461083422298 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 6914 | 1461083422301 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:30:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:30:22 INFO - PROCESS | 6914 | 1461083422308 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 6914 | 1461083422312 Marionette TRACE conn3 <- [1,2970,null,{}] 09:30:22 INFO - PROCESS | 6914 | 1461083422317 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 6914 | 1461083422545 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:30:22 INFO - PROCESS | 6914 | 1461083422852 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x9019b800 == 158 [pid = 6914] [id = 751] 09:30:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x90275400) [pid = 6914] [serial = 2253] [outer = (nil)] 09:30:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x905bc800) [pid = 6914] [serial = 2254] [outer = 0x90275400] 09:30:22 INFO - PROCESS | 6914 | 1461083422949 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x905be000) [pid = 6914] [serial = 2255] [outer = 0x90275400] 09:30:23 INFO - PROCESS | 6914 | 1461083423784 Marionette TRACE conn3 <- [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]]]}] 09:30:23 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. 09:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1528ms 09:30:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:30:23 INFO - PROCESS | 6914 | 1461083423837 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 6914 | 1461083423840 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:30:23 INFO - PROCESS | 6914 | 1461083423847 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 6914 | 1461083423850 Marionette TRACE conn3 <- [1,2974,null,{}] 09:30:23 INFO - PROCESS | 6914 | 1461083423856 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 6914 | 1461083424200 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:30:24 INFO - PROCESS | 6914 | 1461083424421 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x9054b000 == 159 [pid = 6914] [id = 752] 09:30:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x905c3c00) [pid = 6914] [serial = 2256] [outer = (nil)] 09:30:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x907ae800) [pid = 6914] [serial = 2257] [outer = 0x905c3c00] 09:30:24 INFO - PROCESS | 6914 | 1461083424515 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x907b0c00) [pid = 6914] [serial = 2258] [outer = 0x905c3c00] 09:30:25 INFO - PROCESS | 6914 | 1461083425351 Marionette TRACE conn3 <- [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]]]}] 09:30:25 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. 09:30:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1530ms 09:30:25 INFO - PROCESS | 6914 | 1461083425377 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:30:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:30:25 INFO - PROCESS | 6914 | 1461083425381 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:30:25 INFO - PROCESS | 6914 | 1461083425387 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 6914 | 1461083425391 Marionette TRACE conn3 <- [1,2978,null,{}] 09:30:25 INFO - PROCESS | 6914 | 1461083425396 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 6914 | 1461083425619 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:30:25 INFO - PROCESS | 6914 | 1461083425926 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 6914 | ++DOCSHELL 0x9024e400 == 160 [pid = 6914] [id = 753] 09:30:25 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x90546400) [pid = 6914] [serial = 2259] [outer = (nil)] 09:30:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x916c4400) [pid = 6914] [serial = 2260] [outer = 0x90546400] 09:30:26 INFO - PROCESS | 6914 | 1461083426017 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x916c8c00) [pid = 6914] [serial = 2261] [outer = 0x90546400] 09:30:26 INFO - PROCESS | 6914 | 1461083426817 Marionette TRACE conn3 <- [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]]]}] 09:30:26 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. 09:30:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1478ms 09:30:26 INFO - PROCESS | 6914 | 1461083426865 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 6914 | 1461083426869 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:30:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:30:26 INFO - PROCESS | 6914 | 1461083426875 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 6914 | 1461083426879 Marionette TRACE conn3 <- [1,2982,null,{}] 09:30:26 INFO - PROCESS | 6914 | 1461083426885 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 6914 | 1461083427134 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:30:27 INFO - PROCESS | 6914 | 1461083427402 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b5000 == 161 [pid = 6914] [id = 754] 09:30:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x8b3da400) [pid = 6914] [serial = 2262] [outer = (nil)] 09:30:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x9325f000) [pid = 6914] [serial = 2263] [outer = 0x8b3da400] 09:30:27 INFO - PROCESS | 6914 | 1461083427490 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x93262800) [pid = 6914] [serial = 2264] [outer = 0x8b3da400] 09:30:28 INFO - PROCESS | 6914 | 1461083428330 Marionette TRACE conn3 <- [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"]]]}] 09:30:28 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 09:30:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:30:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1484ms 09:30:28 INFO - PROCESS | 6914 | 1461083428361 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 6914 | 1461083428365 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:30:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:30:28 INFO - PROCESS | 6914 | 1461083428371 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 6914 | 1461083428373 Marionette TRACE conn3 <- [1,2986,null,{}] 09:30:28 INFO - PROCESS | 6914 | 1461083428380 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 6914 | 1461083428615 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:30:28 INFO - PROCESS | 6914 | 1461083428901 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 6914 | ++DOCSHELL 0x91514400 == 162 [pid = 6914] [id = 755] 09:30:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x916c6c00) [pid = 6914] [serial = 2265] [outer = (nil)] 09:30:28 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x93389000) [pid = 6914] [serial = 2266] [outer = 0x916c6c00] 09:30:29 INFO - PROCESS | 6914 | 1461083428995 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x93444c00) [pid = 6914] [serial = 2267] [outer = 0x916c6c00] 09:30:29 INFO - PROCESS | 6914 | 1461083429867 Marionette TRACE conn3 <- [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]]]}] 09:30:29 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. 09:30:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1530ms 09:30:29 INFO - PROCESS | 6914 | 1461083429902 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 6914 | 1461083429905 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:30:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:30:29 INFO - PROCESS | 6914 | 1461083429911 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 6914 | 1461083429915 Marionette TRACE conn3 <- [1,2990,null,{}] 09:30:29 INFO - PROCESS | 6914 | 1461083429920 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 6914 | 1461083430153 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:30:30 INFO - PROCESS | 6914 | 1461083430474 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 6914 | ++DOCSHELL 0x93261000 == 163 [pid = 6914] [id = 756] 09:30:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x9338bc00) [pid = 6914] [serial = 2268] [outer = (nil)] 09:30:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x934f9c00) [pid = 6914] [serial = 2269] [outer = 0x9338bc00] 09:30:30 INFO - PROCESS | 6914 | 1461083430568 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x934fb800) [pid = 6914] [serial = 2270] [outer = 0x9338bc00] 09:30:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x93629000 == 164 [pid = 6914] [id = 757] 09:30:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x93b5c800) [pid = 6914] [serial = 2271] [outer = (nil)] 09:30:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 183 (0x93b64c00) [pid = 6914] [serial = 2272] [outer = 0x93b5c800] 09:30:31 INFO - PROCESS | 6914 | 1461083431489 Marionette TRACE conn3 <- [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]]]}] 09:30:31 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. 09:30:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1637ms 09:30:31 INFO - PROCESS | 6914 | 1461083431550 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 6914 | 1461083431554 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:30:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:30:31 INFO - PROCESS | 6914 | 1461083431560 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 6914 | 1461083431562 Marionette TRACE conn3 <- [1,2994,null,{}] 09:30:31 INFO - PROCESS | 6914 | 1461083431568 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 6914 | 1461083431899 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:30:32 INFO - PROCESS | 6914 | 1461083432257 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b365000 == 165 [pid = 6914] [id = 758] 09:30:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 184 (0x93384000) [pid = 6914] [serial = 2273] [outer = (nil)] 09:30:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 185 (0x93b5f000) [pid = 6914] [serial = 2274] [outer = 0x93384000] 09:30:32 INFO - PROCESS | 6914 | 1461083432355 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 6914 | ++DOMWINDOW == 186 (0x93d09800) [pid = 6914] [serial = 2275] [outer = 0x93384000] 09:30:33 INFO - PROCESS | 6914 | 1461083433105 Marionette TRACE conn3 <- [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]]]}] 09:30:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:30:33 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 09:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1582ms 09:30:33 INFO - PROCESS | 6914 | 1461083433143 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 6914 | 1461083433146 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:30:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:30:33 INFO - PROCESS | 6914 | 1461083433153 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 6914 | 1461083433157 Marionette TRACE conn3 <- [1,2998,null,{}] 09:30:33 INFO - PROCESS | 6914 | 1461083433162 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 6914 | 1461083433413 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:30:33 INFO - PROCESS | 6914 | 1461083433693 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 6914 | ++DOCSHELL 0x934f3800 == 166 [pid = 6914] [id = 759] 09:30:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 187 (0x93623c00) [pid = 6914] [serial = 2276] [outer = (nil)] 09:30:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 188 (0x93e0b800) [pid = 6914] [serial = 2277] [outer = 0x93623c00] 09:30:33 INFO - PROCESS | 6914 | 1461083433784 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 6914 | ++DOMWINDOW == 189 (0x93e10000) [pid = 6914] [serial = 2278] [outer = 0x93623c00] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x90193000 == 165 [pid = 6914] [id = 598] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e5400 == 164 [pid = 6914] [id = 43] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x97725000 == 163 [pid = 6914] [id = 602] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8629c800 == 162 [pid = 6914] [id = 737] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8591c000 == 161 [pid = 6914] [id = 736] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x862a1800 == 160 [pid = 6914] [id = 735] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x83ac9800 == 159 [pid = 6914] [id = 734] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8a302400 == 158 [pid = 6914] [id = 733] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x87f9a800 == 157 [pid = 6914] [id = 732] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x9802a800 == 156 [pid = 6914] [id = 731] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x9027bc00 == 155 [pid = 6914] [id = 729] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x897c5800 == 154 [pid = 6914] [id = 730] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x9424b400 == 153 [pid = 6914] [id = 728] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x934f8c00 == 152 [pid = 6914] [id = 727] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e4400 == 151 [pid = 6914] [id = 726] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x90916000 == 150 [pid = 6914] [id = 724] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x9325b800 == 149 [pid = 6914] [id = 725] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x84ebcc00 == 148 [pid = 6914] [id = 723] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8f8d3000 == 147 [pid = 6914] [id = 722] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8fceb000 == 146 [pid = 6914] [id = 721] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8be60c00 == 145 [pid = 6914] [id = 720] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x8e555000 == 144 [pid = 6914] [id = 719] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x89bd6800 == 143 [pid = 6914] [id = 718] 09:30:37 INFO - PROCESS | 6914 | --DOCSHELL 0x897cb000 == 142 [pid = 6914] [id = 717] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 188 (0x9ea1e000) [pid = 6914] [serial = 2073] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 187 (0x8a330000) [pid = 6914] [serial = 2144] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 186 (0x8a324800) [pid = 6914] [serial = 2147] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 185 (0xa2933400) [pid = 6914] [serial = 2135] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 184 (0xa0d74400) [pid = 6914] [serial = 2133] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 183 (0xa0d6f000) [pid = 6914] [serial = 2132] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 182 (0xa09d2000) [pid = 6914] [serial = 2130] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0xa0946400) [pid = 6914] [serial = 2129] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x9fb51400) [pid = 6914] [serial = 2127] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x9fa92400) [pid = 6914] [serial = 2126] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x9a921000) [pid = 6914] [serial = 2124] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x99246000) [pid = 6914] [serial = 2123] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x98ab4400) [pid = 6914] [serial = 2121] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x98726800) [pid = 6914] [serial = 2120] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x97a4a800) [pid = 6914] [serial = 2118] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x975b3400) [pid = 6914] [serial = 2117] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x959cf800) [pid = 6914] [serial = 2115] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x93e49800) [pid = 6914] [serial = 2114] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x93e0a400) [pid = 6914] [serial = 2112] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x93d14000) [pid = 6914] [serial = 2111] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x93b63c00) [pid = 6914] [serial = 2109] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x93b60000) [pid = 6914] [serial = 2108] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x934d0c00) [pid = 6914] [serial = 2106] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x93441400) [pid = 6914] [serial = 2105] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x918c9c00) [pid = 6914] [serial = 2103] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x907ba400) [pid = 6914] [serial = 2102] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x905c0400) [pid = 6914] [serial = 2100] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x90549000) [pid = 6914] [serial = 2099] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x9027c800) [pid = 6914] [serial = 2097] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x90276400) [pid = 6914] [serial = 2096] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x9019cc00) [pid = 6914] [serial = 2094] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x8feda000) [pid = 6914] [serial = 2093] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x8fbcc400) [pid = 6914] [serial = 2091] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x8e664c00) [pid = 6914] [serial = 2090] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x8b05e000) [pid = 6914] [serial = 2088] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8b040800) [pid = 6914] [serial = 2087] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x89ab3800) [pid = 6914] [serial = 2141] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x8618b800) [pid = 6914] [serial = 2138] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x87f9d800) [pid = 6914] [serial = 2139] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0xa29c3800) [pid = 6914] [serial = 2136] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x8be62800) [pid = 6914] [serial = 2150] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8a3b2000) [pid = 6914] [serial = 2145] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x8b36e400) [pid = 6914] [serial = 2148] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x89bcdc00) [pid = 6914] [serial = 2142] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8bff2c00) [pid = 6914] [serial = 2025] [outer = (nil)] [url = about:blank] 09:30:37 INFO - PROCESS | 6914 | 1461083437759 Marionette TRACE conn3 <- [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]]]}] 09:30:37 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. 09:30:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 4640ms 09:30:37 INFO - PROCESS | 6914 | 1461083437794 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 6914 | 1461083437799 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:30:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:30:37 INFO - PROCESS | 6914 | 1461083437806 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 6914 | 1461083437810 Marionette TRACE conn3 <- [1,3002,null,{}] 09:30:37 INFO - PROCESS | 6914 | 1461083437819 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 6914 | 1461083438074 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:30:38 INFO - PROCESS | 6914 | 1461083438334 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 6914 | ++DOCSHELL 0x82bc0800 == 143 [pid = 6914] [id = 760] 09:30:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x87f9f400) [pid = 6914] [serial = 2279] [outer = (nil)] 09:30:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x892acc00) [pid = 6914] [serial = 2280] [outer = 0x87f9f400] 09:30:38 INFO - PROCESS | 6914 | 1461083438420 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x897c9c00) [pid = 6914] [serial = 2281] [outer = 0x87f9f400] 09:30:39 INFO - PROCESS | 6914 | 1461083439260 Marionette TRACE conn3 <- [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]]]}] 09:30:39 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. 09:30:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1503ms 09:30:39 INFO - PROCESS | 6914 | 1461083439345 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 6914 | 1461083439353 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:30:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:30:39 INFO - PROCESS | 6914 | 1461083439368 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 6914 | 1461083439372 Marionette TRACE conn3 <- [1,3006,null,{}] 09:30:39 INFO - PROCESS | 6914 | 1461083439383 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 6914 | 1461083439608 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:30:39 INFO - PROCESS | 6914 | 1461083439862 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 6914 | ++DOCSHELL 0x87fa7800 == 144 [pid = 6914] [id = 761] 09:30:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x897ce800) [pid = 6914] [serial = 2282] [outer = (nil)] 09:30:39 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8a254800) [pid = 6914] [serial = 2283] [outer = 0x897ce800] 09:30:39 INFO - PROCESS | 6914 | 1461083439940 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8a303400) [pid = 6914] [serial = 2284] [outer = 0x897ce800] 09:30:40 INFO - PROCESS | 6914 | 1461083440802 Marionette TRACE conn3 <- [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]]]}] 09:30:40 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. 09:30:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1449ms 09:30:40 INFO - PROCESS | 6914 | 1461083440815 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 6914 | 1461083440818 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:30:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:30:40 INFO - PROCESS | 6914 | 1461083440834 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 6914 | 1461083440841 Marionette TRACE conn3 <- [1,3010,null,{}] 09:30:40 INFO - PROCESS | 6914 | 1461083440856 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 6914 | 1461083441151 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:30:41 INFO - PROCESS | 6914 | 1461083441209 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b4c00 == 145 [pid = 6914] [id = 762] 09:30:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x8b041000) [pid = 6914] [serial = 2285] [outer = (nil)] 09:30:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x8b045800) [pid = 6914] [serial = 2286] [outer = 0x8b041000] 09:30:41 INFO - PROCESS | 6914 | 1461083441299 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x8b05b800) [pid = 6914] [serial = 2287] [outer = 0x8b041000] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x90550000) [pid = 6914] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x8629d400) [pid = 6914] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x86068000) [pid = 6914] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x905c3000) [pid = 6914] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x934f7800) [pid = 6914] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x9802b000) [pid = 6914] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x97054000) [pid = 6914] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x91512800) [pid = 6914] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x87f9a400) [pid = 6914] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x8b1d0400) [pid = 6914] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8fcef400) [pid = 6914] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x9151a000) [pid = 6914] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x897d1400) [pid = 6914] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x8fced000) [pid = 6914] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x93386400) [pid = 6914] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8a302800) [pid = 6914] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x83ad1000) [pid = 6914] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x8e660800) [pid = 6914] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x8e54e000) [pid = 6914] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x9424f400) [pid = 6914] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x8618c000) [pid = 6914] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:30:42 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x8e555800) [pid = 6914] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:30:42 INFO - PROCESS | 6914 | 1461083442936 Marionette TRACE conn3 <- [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]]]}] 09:30:42 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 09:30:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2135ms 09:30:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:30:42 INFO - PROCESS | 6914 | 1461083442969 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 6914 | 1461083442972 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:30:42 INFO - PROCESS | 6914 | 1461083442978 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 6914 | 1461083442982 Marionette TRACE conn3 <- [1,3014,null,{}] 09:30:42 INFO - PROCESS | 6914 | 1461083442987 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 6914 | 1461083443190 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:30:43 INFO - PROCESS | 6914 | 1461083443424 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 6914 | ++DOCSHELL 0x897ca000 == 146 [pid = 6914] [id = 763] 09:30:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x8a302000) [pid = 6914] [serial = 2288] [outer = (nil)] 09:30:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8b05f400) [pid = 6914] [serial = 2289] [outer = 0x8a302000] 09:30:43 INFO - PROCESS | 6914 | 1461083443503 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8b125400) [pid = 6914] [serial = 2290] [outer = 0x8a302000] 09:30:43 INFO - PROCESS | 6914 | [6914] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:30:44 INFO - PROCESS | 6914 | 1461083444281 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:30:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:30:44 INFO - {} 09:30:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:30:44 INFO - {} 09:30:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:30:44 INFO - {} 09:30:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:30:44 INFO - {} 09:30:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1335ms 09:30:44 INFO - TEST-START | /FileAPI/fileReader.html 09:30:44 INFO - PROCESS | 6914 | 1461083444315 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 6914 | 1461083444318 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:30:44 INFO - PROCESS | 6914 | 1461083444324 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 6914 | 1461083444328 Marionette TRACE conn3 <- [1,3018,null,{}] 09:30:44 INFO - PROCESS | 6914 | 1461083444333 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 6914 | 1461083444673 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:30:44 INFO - PROCESS | 6914 | 1461083444951 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 6914 | ++DOCSHELL 0x8629d400 == 147 [pid = 6914] [id = 764] 09:30:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8629ec00) [pid = 6914] [serial = 2291] [outer = (nil)] 09:30:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x862a7000) [pid = 6914] [serial = 2292] [outer = 0x8629ec00] 09:30:45 INFO - PROCESS | 6914 | 1461083445107 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8895ac00) [pid = 6914] [serial = 2293] [outer = 0x8629ec00] 09:30:45 INFO - PROCESS | 6914 | 1461083445980 Marionette TRACE conn3 <- [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]]]}] 09:30:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:30:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:30:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:30:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:30:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 1678ms 09:30:46 INFO - PROCESS | 6914 | 1461083446005 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:30:46 INFO - TEST-START | /FileAPI/historical.html 09:30:46 INFO - PROCESS | 6914 | 1461083446013 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:30:46 INFO - PROCESS | 6914 | 1461083446021 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 6914 | 1461083446028 Marionette TRACE conn3 <- [1,3022,null,{}] 09:30:46 INFO - PROCESS | 6914 | 1461083446035 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 6914 | 1461083446294 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:30:46 INFO - PROCESS | 6914 | 1461083446563 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 6914 | ++DOCSHELL 0x862a4000 == 148 [pid = 6914] [id = 765] 09:30:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x892af400) [pid = 6914] [serial = 2294] [outer = (nil)] 09:30:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8a254c00) [pid = 6914] [serial = 2295] [outer = 0x892af400] 09:30:46 INFO - PROCESS | 6914 | 1461083446657 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8a310400) [pid = 6914] [serial = 2296] [outer = 0x892af400] 09:30:47 INFO - PROCESS | 6914 | 1461083447634 Marionette TRACE conn3 <- [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"]]]}] 09:30:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:30:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:30:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:30:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:30:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:30:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:30:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:30:47 INFO - TEST-OK | /FileAPI/historical.html | took 1687ms 09:30:47 INFO - PROCESS | 6914 | 1461083447714 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 6914 | 1461083447719 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:30:47 INFO - TEST-START | /FileAPI/idlharness.html 09:30:47 INFO - PROCESS | 6914 | 1461083447732 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 6914 | 1461083447737 Marionette TRACE conn3 <- [1,3026,null,{}] 09:30:47 INFO - PROCESS | 6914 | 1461083447744 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 6914 | 1461083447986 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:30:48 INFO - PROCESS | 6914 | 1461083448370 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b364800 == 149 [pid = 6914] [id = 766] 09:30:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8b3ce800) [pid = 6914] [serial = 2297] [outer = (nil)] 09:30:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x8b3d7c00) [pid = 6914] [serial = 2298] [outer = 0x8b3ce800] 09:30:48 INFO - PROCESS | 6914 | 1461083448461 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x8be5c000) [pid = 6914] [serial = 2299] [outer = 0x8b3ce800] 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:30:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:30:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:30:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:30:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:30:50 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 09:30:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:30:50 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 09:30:50 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 09:30:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:30:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:30:50 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 09:30:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:30:50 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 09:30:50 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 09:30:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:30:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:30:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 2701ms 09:30:50 INFO - TEST-START | /FileAPI/idlharness.worker 09:30:50 INFO - PROCESS | 6914 | 1461083450285 Marionette TRACE conn3 <- [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]]]}] 09:30:50 INFO - PROCESS | 6914 | 1461083450477 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 6914 | 1461083450489 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:30:50 INFO - PROCESS | 6914 | 1461083450568 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 6914 | 1461083450582 Marionette TRACE conn3 <- [1,3030,null,{}] 09:30:50 INFO - PROCESS | 6914 | 1461083450632 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 6914 | 1461083450864 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:30:51 INFO - PROCESS | 6914 | 1461083451149 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3b6000 == 150 [pid = 6914] [id = 767] 09:30:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x8b3d4400) [pid = 6914] [serial = 2300] [outer = (nil)] 09:30:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x90252800) [pid = 6914] [serial = 2301] [outer = 0x8b3d4400] 09:30:51 INFO - PROCESS | 6914 | 1461083451238 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x9027bc00) [pid = 6914] [serial = 2302] [outer = 0x8b3d4400] 09:30:51 INFO - PROCESS | 6914 | [6914] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:30:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:30:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:30:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:30:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:30:53 INFO - {} 09:30:53 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 09:30:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:30:53 INFO - {} 09:30:53 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 - {} 09:30:53 INFO - {} 09:30:53 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 09:30:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:30:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:30:53 INFO - {} 09:30:53 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 09:30:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:30:53 INFO - {} 09:30:53 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 - {} 09:30:53 INFO - {} 09:30:53 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 09:30:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 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 09:30:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:30:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:30:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 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 09:30:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 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 09:30:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 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 09:30:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:30:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:30:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:30:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:30:53 INFO - {} 09:30:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3339ms 09:30:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:30:54 INFO - PROCESS | 6914 | 1461083453758 Marionette TRACE conn3 <- [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,{},{}]]]}] 09:30:54 INFO - PROCESS | 6914 | 1461083453906 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 6914 | 1461083453916 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:30:54 INFO - PROCESS | 6914 | 1461083453929 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 6914 | 1461083453935 Marionette TRACE conn3 <- [1,3034,null,{}] 09:30:54 INFO - PROCESS | 6914 | 1461083453952 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 6914 | 1461083454327 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:30:54 INFO - PROCESS | 6914 | 1461083454622 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 6914 | ++DOCSHELL 0x90198000 == 151 [pid = 6914] [id = 768] 09:30:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x9027dc00) [pid = 6914] [serial = 2303] [outer = (nil)] 09:30:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x93e46400) [pid = 6914] [serial = 2304] [outer = 0x9027dc00] 09:30:54 INFO - PROCESS | 6914 | 1461083454709 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x93e49800) [pid = 6914] [serial = 2305] [outer = 0x9027dc00] 09:30:55 INFO - PROCESS | 6914 | 1461083455492 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:30:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1601ms 09:30:55 INFO - PROCESS | 6914 | 1461083455531 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 6914 | 1461083455535 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:30:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:30:55 INFO - PROCESS | 6914 | 1461083455542 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 6914 | 1461083455545 Marionette TRACE conn3 <- [1,3038,null,{}] 09:30:55 INFO - PROCESS | 6914 | 1461083455551 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 6914 | 1461083455803 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:30:56 INFO - PROCESS | 6914 | 1461083456082 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 6914 | ++DOCSHELL 0x93e46000 == 152 [pid = 6914] [id = 769] 09:30:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x93e49400) [pid = 6914] [serial = 2306] [outer = (nil)] 09:30:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 151 (0x959cf800) [pid = 6914] [serial = 2307] [outer = 0x93e49400] 09:30:56 INFO - PROCESS | 6914 | 1461083456182 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 6914 | ++DOMWINDOW == 152 (0x95ac7000) [pid = 6914] [serial = 2308] [outer = 0x93e49400] 09:30:57 INFO - PROCESS | 6914 | 1461083457007 Marionette TRACE conn3 <- [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"]]]}] 09:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:30:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1490ms 09:30:57 INFO - PROCESS | 6914 | 1461083457041 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 6914 | 1461083457045 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:30:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:30:57 INFO - PROCESS | 6914 | 1461083457054 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 6914 | 1461083457057 Marionette TRACE conn3 <- [1,3042,null,{}] 09:30:57 INFO - PROCESS | 6914 | 1461083457063 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 6914 | 1461083457276 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:30:57 INFO - PROCESS | 6914 | 1461083457549 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 6914 | ++DOCSHELL 0x959d1400 == 153 [pid = 6914] [id = 770] 09:30:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 153 (0x9639fc00) [pid = 6914] [serial = 2309] [outer = (nil)] 09:30:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 154 (0x97055800) [pid = 6914] [serial = 2310] [outer = 0x9639fc00] 09:30:57 INFO - PROCESS | 6914 | 1461083457656 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 6914 | ++DOMWINDOW == 155 (0x971b1c00) [pid = 6914] [serial = 2311] [outer = 0x9639fc00] 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:30:58 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. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:30:58 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'.) 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:30:58 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. 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:30:58 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. 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:30:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:30:58 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. 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:30:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:30:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:30:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1909ms 09:30:59 INFO - PROCESS | 6914 | 1461083458870 Marionette TRACE conn3 <- [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]]]}] 09:30:59 INFO - PROCESS | 6914 | 1461083459042 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 6914 | 1461083459046 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:30:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:30:59 INFO - PROCESS | 6914 | 1461083459055 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 6914 | 1461083459057 Marionette TRACE conn3 <- [1,3046,null,{}] 09:30:59 INFO - PROCESS | 6914 | 1461083459066 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 6914 | 1461083459399 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:30:59 INFO - PROCESS | 6914 | 1461083459744 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b060c00 == 154 [pid = 6914] [id = 771] 09:30:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 156 (0x8fe14800) [pid = 6914] [serial = 2312] [outer = (nil)] 09:30:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 157 (0x90279800) [pid = 6914] [serial = 2313] [outer = 0x8fe14800] 09:30:59 INFO - PROCESS | 6914 | 1461083459831 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 6914 | ++DOMWINDOW == 158 (0x90377800) [pid = 6914] [serial = 2314] [outer = 0x8fe14800] 09:31:00 INFO - PROCESS | 6914 | [6914] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:00 INFO - PROCESS | 6914 | 1461083460721 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:31:00 INFO - {} 09:31:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1679ms 09:31:00 INFO - PROCESS | 6914 | 1461083460735 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 6914 | 1461083460739 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:31:00 INFO - PROCESS | 6914 | 1461083460745 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 6914 | 1461083460749 Marionette TRACE conn3 <- [1,3050,null,{}] 09:31:00 INFO - PROCESS | 6914 | 1461083460754 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 6914 | 1461083460989 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:31:01 INFO - PROCESS | 6914 | 1461083461297 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a326800 == 155 [pid = 6914] [id = 772] 09:31:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 159 (0x907b5800) [pid = 6914] [serial = 2315] [outer = (nil)] 09:31:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 160 (0x918c1400) [pid = 6914] [serial = 2316] [outer = 0x907b5800] 09:31:01 INFO - PROCESS | 6914 | 1461083461383 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 6914 | ++DOMWINDOW == 161 (0x93259400) [pid = 6914] [serial = 2317] [outer = 0x907b5800] 09:31:02 INFO - PROCESS | 6914 | 1461083462256 Marionette TRACE conn3 <- [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]]]}] 09:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:31:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1534ms 09:31:02 INFO - PROCESS | 6914 | 1461083462280 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 6914 | 1461083462284 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:31:02 INFO - PROCESS | 6914 | 1461083462291 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 6914 | 1461083462295 Marionette TRACE conn3 <- [1,3054,null,{}] 09:31:02 INFO - PROCESS | 6914 | 1461083462300 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 6914 | 1461083462526 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:31:02 INFO - PROCESS | 6914 | 1461083462811 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a3aec00 == 156 [pid = 6914] [id = 773] 09:31:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 162 (0x8b03f800) [pid = 6914] [serial = 2318] [outer = (nil)] 09:31:02 INFO - PROCESS | 6914 | ++DOMWINDOW == 163 (0x934d1000) [pid = 6914] [serial = 2319] [outer = 0x8b03f800] 09:31:02 INFO - PROCESS | 6914 | 1461083462900 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 6914 | ++DOMWINDOW == 164 (0x934f0800) [pid = 6914] [serial = 2320] [outer = 0x8b03f800] 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:31:04 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" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:31:04 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" 09:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:31:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2124ms 09:31:04 INFO - PROCESS | 6914 | 1461083464225 Marionette TRACE conn3 <- [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"]]]}] 09:31:04 INFO - PROCESS | 6914 | 1461083464597 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 6914 | 1461083464602 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:31:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:31:04 INFO - PROCESS | 6914 | 1461083464615 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 6914 | 1461083464617 Marionette TRACE conn3 <- [1,3058,null,{}] 09:31:04 INFO - PROCESS | 6914 | 1461083464624 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 6914 | 1461083464846 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:31:05 INFO - PROCESS | 6914 | 1461083465145 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 6914 | ++DOCSHELL 0x9337cc00 == 157 [pid = 6914] [id = 774] 09:31:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 165 (0x9337e400) [pid = 6914] [serial = 2321] [outer = (nil)] 09:31:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 166 (0x98025400) [pid = 6914] [serial = 2322] [outer = 0x9337e400] 09:31:05 INFO - PROCESS | 6914 | 1461083465241 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 6914 | ++DOMWINDOW == 167 (0x9802f400) [pid = 6914] [serial = 2323] [outer = 0x9337e400] 09:31:06 INFO - PROCESS | 6914 | 1461083466162 Marionette TRACE conn3 <- [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]]]}] 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:31:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:31:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:31:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:31:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:31:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:31:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:31:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:31:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:31:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1589ms 09:31:06 INFO - PROCESS | 6914 | 1461083466205 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 6914 | 1461083466211 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:31:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:31:06 INFO - PROCESS | 6914 | 1461083466222 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 6914 | 1461083466226 Marionette TRACE conn3 <- [1,3062,null,{}] 09:31:06 INFO - PROCESS | 6914 | 1461083466286 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:06 INFO - PROCESS | 6914 | 1461083466532 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:31:06 INFO - PROCESS | 6914 | 1461083466876 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 6914 | ++DOCSHELL 0x98026800 == 158 [pid = 6914] [id = 775] 09:31:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 168 (0x984be000) [pid = 6914] [serial = 2324] [outer = (nil)] 09:31:06 INFO - PROCESS | 6914 | ++DOMWINDOW == 169 (0x98735400) [pid = 6914] [serial = 2325] [outer = 0x984be000] 09:31:06 INFO - PROCESS | 6914 | 1461083466967 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 6914 | ++DOMWINDOW == 170 (0x989a8000) [pid = 6914] [serial = 2326] [outer = 0x984be000] 09:31:07 INFO - PROCESS | 6914 | [6914] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:07 INFO - PROCESS | 6914 | 1461083467875 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:31:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:31:07 INFO - {} 09:31:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1676ms 09:31:07 INFO - PROCESS | 6914 | 1461083467898 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:31:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:31:07 INFO - PROCESS | 6914 | 1461083467902 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:31:07 INFO - PROCESS | 6914 | 1461083467909 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 6914 | 1461083467914 Marionette TRACE conn3 <- [1,3066,null,{}] 09:31:07 INFO - PROCESS | 6914 | 1461083467977 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:08 INFO - PROCESS | 6914 | 1461083468282 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:31:08 INFO - PROCESS | 6914 | 1461083468645 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 6914 | ++DOCSHELL 0x85849c00 == 159 [pid = 6914] [id = 776] 09:31:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 171 (0x98729000) [pid = 6914] [serial = 2327] [outer = (nil)] 09:31:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 172 (0x9920a400) [pid = 6914] [serial = 2328] [outer = 0x98729000] 09:31:08 INFO - PROCESS | 6914 | 1461083468735 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 6914 | ++DOMWINDOW == 173 (0x9920cc00) [pid = 6914] [serial = 2329] [outer = 0x98729000] 09:31:09 INFO - PROCESS | 6914 | 1461083469493 Marionette TRACE conn3 <- [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]]]}] 09:31:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:31:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:31:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:31:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:31:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:31:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:31:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:31:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1635ms 09:31:09 INFO - PROCESS | 6914 | 1461083469546 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 6914 | 1461083469549 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:31:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:31:09 INFO - PROCESS | 6914 | 1461083469555 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 6914 | 1461083469559 Marionette TRACE conn3 <- [1,3070,null,{}] 09:31:09 INFO - PROCESS | 6914 | 1461083469564 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 6914 | 1461083469791 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:31:10 INFO - PROCESS | 6914 | 1461083470085 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 6914 | ++DOCSHELL 0x86065c00 == 160 [pid = 6914] [id = 777] 09:31:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 174 (0x8b05d000) [pid = 6914] [serial = 2330] [outer = (nil)] 09:31:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 175 (0x9938ac00) [pid = 6914] [serial = 2331] [outer = 0x8b05d000] 09:31:10 INFO - PROCESS | 6914 | 1461083470183 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 6914 | ++DOMWINDOW == 176 (0x9a67f400) [pid = 6914] [serial = 2332] [outer = 0x8b05d000] 09:31:11 INFO - PROCESS | 6914 | 1461083471034 Marionette TRACE conn3 <- [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]]]}] 09:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:31:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1540ms 09:31:11 INFO - PROCESS | 6914 | 1461083471099 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 6914 | 1461083471103 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:31:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:31:11 INFO - PROCESS | 6914 | 1461083471109 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 6914 | 1461083471112 Marionette TRACE conn3 <- [1,3074,null,{}] 09:31:11 INFO - PROCESS | 6914 | 1461083471117 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 6914 | 1461083471337 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:31:11 INFO - PROCESS | 6914 | 1461083471664 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 6914 | ++DOCSHELL 0x99309400 == 161 [pid = 6914] [id = 778] 09:31:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 177 (0x9a676400) [pid = 6914] [serial = 2333] [outer = (nil)] 09:31:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 178 (0x9ea17800) [pid = 6914] [serial = 2334] [outer = 0x9a676400] 09:31:11 INFO - PROCESS | 6914 | 1461083471750 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 6914 | ++DOMWINDOW == 179 (0x9fa38400) [pid = 6914] [serial = 2335] [outer = 0x9a676400] 09:31:12 INFO - PROCESS | 6914 | 1461083472583 Marionette TRACE conn3 <- [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]]]}] 09:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:31:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1487ms 09:31:12 INFO - PROCESS | 6914 | 1461083472597 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 6914 | 1461083472601 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:31:12 INFO - PROCESS | 6914 | 1461083472607 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 6914 | 1461083472610 Marionette TRACE conn3 <- [1,3078,null,{}] 09:31:12 INFO - PROCESS | 6914 | 1461083472616 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 6914 | 1461083472872 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:31:13 INFO - PROCESS | 6914 | 1461083473201 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 6914 | ++DOCSHELL 0x85916c00 == 162 [pid = 6914] [id = 779] 09:31:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 180 (0x934ce800) [pid = 6914] [serial = 2336] [outer = (nil)] 09:31:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 181 (0x98ab9c00) [pid = 6914] [serial = 2337] [outer = 0x934ce800] 09:31:13 INFO - PROCESS | 6914 | 1461083473297 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 6914 | ++DOMWINDOW == 182 (0x98ac0000) [pid = 6914] [serial = 2338] [outer = 0x934ce800] 09:31:14 INFO - PROCESS | 6914 | 1461083474185 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 6914 | 1461083474245 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:31:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:31:14 INFO - PROCESS | 6914 | 1461083474254 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 6914 | 1461083474260 Marionette TRACE conn3 <- [1,3082,null,{}] 09:31:14 INFO - PROCESS | 6914 | 1461083474293 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 6914 | 1461083474529 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x897d3800 == 161 [pid = 6914] [id = 713] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x897cd000 == 160 [pid = 6914] [id = 714] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x9361c800 == 159 [pid = 6914] [id = 709] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x91514c00 == 158 [pid = 6914] [id = 710] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x83ad2400 == 157 [pid = 6914] [id = 558] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x84ebbc00 == 156 [pid = 6914] [id = 712] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x897ca000 == 155 [pid = 6914] [id = 763] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8a3b4c00 == 154 [pid = 6914] [id = 762] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x87fa7800 == 153 [pid = 6914] [id = 761] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x82bc0800 == 152 [pid = 6914] [id = 760] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x93629000 == 151 [pid = 6914] [id = 757] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b3dd800 == 150 [pid = 6914] [id = 745] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8f6e6000 == 149 [pid = 6914] [id = 746] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8b195000 == 148 [pid = 6914] [id = 744] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8629f000 == 147 [pid = 6914] [id = 711] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x85843c00 == 146 [pid = 6914] [id = 743] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x88962c00 == 145 [pid = 6914] [id = 742] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8a324c00 == 144 [pid = 6914] [id = 740] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x8a0ce400 == 143 [pid = 6914] [id = 741] 09:31:17 INFO - PROCESS | 6914 | --DOCSHELL 0x89aafc00 == 142 [pid = 6914] [id = 739] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 181 (0x98729400) [pid = 6914] [serial = 2193] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 180 (0x897ccc00) [pid = 6914] [serial = 2213] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 179 (0x916c1800) [pid = 6914] [serial = 2171] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 178 (0x907af000) [pid = 6914] [serial = 2168] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 177 (0x9ff4a400) [pid = 6914] [serial = 2199] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 176 (0x99308000) [pid = 6914] [serial = 2196] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 175 (0x972c8c00) [pid = 6914] [serial = 2186] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 174 (0x9343d800) [pid = 6914] [serial = 2174] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 173 (0x87fa9c00) [pid = 6914] [serial = 2207] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 172 (0x8be5f000) [pid = 6914] [serial = 2157] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 171 (0x93b6a400) [pid = 6914] [serial = 2180] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 170 (0x97a4e000) [pid = 6914] [serial = 2190] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 169 (0x98677c00) [pid = 6914] [serial = 2192] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 168 (0x8a327c00) [pid = 6914] [serial = 2154] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 167 (0x90196c00) [pid = 6914] [serial = 2165] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 166 (0x8a0c2000) [pid = 6914] [serial = 2153] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 165 (0x9920f800) [pid = 6914] [serial = 2195] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 164 (0x916cd000) [pid = 6914] [serial = 2172] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 163 (0x934cf000) [pid = 6914] [serial = 2175] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 162 (0x9361dc00) [pid = 6914] [serial = 2178] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 161 (0x907b1c00) [pid = 6914] [serial = 2169] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 160 (0x8a30a800) [pid = 6914] [serial = 2201] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 159 (0x8b3c8c00) [pid = 6914] [serial = 2156] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 158 (0x84ebc000) [pid = 6914] [serial = 2204] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 157 (0x892a5c00) [pid = 6914] [serial = 2208] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 156 (0x9772bc00) [pid = 6914] [serial = 2189] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 155 (0x8a0d0000) [pid = 6914] [serial = 2214] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 154 (0x8f8d5400) [pid = 6914] [serial = 2159] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 153 (0x8f6eac00) [pid = 6914] [serial = 2085] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 152 (0x94259400) [pid = 6914] [serial = 2183] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 151 (0x89bc7c00) [pid = 6914] [serial = 2211] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 150 (0x8a30bc00) [pid = 6914] [serial = 2202] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x9748cc00) [pid = 6914] [serial = 2187] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x934fd400) [pid = 6914] [serial = 2177] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x90247000) [pid = 6914] [serial = 2166] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x85889c00) [pid = 6914] [serial = 2205] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8fe1a800) [pid = 6914] [serial = 2162] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x897d3400) [pid = 6914] [serial = 2210] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x9704cc00) [pid = 6914] [serial = 2184] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x93d0f800) [pid = 6914] [serial = 2181] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x9fb9b800) [pid = 6914] [serial = 2198] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8fecf800) [pid = 6914] [serial = 2163] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x8fce3c00) [pid = 6914] [serial = 2160] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x8a310c00) [pid = 6914] [serial = 2216] [outer = (nil)] [url = about:blank] 09:31:17 INFO - PROCESS | 6914 | 1461083477834 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 6914 | ++DOCSHELL 0x85889c00 == 143 [pid = 6914] [id = 780] 09:31:17 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8588a400) [pid = 6914] [serial = 2339] [outer = (nil)] 09:31:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x862a0c00) [pid = 6914] [serial = 2340] [outer = 0x8588a400] 09:31:18 INFO - PROCESS | 6914 | 1461083478036 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x88966c00) [pid = 6914] [serial = 2341] [outer = 0x8588a400] 09:31:18 INFO - PROCESS | 6914 | 1461083478814 Marionette TRACE conn3 <- [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]]]}] 09:31:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:31:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:31:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:31:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 4595ms 09:31:18 INFO - PROCESS | 6914 | 1461083478852 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 6914 | 1461083478859 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:31:18 INFO - PROCESS | 6914 | 1461083478867 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 6914 | 1461083478872 Marionette TRACE conn3 <- [1,3086,null,{}] 09:31:18 INFO - PROCESS | 6914 | 1461083478880 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 6914 | 1461083479121 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:31:19 INFO - PROCESS | 6914 | 1461083479383 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 6914 | ++DOCSHELL 0x89aacc00 == 144 [pid = 6914] [id = 781] 09:31:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 142 (0x89aad000) [pid = 6914] [serial = 2342] [outer = (nil)] 09:31:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 143 (0x89bc7c00) [pid = 6914] [serial = 2343] [outer = 0x89aad000] 09:31:19 INFO - PROCESS | 6914 | 1461083479480 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 6914 | ++DOMWINDOW == 144 (0x89bd3000) [pid = 6914] [serial = 2344] [outer = 0x89aad000] 09:31:20 INFO - PROCESS | 6914 | 1461083480374 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:31:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1530ms 09:31:20 INFO - PROCESS | 6914 | 1461083480400 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 6914 | 1461083480406 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:31:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:31:20 INFO - PROCESS | 6914 | 1461083480414 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 6914 | 1461083480417 Marionette TRACE conn3 <- [1,3090,null,{}] 09:31:20 INFO - PROCESS | 6914 | 1461083480422 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 6914 | 1461083480740 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:31:20 INFO - PROCESS | 6914 | 1461083480781 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0c9c00 == 145 [pid = 6914] [id = 782] 09:31:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 145 (0x8a255000) [pid = 6914] [serial = 2345] [outer = (nil)] 09:31:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 146 (0x8a308c00) [pid = 6914] [serial = 2346] [outer = 0x8a255000] 09:31:20 INFO - PROCESS | 6914 | 1461083480861 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 6914 | ++DOMWINDOW == 147 (0x8a325000) [pid = 6914] [serial = 2347] [outer = 0x8a255000] 09:31:21 INFO - PROCESS | 6914 | 1461083481882 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:31:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1486ms 09:31:21 INFO - PROCESS | 6914 | 1461083481900 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 6914 | 1461083481903 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:31:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:31:21 INFO - PROCESS | 6914 | 1461083481912 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 6914 | 1461083481920 Marionette TRACE conn3 <- [1,3094,null,{}] 09:31:21 INFO - PROCESS | 6914 | 1461083481945 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 6914 | 1461083482246 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:31:22 INFO - PROCESS | 6914 | 1461083482288 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0ca400 == 146 [pid = 6914] [id = 783] 09:31:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 148 (0x8a32a000) [pid = 6914] [serial = 2348] [outer = (nil)] 09:31:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 149 (0x8b126000) [pid = 6914] [serial = 2349] [outer = 0x8a32a000] 09:31:22 INFO - PROCESS | 6914 | 1461083482368 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 6914 | ++DOMWINDOW == 150 (0x8b1d5400) [pid = 6914] [serial = 2350] [outer = 0x8a32a000] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 149 (0x90546400) [pid = 6914] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 148 (0x89ab2c00) [pid = 6914] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 147 (0x8b3da400) [pid = 6914] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 146 (0x93b5c800) [pid = 6914] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 145 (0x8b3db000) [pid = 6914] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 144 (0x8b041000) [pid = 6914] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 143 (0x905c3c00) [pid = 6914] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 142 (0x8a325c00) [pid = 6914] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 141 (0x8e551400) [pid = 6914] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 140 (0x8e669400) [pid = 6914] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 139 (0x90275400) [pid = 6914] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 138 (0x9338bc00) [pid = 6914] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 137 (0x8f6e9800) [pid = 6914] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 136 (0x90251400) [pid = 6914] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 135 (0x897ce800) [pid = 6914] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 134 (0x93384000) [pid = 6914] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 133 (0x8b36d000) [pid = 6914] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 132 (0x916c6c00) [pid = 6914] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 131 (0x8bff8800) [pid = 6914] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 130 (0x8b191000) [pid = 6914] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 129 (0x8fbc2000) [pid = 6914] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 128 (0x8b057400) [pid = 6914] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 127 (0x87f9f400) [pid = 6914] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:31:23 INFO - PROCESS | 6914 | --DOMWINDOW == 126 (0x8b05a000) [pid = 6914] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:31:24 INFO - PROCESS | 6914 | 1461083484091 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:31:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:31:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2210ms 09:31:24 INFO - PROCESS | 6914 | 1461083484120 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:31:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:31:24 INFO - PROCESS | 6914 | 1461083484124 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:31:24 INFO - PROCESS | 6914 | 1461083484130 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 6914 | 1461083484133 Marionette TRACE conn3 <- [1,3098,null,{}] 09:31:24 INFO - PROCESS | 6914 | 1461083484138 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 6914 | 1461083484333 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:31:24 INFO - PROCESS | 6914 | 1461083484563 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 6914 | ++DOCSHELL 0x897ce800 == 147 [pid = 6914] [id = 784] 09:31:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 127 (0x8b057400) [pid = 6914] [serial = 2351] [outer = (nil)] 09:31:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 128 (0x8b1de800) [pid = 6914] [serial = 2352] [outer = 0x8b057400] 09:31:24 INFO - PROCESS | 6914 | 1461083484639 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 6914 | ++DOMWINDOW == 129 (0x8b36d800) [pid = 6914] [serial = 2353] [outer = 0x8b057400] 09:31:25 INFO - PROCESS | 6914 | 1461083485337 Marionette TRACE conn3 <- [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]]]}] 09:31:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:31:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:31:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1240ms 09:31:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:31:25 INFO - PROCESS | 6914 | 1461083485369 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 6914 | 1461083485372 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:31:25 INFO - PROCESS | 6914 | 1461083485378 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 6914 | 1461083485381 Marionette TRACE conn3 <- [1,3102,null,{}] 09:31:25 INFO - PROCESS | 6914 | 1461083485386 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 6914 | 1461083485735 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:31:26 INFO - PROCESS | 6914 | 1461083486060 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 6914 | ++DOCSHELL 0x85893400 == 148 [pid = 6914] [id = 785] 09:31:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 130 (0x86063c00) [pid = 6914] [serial = 2354] [outer = (nil)] 09:31:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 131 (0x87fa5400) [pid = 6914] [serial = 2355] [outer = 0x86063c00] 09:31:26 INFO - PROCESS | 6914 | 1461083486218 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 6914 | ++DOMWINDOW == 132 (0x897c7c00) [pid = 6914] [serial = 2356] [outer = 0x86063c00] 09:31:27 INFO - PROCESS | 6914 | 1461083487069 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:31:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1729ms 09:31:27 INFO - PROCESS | 6914 | 1461083487108 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:31:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:31:27 INFO - PROCESS | 6914 | 1461083487115 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:31:27 INFO - PROCESS | 6914 | 1461083487123 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 6914 | 1461083487130 Marionette TRACE conn3 <- [1,3106,null,{}] 09:31:27 INFO - PROCESS | 6914 | 1461083487138 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:27 INFO - PROCESS | 6914 | 1461083487393 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:31:27 INFO - PROCESS | 6914 | 1461083487709 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a0cac00 == 149 [pid = 6914] [id = 786] 09:31:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 133 (0x8a0d0c00) [pid = 6914] [serial = 2357] [outer = (nil)] 09:31:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 134 (0x8a310c00) [pid = 6914] [serial = 2358] [outer = 0x8a0d0c00] 09:31:27 INFO - PROCESS | 6914 | 1461083487800 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 6914 | ++DOMWINDOW == 135 (0x8b039c00) [pid = 6914] [serial = 2359] [outer = 0x8a0d0c00] 09:31:28 INFO - PROCESS | 6914 | 1461083488777 Marionette TRACE conn3 <- [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]]]}] 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1684ms 09:31:28 INFO - PROCESS | 6914 | 1461083488806 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 6914 | 1461083488812 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:31:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:31:28 INFO - PROCESS | 6914 | 1461083488819 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 6914 | 1461083488823 Marionette TRACE conn3 <- [1,3110,null,{}] 09:31:28 INFO - PROCESS | 6914 | 1461083488830 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 6914 | 1461083489159 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:31:29 INFO - PROCESS | 6914 | 1461083489490 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 6914 | ++DOCSHELL 0x8b193800 == 150 [pid = 6914] [id = 787] 09:31:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 136 (0x8b3c8c00) [pid = 6914] [serial = 2360] [outer = (nil)] 09:31:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 137 (0x8b3da400) [pid = 6914] [serial = 2361] [outer = 0x8b3c8c00] 09:31:29 INFO - PROCESS | 6914 | 1461083489582 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 6914 | ++DOMWINDOW == 138 (0x8bfee400) [pid = 6914] [serial = 2362] [outer = 0x8b3c8c00] 09:31:30 INFO - PROCESS | 6914 | 1461083490423 Marionette TRACE conn3 <- [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"]]]}] 09:31:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:31:30 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 09:31:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:31:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:31:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1628ms 09:31:30 INFO - PROCESS | 6914 | 1461083490449 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 6914 | 1461083490455 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:31:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:31:30 INFO - PROCESS | 6914 | 1461083490472 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 6914 | 1461083490479 Marionette TRACE conn3 <- [1,3114,null,{}] 09:31:30 INFO - PROCESS | 6914 | 1461083490485 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 6914 | 1461083490748 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:31:31 INFO - PROCESS | 6914 | 1461083491060 Marionette TRACE conn3 -> [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\", \"57dbf3d5-1e0c-4377-8c39-2961c2eee6a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 6914 | ++DOCSHELL 0x8a25b000 == 151 [pid = 6914] [id = 788] 09:31:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 139 (0x8b3d2400) [pid = 6914] [serial = 2363] [outer = (nil)] 09:31:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 140 (0x8f8cb000) [pid = 6914] [serial = 2364] [outer = 0x8b3d2400] 09:31:31 INFO - PROCESS | 6914 | 1461083491152 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 6914 | ++DOMWINDOW == 141 (0x8fbd0800) [pid = 6914] [serial = 2365] [outer = 0x8b3d2400] 09:31:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:31:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1541ms 09:31:32 INFO - PROCESS | 6914 | 1461083491994 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:31:32 INFO - PROCESS | 6914 | 1461083492005 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 6914 | 1461083492009 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:31:33 WARNING - u'runner_teardown' () 09:31:33 INFO - No more tests 09:31:33 INFO - Got 0 unexpected results 09:31:33 INFO - SUITE-END | took 1321s 09:31:33 INFO - Closing logging queue 09:31:33 INFO - queue closed 09:31:33 INFO - Return code: 0 09:31:33 WARNING - # TBPL SUCCESS # 09:31:33 INFO - Running post-action listener: _resource_record_post_action 09:31:33 INFO - Running post-run listener: _resource_record_post_run 09:31:34 INFO - Total resource usage - Wall time: 1359s; CPU: 98.0%; Read bytes: 0; Write bytes: 962859008; Read time: 0; Write time: 256964 09:31:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:31:34 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 182571008; Read time: 0; Write time: 153704 09:31:34 INFO - run-tests - Wall time: 1327s; CPU: 98.0%; Read bytes: 0; Write bytes: 780288000; Read time: 0; Write time: 103260 09:31:34 INFO - Running post-run listener: _upload_blobber_files 09:31:34 INFO - Blob upload gear active. 09:31:34 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:31:34 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 09:31:34 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:31:34 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:31:34 INFO - (blobuploader) - INFO - Open directory for files ... 09:31:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:31:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:31:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:31:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:31:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:31:36 INFO - (blobuploader) - INFO - Done attempting. 09:31:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:31:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:31:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:31:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:31:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:31:37 INFO - (blobuploader) - INFO - Done attempting. 09:31:37 INFO - (blobuploader) - INFO - Iteration through files over. 09:31:37 INFO - Return code: 0 09:31:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:31:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:31:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/403804aabd58e91bb3fb19613028936f3a6bef325d44c75d0c0d2b17381bf1bd465b182f7b08db8feed869179677795d4b2151cf009508ec658d0c8435f22a05", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/584c7b1a9ba79f384e99db5186536a3291525f9eb0e577399d1dc9030ad342ddd4153b89a0bfd5ba956fc6899e57af74a07a0804790a75e9c55a6de0a0fe1eeb"} 09:31:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:31:37 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:31:37 INFO - Contents: 09:31:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/403804aabd58e91bb3fb19613028936f3a6bef325d44c75d0c0d2b17381bf1bd465b182f7b08db8feed869179677795d4b2151cf009508ec658d0c8435f22a05", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/584c7b1a9ba79f384e99db5186536a3291525f9eb0e577399d1dc9030ad342ddd4153b89a0bfd5ba956fc6899e57af74a07a0804790a75e9c55a6de0a0fe1eeb"} 09:31:37 INFO - Running post-run listener: copy_logs_to_upload_dir 09:31:37 INFO - Copying logs to upload dir... 09:31:37 INFO - mkdir: /builds/slave/test/build/upload/logs 09:31:37 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1469.850773 ========= master_lag: 6.69 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 36 secs) (at 2016-04-19 09:31:43.994018) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-19 09:31:44.000043) ========= 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-1461079661.315652-206852665 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/403804aabd58e91bb3fb19613028936f3a6bef325d44c75d0c0d2b17381bf1bd465b182f7b08db8feed869179677795d4b2151cf009508ec658d0c8435f22a05", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/584c7b1a9ba79f384e99db5186536a3291525f9eb0e577399d1dc9030ad342ddd4153b89a0bfd5ba956fc6899e57af74a07a0804790a75e9c55a6de0a0fe1eeb"} build_url:https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034356 build_url: 'https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/403804aabd58e91bb3fb19613028936f3a6bef325d44c75d0c0d2b17381bf1bd465b182f7b08db8feed869179677795d4b2151cf009508ec658d0c8435f22a05", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/584c7b1a9ba79f384e99db5186536a3291525f9eb0e577399d1dc9030ad342ddd4153b89a0bfd5ba956fc6899e57af74a07a0804790a75e9c55a6de0a0fe1eeb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/f1qtmW3JSdSfxh65nMwPzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.10 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-19 09:31:46.130207) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 09:31:46.130735) ========= 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-1461079661.315652-206852665 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017846 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 09:31:46.185716) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 09:31:46.186164) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 09:31:46.186670) ========= ========= Total master_lag: 8.93 =========